RE: TAG scheme - some comments

Hi,

>><Tony Hammond wrote...>
>> 6. Note that normalization issues are ducked. :) Probably wisely too. Not
>> sure what the ramifications of this might be especially wrt TAG
processors
>> and %-encoding.

><Tim Kindberg replied...>
>Yes, we decided that tags that are different as strings (with same 
>character encoding) are different, full stop. It's nice and easy to 
>understand and there's no compelling need for a more sophisticated 
>criterion for equality.

While neither RFC 2717 nor draft RFC 2717bis address it,
most existing URI scheme RFCs actually do identify rules for
"comparison of two XXX URIs".  Since TAG values can be UTF-8
(percent-encoded), there are certainly string comparison
issues to be addressed (like underlying UTF-8 normalization
to NFC or NFKC forms).  Using a Stringprep profile (RFC 3454) 
is a good approach (RFC 3454).  I suggest looking at:

"Nameprep: A Stringprep Profile for Internationalized Domain Names"
RFC 3491, March 2003


Cheers,
- Ira

Ira McDonald (Musician / Software Architect)
Blue Roof Music / High North Inc
PO Box 221  Grand Marais, MI  49839
phone: +1-906-494-2434
email: imcdonald@sharplabs.com

Received on Friday, 22 October 2004 16:58:34 UTC