What little I can add to this, not being an atom boy:
Most versioning system cannot reliably predict the URI of the next
version. So, embedding the URI of the document inside the document
itself, either requires document changes on submitting a new version or
a try-and-error approach. (WebDAV deltav offers a try-and-error
mechanism)
One could work around this by inventing a "version history" document
which keeps the URIs of all feed versions (and the prev/next relations,
so a reader could find out that there is a newer one also). Since the
version history URI never changes for a feed, embedding the history URI
inside the feed poses no challenge.
I cannot judge weather coming up with an extra document for this
feature is overkill or not. But it would allow for easier integration
into existing versioning mechanisms.
Best Regards, Stefan - wondering if the version history would be a feed
of its own...
Am 28.06.2005 um 22:25 schrieb Mark Nottingham:
A New Internet-Draft is available from the on-line Internet-Drafts
directories.
Title : Feed History: Enabling Stateful Syndication
Author(s) : M. Nottingham
Filename : draft-nottingham-atompub-feed-history-00.txt
Pages : 6
Date : 2005-6-27
This document specifies mechanisms that allow feed publishers to
give
hints about the nature of the feed's statefulness, and a means of
retrieving ^missed^ entries from a stateful feed.
A URL for this Internet-Draft is:
http://www.ietf.org/internet-drafts/draft-nottingham-atompub-feed-
history-00.txt
To remove yourself from the I-D Announcement list, send a message to
i-d-announce-request at ietf.org with the word unsubscribe in the body
of the message.
You can also visit https://www1.ietf.org/mailman/listinfo/I-D-announce
to change your subscription settings.
Internet-Drafts are also available by anonymous FTP. Login with the
username
"anonymous" and a password of your e-mail address. After logging in,
type "cd internet-drafts" and then
"get draft-nottingham-atompub-feed-history-00.txt".
A list of Internet-Drafts directories can be found in
http://www.ietf.org/shadow.html
or ftp://ftp.ietf.org/ietf/1shadow-sites.txt
Internet-Drafts can also be obtained by e-mail.
Send a message to:
mailserv at ietf.org.
In the body type:
"FILE
/internet-drafts/draft-nottingham-atompub-feed-history-00.txt".
NOTE: The mail server at ietf.org can return the document in
MIME-encoded form by using the "mpack" utility. To use this
feature, insert the command "ENCODING mime" before the "FILE"
command. To decode the response(s), you will need "munpack" or
a MIME-compliant mail reader. Different MIME-compliant mail
readers
exhibit different behavior, especially when dealing with
"multipart" MIME messages (i.e. documents which have been split
up into multiple messages), so check your local documentation
on
how to manipulate these messages.
_______________________________________________
I-D-Announce mailing list
I-D-Announce at ietf.org
https://www1.ietf.org/mailman/listinfo/i-d-announce
--
Mark Nottingham http://www.mnot.net/