Re: [web-annotation] Annotation Lists

I'm not deterred by that note. It sounds like the spec authors have 
done their best to not overly constrain implementations with 
potentially difficult requirements.

To me, a server that has a non-deterministic stability of the sorting 
when doing pagination is unfortunate but also not entirely 
unreasonable.

In practice, such things are nearly indistinguishable, to clients, 
from cases where items are being inserted or deleted concurrently. 
Simply having an offset and a limit does not guarantee that paginating
 over the whole collection will return each item exactly once. Doing 
that requires stable collection snapshots that persist for the 
duration of client sessions and other such complicated stuff.

So, to me, the LDP language is just being realistic and avoiding 
certain burdens of scale that many find untenable. In practice, it's a
 very reasonable paging behavior.

-- 
GitHub Notif of comment by tilgovi
See 
https://github.com/w3c/web-annotation/issues/50#issuecomment-139025185

Received on Wednesday, 9 September 2015 19:43:39 UTC