W3C home > Mailing lists > Public > public-qt-comments@w3.org > April 2008

RE: ping on xpath op namespace for RIF

From: Michael Kay <mike@saxonica.com>
Date: Tue, 22 Apr 2008 20:30:17 +0100
To: "'Sandro Hawke'" <sandro@w3.org>, "'Michael Rys'" <mrys@microsoft.com>
Cc: "'Jonathan Robie'" <jonathan.robie@redhat.com>, "'David Carlisle'" <davidc@nag.co.uk>, "'Jos de Bruijn'" <debruijn@inf.unibz.it>, <public-qt-comments@w3.org>, "'Jim Melton'" <jim.melton@acm.org>, "'Andrew Eisenberg'" <andrew.eisenberg@us.ibm.com>
Message-ID: <B0CEDD000AA14DC0AD995044445BC187@Sealion>

> What harm will be done to the Web by RIF assigning a namespace to 
> the XQuery/XPath operations?

The same harm that arises in any system if an interface that was designed to
be internal to a subsystem is promoted to a public global interface without
examining the consequences. For example, the user of this interface will
have a different expectation about the stability of the interface from its
supplier, and that will inevitably lead to tensions as the specs evolve.

One of the technical issues is that the specification of these internal
functions makes many assumptions about the calling environment, for example
with respect to things such as type promotion of operands. Because the
specifications were written with one particular calling environment in mind,
these assumptions might not be clearly exposed.

Michael Kay
Received on Tuesday, 22 April 2008 19:31:45 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:57:22 UTC