W3C home > Mailing lists > Public > public-qt-comments@w3.org > February 2004

ORA-XQ-103-B: Flagger should flag vendor extensions that are not must-understand extensions

From: Stephen Buxton <Stephen.Buxton@oracle.com>
Date: 16 Feb 04 11:52:27
Message-Id: <200402161952.i1GJqRG19242@rgmgw5.us.oracle.com>
To: public-qt-comments@w3.org

SECTION XQuery flagger

Besides flagging must-understand extensions, the flagger should
call out any vendor extensions that are not must-understand 
extensions.  Such extensions are probably inevitable (my
prediction is that vendors will find the must-understand 
extension syntax too lengthy for their favorite extensions).
In addition, you have not specified "no supersetting" as was 
done for Ada.  The first sentence of section 2.6.6 "Must-understand
extensions" says "an implementation may extend XQuery functionality
by supporting must understand extensions."  This does
not say "an implementation may not extend except through 
must-understand extensions".  Even if you had such a sentence,
vendors will still be tempted to add extensions, and you lack
the buying power of DoD to enforce a "no supersetting" rule.

- Steve B.
Received on Monday, 16 February 2004 14:52:30 UTC

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