- From: Lisa Dusseault <lisa@osafoundation.org>
- Date: Wed, 28 Dec 2005 10:13:37 -0800
- To: webdav WG <w3c-dist-auth@w3.org>
We've had some discussion of the preservation of comments in XML-valued properties. I believe we came to consensus on what Geoff pointed out, that when the XML-valued property is a live property, the server has very good reasons not to preserve comments -- the live property that is writable can be considered a configuration setting, the value of which the server uses to affect its own behavior. There may be other ways the server wishes to normalize live XML properties (e.g. replacing prefixes!) But at any rate, I had wondered if we consider dead properties to be different. A dead property is used for a client to set information that it can use later, or for a client to set information that other clients can use. Some dead properties are even for human consumption (perhaps with some processing). Thus, it's quite possible for clients to have a use case where the comment is important. Following this line of reasoning I added to the -09 draft some "test balloon" text: "In dead properties (considered as content, like document bodies) servers are encouraged to (MAY) preserve, for any Comment Information Item in the value: "[content]" Julian's the only one who has commented on this and proposed removing that text which I admit is rather weak as it tries to land somewhere between MAY and SHOULD. Saying nothing about comment preservation would have clients unable to rely on that: "XML Infoset attributes not listed above MAY be preserved by the server, but clients MUST NOT rely on them being preserved." What do y'all prefer? - Servers SHOULD preserve comments - Servers are encouraged to preserve comments - Say nothing about comments thus clients MUST NOT rely on them - Other... ? Lisa
Received on Wednesday, 28 December 2005 18:14:07 UTC