[Bug 2506] Relaxing constraints on <all> model groups

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

           Summary: Relaxing constraints on <all> model groups
           Product: XML Schema
           Version: 1.1 only
          Platform: All
               URL: http://lists.w3.org/Archives/Member/w3c-xml-schema-
                    ig/2005Mar/0171.html
        OS/Version: All
            Status: NEW
          Keywords: unclassified
          Severity: normal
          Priority: P2
         Component: Structures: XSD Part 1
        AssignedTo: ht@w3.org
        ReportedBy: sandygao@ca.ibm.com
         QAContact: www-xml-schema-comments@w3.org


There are 2 messages on the comments list requesting more powerful xs:all 
[1][2]. There is another comment on xs:all [3] complaining about our 
limitations on xs:all.

Basically the 2 messages are asking for 3 enhancements:
1. Allow maxOccurs>1 on elements inside <xs:all>
1.1 And require that same named elements in the instance have to be 
together (no interleaving). That is, A,A,B,B,B, instead of A,B,B,A.
2. Allow <xs:all> to appear inside <xs:sequence> and <xs:choice>
3. Allow xs:all extensions, to add new elements into all model groups.

[1]
http://lists.w3.org/Archives/Public/www-xml-schema-comments/2005JanMar/0038.html
[2]
http://lists.w3.org/Archives/Public/www-xml-schema-comments/2005JanMar/0043.html
[3]
http://lists.w3.org/Archives/Public/www-xml-schema-comments/2005JanMar/0010.html

Received on Friday, 11 November 2005 02:52:49 UTC