On 2006/06/29, at 7:45 PM, James M Snell wrote:
A couple of comments...
Section 6
Archive documents are feed documents that contain less recent
entries
in the feed. The set of entries contained in an archive document
published at a particular URI MUST NOT change over time.
I definitely understand the motivation for the "MUST NOT" here, but
I'm
not sure if it's enforceable. For instance, on my blog, I may go back
and delete an old entry that appears within an archive feed. Such a
change should be reflected in the archive feed. I would recommend
changing this to a "SHOULD NOT" with a comment that removing entries
from an archive document has a negative impact on the cacheability of
the document and the effectiveness of the archive.
How about:
[[[
Archive documents are feed documents that contain less recent entries
in the feed. The set of entries contained in an archive document
published at a particular URI SHOULD NOT change over time. Likewise,
the URI for a particular archive document SHOULD NOT change over time.
These stability requirements allow clients to make certain
assumptions about archive documents; they may safely assume that if
they have retrieved the archive document at a particular URI once, it
will not meaningfully change in the future.
]]]
Section 6.1
The archive document examples do not have the <fh:archive /> element
Fixed; thanks (and to Stefan as well).
--
Mark Nottingham http://www.mnot.net/