Mark Nottingham wrote:
Probably the closest thing to what you want is this proposal:
http://www.ietf.org/internet-drafts/draft-nottingham-atompub-feed- history-04.txt

It has "previous", but not "next".

It just occurred to me when reading this message that there may be some advantages to having a "next" link to go along with the "prev". I realise you don't need it in order to reconstruct a feed's history, but it does provide you with a certain amount of validation. For example, it's possible that someone could create an empty feed with nothing but their own title, author and copyright messages and a "fh:prev" link to someone else's feed in order to claim credit for a publication that wasn't their own. If an aggregator could rely on the existence of a "next" link it would be able to check for issues like that.

Of course, requiring all archived documents to have a "next" would cause problems when a new archive was created and the previously top archive would have to update it's "next" link to point to the latest archive document rather than the active feed document. So maybe not such a great idea. An alternative might be to make sure that feed-level titles, links and authors were an exact match across all documents in the history. Or maybe some kind of self link or root link that always pointed to the root document.

I don't know. Maybe there isn't a perfect solution. But isn't it at least worth mentioning something about this under "Security Considerations"?

Also, a minor point I noticed while reading the draft: the namespace prefix you use in most of the document is "fh" while the one in all the examples is "history". Technically still valid, but I figure you'd probably want them all to be the same.

Regards
James

Reply via email to