Use Pubsubhubbub, a promising web-based push / publish-subscribe protocol (initial spec from Google and Six Apart) to allow application components to subscribe to updates to ATOM and RSS feeds. Demonstrate SCA/Tuscany components using an SCA/Pubsubhubbub binding to talk through Google's Pubsub Hub test server.
The project should be a good opportunity for students to learn and experiment with new component-based programming models, the ATOM and RSS protocols and this new cool Pubsubhubbub web protocol.
Pubsubhubbub reference implementation and test server from Google
Initial protocol specification (draft from Google and Six Apart)