- From: james anderson <james.anderson@setf.de>
- Date: Wed, 02 May 2001 21:56:08 +0200
- To: "Mary F. Fernandez" <mff@research.att.com>
- CC: www-xml-query-comments@w3.org
thank you for your note.
the term "expanded-QName" is a step in the right direction. it would be
correct for some aspects of the query algebra.
with respect to the data model itself, however, i remain by my argument
that, in the interest of a clear and consistent standard, the term
"universal name" is to be preferred.
first, "universal name" is the term used in the definitive names
standard for that domain for which you now suggest to use "expanded-QName".
second, the only appearance of the term "expanded" in the standard on
names appears in the (non-normative) discussion about how one might
model universal names in a dom-like manner. that use does not correspond
in all aspects to the suggested meaning in a query data model and, as
such, would engeder confusion.
third, the reference to the notion "QName" suggests, as your description
confirms, that the fact that xml-name standard describes a means to
serialize/deserialize universal names as qualified names is relevant to
the data model. this proposition is false.
perhaps i have misinterpreted the query data model draft, in that i
understood that the model incorporates universal names. if that
understanding is correct, then "universal name" is the term the standard
should use.
with respect to the algebra, on the other hand, i would agree with
something along the lines of
Name
ExpandedQName ::= { Exp } Exp
NameExp ::= Name | ExpandedQName
thanks, ...
"Mary F. Fernandez" wrote:
>
> Dear James,
>
> This is a response to the following message, which you posted to the XML
> Query Working Group's comments list:
>
>
> http://lists.w3.org/Archives/Public/www-xml-query-comments/2001Apr/0043.html
>
> The XML Query Working Group has approved the following response:
>
> In the next draft of the XML Query Data Model, instead of a
> qnameValue constructor, there is a constructor named expanded-QName,
> which corresponds to an expanded name in XPath 1.0. In an expanded
> name, a namespace prefix is resolved to a namespace URI. All
> occurrences of a QName will be replaced by expanded-QName in the data
> model document.
>
> We appreciate your feedback on the XML Query specifications. Please let
> us
> know if this response is satisfactory. If not, please respond to this
> message, explaining your concerns.
>
> Mary Fernandez
> On behalf of the XML Query Working Group
> --
> Mary Fernandez AT&T Labs - Research
> Principal Technical Staff Member 180 Park Ave., Bldg 103, E243
> mff@research.att.com Florham Park, NJ 07932-0971
> http://www.research.att.com/~mff 973-360-8679 FAX: 973-360-8187
Received on Wednesday, 2 May 2001 15:52:53 UTC