Order and desity of presentation in Part 2

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