MS Reveals Info On New RSS Extensions
dizzy_p writes "Microsoft released yesterday more information on their earlier announced extensions to the RSS format(s). The specifications can be found on MSDN. The question is, will the mainstream developer adopt these specifications, or will they only live in the Microsoft "Blogosphere" (To quote MSDN). The specifications in question are named Microsoft Simple Sharing Extensions Specification and Microsoft Simple List Extensions Specification"
RTFA. Specially at the end. The text of the specification is under a Creative Commons license. Also, MS explicitly states that they have no intention of burdening implementations of the standard with patents.
FTFA: Microsoft's copyrights in this specification are licensed under the Creative Commons Attribution-ShareAlike License.
This license is more simple, but the same in principle, to the GPL.
Yeah, because standards that are developed from the beginning by a commitee are SOOOOO better compared to de facto standards. Now let me resume coding in ADA.
Maybe that's why they call them "extensions", not "standards"...
The Simple Sharing Extension sounds pretty useful. It defines extra fields to help make one feed dependent on another feed, which will be useful when you're creating RSS aggregators.
The List Extension sounds less useful to me; it basically sets up fields to define ways to sort and group RSS feeds (like you can do with a SQL query). This one strikes me as less well thought-out and partially redundant with an RSS reader which could sort on any field. That's especially true for your basic blog-like RSS feed, where the set of fields in use is limited. It looks like this is a piece of a much larger generalized query mechanism using RDF.
I'm not an RSS expert so I can't say how necessary these extensions are. But I'll remind everybody that most new standards come out as somebody initially saying, "Here, try this!" and the ones that like stick and are eventually blessed by a standards committee. HTML predates the W3C, and HTML got a good bit of bashing around trying to find the Right Thing in practice rather than having a standards committee guess what was right.
So I'd recommend that people developing RSS readers consider adding these features and see if their users like them.