[Bug 3075] XML 1.0 or 1.1 user override

http://www.w3.org/Bugs/Public/show_bug.cgi?id=3075





------- Comment #1 from noah_mendelsohn@us.ibm.com  2006-04-10 21:45 -------
I respectfully disagree with the suggestion made in this bug report.  If we
change the SHOULD to a MUST, then we create a situation in which software may
be required to include code that will never be executed, merely to claim
conformance.

XML Schema 1.1 is designed for use in a variety of contexts, including some in
which the invoking application may itself be statically configured to use XML
1.0.  The proposed change of SHOULD to MUST would require that code to support
XML 1.1-style types would have to be included in a processor merely to claim
conformance, even in situations where that code would never be executed.  That
is an inappropriate and unnecesary barrier to the adoption of XML Schema 1.1.

I believe that the current draft walks the appropriate line, in strongly
encouraging but not mandating support for both flavors of type.

Noah

Received on Monday, 10 April 2006 21:45:36 UTC