[Bug 2577] xsi loc = redefine loc -- what happens?

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





------- Additional Comments From noah_mendelsohn@us.ibm.com  2005-12-10 02:09 -------
FWIW, I strongly feel that the pervasive effect of redefine should trump any
implications to the contrary that may be read into the text regarding include. 
If the effect of redefine is not pervasive, then we have the potential of two or
more different versions of the same named definition or declaration being used
in the same schema, and I think that's a very bad idea.  ref="..." and similar
constructs should unambiguously resolve to the "most redefined" version of a
component, regardless of where the reference appears.  The only exception is
that the redefinitions themselves can have access to their similarly named
antecedents, e.g. as base types.

Noah

Received on Saturday, 10 December 2005 02:09:44 UTC