- From: <bugzilla@soe.ucsc.edu>
- Date: Tue, 14 Feb 2006 12:30:56 -0800
- To: w3c-dist-auth@w3.org
http://ietf.cse.ucsc.edu:8080/bugzilla/show_bug.cgi?id=227
julian.reschke@greenbytes.de changed:
What |Removed |Added
----------------------------------------------------------------------------
Version|-12 |-13
------- Additional Comments From julian.reschke@greenbytes.de 2006-02-14 12:30 -------
Comments in pre-draft (-13) as of 2006-02-13:
Section 5.2., para. 3:
OLD:
When a WebDAV resource has a URL U, such that U is the same as URL V
plus a single additional path segment, then if the resource
identified by V is WebDAV compliant it MUST be a collection that has
U as an internal member URL. For example, if
"http://example.com/bar/blah" is a WebDAV resource, then if
"http://example.com/bar/" is WebDAV compliant, it MUST be a
collection and MUST contain "http://example.com/bar/blah" as an
internal member.
NEW:
For all WebDAV compliant resources A and B, identified by URLs "U"
and "V" respectively, such that "V" is equal to "U/SEGMENT", A MUST
be a collection that contains a mapping from "SEGMENT" to B. So, if
resource B with URL "http://example.com/bar/blah" is WebDAV compliant
and if resource A with URL "http://example.com/bar/" is WebDAV
compliant, then resource A must be a collection and must contain a
mapping from "blah" to B.
(I think the text proposed by Geoff ("NEW") is slightly more readable; if the
current text is kept, "WebDAV resource" probably should be replaced by "WebDAV
compliant resource").
Section 5.2., para. 4:
OLD:
Collection resources MAY have internal members with mappings to non-
WebDAV compliant children in the HTTP URL namespace hierarchy but are
not required to do so. For example, if the resource X with URL
"http://example.com/bar/index.html" is not WebDAV compliant and the
resource with URL "http://example.com/bar/" identifies a collection,
then collection "bar" might or might not have an internal member with
a mapping from "index.html" to the resource X. If the collection
doesn't have such an internal member, presumably the consequence is
that the "index.html" resource might not show up in PROPFIND
responses, might not be locked when the collection is locked, might
not have WebDAV properties, and so on.
NEW:
Collection resources MAY have mappings to non-WebDAV compliant
resources in the HTTP URL namespace hierarchy but are not required to
do so. For example, if the resource X with URL
"http://example.com/bar/blah" is not WebDAV compliant and the
resource A with "URL http://example.com/bar/" identifies a
collection, then A may or may not have a mapping from "blah" to X.
Again, I think the NEW text is more readable. Furthermore, the 2nd part of the
current spec text is incorrect; if "http://example.com/bar/index.html" is not an
internal member URI, then it *will* not appear in a PROPFIND response (and so on).
------- You are receiving this mail because: -------
You are the QA contact for the bug, or are watching the QA contact.
Received on Tuesday, 14 February 2006 20:31:06 UTC