Re: Rewrite of feature tag syntax rules

On Wed, 14 May 1997, Koen Holtman wrote:

>    A short-ftag-scheme-URI "U" is equivalent to the absoluteURI
>    "ftag:U".  Equality comparison for feature tags MUST be done by
>    first extending any short-ftag-scheme-URI to an absolute URI by
>    prefixing it with "ftag:", and then doing a case-insensitive
>    octet-by-octet equality comparison.  Any ""%" HEX HEX" encodings
>    in the tag MUST NOT be processed.

I still seriously question this approach unless you define much more
precisely when %xx coding MUST / MUST NOT be used.  Otherwise, the
only comparison rule that makes sense is:
 
   each URI to be compared must first be converted to lower case 
   and then any %xx codes must be converted to the actual octet.
   Then compare octet-octet.

Dave Morris

(I also like larry's proposal for domain name based feature tags. I repeat
and endorse his assertion that ANY GROUP who is going to define feature 
tags is going to be a significant enough organization to have a domain
name assigned by the appropriate TLD assignment authority.  Given the
basic domain name assignment, is should be trivial to acquire a unique
host name from the local network administrator. Additional levels
of host pseudo names can be used for specific features.  Just because
the local administrative authority has assigned a host name doesn't mean a
DNS entry is required to resolve it.  Also, there is no conflict between 
naming features as larry proposed and having additional paramenters
associated with the feature)

Received on Wednesday, 14 May 1997 22:10:18 UTC