Re: [DNSOP] draft-liman-tld-names-04

Tony Finch <dot@dotat.at> Tue, 16 November 2010 17:02 UTC

Return-Path: <fanf2@hermes.cam.ac.uk>
X-Original-To: dnsop@core3.amsl.com
Delivered-To: dnsop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 54BC63A6DD4 for <dnsop@core3.amsl.com>; Tue, 16 Nov 2010 09:02:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.525
X-Spam-Level:
X-Spam-Status: No, score=-3.525 tagged_above=-999 required=5 tests=[AWL=1.074, BAYES_00=-2.599, GB_I_LETTER=-2]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZFc-pf7Y1I0w for <dnsop@core3.amsl.com>; Tue, 16 Nov 2010 09:02:02 -0800 (PST)
Received: from ppsw-41.csi.cam.ac.uk (ppsw-41.csi.cam.ac.uk [131.111.8.141]) by core3.amsl.com (Postfix) with ESMTP id 0A0643A6DB6 for <dnsop@ietf.org>; Tue, 16 Nov 2010 09:02:02 -0800 (PST)
X-Cam-AntiVirus: no malware found
X-Cam-SpamDetails: not scanned
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Received: from hermes-2.csi.cam.ac.uk ([131.111.8.54]:43627) by ppsw-41.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.156]:25) with esmtpa (EXTERNAL:fanf2) id 1PIOvZ-0004e4-Sq (Exim 4.72) (return-path <fanf2@hermes.cam.ac.uk>); Tue, 16 Nov 2010 17:02:41 +0000
Received: from fanf2 (helo=localhost) by hermes-2.csi.cam.ac.uk (hermes.cam.ac.uk) with local-esmtp id 1PIOvZ-0008NY-Tx (Exim 4.67) (return-path <fanf2@hermes.cam.ac.uk>); Tue, 16 Nov 2010 17:02:41 +0000
Date: Tue, 16 Nov 2010 17:02:41 +0000
From: Tony Finch <dot@dotat.at>
X-X-Sender: fanf2@hermes-2.csi.cam.ac.uk
To: David Conrad <drc@virtualized.org>
In-Reply-To: <8735DD8C-8992-45F4-B436-89AB9FA1B8E0@virtualized.org>
Message-ID: <alpine.LSU.2.00.1011161617150.14239@hermes-2.csi.cam.ac.uk>
References: <4CDDD642.8080108@necom830.hpcl.titech.ac.jp> <FB73AEDC-2B5E-48F9-BCA5-2637CAF6B6A4@frobbit.se> <4CDE6D2D.40805@necom830.hpcl.titech.ac.jp> <4819246C-FF1F-456D-9732-51510F0537A1@frobbit.se> <4CE0F829.1010605@necom830.hpcl.titech.ac.jp> <7F03C666-16F8-49E4-BC56-F5DD441DD970@frobbit.se> <4CE1A110.1060403@necom830.hpcl.titech.ac.jp> <20101115213532.GD322@shinkuro.com> <04856F66-598D-43CC-8164-90178A6F2952@virtualized.org> <4CE283DA.5080606@abenaki.wabanaki.net> <20101116145308.GG1389@shinkuro.com> <alpine.LSU.2.00.1011161601450.14239@hermes-2.csi.cam.ac.uk> <8735DD8C-8992-45F4-B436-89AB9FA1B8E0@virtualized.org>
User-Agent: Alpine 2.00 (LSU 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
Sender: Tony Finch <fanf2@hermes.cam.ac.uk>
Cc: Andrew Sullivan <ajs@shinkuro.com>, dnsop@ietf.org
Subject: Re: [DNSOP] draft-liman-tld-names-04
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsop>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 16 Nov 2010 17:02:03 -0000

On Tue, 16 Nov 2010, David Conrad wrote:

> 1123 says:

in the informative text

> Note that it says 'will be alphabetic' not 'will contain an alphabetic'.

The prediction has already been broken by IDNA.

I read it as a statement of the then-current TLD allocation policy, not
the host name syntax, and an explanation of why the full syntactic
check will not lead to ambiguity.

> Also, just speaking of current policy, 2-letter TLDs are restricted to
> what's in the ISO-3166 list

This is also part of the allocation policy not the syntax. I note you
didn't say "two character" :-)

> > and IDNA depends on it being allowed.
>
> Sorry?

IDNA TLD A-labels are not alphabetic. Non-IDNA software can still use them.

The problem with this document is it mixes up syntax and policy and the
A-label and U-label layers. I think the raw syntax should remain as simple
as possible and all restrictions such as alphabetic-only should be left to
the policy layer. It is good to document the policy concisely as in this
document, but it should be clear that it applies to the form of domain
names as seen by users and not to lower level code.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/
HUMBER THAMES DOVER WIGHT PORTLAND: NORTH BACKING WEST OR NORTHWEST, 5 TO 7,
DECREASING 4 OR 5, OCCASIONALLY 6 LATER IN HUMBER AND THAMES. MODERATE OR
ROUGH. RAIN THEN FAIR. GOOD.