[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: [relax-ng] Re: RFC2518 (WebDAV) / RFC2396 (URI) inconsistency
Specifically, I propose replacing: "In addition to the attributes shown explicitly, any element can have an ns attribute and any element can have a datatypeLibrary attribute. The value of these attributes must match the anyURI symbol as described in the previous paragraph. In addition, the value of these attributes must not use the relative form of URI reference, and, in the case of datatypeLibrary, must not have a fragment identifier; as an exception to this, the value of these attributes may be the empty string." by "In addition to the attributes shown explicitly, any element can have an ns attribute and any element can have a datatypeLibrary attribute. The ns attribute can have any value. The value of the datatypeLibrary attribute must match the anyURI symbol as described in the previous paragraph; in addition, it must not use the relative form of URI reference and must not have a fragment identifier; as an exception to this, the value may be the empty string." and adding a bullet item: "the value of the ns attribute is now unconstrained (see Section 3)" to Appendix B. ----- Original Message ----- From: "James Clark" <jjc@jclark.com> To: "MURATA Makoto" <EB2M-MRT@asahi-net.or.jp>; "RELAX NG Mailing List" <relax-ng@lists.oasis-open.org> Sent: Wednesday, November 28, 2001 10:08 AM Subject: Re: [relax-ng] Re: RFC2518 (WebDAV) / RFC2396 (URI) inconsistency > Nobody has commented on this proposal. Does anybody disagree with it? If > so, please make an alternative proposal. I don't want us to be trying to > come up with a proposal in the telcon. > > --On 21 November 2001 12:14 +0700 James Clark <jjc@jclark.com> wrote: > > >> I would like RELAX NG not to block "DAV:". > > > > This is a tough one. I have been going round in circles in my own mind > > on this one. > > > > Observe that whilst RELAX NG does not allow > > > > <element ns="dav:" name="contenttype">...</element> > > > > it does allow > > > > <element xmlns:D="dav:" name="D:contenttype">...</element> > > > > This seems inconsistent to me. Either both should be allowed or both > > should be disallowed. But disallowing the latter seems wrong given that > > the XML Namespaces Rec does not disallow > > > > <D:contenttype xmlns:D="dav:"/> > > > > My current feeling is therefore that we should simply drop all checks on > > the "ns" attribute, and in the RELAX NG schema for RELAX NG use string > > rather than anyURI as its datatype. I don't see any need to change the > > checking of the datatypeLibrary or href attributes. > > > > James > > > > > > > > > > ---------------------------------------------------------------- > > To subscribe or unsubscribe from this elist use the subscription > > manager: <http://lists.oasis-open.org/ob/adm.pl> > > > > > > > > ---------------------------------------------------------------- > To subscribe or unsubscribe from this elist use the subscription > manager: <http://lists.oasis-open.org/ob/adm.pl> > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC