In client-determined subsets (e.g. using list-template), ordering by atom-updated works just fine and will more often than not be exactly what the user wishes|needs. In server-determine subsets, the server should be allowed to order the set however it wishes. The server could choose to order that set according to the date/time the entry was last modified, but doing so does not require the introduction of a new extension element.

Regarding the extension element, I don't feel it is necessary. If I want to know when a member resource was last modified, I could do a HEAD request on the member URI and look at the Last-Modified header.

- James

Thomas Broyer wrote:
James M Snell wrote:


+1 to Luke's -1.

Could you elaborate a bit? I know why Luke's -1 comes from, I don't know your position/opinion.

Do you have a better solution for the offline client syncing scenario?
Or is it just about adding a new extension element?

We could eventually change the “MUST be ordered” into something more “open” to accommodate both worlds.

Please don't force me talking about closed and opened doors! ;)


Reply via email to