- From: Geoffrey Clemm <geoffrey.clemm@Rational.Com>
- Date: Tue, 30 Nov 1999 13:26:50 -0500
- To: <w3c-dist-auth@w3.org>
From: Jim Davis <jrd3@alum.mit.edu> > Just to remind you, at the start of this thread someone (G Slein, J Amsden, > CC Jason or G Clemm, sorry I am not sure who though) asserted that if a > depth 0 lock was inherited, something bad would happen. but upon > challenge, no one has been able to say what that bad thing is. See <http://lists.w3.org/Archives/Public/w3c-dist-auth/1999OctDec/0245.html> In particular, this message says: I lock a collection, because I'm going to be adding members to that collection. If a depth:0 lock applies to all the immediate members of a collection as well, then I have prevented anyone from updating the state of one of the existing internal members of that collection. If I'd wanted that behavior, I would have issued a depth:1 lock. And quoting from the definition of what depth means: The Depth header is used with methods executed on resources which could potentially have internal members to indicate whether the method is to be applied only to the resource ("Depth: 0"), to the resource and its immediate children, ("Depth: 1"), or the resource and all its progeny ("Depth: infinity"). Cheers, Geoff
Received on Tuesday, 30 November 1999 13:25:33 UTC