Mark Nottingham wrote:
- Attribute Value: prev
- Description: A stable URI that, when dereferenced, returns a feed
document containing entries that sequentially precede those in the
current document. Note that the exact nature of the ordering between
the entries and documents containing them is not defined by this
relation; i.e., this relation is only relative.
- Expected display characteristics: Undefined.
- Security considerations: Because automated agents may follow this
link relation to construct a 'virtual' feed, care should be taken when
it crosses administrative domains (e.g., the URI has a different
authority than the current document).
- Attribute Value: next
- Description: A stable URI that, when dereferenced, returns a feed
document containing entries that sequentially follow those in the
current document. Note that the exact nature of the ordering between
the entries and documents containing them is not defined by this
relation; i.e., this relation is only relative.
- Expected display characteristics: Undefined.
- Security considerations: Because automated agents may follow this
link relation to construct a 'virtual' feed, care should be taken when
it crosses administrative domains (e.g., the URI has a different
authority than the current document).
- Attribute Value: first
- Description: A stable URI that, when dereferenced, returns a feed
document containing those entries furthest preceding those in the
current document at the time it was minted. Note that the exact nature
of the ordering between the entries and documents containing them is
not defined by this relation; i.e., this relation is only relative.
- Expected display characteristics:
- Security considerations:
- Attribute Value: last
- Description: A stable URI that, when dereferenced, returns a feed
document containing those entries furthest following those in the
current document at the time it was minted. Note that the exact nature
of the ordering between the entries and documents containing them is
not defined by this relation; i.e., this relation is only relative.
- Expected display characteristics: Undefined.
- Security considerations:
+0.5 (adding the circular references issue raised by James), because
some people will use "first" to link to the "live" feed (the one you
subscribe to) and "next" to link to the first archive document and so
on, and some will use "last" and "prev" for the exact same roles…
The given definition is not precise enough.
And wrt "prev", why not "previous"? both could also be registered as
aliases…
- Attribute Value: subscribe
- Description: A stable URI that, when dereferenced, returns a feed
document containing the most recent entries in the feed. This URI is
intended to be subscribed to to keep abreast of changes in the feed.
When different from the URI of the feed document it exists in, it
indicates a URi that should be used for this purpose in place of the
current document's URI.
- Expected display characteristics: Undefined.
- Security considerations: Users should always be informed of the
actual URI they are subscribing to, and subscription should only take
place when it is explicitly requested.
Depends whether @rel="self" was really meant for subscribing and the
spec wording is not precise enough about it; this could then be fixed
with an errata rather than create a new link relation…
Otherwise, +0.5, because it seems to overlap @rel="first" (or "last"?) –
or I missed something…
--
Thomas Broyer