> From: ietf-dav-versioning-request@w3.org > [mailto:ietf-dav-versioning-request@w3.org]On Behalf Of Tim Ellison > Sent: Monday, April 22, 2002 3:28 PM > To: Deltav WG > Subject: RE: Label header vs PROPFIND depth 1 > > ... > > > This seems to apply to the case where I have version controlled > resources > in > > a version controlled collection. But what happens if the collection > itself > > isn't version-controlled? > > As written in section 8.3, the label: header only applies if the > request-URI identifies a version-controlled resource. Well, exactly that *is* my problem. I have a non-version-controlled collection with a versioned member resource. A PROPFIND with label header and depth:1 will (or may) return a different response element for the versioned resource than a PROPFIND with depth:0 on the member resource itself. So I'd like to clarify/correct RFC3253 that the Label header is handled just like any other HTTP header which causes variant handling -- it applies to the collection members as well. Otherwise variant handling would differ between -- for instance -- "Label" and "Accept-Language" -- and that doesn't make any sense at all. > > > It is a short-hand for referencing the version associated with a > > > version-controlled resource. > > > > Misunderstanding :-) > > > > I wasn't asking for the motivation for this *feature*, I was asking for > the > > motivation for changing a basic feature about how PROPFIND works on > > collections... > > ...and do we agree that it doesn't? It just changes the resource that the > method is applied to. Yes. But if the collection isn't versioned (does not vary on the Label header), the Label header just should be *ignored* (for the collection), and then *apply* to the indivual versioned members of the collection.Received on Monday, 22 April 2002 09:45:00 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 13:57:43 GMT