RE: DTD for supported-method-set (3.1.3)

> From: ietf-dav-versioning-request@w3.org
> [mailto:ietf-dav-versioning-request@w3.org]On Behalf Of Clemm, Geoff
> Sent: Wednesday, October 24, 2001 6:05 AM
> To: ietf-dav-versioning@w3.org
> Subject: RE: DTD for supported-method-set (3.1.3)
>
> ..
>
>    b) Do we agree that the attribute name is not qualified (so it is in no
>    namespace)?
>
> The intention was for every element and attribute type to be declared
> in the DAV: namespace, so the attribute "name" is declared in the
> DAV:namespace, as is the element type "supported-method-set" and
> the element type "supported-method".

To further clarify. Neither with

<D:supported-method-set xmlns:D="DAV:">
	<D:supported-method name="PROPFIND" />
</D:supported-method-set>

nor with

<supported-method-set xmlns="DAV:">
	<supported-method name="PROPFIND" />
</supported-method-set>

the name attribute would be in a namespace. For an attribute to be in a
namespace, it MUST be qualified, such as:

<D:supported-method-set xmlns:D="DAV:">
	<D:supported-method D:name="PROPFIND" />
</D:supported-method-set>

or

<supported-method-set xmlns="DAV:">
	<supported-method D:name="PROPFIND" xmlns:D="DAV:" />
</supported-method-set>

However I think that the *first* two versions use the intended format,
right?

Received on Wednesday, 24 October 2001 03:19:12 UTC