« HBS Tech Panel: Valley of Destiny or Valley of Doom ? | Main | Check these references before making a hiring decision »

November 21, 2005

From syndication to synchronization: bi-directional RSS is under way with SSE

Ray Ozzie, Microsoft's recently appointed CTO, announced this morning the release of a preliminary specification of SSE (Simple Sharing Extensions), allowing RSS to be bi-directional. The draft was released under Creative Commons (Attribution-ShareAlike) - which means that anyone can implement it, hack it, modify it, as long as due credit is given to Microsoft, and changes are also made available under this license.

I'll come back to SEE in a minute but witnessing Microsoft quickly putting together a specification, that had an overstated goal of being simple, making it available under CC and engaging with the industry so openly feels novel. Can someone point to previous examples or is it the first time ? Microsoft's previous efforts to “embrace and extend” industry standards often led to incompatible specifications with proprietary extensions. Ray writes about the genesis of the idea:

Shortly after I started at Microsoft, I had the opportunity to meet with the people behind Exchange, Outlook, MSN, Windows Mobile, Messenger, Communicator, and more.  We brainstormed about this “meshed world” and how we might best serve it - a world where each of these products and others’ products could both manage these objects and synchronize each others’ changes.  We thought about how we might prototype such a thing as rapidly as possible – to get the underpinnings of data synchronization working so that we could spend time working on the user experience aspects of the problem – a much better place to spend time than doing plumbing.

Re SSE, if it is as simple and open as it seems, it could be the building block that has been missing to build richer application interactions, where calendars, contacts, etc. can be peered without going through a centralized repository. Though synchronizing calendars is much harder than people originally think, and that's why calendar companies are getting funded. I wonder if they looked at SyncML, another general purpose XML standard for synchronization. I could not find any mention in the FAQ.

I just saw that Niall thinks he will have working SSE code tonight. Got to love that open source production model. Update: Niall has finished his prototype.

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/79943/3710233

Listed below are links to weblogs that reference From syndication to synchronization: bi-directional RSS is under way with SSE:

» Fruits of Ray Ozzies labour from mathewingram.com/work
Ray Ozzie, the Lotus Notes founder who is now chief techno-visionary at Microsoft (and author of one of the recent sea change memos about the need to embrace the interactive Web) has a new blog, and in one of his first posts he talks abo... [Read More]

» Microsoft opens bi-directional RSS with SSE from Rumors and Musings
This article talks about the new Microsoft initiative SSE, which will move RSS from "Read Only" to be bi-directional. The author mentions uses such as contact and calendar syncing, however... [Read More]

Comments

Post a comment

Comments are moderated, and will not appear on this weblog until the author has approved them.

If you have a TypeKey or TypePad account, please Sign In

On the Web


  • www.flickr.com
    This is a Flickr badge showing public photos from jeffclavier. Make your own badge here.