Slashdot Mirror


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"

10 of 146 comments (clear)

  1. Re:Ah yes... by Anonymous Coward · · Score: 0, Interesting

    It is sad that all the good things still have to be made by corporation and the community is still unable to create something useful (like a working RSS-spec) on its own. But I guess the matter is too complicated for hobbyists to solve the problems.

  2. Re:Ah yes... by peterpi · · Score: 4, Interesting
    Time will tell how useful they are. Hopefully they will be, maybe they won't be. Bravo for the effort by MS though.

    http://msdn.microsoft.com/xml/rss/sse/ reads pretty much like an IETF RFC. MS have done some thinking and given their ideas to the public internet. Good for them.

  3. SSE Licensing information enigma by digitaldc · · Score: 3, Interesting

    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
  4. Re:Ah yes... by CaymanIslandCarpedie · · Score: 4, Interesting

    Not so "proprietary". Here is the license it uses: Creative Commons, Attribution-ShareAlike 2.5.

    Also here is a blog post by its creator if you want to read more about and what it is meant to accomplish without digging through the spec.

    Not bad!

    --
    "reality has a well-known liberal bias" - Steven Colbert
  5. Answer: moderately by jfengel · · Score: 5, Interesting

    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.

  6. GeoRSS anyone? by Lord+Satri · · Score: 2, Interesting

    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.

  7. Re:What kind of attitude is that? by The+Bungi · · Score: 2, Interesting
    Well, Microsoft works with the W3C, ECMA et. al on a lot of standards. Is that what you were looking for? Or were you just not aware of that?

    And BTW, I'll take a standard developed by a governing body or company any day over a hacked-together "standard" like RSS or yENC or any of those others developed by people in their basement. While they are often "good enough", they tend to be underdocumented, hard to extend/adapt and are the source of wide-ranging pointless flamewars on teh interwebs. More often than not they are a worse mess than the one they're trying to "standardize". Ditto languages that evolve without formal specs.

  8. Why O Why by msuarezalvarez · · Score: 2, Interesting
    • Apart from the verbiage, could they not give a formal schema in XML Schema and/or RelaxNG or at the very least provide XML Schema Datatypes for things like "date" or "number"?
    • Could they not give a formal description of mapping from the general schema to a "simple" subset in which there are no defaults?
    • Do they have to use ad hoc paraphrases like "the name of the property (without any namespace)" instead of the standard XML Namespaces "local part" (or at least be precise in that they want the name of the element, without the prefix , as it could never have the namespace in it because namespaces are URIs)?
    • What does a <cf:group> with a label attribute but no element attribute group by and/or what does it allow one to filter by?
    • Do people at MS not provide references?
    • &c.
    "This specification is designed to be as simple as possible."

    Yup. Great. Sigh.

  9. Re:Licensed Under Creative Commons by MooUK · · Score: 2, Interesting

    Attribution, I believe, is enough to make it GPL-incompatible, or at least debateabley iffy.

    (I don't believe "debateabley" is a word. If someone has a better way to phrase it, please feel free to suggest it.)

  10. Re:Licensed Under Creative Commons by MooUK · · Score: 2, Interesting

    That license requires copyright to be intact for the originals on derivatives. The GPL doesn't - the deriver has to put a copyright notice on but it can be theirs.

    IANAL and so forth, nor am I a FSF authority. I just spout off whatever nonsense seems to make vague sense in my head!