mnot’s blog

Design depends largely on constraints.” — Charles Eames

Saturday, 8 September 2007

5005

Feed Paging and Archiving (nee Feed History) has finally made it to a standards-track RFC.

For many non-traditional (read: non-blog) applications of Atom, I think archived feeds in particular are going to be vital. I’m already using it in some places which should be seeing the light of day before too long; e.g., sending events to HTTP caches — a problem space that people have been noodling on for a very long time indeed.

I’m also hoping that blog aggregators (especially my tool of choice, Vienna) will incorporate support for archived feeds, so that I don’t have to worry about missing entries if I go offline. There are a lot of interesting UI possibilities there.

That’s not to say that paging doesn’t have a place, but I must say that I’m a bit uncomfortable with how often people seem to prefer it. Yes, archiving does cost more, but it gives you better guarantees. Hopefully, this RFC will make people more aware of the trade-offs.

Many thanks to everyone who provided feedback and suggestions; it’s been a long road.


Filed under: HTTP Standards Syndication Web Web Services

3 Comments

Andrew said:

The PURL link in that RFC, http://purl.org/syndication/history/1.0, redirects to http://www.mnot.net/drafts/draft-nottingham-atompub-feed-history-06.txt on your site which is a 404.

Sunday, September 9 2007 at 11:32 AM +10:00

Mark Nottingham said:

Ah, that was the last thing I had to do; fixed. Thanks!

Monday, September 10 2007 at 11:08 AM +10:00

Che Dong said:

Hi Mark:
I found your excellent article on web cache: http://www.mnot.net/cache_docs/
it benefit for both of web developer and system administrators. I've
translated your article into Chinese: still under draft. formatting.
http://www.chedong.com/tech/cache_docs.html

It's my honorer if my translation could be list in the other language
version list.

Thanks

Che Dong
--
http://www.chedong.com

Tuesday, September 11 2007 at 6:35 PM +10:00

Creative Commons