Put on your RSS-colored glasses and forget about Atom
I know, we've heard a lot about this, and it might seem draining and pointless.
Well, it did seem quiet, but it's comforting in an odd way that RSS Wars are still raging as I wander back into the blogosphere.
And, while my last post might be seen as a new rock thrown from my direction, it really wasn't meant as such. I was happy to see a response from Andrew and a fix. Oh, and as a bonus, a fix for my blog, to boot! Now, that's the sort of thing I came back for.
Now - as for this renewed RSS vs Atom war. I've got a pair of RSS-colored glasses for all the Atom haters out there. Actually, they're not my glasses, but this one guy's offering a service and this other guy's offering some XSLT -- both or either of these can help make all that annoying Atom gibberish look just like RSS to you and your favorite aggregator. Hooray for the URL-as-command-line!
For instance, if you hate that Mark Pilgrim's feed is only available in Atom flavor now, screw him and get it RSS flavored anyway! The feed even validates as RSS. (Though, if you're in the RSS-loving camp, I'm not sure why you'd want to hear from the likes of him anyway.)
You know what this means? It means you can forget about Atom. Whenever you see an Atom feed, just put on your RSS-colored glasses. Hell, if you're an aggregator developer, make the RSS-colored glasses built-in. You don't even have to embed an XSLT processor in your application: just offer the service from your own web servers and substitute the filter URL automatically when one of your users tries to subscribe to an Atom feed.
(Though, you know, it would be awfully nice of you to throw in an XSLT processor. At least one aggregator author thinks it's a good idea. So does this user / customer. But, it's admittedly an idea bordering on NeatLikeDigitalWatches.)
Or, get this: borrow a service or a stylesheet hosted by an Atom sympathizer. If there's demand and I feel like taking some abuse, I'll host such a service right here. (Though I'd likely live to regret doing that!) In fact, using a set of RSS-colored glasses maintained by an Atom sympathizer is the best thing. Let that poor altruistic sucker keep up with the rapid pace of change in the Atom world, updating XSLT, while you just happily go on seeing the world in RSS.
There. Problem solved. Let's move onto more exciting projects.
(He writes, knowing that it's never that simple. And that he's likely to get bludgeoned for this. And that he talks about himself in the third person far too often and makes too many parenthetical digressions.)
But, I digress...