W3C home > Mailing lists > Public > www-ql@w3.org > April to June 2003

RE: xf Namespace

From: Ashok Malhotra <ashokma@microsoft.com>
Date: Thu, 5 Jun 2003 13:28:51 -0700
Message-ID: <E5B814702B65CB4DA51644580E4853FB08B01C70@red-msg-12.redmond.corp.microsoft.com>
To: <Mark_R_Maxey@raytheon.com>, <www-ql@w3.org>
The prefix for the user-visible functions in the Functions and Operators
document has been changed from xf: to fn:.

The functions are contained in the namespace


The XQuery document states that "...and the prefix fn: is considered to
be bound to the namespace of XPath/XQuery functions,
http://www.w3.org/2003/05/xpath-functions (described in [XQuery 1.0 and
XPath 2.0 Functions and Operators]
s> )."


Users can, if they wish, define some other prefix for the functions

All the best, Ashok 


From: www-ql-request@w3.org [mailto:www-ql-request@w3.org] On Behalf Of
Mark R Maxey
Sent: Thursday, June 05, 2003 11:13 AM
To: www-ql@w3.org
Cc: Mark_R_Maxey@raytheon.com
Subject: xf Namespace


XQuery/XPath issue 228 & XSLT issue 155 state that built-in functions
are in the F&O namespace with no controls on changing that namespace.
In the 11/15/02 draft, I assumed that "xf" was used to refer to this
namespace (though, it was not listed among the predefined namespaces in
Namespace Declarations
<http://www.w3.org/TR/2002/WD-xquery-20021115/#id-namespace-decls> ).

While I was looking at the 5/2/3 XQuery Use Cases Q3
<http://www.w3.org/TR/2003/WD-xquery-use-cases-20030502/#d0e2160> , I
noticed that built-in string manipulation function "starts-with" was
qualified with the "xf" namespace.  Is this a typo or is this still
necessary?  Did one of the imports change the default namespace for
built-in functions?  If "xf" is still a valid namespace, then shouldn't
it be added to the list of predefined namespace in the 5/2/3 Namespace
Declarations <http://www.w3.org/TR/xquery/#id-namespace-decls> ?
Received on Thursday, 5 June 2003 16:29:16 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 22:43:42 UTC