Get your own free workspace
View
 

Falcon

Page history last edited by Tantek 2 wks ago

Falcon

 

Falcon is a personal publishing (tweeting, blogging, realtime syndicating) web application.

 

There is an instance of Falcon running at http://tantek.com

 

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)
  5. discoverable update notifications via PubSubHubbub (PuSH).
  6. ... (placeholder) ...
  7. content-type-specific syndication to specific sites
    • text notes
      • to Twitter (which (can be) are distributed from there to Cliqueset, 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 

 

to be implemented

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

  1. ... 
  2. ... 
  3. ... 
  4. Activity Streams semantics in hAtom (brainstorm classes as-note as-article)
  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)
    • geo checkins to Foursquare, Brightkite, Gowalla
    • photos to Flickr
    • events to Plancast, Upcoming
  8. reverse syndication of comments+tags+notes from said specific sites (with Salmon?). 
  9. edit/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.