Jon Udell has a piece about the problem of link rot for RSS readers, The saga of RSS (dis)continuity , which I was about comment on when I read Dare Obasanjo’s post, which basically says nearly everything I was going to say in the first place.
Its hard to be cool
I’ll will comment on one thing mentioned by Jon and Dave,
Jon Udell said:
If you control your server, you can of course do an HTTP-level redirect. But your blog is hosted, you probably can’t, in which case you need to use the feed itself to signal the redirect.
to which Dave Obasanjo replies:
This part just boggles my mind. If the user’s blog is hosted (e.g. they are a LiveJournal, MSN Spaces or BlogSpot user) then not only can’t they control the HTTP headers emitted by the server but they don’t control their web feed either. So what exactly is the alternate solution that works in that case? If anything, this points to the fact that blog hosting services should give users the ability to redirect their RSS feed when they leave the service. This is a feature request for the various blog hosting services not an indication that a new technical solution is needed.
Actually a technical solution is needed, but its nothing to do with RSS. Its a URI problem, if you lose control of your domain, (or never had it), you are stuck, there isn’t much you can do without the kindness (or $$) of the masters of the domain. In 1998, Tim Berners-Lee wrote an essay called Cool URIs don’t change, but it’s hard to be cool, and Bill de hOra’s piece on the subject will tell you why, so I’ll just point you there.