- From: Martin J. Duerst <duerst@w3.org>
- Date: Tue, 30 May 2000 18:44:17 +0900
- To: www-xml-schema-comments@w3.org
Dear XML Schema WG,
The order of presentation in part 2 can (and should) be
improved in various ways. A lot of the information is
redundant and can be presented more compactly.
[Similar things also apply to part 1.]
Several proposals:
- Rearrange the spec to bring related topics closer together.
In particular, merge section 4 and section 5.
- Separating types by whether they are derived or not in section 3
cuts a lot of related information apart. While
'derived or not' is important in principle, it's
just a tiny bit of not very relevant info for users.
- Many of the datatype descriptions can be heavily shortened.
In particular, a single table is enough to deal with all
the many datatypes derived from 'decimal'.
- Changing the bullet list of constraining facets for each type
(3.2, 3.3) to a simple comma-separated list (or just only
a well-organized table).
- Compacting the table in 4.1 by merging types with the same
list of applicable facets. (or removing this table altogether)
- Compact appendix C.2, or remove it. The info is already contained
in the table in 4.1.
- In 4.2.1,..., change e.g.
length provides for
o Constraining ...
to just a single simple paragraph.
- For all the length-related facets in 4.2, instead of repeating
the details of how length is measured, refer to the relevant type
in a generic sentence. Similar for order-related constraints.
Regards, Martin.
Received on Tuesday, 30 May 2000 05:42:32 UTC