changes on rdf:text on the remaining Ed notes

I just did a run over the document. Please let me know whether the 
changes are acceptable:

* in Section 5.1.1 fn:text-from-string, I merged the old
fn:text-from-string with fn:text-from-string-lang, jsut making the lang 
argument optional.

Also, I addressed Boris' original EdNote on converion of lang tags to 
lower case. However, I left another EdNote, since there are indeed 2 
options (converting to lowercase or not), I personally prefer 
converting, so I left:

{{EdNote|[[User:AxelPolleres|Axel Polleres]] 03 april 2009| RDF requires 
language tags to be in lowercase. To minimize the discrepancy with RDF, 
the lexical forms of rdf:text also require language tags to be in 
lowercase. This function should be more explicit about how it handles 
the case. There two possibilities: either it requires the language tag 
argument to be in lowercase (and raises an error if it is not), or it 
simply converts $arg2 to lowercase. At the moment, the latter option was 
chosen.}}

Please let me know whether this is fine, so I can remove the Ed note.
I won't fight if a majority claims lowercase strings allowed only, either.

* in Section 5.1.2 fn:string-from-text I addressed and removed

{{EdNote|[[User:Bmotik2|Boris Motik]] 27 march 2009| This function 
should be modified such that it accepts in $arg both values with a 
language tag as well as values without it.}}

* in Section 5.1.3, I addressed and removed

{{EdNote|[[User:Bmotik2|Boris Motik]] 27 march 2009| This function 
should be modified such that it accepts in $arg both values with a 
language tag as well as values without it. In the latter case, the 
function could return the empty string.}}

* in Section 5.2.1

{{EdNote|[[User:Bmotik2|Boris Motik]] 27 march 2009| This function 
should be modified such that it accepts both values with a language tag 
as well as values without it.<br /><br /> There is, however, an 
alternative way of handling this. Since xs:string values are now 
rdf:text data values, would it be possible to simply extend the 
fn:compare function from XQuery? That is, the definition of fn:compare 
would be extended such that it accepts all four combinations of 
arguments. This would be quite beneficial to the users, as they would 
not need to fiddle with different functions.}}

Hmmmm, I agree with the latter, but it will need to get back to the 
XQuery/XPath group.

* As for text-length,

{{EdNote|[[User:AxelPolleres|AxelPolleres]] 12 November 2008 
(UTC)|'''Open Issues''': The inclusion of text-length, as well as the 
definition of the function - whether the length of an rdf:text value 
should concern only the string part - are still under discussion.}}

  I thought about it again... the easiest solution seems to be to indeed 
drop it. We can emulate the respective facets in RIF still by extraction 
and respective string functions.

* in Section 5.3.2 I addressed and removed

{{EdNote|[[User:Bmotik2|Boris Motik]] 27 march 2009| This function 
should be modified such that it accepts both values with a language tag 
as well as values without it. Furthermore, it should be made precise 
whether the language range is the basic or the extended one.}}


please check,
Axel

-- 
Dr. Axel Polleres
Digital Enterprise Research Institute, National University of Ireland, 
Galway
email: axel.polleres@deri.org  url: http://www.polleres.net/

Received on Friday, 3 April 2009 17:29:28 UTC