Bill de hOra wrote:
But Bill, it's not two different feeds, it's two different views of the same feed -- an archive view, and a "latest entries" (a.k.a. "sliding window") view. Thus the shared atom:id IS "globally unique on a per my feed basis", just not on a per feed DOCUMENT basis.

What breaks if they have two different ids?

Perhaps nothing "breaks", but it's just a little odd to have the same entries originating from two different feeds. I presume neither document is going to use an atom:source element to show that they're not the originator of the entries, so it looks like you have two feeds and are erroneously using duplicate IDs for their entries.

> Put another way, why are two URLs required, but only one id? Are views
> (for any definition of "view") really a special case?

Two URLs: so that people can choose to get either the archive of or the live end of the feed.

One ID: because they're the same feed.

And by the way, is the archive document one monolithic document containing everything, or is it going to be split into a chain of archive documents? If it's a chain, surely you wouldn't give each document in the chain it's own ID, right?

The reason to use the same ID in both cases is to show that they both represent the same feed -- that the one is the archive of the other.

Reply via email to