W3C home > Mailing lists > Public > www-xml-schema-comments@w3.org > January to March 2005

Potential erratum: strictly assessed but not assessed?

From: Sandy Gao <sandygao@ca.ibm.com>
Date: Fri, 4 Mar 2005 09:46:19 -0500
To: www-xml-schema-comments@w3.org
Message-ID: <OFD45DDC4E.92CCCAAB-ON85256FBA.004FF88B-85256FBA.00511D5F@ca.ibm.com>
According to constraint "Schema-Validity Assessment (Element)" in 3.3.4 of 
the structure spec,

"So for an element information item's schema-validity to be assessed all 
of the following must be true:"

"[Definition:]  If either case of clause 1 above holds, the element 
information item has been strictly assessed."

Consider
  <parent>
    <child/>
  </parent>
where <parent> has a corresponding element declaration or type definition 
(which means it's strictly assessed), but <child> matches a skip wildcard 
(which means it's not assessed).

Now for <parent>, clause 1 of "Schema-Validity Assessment (Element)" is 
satisfied, but clause 2 is not. The result is it's strictly assessed, but 
not assessed. Clearly not correct to any English speaker.

"Assessment attempted" has none -> partial -> full. It seems that the 
above "to be assessed" actually meant "to be fully assessed", which is 
also the fix I would offer.

Thanks,
Sandy Gao
Software Developer, IBM Canada
(1-905) 413-3255
sandygao@ca.ibm.com
Received on Friday, 4 March 2005 14:46:54 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 23 October 2007 06:13:36 GMT