I already get the same results with just one link relation -- 'prev-
archive' -- instead of three.
The algorithm for combining results is an important issue, but an
orthogonal one.
On 17/10/2005, at 12:37 PM, James M Snell wrote:
Mark, I honestly believe that feed history can be achieved using a
very simple model:
a. incremental=true... which means that entries (posted at any
time) may exist in other feed documents
b. start/next/prev... points to other feeds where entries may be found
if I point my newsreader to a feed document that has a
incremental=true, I would look for a start link. I would process
the start feed then begin walking my way through the next links to
build the history. The start feed MAY have the most recent entries
or MAY have the oldest entries, it doesn't matter. My Atom
processor would just Do The Right Thing with whatever entries it
finds in the feeds as it walks through the linked list of feed
documents. How does the Atom processor know when it has the
complete history? Either a) the user tells it to stop or b) it
reaches a feed without a "next" link.
There shouldn't be any requirement that the entries in a feed (or
even the feed documents themselves) have to be in a specific order
in order to reconstruct the history. The minimum requirement is
only that we're able to find the feed documents we need. The Atom
processor can figure the rest out from there.
- James
Mark Nottingham wrote:
Exactly.
I don't want this draft to become the all-singing, all-dancing
feed model review; although there's lots of interesting stuff
there, it's way too ambitious for my tastes (and I think I detect
the smell of a tarpit faintly wafting...). The feed history case
gets us to a nice 80 +% point; the rest can come in separate
vehicles.
Any response to 'prev-archive'?
Cheers,
On 17/10/2005, at 11:49 AM, Thomas Broyer wrote:
James Holderness wrote:
5. Is the issue of whether a feed is incremental or not (the
fh:incremental
element) relevant to this proposal?
non-incremental feeds wouldn't be paged, by definition, would
they?
This has been debated. There have been those who have expressed
an interest in having next and prev links traverse an archive
of old non-incremental feeds. Say you have a feed with the top
10 books for this month. The next link (or prev link, depending
on your preference) would point to the archive document with
the top 10 books from last month.
I think that Mark's concerns were that readers/aggregators
generally keep a local history of the feeds they're subscribed
to. fh:incremental=no would explicitly tell them not to do so.
--
Thomas Broyer
--
Mark Nottingham Principal Technologist
Office of the CTO BEA Systems
_____________________________________________________________________
___________
BEAWorld 2005: coming to a city near you. Everything you need for
SOA and enterprise infrastructure success.
Register now at http://www.bea.com/4beaworld
London 11-12 Oct| Paris13-14 Oct| Prague18-19 Oct |Tokyo 25-26
Oct| Beijing 7-8 Dec
--
Mark Nottingham http://www.mnot.net/