« Open Source e-Learning Platform from MIT | Main | CETIS Pedagogy Forum »

April 18, 2003

Heterogenous RSS Versions

So today I downloaded SharpReader, a .NET news aggregator. I've tried Radio Userland and didn't like it for too many reasons to go into in this post, as well as Amphetadesk. I really don't like a news aggregator that runs in the browser. I'll probably also test out Syndirella and NewzCrawler, for comparison.

One thing I noticed immediately is that in RSS 0.91 feeds, the posts all have a time/date stamp that is the time the aggregator downloaded the item. That's ridiculous. Is that a SharpReader problem, or is that part of the RSS 0.91 spec? RSS 1.0 posts actually have the time of the post as the time/date stamp, which is how it should be.

The nice part of SharpReader, which I don't believe Radio or Amphetadesk have, is the ability to group your feeds, and view them in an aggregate group view. That approaches the "personal newspaper" model, so I get a variety of people's posts mixed together. Default sort is reverse chronological, but I can also sort by source. Of course, RSS 0.91 feeds screw that all up, because you'll have a big chunk of those authors posts plopped in the middle, since they're all tagged with the download time, instead of the actual posting time. :-/

With that in mind, I'm publishing an RSS 1.0 feed for this weblog, in addition to the RSS 0.91 feed I had. I'd get rid of the 0.91 feed, except that some people may have already subscribed to it. I'd recommend the 1.0 feed.

Posted April 18, 2003 02:12 PM