§10.1 of AtomPub I-D expects collection partial lists aka pages to be /lossless/.

   In addition, partial list feeds MAY contain link elements with "rel"
   attribute values of "next", "previous", "first" and "last" that can
   be used to navigate through the complete set of entries in the
   Collection.

§3 of Feed history I-D expects paged feeds to be lossy

  Paged feeds are lossy; that is, it is not possible to guarantee that
  clients will be able to reconstruct the contents of the logical feed
  at a particular time.  Entries may be added or changed as the pages
  of the feed are accessed, without the client becoming aware of them.

  Therefore, clients SHOULD NOT present paged feeds as coherent or
  complete, or make assumptions to that effect.

Further, in the same section, the same link "rel" attribute values are used in paged feeds for feed history

   The feed documents in a paged feed are tied together with the following link 
relations:

      o  "first" - A URI that refers to the furthest preceding document in
         a series of documents.
      o  "last" - A URI that refers to the furthest following document in a
         series of documents.
      o  "previous" - A URI that refers to the immediately preceding
         document in a series of documents.
      o  "next" - A URI that refers to the immediately following document
         in a series of documents.

First obvious question - Is the feed history I-D being contradictory to the AtomPub I-D? Second question - which I-D is the specification for the above link "rel" attribute values?

Thanks,
Nikunj

Reply via email to