W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > January to March 1999

RE: Section 23.4 Appendix 4 - XML Namespace in WebDAV

From: Jim Whitehead <ejw@ics.uci.edu>
Date: Tue, 30 Mar 1999 12:56:33 -0800
To: Fredrik Lundh <fredrik@pythonware.com>, WEBDAV WG <w3c-dist-auth@w3.org>
Message-ID: <001f01be7aef$cb4c4be0$d115c380@ics.uci.edu>
> are we talking about whether the following elements are
> equivalent or not?
>      <cars:part xmlns:cars="http://www.cars.com/xml"/>
>      <cars:mlpart xmlns:cars="http://www.cars.com/x"/>
>      <cars:xmlpart xmlns:cars="http://www.cars.com/"/>

Yes, this is exactly the question.

> if so, I've once asked James Clark about this, and his answer was
> that "the XML namespaces spec doesn't make them equivalent",
> but on the other hand, that an XML system using namespaces
> can treat them all the same if it wants to.

WebDAV decided to define rules which state that an element name is
concatenated to the end of a namespace name to create a full element name.
All WebDAV conformant applications (this is stated in 23.4) must treat a
combination of a namespace and an element name as a full element name which
is created by concatenation.

Since the XML namespace specification was undefined in this area, the WebDAV
specification added additional requirements, for WebDAV XML namespace
applications only, to make this well defined for DAV applications.

- Jim
Received on Tuesday, 30 March 1999 16:03:33 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 20:01:16 UTC