justify or remove aliases: base-uri, resolve-uri

The xproc spec makes aliases of fn:base-uri and fn:resolve-uri:

"The semantics of this function are the same as the semantics of the
XPath 2.0 fn:base-uri() function.

Function: string p:base-uri()"

likewise p:resolve-uri


We shouldn't do that for various reasons; see...
  http://www.w3.org/TR/webarch/#avoid-uri-aliases

Please add rationale for the aliases or take them out.

I'm presuming qnames such as p:base-uri are mapped
to full URIs somewhere, though I can't find the mapping
in a quick skim of the spec.


for reference:

http://www.w3.org/TR/2008/WD-xproc-20080814/
http://www.w3.org/TR/xproc/


http://www.w3.org/TR/webarch/#qname-mapping

-- 
Dan Connolly, W3C http://www.w3.org/People/Connolly/
gpg D3C2 887B 0F92 6005 C541  0875 0F91 96DE 6E52 C29E

Received on Thursday, 11 September 2008 17:05:46 UTC