[Bug 14921] [XQ30] RestrictedChar

https://www.w3.org/Bugs/Public/show_bug.cgi?id=14921

--- Comment #6 from Michael Kay <mike@saxonica.com> 2011-12-12 09:35:06 UTC ---
You're interpreting the sentence "One of these sets of rules must be applied
consistently by all aspects of the implementation." much more restrictively
than I am. Does it mean that the implementation can't have a switch to say
whether XML 1.0 rules or 2.0 rules are used? I don't think so. Does it mean it
can't have two switches, one for input and one for output (so queries can
translate 1.0 input to 1.1 output? Again, I don't think so. (In fact such an
implementation is exceeding the requirement: if you apply both sets of rules
consistently, then by definition you apply one of them consistently).
Similarly, it's still "consistent" to have one rule for queries and another for
source documents.

If we really intend that all inputs, outputs, and query modules must conform to
the same set of rules, and that implementations are not allowed to provide user
options to vary this, then we are imposing a quite unnecessary obstacle in the
way of interoperability. And in any case, the 3.0 serialization specification
explicitly makes the choice for output documents on a per-document basis.

-- 
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 Monday, 12 December 2011 09:37:22 UTC