W3C home > Mailing lists > Public > public-xsd-databinding-comments@w3.org > January 2008

SHOULD or MUST process any valid schema?

From: <paul.downey@bt.com>
Date: Thu, 31 Jan 2008 13:32:33 -0000
Message-ID: <EFFE16B1340E654082DCD17D16429533ABA84C@E03MVA3-UKBR.domain1.systemhost.net>
To: <public-xsd-databinding-comments@w3.org>

the assertion:

http://localhost/2002/ws/databinding/edcopy/advanced/advanced.html#assert-AnySchema

demands a conformant processor:

  "SHOULD be able to process any valid [XML Schema 1.0] Document."

I propose rewording that to:

   "MUST be able to consume any valid [XML Schema 1.0] Document."

which allows a processor to ignore advanced or pending patterns in the produced model,
but not reject valid schemas just because it doesn't implement the whole of Schema.

I note that's the only use of "SHOULD" in the spec!

Paul
--
http://blog.whatfettle.com
Received on Thursday, 31 January 2008 13:32:52 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 31 January 2008 13:32:52 GMT