Falcon
Falcon is a personal publishing (tweeting, blogging, realtime syndicating) web application.
tantek.com blog and tweet content is served via Falcon.
There is a minimal publicly accessible tweeting-only Falcon alpha interface at http://tantek.com/falcon/
Follow @falcon for updates.
current support
Per my stated outline for DiSo 2.0 , Falcon currently supports:
- personal site+shortlink domain integration
- algorithmic URL shortener (Whistle).
- hAtom store.
- hAtom output (still need to figure out how to add Activity Streams semantics to hAtom)
- discoverable update notifications via PubSubHubbub (PuSH).
- ... (placeholder) ...
- content-type-specific syndication to specific sites
- 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
- ... (placeholder) ...
- update authorization via RelMeAuth (OAuth + rel-me)
- ... (placeholder) ...
to be implemented
To be implemented from Diso2 outline (not necessarily in this order)
- ...
- ...
- ...
- Activity Streams semantics in hAtom (brainstorm: classnames 'as-note' 'as-article')
- ...
- personalized PuSH hub.
- 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
- geo checkins to Foursquare, Brightkite, Gowalla
- photos to Flickr
- events to Plancast, Upcoming
- 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)
- authoring/editing/comment authorization via RelMeAuth (OAuth + rel-me).
- 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:
- multi-content-type permalink URL design
- algorithmically reversible shortlink URL design and shortener (Whistle).
- print-safe NewBase60 encoding
- ISO8601 ordinal date (and NewCalendar) library functions
- CASSIS JS/PHP client-server hybrid progamming model and library (already opensourced: CassisProject)
- HTML5+hAtom storage system (no MySQL, no DBA tax/overhead/struggles)
- "smart" ellipsing function (prefer whole words, punctuation rules, avoid misleading ellipses)
- syndication discoverable permashortlinks (indicated in-band at end of content)
- item time sequential navigation (Flickr inspired buttons, Facebook photo-album inspired arrow-key keyboard shortcuts)
- 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.