- From: Douglas and Elena Husemann <husemann@cox-internet.com>
- Date: Fri, 05 Apr 2002 12:54:44 +0200
- To: W3C XML Schema Comments list <www-xml-schema-comments@w3.org>
It would be nice if xschema is Extensible. We would like to write a schema that allows for Vendor specific additions. This would be done to allow for extension of a base standard. As the standard is reviewed on a 6 month basis those extensions may be moved to the base standard or rejected and maintained as vendor specific extensions. These Extensions would be viewed outside the Current revision of the standard Schema and not fully supported by all other vendors. But allow for round trip needs of the vendor. It would be nice to allow for both element and attribute extensibility. Extensions should also be an Option that can be enabled or disabled based on the needs. (this is done very easily, I think, by defineing it in the header section) Extensions would be very powerful, allowing those writing the standard schema to to enable extensions for those areas overlooked in the initial writing of the standard. Using namespaces for XML, extentions are exposed outside of the standard schema and clearly marked as external to the current version of the schema. It allows for evolution of the base schema by allowing those that need to use the schema but find that it lacks certain features for a round trip implementation of the schema. As review comes for the base schema, extentions could then be moved from the extention namespaces to base namespace with a period of deprecation. If this can be done now I appoligize in advance. and if someone could forward how it can be done; I would appriciate it. Douglas
Received on Friday, 5 April 2002 05:56:18 UTC