Summary: Discussion of RSS support in the Longhorn platform
SeeAlso: SimpleListExtensions For an overview of the platform, read the
RSS in Longhorn page on MSDN.
Ideas for uses
* My customer in healthcare market is excited by this news. They immediately see possibilty of publishing information about which patient occupies which bed along with important care/medication updates.
Feature requests
* Improved UI for pages with multiple feeds in IE
* Some pages offer HTML and plaintext versions of their content in different feeds
* Some pages have various feeds each with totally different content
* It's a shame that all of the pages out there that offer the same feed in different formats (RSS, RDF RSS, Atom) don't use the same title attribute for their feeds, similar to how multiple alternate stylesheets can be grouped by their title. This would require browsers like Firefox to change their UI a bit, but it seems that these redundant feeds should have the same title (something like "Website Updates"), but have different MIME types in the type attribute. Titles like "RSS 2.0", "RSS .92" and "Atom 0.3" will not mean anything to my mother using the computer. In an ideal world, user agents would display unique titles when choosing a feed, and when loading the feed, pick the link with the MIME Type that the user agent supports best (which in the case of IE7 would probably be RSS 2.0). A possible hack to get the best of both worlds would be to do a simple check. If all of the feeds are of the same MIME Type (all RSS or all Atom), then they are unique feeds, and the user should be aware that there are multiple feeds. If they are all different MIME types, the publisher is trying to support as many clients as possible, which in many cases is overkill since most clients support every format. I haven't seen a website with multiple feeds and multiple formats of those feeds. My personal website has four RSS 2.0 feeds on the main page, all of which present completely different data, and I can't single one of them out as being the most important. I'm sure web publishers will adjust to however IE7 acts, just because of its market share, but we still need a way to present multiple feeds to the user. If nothing else, the toolbar button with the optional dropdown is the best, similar to the Back button.
Publishing features
* What we saw of the RSS platform for Longhorn is all about consuming RSS feeds. What about publishing them? Use Atom (when it's ready, heh),
MetaWeblog API or something new?
* Integration with MSN Spaces.
Questions
* Is the RSS Object Model going to be written in
DotNet? Will it be part of WinFX?
* The Shared Feed List makes user feed subscriptions visible to all applications using the
Unified Feed Parsing API.#CTA8 However,
Amar Ghandi has said#a1301 the RSS Repository has mechanisms to prevent other apps from changing feed info without user authorization. Are there plans to allow the user to restrict read access as well? Please see
this discussion about privacy concerns for elaboration.