Bob Wyman of PubSub has been talking about using RFC3229 to reduce RSS bandwidth requirements, and as Sam Ruby points out, supporting this in a client-side RSS aggregator is incredibly simple. After looking over the spec and Wyman's discussion of it, it certainly seems like this could ease RSS bandwidth consumption. So, expect to see this implemented in the next build of FeedDemon.
It looks to me like you already are running it. ;-)
Posted by: Sam Ruby | Sunday, September 19, 2004 at 01:50 PM
Sam, your server logs are showing my own private build of FeedDemon, which has been hitting your RFC3229-enabled feed quite frequently today so I could test it :) I plan to have a public beta of the next FeedDemon release on Sept 28, and this beta will include the "A-IM: feed" support.
Posted by: Nick Bradbury | Sunday, September 19, 2004 at 09:39 PM
Today I got 7 requests from your ip address over a span of 32 minutes... all of which returned a status code of 200. No 304's. No 226's. All 200's.
Posted by: Sam Ruby | Monday, September 20, 2004 at 06:43 PM
Sam, did all seven of these requests also send an "A-IM: feed" header? I was testing the release version of FeedDemon earlier today, which doesn't use this header.
Posted by: Nick Bradbury | Monday, September 20, 2004 at 07:59 PM
Whoops, scratch that, Sam. I know what happened now. While testing the A-IM:feed support, I unsubscribed from your feed several times to clear it from FD's cache. Each time I re-subscribed, FeedDemon no longer had the last modified timestamp, so If-Modified-Since wasn't used. This would explain why you returned HTTP 200 rather than 226.
Posted by: Nick Bradbury | Monday, September 20, 2004 at 08:53 PM