David Rauschenbach wrote:
Distraction:

WebDAV notation is better for examples (nodes/collections end with slashes, 
items don't):

a/
  b/
  c/
  p1
  p2
d/

Back to the discussion: also worth mentioning is why a requested-depth argument 
is missing from getItemInfos. It's just a little strange for the server to 
choose what to do, or to have a pre-configured nodetype-specific batch strategy 
configured there, when the client is where it's at, where it's known what's to 
be requested. Particularly if your front end is a WebDAV query, which you're 
going to run through SPI to some WebDAV or other back-end. No matter what the 
back-end is, you want to know the kinds of things you'd know if you were a 
WebDAV servlet, including not only ItemId, but also depth, and named property 
lists, or allprops.

Maybe there is something to learn from PROPFIND, after all -- not only the distinction between depth 0 and 1, but also the ability to specify in advance what properties (== child items) to return.

BR, Julian

Reply via email to