- From: Lisa Dusseault <lisa@xythos.com>
- Date: Sun, 17 Dec 2000 16:33:44 -0800
- To: "Jim Amsden" <jamsden@us.ibm.com>, <ietf-dav-versioning@w3.org>
- Message-ID: <CNEEJCPIOLHKIOFNFJDPIELDCAAA.lisa@xythos.com>
I'm afraid I'm a little confused, perhaps it's just the indenting. Is the <versions> tag supposed to be inside each the property name tags, or parallel to them? I'd suggest one only needs one <versions> tag per PROPFIND body, because it's pretty nonsensical to ask for one property over 5 versions, and a different property over 50 versions, all in one request. the client is more likely to make separate requests. Another suggestion is to reuse the "range" syntax and logic (e.g. byte-range headers). This allows a "last-n" selection, as well as "m through n" or "first n". Then we don't need to define custom syntax or logic to pick which versions to show. The basic idea, I think, is sound. lisa -----Original Message----- From: ietf-dav-versioning-request@w3.org [mailto:ietf-dav-versioning-request@w3.org]On Behalf Of Jim Amsden Sent: Sunday, December 17, 2000 7:26 AM To: ietf-dav-versioning@w3.org Subject: RE: Minutes Delta-V breakout meeting 14-Dec-00 <lisa> Hmm, this really argues for using PROPFIND since the client can say what props they want for the version. Perhaps instead of using attributes in the body of PROPFIND request (I never really understood where they would go) there could just be an XML element to tell the server whether the client wanted version detail or not: PROPFIND thisresource <?xml version="1.0" encoding="utf-8" ?> <propfind xmlns="DAV:"> <versions>show-last-five</D:versions> <prop> <creator-displayname/> <checkin-date/> </prop> </propfind> </lisa> <jra>Lisa, here's what we were planning: <?xml version="1.0" encoding="utf-8" ?> <propfind xmlns="DAV:"> <prop> <creator-displayname/> <versions>show-last-five</D:versions> <checkin-date/> <versions>show-last-five</D:versions> </prop> </propfind> This is more compatible with 2518.
Received on Sunday, 17 December 2000 19:34:10 UTC