W3C home > Mailing lists > Public > public-rif-wg@w3.org > September 2009

Re: DTB comments from XML Query

From: Christian De Sainte Marie <csma@fr.ibm.com>
Date: Tue, 29 Sep 2009 14:36:09 +0200
To: Sandro Hawke <sandro@w3.org>
Cc: public-rif-wg@w3.org, public-rif-wg-request@w3.org
Message-ID: <OF7A758C97.E2AA2AF5-ONC1257640.003AB320-C1257640.00453B72@fr.ibm.com>
Sandro@w3.org wrote on 28/09/2009 19:02:48:
> 
>   * Why are we using a different namespace?  (I don't remember)

My recollection is that we had to introduce a RIFs-pecific namespace for 
predicates because "op:" does not stand for a namespace in XF&O, and that 
we added a matching namespace for functions.

See history (or what I could dig aobut it) below:
- Axel wrote on May 5, 2008 [1]
> 2) FULL URIs for RIF (see also [7])
>
> From the original proposals, the following 2 seem to have "survived" 
> the discussions so far:
>
> a) define own prefixes (separate for functions and predicates):
>
>  http://www.w3.org/2007/rif-builtin-predicates#numeric-equal
>
>  http://www.w3.org/2007/rif-builtin-functions#concat
>
> c) reuse XPath/Xquery fn: prefix (problem: not prefix defined for op: we 

> still would need to invent one):
>
>  http://www.w3.org/2005/xpath-??????#numeric-equal
>
>  http://www.w3.org/2005/xpath-functions#concat
>
> I personally prefer a) and suggest to
>
> PROPOSE: We define own namespace prefixes
>   PREFIX("pred", "http://www.w3.org/2007/rif-builtin-predicates#").
>   PREFIX("func", "http://www.w3.org/2007/rif-builtin-functions#").
>for RIF builtin functions and predicates

- The item was discussed at the telecon on May 13, 2008 [2]

- The decisio nto go with two different namespaces (and, thus, to create 
one for op:) was made informally at F2F10 [3]

Christian

[1] http://lists.w3.org/Archives/Public/public-rif-wg/2008May/0042.html
[2] 
http://lists.w3.org/Archives/Public/public-rif-wg/2008May/att-0119/05132008-rif-minutes.html#item03
[3] 
http://www.w3.org/2005/rules/wiki/F2F10_Minutes#DTB_review_.26_publication
[7] http://lists.w3.org/Archives/Public/public-rif-wg/2008Apr/0196.html

ILOG, an IBM Company
9 rue de Verdun
94253 - Gentilly cedex - FRANCE
Tel. +33 1 49 08 35 00
Fax +33 1 49 08 35 10


Sauf indication contraire ci-dessus:/ Unless stated otherwise above:
Compagnie IBM France
Siège Social : Tour Descartes, 2, avenue Gambetta, La Défense 5, 92400 
Courbevoie
RCS Nanterre 552 118 465
Forme Sociale : S.A.S.
Capital Social : 609.751.783,30 ?
SIREN/SIRET : 552 118 465 02430
Received on Tuesday, 29 September 2009 12:36:55 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 29 September 2009 12:36:56 GMT