- From: Kevin Wiggen <wiggs@xythos.com>
- Date: Wed, 24 Nov 1999 12:00:32 -0800
- To: www-webdav-dasl@w3.org
- Message-id: <LNBBKDGPNJMOJNOBHLLMOEBCCEAA.wiggs@xythos.com>
The DASL spec states in 2.2.1 The SEARCH method defines no relationship between the arbiter and the scope of the search, rather the particular query grammar used in the query defines the relationship. Then in 5.4.1 If the DAV:scope element is absolute URI, the scope is that URI If the DAV:scope element is relative URI, the scope is taken to be relative to the request-URI. My experience is that relative URI's do not buy computer programs anything (usually). Since a DASL request XML is never going to be typed in by a human (at least no sane human), why are we giving a convenience method to our computer programs. I think this will simply cause us undue pain as we argue how exactly relative URI's work I suggest that we leave 2.2.1 alone, as I am fine with the owner of a grammar making up the rules for how scope works, BUT I would like to argue that we remove relative URI's from the DASL basicsearch. Thus 5.4.1 The DAV:scope element must be an absolute URI and the scope is that URI Since a client knows the request URI when it is creating the DASL request, it can always make the appropriate absolute URI in the DAV:scope element. It will both help ease code burdens and mistakes on both ends of the wire, and make the spec easier to code and understand. Kevin
Received on Wednesday, 24 November 1999 15:06:29 UTC