- From: Evan Prodromou <evan@status.net>
- Date: Wed, 11 Jan 2012 11:35:43 -0500
- To: public-xg-federatedsocialweb <public-xg-federatedsocialweb@w3.org>
- CC: Julien Genestoux <julien.genestoux@gmail.com>, Brett Slatkin <bslatkin@gmail.com>, Brad Fitzpatrick <bradfitz@google.com>
- Message-ID: <4F0DBA5F.4000408@status.net>
Folks, tl;dr version: There is a new community group proposal for a PubSubHubbub community group. Please support it. http://www.w3.org/community/groups/proposed/#pubsub Long version: PubSubHubbub <http://code.google.com/p/pubsubhubbub/> ("PuSH") is one of the key technologies for an open, real-time Web. It uses the Webhooks <http://www.webhooks.org/> pattern to let subscribers register interest in an Atom feed, and to let publishers distribute updates at time of publication, rather than at a later poll time. (If you think that's not a big deal, I highly recommend Evan Henshaw-Plath and Kellan Elliott-McCrea's great talk at OSCON 2008 <http://radar.oreilly.com/2008/07/oscon-day-1-beyond-rest-buildi.html>. They discuss the problems with polling many feeds at scale, and propose a pub-sub solution, albeit XMPP-based.) The specification for PubSubHubbub was originally developed by Google engineers Brad Fitzpatrick and Brett Slatkin (cc'd). They have a good video <http://www.youtube.com/watch?v=B5kHx0rGkec> that goes over what the protocol does and why they developed it. There's also a demo from the 2009 Real-time Crunchup <http://www.youtube.com/watch?v=ewQBgbysSOQ> with similar info. In the years since its first release, the PubSubHubbub has been remarkably widely-implemented -- on blogs and in feed-reader applications. New usage has turned up some new requirements. Among other things, defining how the protocol works for non-Atom data types (like Activity Streams JSON or even binary types), and defining how to limit distribution to particular individuals. Brad and Brett have, I understand, given their support to a new community group. (Correct me if I'm wrong, guys.) The original IP is licensed under the OWFa agreement, which I believe is compatible with W3C community groups. I am interested because PubSubHubbub is the key component to OStatus <http://ostatus.org/>. StatusNet and Identi.ca host almost a million PubSubHubbub-enabled feeds. I hope other people and organizations interested in the FSW can support this new group, too. -Evan
Received on Wednesday, 11 January 2012 16:36:39 UTC