- 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