- From: <bugzilla@farnsworth.w3.org>
- Date: Thu, 10 Apr 2008 16:25:09 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5637 Summary: inconsistencies in language for rule attachment to schema components 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 As I read through 6.3 Rules Associated with Schema Components with my "unfamiliar outsider" hat on, I worry about the apparent (at least - might be real problem) inconsistencies about where the spec uses/omits the qualifier "global" when talking about elements and types. 6.3 defines {rules} for all (not just global) element decls and type defs. 6.3.1 says - sch:schema elements may be embedded ONLY in GLOBAL EDs/TDs. - local-rules defined only for GED/GTD - defines the value of {rules} for xs:anyType (not a GTD AFAIK) - bullet 3 omits global 6.3.2 says - bullet 1 echo's 6.3.1 1st "-" point above, i.e. ONLY GLOBALS It also specifically mentions anonymous types of GEDs, which seems "odd" given that they are mentioned nowhere else that I can find. - bullet 2 omits global from type decl, includes it for element decl 6.3.3 says - bullet 1 omits global I think the wg has been clear enough in previous discussions that we understand the intent to be "only on GEDs and GTDs". This is simply a question of whether or not the current text clearly and accurately communicates that intent.
Received on Thursday, 10 April 2008 16:25:41 UTC