[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] UNIX moving to UTF-8



> > > People are clearly moving to Unicode. Exactly which UTF they choose (8, 16,
> > > 32) is not as important, since they all can be converted to each other very
> > > efficiently and without loss.
> > 
> > And since an ACE is just another encoding of Unicode, you can add ACE to
> > that set.
> 
> This was malarkey the first time it was stated, and it is still malarkey.
> 
> UTF-8, UTF-16, and UTF-32 are official, standard encoding forms of the
> Unicode character encoding.
> 
> ACE is a transformation encoding syntax (TES) -- *not* an encoding form.

I didn't use the precise term "encoding form" I used the imprecise term
"encoding".  

ACE most certainly is an encoding of Unicode.  If adopted by IETF, ACE 
will also be an "official" "standard" - though not an ISO standard.  
If memory serves, neither Unicode nor UTF-8 started out in ISO either, 
so the fact that ACE didn't start there shouldn't be cause for concern.

> I'm not opposed to the ACE proposals for solving the short-term IDN
> issue, but...
> 
> UTF-8 is a general-purpose encoding form for open interchange of
> Unicode data is all kinds of contexts. It is also used as a general-purpose
> processing form in many systems.

UTF-8 certainly has wider applicability than ACE.  However ACE
is not designed to meet the constraints of *a* particular protocol,
it is designed to meet the constraints of *several* protocols that
use ASCII DNS names as protocol elements.

Keith