Bill de hOra wrote:
> Brian Smith wrote:
> > I'm pretty sure I agree with you, but please define "stable".
>
> Look at how twitter implements paging (it's not using atom,
> but the concept stands). The content on page=2 of your
> twitter changes as a function of new posts on the home page,
> although the entries themselves are uniquely identified.
> That's not stable.
Let's say I have this at time T:
Page: (prev)
Entry A
Entry B
Page: (current)
Entry C
Entry D
Page: (next)
Entry E
Entry F
I page through the feed and I am on the second page. Entry E gets updated
before I nagivate to the next page page:
Page:
Entry E
Page: (prev)
Entry A
Entry B
Page: (current)
Entry C
Entry D
Page: (next)
Entry F
Is this still "stable"? Or does stability require snapshot semantics, like
this?:
Page:
Entry E (new version)
Page: (prev)
Entry A
Entry B
Page: (current)
Entry C
Entry D
Page: (next)
Entry E (old version)
Entry F
- Brian