Friday, August 26, 2005

Who Loves Ya, RSS? Or RSS vs Atom

Last week, I came across two postings about RSS and Atom that I find quite interesting. RSS-Specifications has a post that says RSS won the syndication formats war over Atom because Microsoft has adopted RSS wholesale in the IE 7.0 browser and in their upcoming Longhorn operating system. But RSS Weblog says that Micrsoft wants to use another name for RSS, possibly "web feeds". This is possibly a limiting name. The same post says that Atom 1.0 just became an IETF standard. (Note, Atom 1.0 does not, at the time of this writing, have an IETF number yet.) Neither, however, is a W3C standard. And as I mentioned in my last post, an RSS3.0 Lite spec has just been released.

My official feeling about all this is: uggghhh. While competition in the marketplace is the key to improvement of products, software and technology formats are funny things. For widespread acceptance of a technology, history has shown that people prefer a single format for data for each technology. Do you remember what happened with the "VHS vs BETA" videotape format war? Experts would have a us believe that VHS won despite that it was not the better format. Similarily, with RSS, some experts feel that RSS is lacking in some areas. If you were to check the names that are behind the Atom standard, they may mean nothing to you. However, at least one of them co-authored the XML specification, which is a W3C standard. My experience says that that alone means Atom is probably the more robust format for syndication. But while that may be so, RSS already has a much wider acceptance. What's more, RSS also already has a much wider implementation. And that's the bottom line for most Feed publishers.

Nevertheless, for those of you who are now confused as to how to build your feeds, I'd like to be a fencesitter here, but I won't be. Simply because of RSS's wider implementation, I'd say that if you are not already of a strong opinion, then choose RSS. If you have a talented tech team, do both. And if one web syndication format later keels over, remove the corresponding feed from your web site.

(c) Copyright 2005, Raj Kumar Dash,

Monday, August 22, 2005

RSS 3.0 Lite Spec Announced

This is a very short posting. If you are not already aware of it, Jonathan Avidan has recently announced the RSS 3.0 Lite specification. John's spec picks up where Dave Winer's RSS 2.0 spec leaves off.

Normally, I would mention something like this in my RSS Developer blog. However, I think RSS 3.0 will have very positive implications for RSS Feed publishers. For the more technical amongst you, go have a look at the spec. For the rest of you, keep an eye on this blog for an interpretation of RSS 3.0 and how you can use it to improve your feeds. I'm currently planning several posts, but I'll need to do a wee bit of research first.

(c) Copyright 2005, Raj Kumar Dash,

Thursday, August 11, 2005


Rok Hrastnik of RSS Diary reports that his readers are asking for actual examples of how to create real RSS Feeds. It just so happens that Rok will be e-publishing several of my upcoming RSS books including the tentatively titled "How To Use RSS Feeds: Case Studies" (formerly referred to as RSS Marketing Cookbook). This book will present a number of data scenarios aimed at different types of RSS Publishers, then (hopefully) thoroughly explain how to analyze the types of data in each case and how to build a feed. These are general principles for non-technical people for building RSS Feeds. The actual technical details (programming, database code) will be presented in a companion technical volume. Code samples will be made available at some future date. For info on the technical RSS book, please watch my blog RSS Developer.

(c) Copyright 2005, Raj Kumar Dash,