- From: <bugzilla@wiggum.w3.org>
- Date: Fri, 08 Sep 2006 15:06:00 +0000
- To: www-xml-schema-comments@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=3685
Summary: [SCD] (Editorial) Origanize by axes
Product: XML Schema
Version: unspecified
Platform: PC
URL: http://lists.w3.org/Archives/Member/w3c-xml-schema-
wg/2006Aug/0016.html
OS/Version: Windows XP
Status: NEW
Severity: normal
Priority: P2
Component: SCDS: XML Schema Component Designators
AssignedTo: holstege@mathling.com
ReportedBy: holstege@mathling.com
QAContact: www-xml-schema-comments@w3.org
Originally raised in
http://lists.w3.org/Archives/Member/w3c-xml-schema-wg/2006Aug/0016.html by
Kohsuke Kawaguchi <Kohsuke.Kawaguchi@Sun.COM>
- In my opinion, the spec would have been easier to read if it
followed the same approach that the XPath spec took.
For example, I failed to find any reference to what it really means
to use the "baseType::" axis. I just had to assume that it's a
traversal through the {base type definition} of the complex type and
simple type schema components.
To follow the XPath spec approach means saying something like this
instead:
The <tt>baseType</tt> axis contains the {base type definition} of
the context node if the context node is a simple/complex
type. Otherwise empty.
The node test (by name) could be then split into its own part,
eliminating any need to duplicate [target namespace] and [name]
everywhere, as the current SCD spec do.
Received on Friday, 8 September 2006 15:06:11 UTC