- From: John Hall <johnhall@xythos.com>
- Date: Wed, 12 Sep 2001 15:28:20 -0700
- To: <ietf-dav-versioning@w3.org>
> Your client can present any model that it wants, but to > interoperate with multiple servers, it needs to adhere to the > DeltaV semantics, in which the VCR and VHR are separate > resources with their own locks. Similarly, your client can do > whatever it wants in terms of displaying a global property > model, but to provide an interoperable form, it must use > DeltaV/WebDAV compatible requests (such as modeling global > properties as properties of the shared VHR). 'Modeling' global properties as properties of the VHR in such a system is necessarily a proprietary design. It is simpler to just say that DeltaV does not provide global properties, period. For properties to be global, I have to be able to get them by doing a propfind on the VCR or any particular VERSION. If I have to go to two completely different places with two completely different requests, then they are not behaving as global properties. Pretending that they are would only confuse people. ===================== Global Properties are still useful, though. But the only real way I can see them being implemented is adding something like a scope attribute to the prop element like: <property-update> <prop scope=global> <globalprop1>foo</globalprop1> </prop> </property-update> ============================ I assume that servers that don't support global properties would just ignore the scope attribute.
Received on Wednesday, 12 September 2001 18:28:51 UTC