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

Re: [idn] WG last call summary



At 12:04 AM 3/15/2002 +0000, Adam M. Costello wrote:
>For a long time, domain names have in practice contained only ASCII
>characters.  There is bound to be software that breaks when fed
>non-ASCII domain names.  If a program outputs non-ASCII domain names
>that are fed to unprepared software, things will break.  If a program

In fact the elegence of IDNA is that it continues to pass around ascii 
characters to all but a very limited portion of the system.

With respect to DNS, the only software that must deal with the extended 
character set(s) are:

1.  The module that inputs the string to be stored,

2.  The module that inputs the string to be looked up

3.  The module that output a string

Changes to #1 and #2 are only required when the input string is not ascii.

Changes to #3 are required only if presentation in the extended character 
set are required.

Failure to change #3 breaks nothing.

Failure to change #1 or #2 does not break anything, though of course it 
limits the available character sets to the legacy ASCII-only world.

As to non-DNS software that interface with DNS, note that making a change 
to any of the DNS modules requires that the programmer pay attention to the 
environment it is used in.

Other than that, there are no breakage risks.

d/


----------
Dave Crocker <mailto:dave@tribalwise.com>
TribalWise, Inc. <http://www.tribalwise.com>
tel +1.408.246.8253; fax +1.408.850.1850