[Bug 5417] inconsistent lists of constructs where rules are supported

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

           Summary: inconsistent lists of constructs where rules are
                    supported
           Product: SML
           Version: LC
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Core
        AssignedTo: cmsmcq@w3.org
        ReportedBy: johnarwe@us.ibm.com
         QAContact: public-sml@w3.org


(discussed 1/22 f2f)
There are two places in 5.3 (+1 in section 6) where very similar, but
different, sets of constructs are listed.  We need to be sure that either they
are validly different (and we have a story for why) or they are consistent. 
MSM and Sandy to agree on what the text _should_ say, since after several
iterations in the room no clear agreement emerged.

5.3.1 Mapping from schema
"Let local-rules be the set of Schematron constraints attached to a global
element declaration or a global complex type definition."

5.3.2 Schema Validity Rules, item 1
"The value of {rules} MAY be non-empty for global element declarations, global
complex type definitions or anonymous complex type definition of global element
declarations. "

6. Localization of natural-language messages, item 2
"sch:assert and sch:report in a Schematron pattern embedded in the
xs:annotation/xs:appinfo element for a complex type definition or an element
declaration."

Received on Friday, 25 January 2008 01:21:29 UTC