[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [syndication][RSS-DEV] How should a feed tell people it's gone?
>>>I've been noticing more than a few feeds have gone offline lately. A
>>>wondering, however, is what thoughts have been given toward aiding the fe
>>
>>What's wrong with HTTP 404?
>
>Nothing, if the feed reader application notifies the person using it.
>But most readers don't ever tell the user about the error.
I'll have to admit that AmphetaDesk is one of these applications - if a
feed 404s, times out, or otherwise doesn't parse correctly, then a note is
made in the logfile, and the feed isn't displayed in the aggregator.
The easiest "user based" notification is to just stick a single rss:item
into the dead feed stating that fact, and let the user remove it from their
client however they know how.
That, of course, assumes a lot, namely that the server is still up,
that the user gives half a crap about linkrot, and yadda yadda yadda.
There's not going to be any single magic solution to this - any rss:expired
tag would only be half-supported by clients, and even less supported by
content producers.
I'd much rather see a multiple approach:
- any non 2xx based error is logged and remembered. after X, remove feed.
- any non changing feed after Y weeks is removed.
- any rss:expired (or whatever) is immediately removed.
--
Morbus Iff ( softcore vulcan pr0n rulezzzzz )
http://www.disobey.com/ && http://www.gamegrene.com/
please me: http://www.amazon.com/exec/obidos/wishlist/25USVJDH68554
icq: 2927491 / aim: akaMorbus / yahoo: morbus_iff / jabber.org: morbus