W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > April to June 2004

XML schema draft comments: pt.1 4.2.3 wording: unclear, imprecise

From: Daniel Barclay <daniel@fgm.com>
Date: Wed, 16 Jun 2004 15:20:38 -0400
Message-ID: <40D09D86.5040806@fgm.com>
To: www-xml-schema-comments@w3.org

Regarding the draft at
http://www.w3.org/TR/2004/PER-xmlschema-1-20040318/:

Section 4.2.3 says:

    ...coming from a different namespace (or none) than the
    enclosing schema document's targetNamespace.

Specifically, the "or none" seems to be placed correctly.  It probably
should be:

   ... coming from a different namespace than the enclosing
   schema document's targetNamespace (or none).

(That expands to:

   ... coming from a different namespace than the enclosing
   schema document's targetNamespace
   or
   coming from none.

which makes sense, as opposed to, say:

    ...coming from a different namespace than the
    enclosing schema document's targetNamespace
    or
    ...coming from none than the
    enclosing schema document's targetNamespace.

or other possible expansions of the current wording.)


Also, something seems to be wrong earlier in the first sentence:

   ... identifies namespaces used in external references, i.e.
   those whose QName identifies them as coming from a different
   namespace

The antecedent of "those" clearly seems to be "external references,"
but external references don't have or _come from_ namespaces.
They have namespace names, and the components that the external
references refer to come from namespaces.  Right?  Perhaps the
wording should say:

... identifies namespaces used in external references, i.e.
   those whose QName identifies components coming from different
   namespaces



Daniel
Received on Wednesday, 16 June 2004 15:21:09 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:15:34 UTC