Re: [idn] draft-ietf-idn-requirements-07.txt

Paul Hoffman / IMC <phoffman@imc.org> Sun, 24 June 2001 17:55 UTC

Received: from psg.com (exim@psg.com [147.28.0.62]) by ietf.org (8.9.1a/8.9.1a) with SMTP id NAA13767 for <idn-archive@lists.ietf.org>; Sun, 24 Jun 2001 13:55:52 -0400 (EDT)
Received: from lserv by psg.com with local (Exim 3.16 #1) id 15EBgG-000Ia8-00 for idn-data@psg.com; Sun, 24 Jun 2001 08:20:08 -0700
Received: from above.proper.com ([208.184.76.39]) by psg.com with esmtp (Exim 3.16 #1) id 15EBgF-000Ia0-00 for idn@ops.ietf.org; Sun, 24 Jun 2001 08:20:07 -0700
Received: from [165.227.249.20] (ip20.proper.com [165.227.249.20]) by above.proper.com (8.11.3/8.11.3) with ESMTP id f5OFK1k11274 for <idn@ops.ietf.org>; Sun, 24 Jun 2001 08:20:01 -0700 (PDT)
Mime-Version: 1.0
X-Sender: phoffman@mail.imc.org
Message-Id: <p0510030cb75bb27d8741@[165.227.249.20]>
In-Reply-To: <200106240900.f5O90et26752@malmo.trab.se>
References: <200106240900.f5O90et26752@malmo.trab.se>
Date: Sun, 24 Jun 2001 08:17:31 -0700
To: idn@ops.ietf.org
From: Paul Hoffman / IMC <phoffman@imc.org>
Subject: Re: [idn] draft-ietf-idn-requirements-07.txt
Content-Type: text/plain; charset="us-ascii"; format="flowed"
Sender: owner-idn@ops.ietf.org
Precedence: bulk

At 11:00 AM +0200 6/24/01, Dan wrote:
>How are we going to handle a draft like IDNA that does not change the
>DNS protocol and does not fulfill all protocol requirements?
>In [3] it is said that the protocol must not limit the code points
>that can be used. As IDNA does not change the protocol, it does not
>limit the protocol directely, but it does indirectely as some IDNA
>removes all upper case letters.

Nothing in IDNA "removes all upper case letters". Please point to the 
specific text of IDNA that you think does so.

>  And in [13] it says that the
>protocol must specify how characters are encoded in DNS records.
>This is not solved by IDNA - it only says how characters in names can
>be encoded.

Not true. It says exactly how they are encoded: using the ACE that 
will be picked by this WG.

>In [19] it is said that cononicalisation must be done at a single
>well-defined place in the DNS resolution process. As canonicalisation
>may result in data being destroyed, it should be required that
>if canonicalisation is done at client end the canonicalisation
>process must not destroy data in a name.

That is impossible. Canonicalizing Unicode strings will possibly 
destroy data no matter where you do it.

--Paul Hoffman, Director
--Internet Mail Consortium