W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > October to December 2000

LC-149. extending: Provide guidance on extending schema for schem as?

From: Don Mullen <don@extensibility.com>
Date: Mon, 9 Oct 2000 18:14:28 -0400
Message-ID: <339902DC0E58D411986A00B0D03D84323D6292@EXTMAIL>
To: "'Jane Hunter'" <jane@dstc.edu.au>
Cc: "'www-xml-schema-comments@w3.org'" <www-xml-schema-comments@w3.org>

Dear Dr. Hunter and the MPEG-7 :

The W3C XML Schema Working Group has spent the last several months working
through the comments received from the public on the last-call draft of the
XML Schema specification. We thank you for the comments you made on our
specification during our last-call comment period, and want to make sure you
know that all comments received during the last-call comment period have
been recorded in our last-call issues list
(<http://www.w3.org/2000/05/12-xmlschema-lcissues>).

You raised two questions registered as issue LC-149:

* Recommended extensibility mechanisms (e.g. XSL/XSLT?) so MPEG-7 can add
additional attributes to the XML Schema specification and define their own
constructs to satisfy MPEG-7-specific requirements; 

This additional information could be added to the <appinfo> tag of
<annotation>.  Note that <appinfo> can contain any elements.

* The behaviour of an XML Schema valid parser in the case of an "unknown"
(MPEG-7) tag and attribute in the schema specification.

<appinfo> is defined in the schema for schema to have "lax" processing, so
XML Schema valid parsers are will validate the information if possible.  In
3.9:
"lax :
If the item, or any items among its [children] if it's an element
information item, has a uniquely determined declaration available, it must
be valid with respect to that definition, that is, validate where you can,
don't worry when you can't."

It would be helpful to us to know whether you are satisfied with this
explaination.

Regards,
Don Mullen
XML Schema Language Working Group 
Received on Monday, 9 October 2000 18:17:40 GMT

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