Login:
Password:

Microsoft Proposes RSS Extension

By Ed Oswald, BetaNews

November 22, 2005, 2:31 PM

Microsoft Chief Technical Officer Ray Ozzie said this week that his company is working on a new extension to RSS that would help users with different contact and calendar software and services synchronize each other's information.

Called Simple Sharing Extensions (SSE), the specification is currently at version 0.9 because Microsoft believes that it has a high degree of usefulness in its current state. Howver, Ozzie cautioned anyone from building production applications on top of it just yet.

"There's nothing to announce right now in terms of which products will support the spec, when, and for what purpose, but people are experimenting with it and are intrigued," Ozzie wrote in a Web log post. "It's time to bring the spec to you, so that you can do the same."

Ozzie says work on the standard began shortly after he joined Microsoft when it purchased his company, Groove. He explains that the current method of software as both the "owner" and "publisher" does not fit with the "mesh" model of how we share our information -- a combination of private, public and shared items.

Thus, Ozzie along with several Microsoft teams including the Exchange, Outlook, MSN, Windows Mobile, Messenger, and Communicator groups began work on SSE.

Much of the way the specification functions is based on the structure of Lotus Notes, which Ozzie helped create while at IBM in the late 1980s. "Everything about the design was about implementation simplicity and efficiency. So if simple is the goal, why not just adapt the Notes replication algorithm to this need?" he says.

"Notes 'notefiles' could be analogous to RSS 'feeds;' and Notes 'notes' could be analogous to RSS 'items'; and Notes 'items' could be analogous to XML 'elements,'" Ozzie continued. He said that Notes had "just about the simplest possible replication mechanism imaginable."

Dave Winer has also been involved with the specification, extending it to work with OPML and providing advice to the Microsoft team on how to build the extension.

"Microsoft's new approach to synchronizing RSS and OPML, using methods pioneered in Ozzie's earlier work, and keeping the 'really simple' approach that's worked so well with networked syndication and outlining, combines the best of our two schools of thought, and this creativity is available for everyone to use," Winer wrote on his Web log on Monday.

The draft of the standard as well as a FAQ on SSE are available from the MSDN Web site. Microsoft is allowing public use of the standard under a Creative Commons Attribution-ShareAlike license.

"I'm very pleased that Microsoft is supporting the Creative Commons approach," Ozzie wrote.

Add a Comment (10 Comments)

BetaNews reserves the right to remove any comment at any time for any reason. Please keep your responses appropriate and on topic. Foul language and personal attacks will not be tolerated.

Name (required):

E-mail (required):

Enter Your Comment:

By guitardave78

posted Nov 23, 2005 - 10:52 AM

I am not a huge fan of M$, but it would seem they have the right idea here. As long as they are only extending the current rss model and not replacing parts of it, they are on to a good one here. Having read the specification the old rss essentials such as channel item and description are still needed. Then you add extra bits in custom tags to do the extra stuff. Be glad they have not decided just to make their own proprietry xml data descritpion totally. I use rss as a data transfer and strorage tool with fuzzy duck notetab and it is really usefull.
I think this is one to watch as if they get it right and keep it an open standard then we may see some good interoperability with other packages!!

Score: 0

By Mark Gillespie

posted Nov 23, 2005 - 4:09 AM

Which part of "Proposed Extension" do you not understand?

Score: 0

By twosheds

posted Nov 23, 2005 - 9:05 AM

Check out
http://www.lessig.org/blog/archives/002978.shtml
and get informed.

Which part of 'Post a Reply' don't you understand?

Score: 0

By GoodThings2Life

posted Nov 25, 2005 - 12:46 PM

Yes, I am going to take the words of one anti-Microsoft blogger as my Gospel Truth for information! I would never want to know what I'm talking about based on experience and my own understanding when I can just read someone else's opinion and chime in with some random, useless sound byte.

Score: 0

By Mark Gillespie

posted Nov 23, 2005 - 9:22 AM

It seems it's far too easy to bash Microsoft. If anyone else like Apache.org had proposed RSS enhancement, it would be welcomed with open arms, much jubilation and cheering on Slashot, if Microsoft do the same, the Linux fanboys and MS haters gather to post flames...

Score: 0

By twosheds

edited Nov 23, 2005 - 11:28 AM

Yes, you're probably right, but Apache don't have a history of playground bullying nor do they have a manifest commercial agenda. I can't blame M$ for trying to gain every business advantage it can, I guess that's what business is all about. But when it starts to play the Open Source card in a search for street-cred, and quickly follows up its apparent newfound zeal for 'pitching in' with new ideas for changing the rules, please, you have to smell a rat, if only based on its previous behaviour in this regard, i.e. sun Java and web standards.

Sorry, but if you have a rap sheet like that, then your reputation is bound to precede you when you walk into the Open-Source kibbutz with a Kaftan shirt. And M$ apparently couldn't even hold its wad for a polite year before starting to suggest that "things might be better if we did it THIS way..."

The fact is that if some talented but small developer comes up with a new slant on an open standard, he or she will have to go through the usual channels and garner popularity for it before it gets embedded in the code, and said change will presumably win on its merits alone. All MS have to do is publish it, and suddenly we're all using it. So yes, they need to be regarded with checks and scepticism for the time being, whilst being given a hearing. Anyone can change, I suppose. But why would they?

Score: 0

By GoodThings2Life

posted Nov 25, 2005 - 12:43 PM

Anyone can be a bully... it just takes motivation, knowledge, and skill.

On an athletic field, I am easily bullied, because I lack all three of those qualities.

In the tech field, however, I tend to seem like a bully since I really do spend my life committed to knowing what I'm talking about. It's my job, and I am motivated to care about my job, so I make damn sure I do it well.

The result of that knowledge and skill gets recognized by my peers and coworkers frequently. The difference, I suppose is that I don't force my ideas, I just make sure that what I propose is genuinely better. :)

Score: 0

By AntiochMedia

posted Nov 25, 2005 - 11:07 AM

In reading the article, it appears to me that Microsoft hired Ray Ozzie, who openly states that IBM had it down with Lotus Notes and wants to bring the functionality forward.

RSS is an interesting idea, but it's only a start. I'd like to see it more useful.

I would like to see these extensions considered and adopted by the W3C(? - do they handle RSS?)...

Score: 0

By twosheds

edited Nov 22, 2005 - 8:47 PM

Jeez, why don't they just stick with the damned programme? Open source standards were invented as an antidote to Microsoft's niggling attempts to hijack common formats piecemeal and ultimately lock them into MS products and usage patterns. Do they think nobody is going to notice....again? Oh well....

Score: 0

By CrisCr0ss

posted Nov 23, 2005 - 10:16 PM

They are not forcing you to use it, I think it can turn out great, im no fanboy or hater. I acknowledge the work of microsoft without them we wouldn't be here. Why don't you wait for it to appear, see how it turns out if you dont like it go back to open source, if you like it stay with it. If we stuck to one thing we wouldnt be here, at this point in time.

Score: 0