- From: James Clark <jjc@jclark.com>
- Date: Tue, 06 Mar 2001 13:16:14 +0700
- To: "C. M. Sperberg-McQueen" <cmsmcq@acm.org>
- CC: "Henry S. Thompson" <ht@cogsci.ed.ac.uk>, www-xml-schema-comments@w3.org, "Vun Kannon, David" <dvunkannon@kpmg.com>
Yes, this is an acceptable resolution.
"C. M. Sperberg-McQueen" wrote:
>
> At 2001-01-27 03:37, Henry S. Thompson wrote:
> >James Clark <jjc@jclark.com> writes:
> >
> > > > One slight correction. The QName datatype does NOT require there to
> > be a NS
> > > > declaration in scope. To quote from the spec:
> > > >
> > > > QName represents XML qualified names. The value space
> > > > of QName is the set of tuples {namespace name, local part},
> > > > where namespace name is a uriReference and local part is
> > > > an NCName. The lexical space of QName is the set of strings
> > > > that match the QName production of [Namespaces in XML].
> > > >
> > > > There is no requirement, per se, that there be a namespace decl in scope.
> > >
> > > This doesn't make any sense to me at all.
>
> This is to report formally that the WG did consider this question at
> its face to face meeting in Cambridge last week (as issue CR-65), and
> concluded that the presence of a prefix-to-namespace-name association
> should be treated as a condition of type validity, and that the datatypes
> part of the spec should say so clearly.
>
> (I note in passing that Henry and others seem to me wrong in saying
> this type therefore makes sense solely in XML documents: the current
> draft XQuery language can stand as an example of a non-XML notation which
> provides namespace declarations with a given scope, in which this
> type might be expected to be used. I believe saying that there must be
> a namespace declaration in scope -- rather than saying there must be
> such a declaration on an ancestor element -- is a suitable way of
> allowing for such situations. But here I am speaking solely for myself,
> not for the WG.)
>
> James and David -- please let us know if this result is an acceptable
> resolution of the question for you.
>
> -C. M. Sperberg-McQueen
Received on Tuesday, 6 March 2001 01:39:40 UTC