This site is archived.

Go real-time with PubSubHubbub and Feeds

Code & Development

Presenter:

Track

Code & Development

Experience

Intermediate | Expert

Focus

Curious | Developer

Go real-time with PubSubHubbub and Feeds

Day:  Wednesday, 25. august 2010
Time:  09:00-09:50
45 minutes (+15 minutes Q&A)

Room:

tags

PubSubHubbub (short PuSH) is a publish/subscribe protocol for RSS and Atom feeds. Instead of polling a news feed periodically for new items, PuSH issues notifications when new items are published: Instant delivery in place of "are we there yet?" aggregation.

PuSH has gained considerable traction since its inception in 2009. Today, Wordpress, Feedburner, LiveJournal, MySpace, Tumblr and more publish PuSH feeds.

This session will explain:

  • How PubSubHubbub works: what's this publisher, hub and subscriber thing, anyway?
  • How the Feeds module can be used to subscribe to PuSH feeds with Drupal.
  • How the PuSH Hub module can be used to push content from Drupal to other web applications in real time.

Further, we will take a look at unconventional use cases like PuSHing users, PuSHing non RSS/Atom content like CSV and PuSHing protected content.

The session will end with a survey of overall PubsubHubbub support in Drupal and what needs to be done to expand and improve it.

Photo by mryipyop.

Resources

This just has to get in!

5. July 2010 - 1:35

This just has to get in! Really interesting and relevant stuff on the web today! Where is the vote button!? :)

Agreed - looking forward to

9. July 2010 - 21:08

Agreed - looking forward to voting for this one...

Really interested in this

10. July 2010 - 9:53

Really interested in this session!

Hope this makes it - if not

10. July 2010 - 15:58

Hope this makes it - if not hope you organise a BOF or something about it anyway!

the PuSH Hub module link is

25. August 2010 - 9:17

the PuSH Hub module link is wrong, should be http://drupal.org/project/push_hub

Link to the slides:

25. August 2010 - 13:35

Link to the slides: http://developmentseed.org/sites/developmentseed.org/files/realtimefeeds...

Other pointers: