What if we made a messaging system for code based on something like Twitter (might even be possible to use it?).

Instead of humans entering text, services would broadcast information (say XML encoding simple types only) along with a “theme” tag. Other services would decide to listen to broadcast events based on theme and data and even go on to produce their on data feeds - ad infinitum. Essentially automated mash-up’s of all sorts of data.

This would be akin to listening to RSS feeds and generating endless new ones based on who was listening, this would repeat to whatever depth the system could handle.

The system would be very dynamic and if services dwindled in attention flocking of mashed up data would also occur.

Possibly Twitter could be subverted to handle this - through sending XML