Microblogging with Atom and XMPP

May 12th, 2008

Seems there has been some more work on Atom over XMPP recently:

There’s been plenty of talk recently about using XMPP to build a decentralized microblogging platform (think Twitter busted apart to run as a distributed network of microblogging providers). Indeed, as Bob Wyman points out, we have all the pieces:

  • The core XMPP infrastructure, comprised of 100,000+ messaging and presence servers plus millions of end users.
  • The XMPP publish-subscribe extension, specifically the personal eventing profile thereof, which enables your IM account to function as a virtual pubsub service and thus push out all sorts of notifications about you.
  • The Atom syndication format along with the Atom threading extension, which (being XML) is easily transported over XMPP.

Now it’s just a matter of putting the pieces together, so Joe Hildebrand and I have done just that in a little spec we call Microblogging Over XMPP. Feedback is welcome!

This builds on the Atomsub spec that Peter Sainte-Andrew (and others?) have been working on. Cool stuff.

Note to self: create a UDDI replication replacement based on Atom and XMPP.

One Response to “Microblogging with Atom and XMPP”

  1. Jonathan Dickinson Says:

    Any chance you could share any of those uddi over xmpp+atom? I have some thoughts on the issue, email me if you want (my one would use soap over xmpp alone).

Leave a Reply