This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Right, and Wrong, about Formats
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Users don’t care about specs, or arguments about formats. When you understand that you’ll understand how RSS got so big in the first place. Dave Winer evangelized RSS by building a publishing tool (Manila and later Radio UserLand) and an aggregator (Radio UserLand and later Share Your OPML.
Where’s the Atom publishing tool and aggregator that demonstrates Atom’s superiority?
Makes me wonder whether Robert got through more than the first paragraph of the post. Two thirds of the way down, DeWitt says:
Put it this way -- I couldn’t be doing half of the work that I’m doing right now on search syndication without Atom. Sending back search results snippets over RSS is one thing. Syndicating rich search content is an entirely different thing, and that requires a non-lossy syndication format.
My recommendation to application developers today is to use Atom 1.0, not RSS, as the basis for your content syndication.
The tools for Atom that demonstrate it's superiority are exactly what DeWitt said: they're all the tools and services being built up around micro-formats. Now, it didn't need to be this way - RSS could have been that spec. Sadly, Dave Winer wouldn't allow for that. For reasons understood only by Dave, he thinks that the lossy nature of RSS is a feature. When people on the RSS Advisory Board disagreed with him, he called their employer (note the resignations). When that wasn't an option, he tried threatening someone else with a lawsuit. Meanwhile, his enablers - like Scoble - say nothing. RSS could have been the unitary spec had Dave not been a complete jerk, and people like Scoble bear some responsibility for that by never, ever calling him on his BS.