Eric Scheid wrote:

On 10/8/05 12:46 PM, "James M Snell" <[EMAIL PROTECTED]> wrote:

This is fairly quick and off-the-cuff, but here's an initial draft to
get the ball rolling..

http://www.snellspace.com/public/draft-snell-atompub-feed-expires.txt


Looks good, I think it does need a little bit of prose explaining that this
has nothing to do with caching, and should not be used in scheduling when to
revisit/refresh/expire local copies of the resource.

Absolutely. I put this together rather quickly fully knowing that I would need to revisit the text to fully explain the use of the extension. I'll be taking a few whacks at that over the coming days as time allows.

Similarly, if I understand correctly, when you write
  "The 'max-age' extension element is used to indicate
   the maximum age of a feed or entry."
you are referring to the max-age until the informational content of the
respective feed or entry expires. And similarly with age:expires. Yes?

Yes. I will be clarifying this in the draft. The extensions are really only reflective of the informational content in individual entries. As we do with the atom:author element, expires and max-age can be specified at the feed or source level, but apply to the content of individual entries. e.g.

<feed>
  <expires>...</expires>
  <entry></entry>
  <entry></entry>
</feed>

is equivalent to

<feed>
  <entry><expires>...</expires></entry>
  <entry><expires>...</expires></entry>
</feed>

Aside: a perfect example of what sense of 'expires' is in the I-D itself...

   Network Working Group
   Internet-Draft
   Expires: January 2, 2006

Excellent point :-)

- James


Reply via email to