- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 30 Jul 2008 22:29:45 +0000
- To: www-xml-schema-comments@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5918 Summary: Top level declarations Product: XML Schema Version: 1.1 only Platform: PC OS/Version: Windows NT Status: NEW Severity: normal Priority: P2 Component: Structures: XSD Part 1 AssignedTo: cmsmcq@w3.org ReportedBy: mike@saxonica.com QAContact: www-xml-schema-comments@w3.org NOTE: it might be best to fix these problems by making greater and more formal use of the adjective "top-level" which is currently used throughout the specification but apparently has no definition. In 3.2.2 "If the <attribute> element information item has <schema> as its parent..." should be "If the <attribute> element information item has <schema> or <override> as its parent..." Similarly in 3.2.2.1; and for the {targetNamespace} property "parent <schema> element" should be "ancestor <schema> element". In 3.2.3, the rule "If the item's parent is not <schema>" needs to be "... not <schema> or <override>" In 3.3.2, "<element>s within <schema> " needs to be "<element>s within <schema> or <override"> (except that "within" is really a bit sloppy) In the same section, "If the <element> element information item has <schema> as its parent" needs to add "or <override". In 3.3.3.2 "If the <element> element information item has <schema> as its parent" needs to add "or <override>" and for the {targetNamespace} property "parent <schema> element" should be "ancestor <schema> element". In 3.3.3 the rule "If the item's parent is not <schema>" needs to add "or <override>" In 3.6.2.1 "When an <attributeGroup> appears as a ↑child↑ of <schema> or <redefine>" needs to add "or <override>" In 3.7.2 "If there is a name [attribute] (in which case the item will have <schema> or <redefine> as parent)" needs to add "or <override>" In 3.9.2 "<element> not immediately within <schema>" needs to add "or <override>", and "<group> not immediately within <schema>" similarly. In 3.17.2, in the XML Mapping Summary, phrases like "The simple and complex type definitions corresponding to all the <simpleType> and <complexType> element information items in the [children], if any," fail to allow for <redefine> or <override>. -- Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug.
Received on Wednesday, 30 July 2008 22:30:19 UTC