Re: [dnsext] WGLC: RFC6195bis IANA guidance

Dick Franks <rwfranks@acm.org> Thu, 05 July 2012 22:06 UTC

Return-Path: <dnsext-bounces@ietf.org>
X-Original-To: namedroppers-archive-gleetwall6@lists.ietf.org
Delivered-To: ietfarch-namedroppers-archive-gleetwall6@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0B4CF11E80AA; Thu, 5 Jul 2012 15:06:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1341525974; bh=6I0tHnPSB6mI8u/19hYnxhObcUUs4cbeK3TSs6A8bW4=; h=MIME-Version:In-Reply-To:References:From:Date:Message-ID:To:Cc: Subject:List-Id:List-Unsubscribe:List-Archive:List-Post:List-Help: List-Subscribe:Content-Type:Content-Transfer-Encoding:Sender; b=oTLNL6pvWB44dgvuTPTuGfd2ab//qH+xKWsu2/6rl/oigRg3xMrf0gSFmhNr03akm Qo7R63gx8Hz5zw/CM01qTfjIN9J2YS8xyM1VErUp3+kWIU3tQ0EY5OvrK92PUmVlX/ bIimG2DjrtBI1vl1NNEKUwlRMYheS5USEQ1egO1Y=
X-Original-To: dnsext@ietfa.amsl.com
Delivered-To: dnsext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D06711E80AA for <dnsext@ietfa.amsl.com>; Thu, 5 Jul 2012 15:06:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.977
X-Spam-Level:
X-Spam-Status: No, score=-102.977 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Qb8R-KataMXL for <dnsext@ietfa.amsl.com>; Thu, 5 Jul 2012 15:06:11 -0700 (PDT)
Received: from mail-vb0-f44.google.com (mail-vb0-f44.google.com [209.85.212.44]) by ietfa.amsl.com (Postfix) with ESMTP id 8FA5E21F85F3 for <dnsext@ietf.org>; Thu, 5 Jul 2012 15:06:11 -0700 (PDT)
Received: by vbbez10 with SMTP id ez10so6313840vbb.31 for <dnsext@ietf.org>; Thu, 05 Jul 2012 15:06:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=UiNC3FHY5B+Y7K5O1Cz6j4DKmv32qIz+6wEl2xOOm6Q=; b=csznDYGeegLHveAkP46IgZ80Dp0fGvj+5bHV6HhtBDhxgfhu/c8QxrFlHM2zN6G/qO CVSACC+RGauTtxfof/cQTIz4NQiAv2BFg8GMYvEc+uxLzy8cp7JJ8NgAC2AMR0GvHVri xuFUV8uhKmoS0EQslKEAwXPg3sLxH/oK2tmCe6o/Eq6eDGTxWYC6F+0UbntgkKVH+Fcz 5GfLMRltUikfeejdJ07agb7WeAbGzTy3TFVDrgwAJcPdkoRqgq4p9qR0uHegGBbehJAu JHZp4gUeeAdeCGanZOBbXaTjwp/SmU5Aels5JazN1T+gOa+5j5BtkhqC7QL3aN3wcubw XLrg==
Received: by 10.220.219.137 with SMTP id hu9mr11744046vcb.4.1341525985829; Thu, 05 Jul 2012 15:06:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.157.162 with HTTP; Thu, 5 Jul 2012 15:06:05 -0700 (PDT)
In-Reply-To: <CAF4+nEEqn-S6+8oTvmjeF6eKq+hmiov+AG+S3O41Nq12eUxDCw@mail.gmail.com>
References: <4FD62E4E.4020007@ogud.com> <CAKW6Ri5=c9N+wo_EUn7WrvzNZFVJkpfHcv0OKx8OBJ9ZLzJdGw@mail.gmail.com> <CAF4+nEEqn-S6+8oTvmjeF6eKq+hmiov+AG+S3O41Nq12eUxDCw@mail.gmail.com>
From: Dick Franks <rwfranks@acm.org>
Date: Thu, 05 Jul 2012 23:06:05 +0100
X-Google-Sender-Auth: IRpkDK9p-E0ozxZ__tw_eJN1IDY
Message-ID: <CAKW6Ri7mW0nuEudtyxVp=hoDvJNS8+O4G_LtVfU7nFkQKt-Omw@mail.gmail.com>
To: Donald Eastlake <d3e3e3@gmail.com>
Cc: dnsext@ietf.org, Ólafur Guðmundsson <ogud@ogud.com>
Subject: Re: [dnsext] WGLC: RFC6195bis IANA guidance
X-BeenThere: dnsext@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: DNS Extensions working group discussion list <dnsext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsext>, <mailto:dnsext-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/dnsext>
List-Post: <mailto:dnsext@ietf.org>
List-Help: <mailto:dnsext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsext>, <mailto:dnsext-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: dnsext-bounces@ietf.org
Errors-To: dnsext-bounces@ietf.org

Donald,

My apologies for late response.



On 22 June 2012 19:10, Donald Eastlake <d3e3e3@gmail.com> wrote:
...
>> [3.1 paragraph 4]
>> and [3.2 paragraph 4]
>>
>> Regexes:
>>
>>                         [A-Z][A-Z0-9\-]*[A-Z0-9]
>>
>>                        (TYPE|CLASS)(0|[1-9][0-9]*)
>>
>> could be simplified to:
>>
>>                         [A-Z][A-Z0-9]*
>>
>>                        (TYPE|CLASS)[0-9]*
>
> That's not simplification, that's change.
A simplification of the underlying production rule for RRTYPE mnemonics,
which inevitably flows through to the regex.


> I believe that internal hyphens should be allowed within RRTYPE and
> CLASS mnemonics. We do not know what future mnemonics or sets of
> mnemonics will be required. Better to remain more flexible here.

There appears to be no real-world requirement to do so. The justification for
flexibility would best be debated if/when some genuine need arises.

The collective decision of a multitude of worthy authors, over a span of more
than 25 years, has been to treat RRTYPE mnemonics as simple Algol/Fortran
style identifiers, even when some clearly had the opportunity to do otherwise.

The regex should be tightened to make explicit a de facto standard observed
by prominent members of the IETF engineering community.

The unmodified regex has the unintended and undesirable consequence that
it allows the IANA tail to wag the IETF dog.



> I have no problem with making the Regex 2 exclusion slightly stronger
> so going with your changed Regex 2 is fine with me.
+



--Dick
_______________________________________________
dnsext mailing list
dnsext@ietf.org
https://www.ietf.org/mailman/listinfo/dnsext