On 25/08/2005, at 3:00 AM, Stefan Eissing wrote:

Am 25.08.2005 um 00:07 schrieb Mark Nottingham:

Just bouncing an idea around; it seems that there's a fair amount of confusion / fuzziness caused by the term 'stateful'. Would people prefer the term 'incremental'? I.e., instead of a "stateful feed", it would be an "incremental feed"; fh:stateful would become fh:incremental.

I would prefer to name such a feed a "chunked" feed. So, that would make it fh:chunked=(true|false).

Hmm. I tend to shy away from 'chunked', because that already has meaning in HTTP, and while the format isn't dependant upon HTTP, it might get confusing (witness "bindings" and "properties" in the Web services world).

That leaves the "history" analogy a bit behind, I'm afraid. So a "chunked feed" would be a history if "fh:order=publish-time"? Maybe not worth it, just a thought.

I totally see an ordering extension being useful, but I think it's orthogonal to fh.


I see one use of feed histories in making normal feed documents very small and still being able to offer a rather long list of entries. Clients checking for updates would just get a tiny document (2 entries maybe) iff they do not use HTTP caching or ETag validation. Could this be some transfer-volume saver?

Hopefully. I think one of the reasons people publish such big feeds right now is that they want to make sure people will see entries if they haven't checked in a while.

Cheers,

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

Reply via email to