- From: <bugzilla@wiggum.w3.org>
- Date: Wed, 14 Dec 2005 22:42:24 +0000
- To: www-xml-schema-comments@w3.org
- Cc:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=2603
Summary: Align text on anySimpleType mediating between anyType
and simple types
Product: XML Schema
Version: 1.1 only
Platform: PC
OS/Version: Linux
Status: NEW
Severity: minor
Priority: P2
Component: Datatypes: XSD Part 2
AssignedTo: cmsmcq@w3.org
ReportedBy: cmsmcq@w3.org
QAContact: www-xml-schema-comments@w3.org
In section 3.14.7 of Structures, there is a paragraph reading
The simple ur-type definition is the root of the simple type
definition hierarchy, and as such mediates between the other
simple type definitions, which all eventually trace back to it via
their {base type definition} properties, and the ur-type
definition, which is its {base type definition}. This is why the
simple ur-type definition is exempted from the first clause of
Simple Type Definition Properties Correct (§3.14.6), which would
otherwise bar it because of its derivation from a complex type
definition and absence of {variety}.
In section 4.1.6 of Datatypes, the corresponding paragraph reads:
The definition of anySimpleType is the root of the Simple Type
Definition hierarchy, and as such mediates between the other
simple type definitions, which all eventually trace back to it via
their {base type definition} properties, and thus to the
definition of anyType, which is its {base type definition}.
These need to be aligned. First, Structures needs to change to use
the name 'anySimpleType', and second, Datatypes needs to restore the
sentence structure so it makes sense. As far as I can tell, the
damage was done when this paragraph was introduced, at the time we
introduced adding anyAtomicType to the spec.
I believe this is purely editorial.
Received on Wednesday, 14 December 2005 22:43:15 UTC