W3C home > Mailing lists > Public > public-qt-comments@w3.org > January 2009

[Bug 6027] [XPath] Extensions and Conformance

From: <bugzilla@wiggum.w3.org>
Date: Mon, 19 Jan 2009 21:26:00 +0000
To: public-qt-comments@w3.org
Message-Id: <E1LP1dA-0002Rx-Et@wiggum.w3.org>

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





--- Comment #9 from Michael Kay <mike@saxonica.com>  2009-01-19 21:26:00 ---
I think the text in comment #8 is too tolerant. If the language allows syntax
that we don't permit, then the language being implemented is not XQuery|XPath.
The effect is not implementation-defined because the language processor is not
an "implementation". (Saying it is implementation-defined says that a
conformant implementation must do certain things, and this acknowledges the
possibility that implementations of such languages might be conformant to our
specification.)

I would prefer something like:

"It is possible to define languages that are extensions of XQuery|XPath, in the
sense that the user can choose to use a subset of the language that follows the
syntax and semantics of XQuery|XPath as defined in this specification. Such
languages are not interoperable or future-proof; their behavior is outside the
scope of this specification; and neither the language nor its implementation
can claim conformance with this specification. However, the specification of
such a language may describe it as an extension of XQuery|XPath provided that
every query|expression that conforms to the XQuery|XPath grammar behaves as
described in this specification."


-- 
Configure bugmail: http://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, 19 January 2009 21:26:10 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:45:38 UTC