On 14/10/2005, at 8:01 PM, James Holderness wrote:

I never did understand this. Why is fh:incremental needed here? From a feed history point of view you either have a history (a prev link is present) or you don't. That's all an Atom processor needs in order to reconstruct the feed.

I get that a feed producer may want to provide a non-incremental feed (top 10, todo lists, playlists, etc), but I don't see what that has to do with feed history. Wouldn't that be better suited in a separate extension along with whatever other meta-information might be appropriate for non-incremental lists?

It's more relevant than it seems at first glance. Currently, most (if not practically all) feed aggregators will keep a history by default, without information otherwise. Introducing a standard extension to enable that necessitates that there be a way to say "don't do that."


The only dangling point is "first." I'm not especially against it, but what's the use case?

I'm not especially for it, but it's theoretically possible that someone subscribing to a feed for the first time may want to download the full archives. Depending on their processing model, this may be more convenient starting with the oldest archive and working forwards in time

Yeah, that's pretty much where I'm at; supplying effectively gives *two* ways to reconstruct the state of a feed, meaning that both would need to be supported (and optimised) by implementations, which isn't so great unless there's a compelling need for it.

--
Mark Nottingham     http://www.mnot.net/

Reply via email to