[Bug 2823] RQ-146 needs clarification re. wildcards (ElementDeclarationsConsistent)

http://www.w3.org/Bugs/Public/show_bug.cgi?id=2823

           Summary: RQ-146 needs clarification re. wildcards
                    (ElementDeclarationsConsistent)
           Product: XML Schema
           Version: 1.1 only
          Platform: Other
        OS/Version: All
            Status: NEW
          Keywords: needsDrafting
          Severity: normal
          Priority: P2
         Component: Structures: XSD Part 1
        AssignedTo: ht@w3.org
        ReportedBy: cmsmcq@w3.org
         QAContact: www-xml-schema-comments@w3.org


This issue was originally reported by David Bau.

Consider the following "tricky" indirect case involving a
wildcard referencing a global element:

<element name="a" type="string"/>
<complexType name="example-2">
  <sequence>
    <element name="a" type="int"/>
    <element name="whatever"/>
    <any namespace="##targetNamespace" 
         processContents="lax"/>
  </sequence>
</complexType>

Clearly the local <a> and the indirect reference to the global
<a> are "inconsistent" with each other within the
content model of the above example but I'm not sure if the
"directly, indirectly, or implicitly" language in the EDC
rule captures this case.

See mail from: David
Bau. (http://lists.w3.org/Archives/Public/www-xml-schema-comments/2003OctDec/0029.html)
See reply from: from Henry
Thompson. (http://lists.w3.org/Archives/Public/www-xml-schema-comments/2003OctDec/0030.html)

Proposals to discharge this requirement also cover
RQ-17. (#restrictn-rules)

This item was classified as Req in the meeting of 2004-03-12
(http://lists.w3.org/Archives/Member/w3c-xml-schema-ig/2004Mar/0033.html).

This item was discussed in the meeting of 2004-04-09
(http://lists.w3.org/Archives/Member/w3c-xml-schema-ig/2004Apr/0178.html),
in connection with RQ-17..

Various proposals to resolve this issue have been discussed, most
recently in Toronto (November 2005); in Toronto the WG instructed the
editors to prepare a proposal reflecting the agreement reached there.

Received on Saturday, 11 February 2006 00:35:36 UTC