Atom vs. RSS

Here’s the comment I posted to Scoble’s blog about the RSS vs. Atom debate that’s been sparked by the W3C’s invitation to the Atom developers to work toward standardization.

 

 

To me, this is not a VHS vs. Beta argument but rather very much like a DVD+RW vs. DVD-RW argument. In both cases, both formats can be interpreted by about 99% of "reader" devices. Nowadays most DVD recorders can burn to both formats as well. The only difference is in the label that's on the media. A few odd compatibility quirks exist (for instance, it would at least seem that the Xbox prefers reading DVD+RW discs to any other DVD format) - but to the "average" user, the formats might as well be identical. And so, Atom and RSS could very well follow the path of DVD+/-RW and become virtually the same if most every tool for both creation and interpretation becomes Bi-Format capable.

When will we see the disappearance of DVD+ and DVD- distinctions? When the next evolution of disc technology comes along? Or will the same thing happen again with Blu-Ray and HD-DVD?

Will we see the end of RSS or Atom before some new super-syndication technology supersedes them both? Or will we see competitive coexistence become shared dominance of the "market" – as has happened with writeable DVDs?

I think at this point the latter is looking very likely.  Given the relative ease of supporting both specs, I expect that it won’t really matter which format you publish in… because everyone is always going to be able to read it.

From a technical perspective I know very little about RSS, and far less about Atom.  But from what I’ve heard, Atom is a complete Programming Interface designed to handle publishing from end-to-end (from posting to aggregating/reading)… whereas RSS seems to be “just” a specified xml format designed to handle the aggregating/reading side of things.

The idea of having a complete syndication API appeals to the developer in me… but so far I’ve yet to see a convincing argument about why this is better than just leaving that work up to the developers of the tools?

That doesn’t mean such an argument doesn’t exist… it just hasn’t found its way to me yet J


Feedback

# re: Atom vs. RSS

Atom is a more well defined, better tested, richer data format than RSS. It also doubles as an API that is more secure and well thought-out than the others. It should appeal to the XML/HTTP nut, if you're that type of guy.

There's nothing wrong with using RSS for simple site syndication. The MetaWeblog API is pretty popular and used in a lot of blog engines (.Text included I believe).

The main issues with Atom is that it isn't officially a 1.0 release, and it's not supported as much. But, it's making it rounds with support in news aggregators and syndication feeds. The API is going beyond weblog editing, into photologs and wikis.

Further reading:
http://www.xml.com/pub/a/2003/10/15/dive.html
http://www.atomenabled.org/developers/tutorials/api-quick-guide.php 5/18/2004 12:06 PM | rick

# re: Atom vs. RSS

Very nice post. Simple to undertsand. Now i have an idea on RSS. Thanks to your blogsite. Quality and informative. This is how should it be. Many best to come.

cheers,
Roy Reyes of Manila

post script: may i ask your permission to post this as well on my blogspot if thats alright with you. 4/10/2007 12:07 PM | Roy Reyes

# re: Atom vs. RSS

I was in the process of adding my blog http://grahammacleod.blogspot.com/ to feedburner in order to have a feed on my website when I was asked to choose between RSS and Atom. Thanks for this post. I have decided to go with Atom for the pure basis of functionality. 4/21/2008 11:43 PM | Graham Macleod

# re: Atom vs. RSS

im looking for this!, thanks 12/2/2008 7:34 PM | rapid

Post a comment





 

Please add 3 and 3 and type the answer here:

News

The views expressed within my blog are my own - and are not in any way indicative of those of the company I work for, Microsoft, or it's employees.

Article Categories

Archives

Post Categories

Blogs I Read

Desktop Search Links

Syndication: