This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 2777 - Thesauri, stop word lists, and languages
Summary: Thesauri, stop word lists, and languages
Status: CLOSED WONTFIX
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Full Text 1.0 (show other bugs)
Version: Working drafts
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Sihem Amer-Yahia
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-01-27 19:33 UTC by Mary Holstege
Modified: 2006-04-06 20:38 UTC (History)
0 users

See Also:


Attachments

Description Mary Holstege 2006-01-27 19:33:24 UTC
The grammar constrains the specification of
thesauri, stop word lists, and languages to StringLiteral.
This unnecessarily constrains query construction and 
compositionality.

Proposal:
Change the productions to use ExprSingle rather than 
StringLiteral, and change the accompanying text in sections
3.2 to speak of the expression being castable to the appropriate
type (which, in the case of thesauri and stop word lists should
be xs:anyURI not xs:string in any case).

Note that this also bears on #2483.
Comment 1 Sihem Amer-Yahia 2006-03-06 19:19:47 UTC
The task force agrees that the thesauri 
names, stop word lists, and languages should be string literals. Note that 
this prevents unioning stop word lists in the query.
Comment 2 Sihem Amer-Yahia 2006-03-06 19:20:58 UTC
The task force agrees that the thesauri 
names, stop word lists, and languages should be string literals. Note that 
this prevents unioning stop word lists in the query.
Comment 3 Mary Holstege 2006-03-06 20:23:09 UTC
I'm confused. The comment says to stick with string literals (in which
case I would like some kind of technical justification, please) but the
state is FIXED. So which is it?
Comment 4 Jim Melton 2006-04-06 20:38:16 UTC
The status has been changed to WONTFIX to reflect the decision of the Task Force.  Sorry for the confusion.