W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > January to March 2001

More on NOTATION

From: James Clark <jjc@jclark.com>
Date: Thu, 11 Jan 2001 10:36:40 +0700
Message-ID: <3A5D2A48.36A27089@jclark.com>
To: XML Schema Comments <www-xml-schema-comments@w3.org>
Another problem with the current treatment of the NOTATION datatype as
referring to a NOTATION declared in the Schema is that it introduces an
dependency of Part 2 on Part 1, thus making it hard to reuse XML Schema
Part 2 for other things (like RELAX or TREX).  Since Section 1.3 of the
Part 2 explicitly states that it is a goal for the datatypes to be
usable outside the context of XML Schemas, this seems like a significant
problem.

My suggestion would be to drop notation declarations from Part 1, and
have NOTATION like ENTITY refer to things declared in the DTD.  This
seems the simplest solution that meets the requirement of providing a
superset of DTD functionality (or at least meeting it to the same degree
that this requirement is met in respect of entities).

James
Received on Wednesday, 10 January 2001 22:38:27 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Sunday, 6 December 2009 18:12:49 GMT