| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Falcon

This version was saved 13 years, 6 months ago View current version     Page history
Saved by Tantek
on September 21, 2010 at 12:15:55 am
 

Falcon

 

Falcon is a personal publishing (tweeting, blogging, realtime syndicating) web application.  There is an instance of Falcon running at tantek.com and serving/syndicating blog and tweet content.

 

There is a publicly accessible tweeting-only minimal alpha Falcon interface at http://tantek.com/falcon/

 

Follow @falcon for updates.

 

current support

Per my stated outline for DiSo 2.0 , Falcon currently supports:

  1. personal site+shortlink domain integration
  2. algorithmic URL shortener (Whistle).
  3. hAtom store.
  4. hAtom output (still need to figure out how to add Activity Streams semantics to hAtom)
    • discoverable Atom + Activity Streams feed with support for
      • object-types: note, article
      • verbs: post (implied) 
  5. discoverable update notifications via PubSubHubbub (PuSH).
  6. ... (placeholder) ...
  7. content-type-specific syndication to specific sites
    • text notes
      • to Twitter (distributed from there to Cliqset, Facebook, Friendfeed)
      • to Google Buzz via standard rel-me discovery/claiming and PuSH + Atom feed.
    • blog posts (live as of 2010-231)
      • full content PuSHed realtime with Activity Streams to Google Buzz 
      • title + permashortlink syndicated (via API) to Twitter 
  8. ... (placeholder) ...
  9. update authorization via RelMeAuth (OAuth + rel-me)
  10. ... (placeholder) ...

 

to be implemented

To be implemented from Diso2 outline (not necessarily in this order)

  1. ... 
  2. ... 
  3. ... 
  4. Activity Streams semantics in hAtom (brainstorm: classnames 'as-note' 'as-article' etc.)
    • additional Activity Streams support:
      • object-types: comment, status
      • verbs: update 
  5. ... 
  6. personalized PuSH hub.
  7. content-type-specific syndication to specific sites
    • text notes
      • to Identi.ca (awaiting Identi.ca discovery of PuSH hub from personal profile URL, and [ ] remote subscribe to personal updates option - requested 2010-200 in-person during lunch at Bijou Cafe, Portland)
    • status/profile updates
      • relationship update (see related ActivityStreams wiki pages: heart, status, update)
        • to Twitter (e.g. prefix with  icon, form update into a sentence)

        • to Facebook (somehow using their API?)
        • ... does anything else provide any special UI for relationship updates?  
    • geo checkins to Foursquare, Brightkite, Gowalla
    • photos to Flickr
    • events to Plancast, Upcoming
  8. reverse syndication of comments+tags+notes
    • from potentially any site via accepting Salmon slaps
      • e.g. supposedly Buzz, Cliqset, Identi.ca, Status.net send slaps
    • from said specific sites
      • poll and filter Twitter @-replies (so noisy)
      • poll FriendFeed all comments on items feed (if there is such a thing)
      • parse Facebook comment emails, or poll Facebook all comments on items feed (if there is such a thing)
  9. authoring/editing/comment authorization via RelMeAuth (OAuth + rel-me).
  10. personal OAuth endpoint.  

 

necessary inventions

Summary of inventions/conventions I felt I had to create+build+refine (so far) to start tweeting from my own site:

  1. multi-content-type permalink URL design
  2. algorithmically reversible shortlink URL design and shortener (Whistle).
  3. print-safe NewBase60 encoding
  4. ISO8601 ordinal date (and NewCalendar) library functions
  5. CASSIS JS/PHP client-server hybrid progamming model and library (already opensourced: CassisProject)
  6. HTML5+hAtom storage system (no MySQL, no DBA tax/overhead/struggles)
  7. "smart" ellipsing function (prefer whole words, punctuation rules, avoid misleading ellipses)
  8. syndication discoverable permashortlinks (indicated in-band at end of content)
  9. item time sequential navigation (Flickr inspired buttons, Facebook photo-album inspired arrow-key keyboard shortcuts)
  10. item shortlink/permalink easy copy/re-use (YouTube inspired).

 

 

interviews


Return to MyNextStartup \ FrontPage

 

 

Comments (0)

You don't have permission to comment on this page.