Michael Arrington has just published a post about how a decentralized Twitter might work called “Twitter can be liberated“.

Much of it was based on a discussion we had on the subject and how RSS, XMPP and Microblogging software could create a decentralized Twitter (Much like WordPress, Blogger and LiveJournal are decentralized software platforms for traditional blogging).

The key component would be an easy bridge between RSS and XMPP. We actually already have such a technology in our labs called ‘SyncStream

This new model would, by necessity, push a lot of the work to the edge where aggregators would need to manage subscriptions, blocks and @ reply tracking. I think, however, that this is an opportunity rather than a problem.

The idea is discussed pretty thoroughly on the post so I wont rehash it here. It’s a fascinating notion, one my team and I have been kicking around for more than a year.

I wonder if it will gain traction…

It’s been a hectic few days. Our little project to create a reference design for Data Portability has been put at the center of a storm when Robert Scoble, video blogger to the stars, experienced his very own Data Portability use case – getting his personal information out of a closed system. In this case, Facebook.

The DataPortability project sort of happened by accident for me. The goal was simple. Having worked hard to create and champion the cause of APML, the FaradayMedia team and I tried to join the broader standards discussion. The problem, though, was that the same questions kept on getting asked over and over, and the answers -while slightly different each time – were always basically the same.

It usually went something like this…

“So how can we use [X format, standard, protocol, technique] to get data [Y] from silo [Z] for purpose [1, 2 and 3].”

“You could use [my personal format of choice] because [I am personally invested in community A].”

“But that only solves part of my problem, what about [B, C and D]”

“Oh we have not really solved that, probably check out community [E, F and G] for that part”.

The result, was very little standards integration work actually being done because while the standard file formats exist, there is no standard way of implementing them end-to-end.

So we started the DataPortability Workgroup with some friends to try and get the story straight in our own heads and share the results with the world.

The world, though,¬†seems to have come knocking before we were quite ready for the attention. But that’s OK. It has only served to re-double our efforts and seems to prove that there was indeed a problem that needed to be solved.

I’d like to personally thank everyone involved and welcome all the new people who have come to join the conversation. It has been an adrenalin packed few days and I have enjoyed every second.

I really feel quite grateful to have connected with so many people who believe in the same things – including personal heroes who have made all this possible with their hard (and often thankless) work to create the standards that will make DataPortability possible. I’d particularly like to assure those people that DP is not about re-inventing what they have done, but rather shining a light on their work by putting it in context for those that need to see the big picture spelled out.

It seems that the web will dramaticlly evolve again this year. It used to be the Web of Pages, most recently it evolved into the Web of People… it seems in 2008 the Web of Data begins to take root.

Look forward to the fun…