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

[Bug 5244] Move co-constraints into types

From: <bugzilla@wiggum.w3.org>
Date: Fri, 25 Jan 2008 15:59:33 +0000
CC:
To: www-xml-schema-comments@w3.org
Message-Id: <E1JIQxp-0008Pc-3U@wiggum.w3.org>

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





------- Comment #1 from cmsmcq@w3.org  2008-01-25 15:59 -------
This is an interesting idea, but it makes me very nervous.  It seems to 
invite the construction of logical circularities we can't promise to detect
or require implementations to detect, and we have advice from computer
scientists who have looked at it whose comments can be summarized roughly
as "Do not go here; there are dragons."

The existing design is not in fact an end run around restriction
constraints; there is a (rather elaborate) set of rules to ensure that 
the type selected for any element E in the context of a complex type B
and the type selected for E in a type R which restricts T are in a 
suitable restriction relation.

So my recommendation is that the Working Group close this regretefuly as
INVALID.
Received on Friday, 25 January 2008 15:59:40 GMT

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