Re: A summary of the proposal for resolving the issues with rdf:text --> Could you please check it one more time?

On May 18, 2009, at 11:10 AM, Pat Hayes wrote:

>
> On May 18, 2009, at 10:45 AM, Sandro Hawke wrote:
>
>>
>> on one small point, letting others deal with the bigger question  
>> for now...
>>
>>>                                                     (though I
>>> devoutly wish that if the first road is chosen, that rdf:text be
>>> modified to remove the insane trailing '@' when there is no language
>>> tag)
>>
>> But how could you distinguish between the string "hello@en" with no
>> language tag and the string "hello" with the language tag "en"?
>
> Good point :-)
>
>>
>> Maybe it would be okay to forbid empty language language tags,  
>> treating
>> RDF's allowing them as an erratum.  That would at least remove this
>> "insane" case.  (Anyone care to look back for the RDF Core decision  
>> to
>> allow them, and see what the intent was?)
>
> Can you cite where this (that a lang tag can be empty) is stated in  
> the RDF specs? I can't find it, and I don't recall this being  
> decided. The Abstract Syntax document cites RFC 3066, and I can't  
> find any mention of empty tags there either in a quick scan.
>

Re. the above, I now realize (as everyone else also probably already  
does) that empty lang tags isn't really the issue here. Even if lang  
tags aren't empty, rdf:text cannot make its '@' marker be optional, as  
that would render "foo@baz"^^rdf:text ambiguous: it could be foo with  
tag baz, or foo@baz with no tag.

Sorry it took a while for this to percolate up to consciousness.

Pat

>>
>>     -- Sandro
>>
>>
>>
>>
>
> ------------------------------------------------------------
> IHMC                                     (850)434 8903 or (650)494  
> 3973
> 40 South Alcaniz St.           (850)202 4416   office
> Pensacola                            (850)202 4440   fax
> FL 32502                              (850)291 0667   mobile
> phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes
>
>
>
>
>
>
>
>

------------------------------------------------------------
IHMC                                     (850)434 8903 or (650)494 3973
40 South Alcaniz St.           (850)202 4416   office
Pensacola                            (850)202 4440   fax
FL 32502                              (850)291 0667   mobile
phayesAT-SIGNihmc.us       http://www.ihmc.us/users/phayes

Received on Wednesday, 20 May 2009 19:00:01 UTC