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

[Bug 14416] Non-normative description of xs:override transformation

From: <bugzilla@jessica.w3.org>
Date: Tue, 27 Dec 2011 22:48:21 +0000
To: www-xml-schema-comments@w3.org
Message-Id: <E1Rffoj-0007Kw-Ei@jessica.w3.org>
https://www.w3.org/Bugs/Public/show_bug.cgi?id=14416

--- Comment #4 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> 2011-12-27 22:48:21 UTC ---
With respect to the second point made in comment 1, I am not sure I understand
or agree.  The phrase "The rule just given" refers to rule 4, governing the
handling of xsd:override elements in the overridden schema document D2, and it
seems to me to be correct.

The passage is not as easy to follow as it ought to be in part because there
are too many different things we need to refer to, and thus too many different
variable names:  D1, D2, D2', O1, E2, O2.

Perhaps O2 should be renamed E2', to make the similarity more explicit:

  D2 : D2' = E2 : E2'

D2' is the override of D2 by O1, and E2' (O2 in the current draft) is the
override of E2 by O1.  The override element included in D2' (O2, perhaps to be
renamed E2') contains copies of all the children in O1, whether they matched
anything in E2 or not, and it also contains copies of all the children of E2
which weren't overridden.  It doesn't contain elements for the other
declarations of D2.

-- 
Configure bugmail: https://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
Received on Tuesday, 27 December 2011 22:48:26 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 27 December 2011 22:48:28 GMT