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"
More proprietary extensions from Microsoft. Now the question is, how useful are they really?
In all honesty I'd be more impressed if I saw them adhering to standards with even half the zeal that they want to "enhance" them.
I'm not very familiar with this topic, and of course Microsoft-bashing is easy in this forum, but still: What kind of attitude is that? Making extensions to a specification and publishing them for everybody else to use? So that's the way standards are defined in the Microsoft universe? I thought "making a standard" meant getting together with everybody else (or at least some approximation of that) and work things out together?
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.
Embrace and extend will not work as well as Microsoft think. Why? Because it's not the user that decides what feeds are available - it's the webmaster.
Webmaster's want to maximise the number of people who can productively use their site. Given the choice of Microsoft's custom format or a format submitted to the IETF for an RFC number I know which one I'd rather use.
Simon.
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.
As to software implementations, Microsoft is not aware of any patent claims it owns or controls that would be necessarily infringed by a software implementation that conforms to the specification's extensions. If Microsoft later becomes aware of any such necessary patent claims, Microsoft also agrees to offer a royalty-free patent license on reasonable and non-discriminatory terms and conditions to any such patent claims for the purpose of publishing and consuming the extensions set out in the specification. ( http://msdn.microsoft.com/xml/rss/sse/ )
What?
He who knows best knows how little he knows. - Thomas Jefferson
Funny, I don't ever recall reading that Microsoft was responsible for the development and evolution of RSS. And now they want to set their own development standards? Seems to me that we had this same problem with HTML circa 1998/9.
401 - Attention span not found
The great thing about standards in the computer industry is that there are so many to choose from.
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.
My brain is having problems with "Microsoft" and "sharing" being in the same sentence without "against" or "forbids" being involved.
"Trademarks are the heraldry of the new feudalism."
I only quickly browsed MS's site, but I don't think they implemented something similar to georss.org.
From slashgisrs: A team is working on Geographically Encoded Objects for RSS feeds. From the overview: "GeoRSS is simple proposal for RSS feeds to also be described by location or Geotagged. We standardize the way in which "where" is encoded with enough simplicity and descriptive power to satisfy most needs to describe the location of Web content. [...] it should serve as an easy-to-use geotagging language that is brief and simple with useful defaults but extensible and upwardly-compatible with more sophisticated formats like the OGC (Open Geospatial Consortium) GML (Geography Markup Language)".
GeoRSS is really an interesting innovation from the actual concept of RSS.
Animoog.org
..This is the second phase in their usual plan of Embrace, Extend, Extinguish.
It's easier to fight for one's principles than to live up to them.
And today, this article appears on Developer.com: "RSS: So Simple with Wisual Basic 2005".
4 1
http://www.developer.com/net/vb/article.php/35671
"In no time, you can build a simple RSS viewer that takes a user-entered RSS feed URL and retrieves the title, description, and link for that channel."
And so now we can expect a rapid proliferation of readers that don't work with every other RSS feed in the world; they will require the 'Microsoft Extensions' (I am assuming this of the VB implementation, either now or in the future). RSS feeds and readers alike will eventually have to implement it one way or the other.
I don't know what the plan for World Domination here is, but it goes something like this:
1) Wedge yourself in the middle where no one wants or needs you
2) ???
3) Profit!
Yup. Great. Sigh.
Stage 1: Embrace
Granted that MS is also mentioned in some of such efforts, but still I think there is a place for Cisco to be offended from such a comparison as you used.
And that's why Jscript and J# are the industry standards now? /endsarcasm
... Microsoft has added the ability to define scrollbar colors in RSS!
Otherwise, this undos everything, i.e. takes the simple out of RSS