- From: <bugzilla@wiggum.w3.org>
- Date: Mon, 08 Oct 2007 19:35:00 +0000
- To: www-xml-schema-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5156
Summary: 3.4.2 XML Representation of Complex Type Definitions
Product: XML Schema
Version: 1.1 only
Platform: PC
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: Structures: XSD Part 1
AssignedTo: cmsmcq@w3.org
ReportedBy: johnarwe@us.ibm.com
QAContact: www-xml-schema-comments@w3.org
- Heading 3.4.2 is inconsistent with others, lacks "Schema Components" on end
CTD w/ simple content:
- {assertions} "in order" means in document order? in some other well-known
and
normative order?
- {attribute uses} item 3 "base [attribute]" base is ambiguous. I "think" you
mean xs:extension/@xs:base or xs:restriction/@xs:base, not xml:base (or any
other bases)
- {attribute uses} item 3 could use some re-wording to make it more readable.
- "When the <complexContent> alternative is chosen, the following elements are
relevant (as are the <attributeGroup> and <anyAttribute> elements, not repeated
here), ". If you want the spec to be more consumable, repeat them.
- "shorthand for complex content restricting ·xs:anyType·, and the details of
the mappings must be modified as necessary." Again, be explicit or be obtuse.
This kind of hand-waving just leaves room for human readers to misinterpret.
CTD w/ complex content:
- {content type} 2.1.3 clarify
from: "There is a <choice> among the [children] with no [children] of its own
excluding <annotation> whose minOccurs [attribute] has the ·actual value· 0;"
to: "There is a <choice> among the [children], and none of the <choice>'s
[children] has a minOccurs [attribute] with the ·actual value· 0 (excluding the
<choice>'s <annotation> [children]);"
Received on Monday, 8 October 2007 19:35:08 UTC