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

Re: ping on xpath op namespace for RIF

From: Sandro Hawke <sandro@w3.org>
Date: Tue, 22 Apr 2008 14:18:12 -0400
To: 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" <public-qt-comments@w3.org>, Jim Melton <jim.melton@acm.org>, Andrew Eisenberg <andrew.eisenberg@us.ibm.com>
Message-ID: <29006.1208888292@ubuhebe>

> I still believe that assigning a namespace to the XQuery/XPath op namespace
> is a mistake. Also, you should make an official request to the XQuery Work
> ing group to get this properly addressed.

I believe I did that.  The mechanism at W3C for making official requests
of Working Groups is to send e-mail to the official comments list for
the related specifications, which is how I started this discussion [1].

> You have to understand that the XQuery/XPath working group has very
> specific reasons to not expose these definitional operators

I imagine they must have, but it's not clear to me how those design
decisions (for their technologies) apply to RIF.  What harm will be done
to the Web by RIF assigning a namespace to the XQuery/XPath operations?

> and that your own spec will not be able to be implemented using a
> normal XPath engine.

This is something to explore.  I don't think we're expecting RIF
implementations to use normal XPath engines through their normal
interface (where you hand it XPath expressions), but I would hope RIF
implementations could use an underlying post-parsing XPath
implementation library.   And at that level, I wouldn't expect our
namespace decision to matter.   

But I am speaking in the abstract, based on theory.  I have never
personally worked with an XPath engine/library.  If you think it's
worthwhile, we might be able to look through some implementations [2]
and see how it goes.   

      -- Sandro

[1] http://lists.w3.org/Archives/Public/public-qt-comments/2008Mar/0021.html
[2] http://en.wikipedia.org/wiki/Xpath#Implementations
Received on Tuesday, 22 April 2008 18:19:45 UTC

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