Introduction
- Tags:
- Version:
- Module:
Welcome at homepage of cupid-project.be.
Fastwebfeed module !!
PubSubHubbub !! Simple Update Protocol (SUP) !! RSSCloud !!
Drupal !! wtf !?
Why?
At the moment there is no fast distribution of the Drupal feeds. All the feeds published by Drupal pings the crawlers via ping-o-matic (ping.module) or with another publishing module like multiping.module, etc. One of the limitation is that it could take a while when the subscriber pulls your feed. Another limitations is that it is difficult to get updates from services quickly without the crawlers overloading your site servers with update checks.
A drawing of the polling model with a ping module
There are different solutions to distribute your feeds faster without it polling problem:
- Simple Update Protocol, that was proposed by Paul Buchheit from Friendfeed.
(see http://code.google.com/p/simpleupdateprotocol/) - PubSub Protocol, that was proposed by Brad Fitzpatrick and Brett Slatkin from Google.
(see http://code.google.com/p/pubsubhubbub/) - rsscloud
(see http://rsscloud.org/)
What?
The fastwebfeed.module is a simple way to let people know in real-time when your blog is updated.

A drawing of the real-time model with the fastwebfeed module
-
My first goal is to provide a D5 module (fastwebfeed-5.x-1.0-beta1) with SUP and PubSubHubbub in the most common feeds:
- rss.xml
- taxonomy feeds
- Next, I provided a D6 module. see documentation fastwebfeed-6.x-1.0-beta1
- After a week, I provided a module to meet Drupal 6 code standards with a few new features see documentation fastwebfeed-6.x-1.0-beta2. The development of the fastwebfeed module for Drupal 5 stops. Because there are no hooks as appropriate in Drupal 6.
- A few days later, The first Release Candidate is a fact. See the diagram below "An overview of the fastwebfeed module".
- See documentation fastwebfeed-6.x-1.0-RC1.
- See code code.google.com
- Download fastwebfeed-6.x-1.0-RC1.
- See Demo "Testing Drupal Fastwebfeed Module".
Perhaps, someone has a suggestion!? Please feel free to contact me.

An overview of the fastwebfeed module
How is this project originated?
This project stems from a collaboration with VRT, IBBT and other partners of the CUPID project.
And thanks to Cast42.
| Attachment | Size |
|---|---|
| Sketches_fastwebfeed_module.jpg | 25.33 KB |
| Sketches_fastwebfeed_module_in_real_time.jpg | 13.95 KB |
| Sketches_fastwebfeed_module_vs_ping_module.jpg | 14.28 KB |
| Sketches_fastwebfeed_module_rc1.jpg | 90.84 KB |


