W3C home > Mailing lists > Public > ietf-dav-versioning@w3.org > October to December 2001

DTD for supported-method-set (3.1.3)

From: Julian Reschke <julian.reschke@gmx.de>
Date: Tue, 23 Oct 2001 21:55:21 +0200
To: <ietf-dav-versioning@w3.org>
Message-ID: <JIEGINCHMLABHJBIGKBCIECBDFAA.julian.reschke@gmx.de>
DeltaV Draft 20 says:

--

3.1.3           DAV:supported-method-set (protected)
This property identifies the methods that are supported by the resource.  A
method is supported by a resource if there is some state of that resource
for which an application of that method will successfully satisfy all
postconditions of that method, including any additional postconditions added
by the features supported by that resource.

<!ELEMENT supported-method-set (supported-method*)>

<!ELEMENT supported-method ANY>

<!ATTLIST supported-method name NMTOKEN #REQUIRED>

name value: a method name

--

a) Why is the content model for supported-method "ANY"? Just for extensions?

b) Do we agree that the attribute name is not qualified (so it is in no
namespace)?

In retrospective, just defining properties in terms of DTDs -- while DTDs
can by definition not be normative for WebDAV (*) -- isn't a good idea.

(*) DTDs can not properly capture namespace information. Neither can they
adequately model the extensible model defined in section C.2.2 of RFC2518
(<http://www.greenbytes.de/tech/webdav/rfc2518.html#rfc.section.C.2.2>).

Julian
Received on Tuesday, 23 October 2001 15:55:06 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 13:57:42 GMT