Protocol-08 (and status of Defs-04 and Rationale-06)

Eric Brunner-Williams ebw at abenaki.wabanaki.net
Mon Dec 8 04:50:29 CET 2008


Vint,

Assuming for the moment that the "forbid in protocol" position is 
useful, there is:

4a. forbid at protocol level the mixing of Eastern Arabic-Indic, 
Arabic-Indic digits, within a label, which actually are confusable, that 
is, not 4, 5, and 6).

My view is 3, but the weakest correct position of the "confusable" and 
"in protocol" case that does not rely upon the IM bugs that map code 
points in the U+06xx range to the 0x3x range is 4.

4b, for completeness, orbid at protocol level the mixing of Eastern 
Arabic-Indic, Arabic-Indic digits, within a label, even those which are 
not confusable, that is including 4, 5, and 6.

The "unnecessary", "culturally awkward" or "ugly" and "in protocol" case is:

5. forbid at protocol level the mixing of Latin and Eastern Arabic-Indic 
and Latin and Arabic-Indic digits.

The alternate justification is the IM mapping in some applications being 
non-invertable, that is, some code point other than 0x3x is mapped to 0x3x.

The union of 4a and 4b and 5 "in protocol" are 1.

Eric


More information about the Idna-update mailing list