Robert Sayre wrote:

[about the "previous" link relation]
A stable URI that, when dereferenced, returns a feed document
containing a set of entries that sequentially precede those in the
current document.

I already have code that uses "next" for this. Why do we want to change it?
Er, I'm not a native English speaker, so my apologies in advance if I'm wrong…

If a feed is sorted by the entries' atom:updated value in descending order (which AtomPP currently requires for "Lists"), isn't "next" meaning "entries with an atom:updated representing an earlier date-time" (remember, entries are sorted in descending order!) and "previous" meaning "entries with an atom:updated representing a later date-time"?

If entries are sorted in descending order, the "first" feed is the one with the greatest values (atom:updated representing now, a second ago, a minute ago, …) and the "last" one the one with the lowest values (atom:updated representing the "oldest" date-times). Hence, in the "first" feed you'll find an atom:[EMAIL PROTECTED]"next"] and in the "last" one an atom:[EMAIL PROTECTED]"previous"].

Conclusion: I think you, Mark and the guys behind OpenSearch all agree…

Now I think we should ask the OpenSearch people if they already have requested IANA registration for their start/next/prev/end link relations (hasn't James already asked them?) and if they haven't, then we (the WG) should first agree on the terms to be used (start/end vs. first/last), request registration and tell the OpenSearch people that these relations are pending registration.
Any thoughts?

--
Thomas Broyer


Reply via email to