Schema for schemas and XML schema DTD

Presently, the XML Schema DTD is not normative and its usage optional. At
the same time, the Schema for Schemas, which is normative, is dependent on
the DTD for the definition of a number of default values for attributes
(#FIXED attributes in the DTD), which means an implementation cannot in fact
not use the XML Schema DTD.

The schema for schemas should be self contained (even if valid relative to
the DTD), and the Schema for Schemas itself should not contain any
declarations that would change the content of an XML Schema (including
itself) such as default values for attributes.

Adrian Michel
Commerce One

Received on Wednesday, 1 November 2000 13:46:48 UTC