Re: [DNSOP] [Ext] Call for Adoption: draft-belyavskiy-rfc5933-bis
Eric Rescorla <ekr@rtfm.com> Fri, 19 June 2020 17:30 UTC
Return-Path: <ekr@rtfm.com>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 375353A0D00 for <dnsop@ietfa.amsl.com>; Fri, 19 Jun 2020 10:30:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20150623.gappssmtp.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5f1QqE0n4Fgk for <dnsop@ietfa.amsl.com>; Fri, 19 Jun 2020 10:30:40 -0700 (PDT)
Received: from mail-lf1-x12d.google.com (mail-lf1-x12d.google.com [IPv6:2a00:1450:4864:20::12d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DF343A0CD3 for <dnsop@ietf.org>; Fri, 19 Jun 2020 10:30:40 -0700 (PDT)
Received: by mail-lf1-x12d.google.com with SMTP id g139so5209733lfd.10 for <dnsop@ietf.org>; Fri, 19 Jun 2020 10:30:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZWUGNq6frfO0day/Gxo5all10WkjKArvy0mRBNZFwmU=; b=B+A1z1+y7S6tUsiesr6NAmpjbS5h+cVpWCRXr1brKsDLCbOa7KDWFID1D8oz4+RSow RBb6cGv9fhoB1Iikz/cSIk22RxTb7yqZSmFVve3lKzn1yoRCFmnt0f00URqzJZ4LMS2T WKNePNAOR5WQSRgudmXuVKGkC6sy37wb8RWYqqZtbp08O3yDrxHGXIhF7TwhVkCfBxVB GWS6hP0YyuYWVjK1zqXIRGXjLY9PRhYeoFTFw7ADoxtzixS+jSolD2bsVHxU0k9ANb56 18awuWOoUGsYwEfhvzZuBJk4InbjSNR4sdwOza3ipkdn6qIZP8WvSkQAElmn4TuKYBrn xGWg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZWUGNq6frfO0day/Gxo5all10WkjKArvy0mRBNZFwmU=; b=mBEsoUKBwOXt6AB1piq8swa1toQDAOa3zXgAc/fs7ZIgMuUCfduzNyw8nKQTLOt5YW MXSYGYUkwccXgY6peU1pgeonjq6M82fvSe7Y1RXQnAgAzmT/VT456ir/gpauQWgXR4Z1 St0WmyydGkbr0v9uz1Q1EYfYIGUinykRN1zdN6e1frwJ+hMsFDGQT7tDsaC41aHSsMko wYm+HDDgZKkpDTgKdX7UuC4MAdwqy3afud1nK8DEh+9zi60YjD+qk7i6Gwb6QyTODPkF XkgwLPqzbpI1rBimscYUu3fyN26JJs/oN8JabyJ0kE1oJ/884X00Cxa7xrLh4lzLnK95 Ibww==
X-Gm-Message-State: AOAM532LkWrQ1quwzP1MVxYZTP+QXmUcBe+3P9BpH+eBtZLsXZ8f1k3M ZATaBbFhSOet+HsCUUv2VPxcaD3nAZi5UPn8zLcxKg==
X-Google-Smtp-Source: ABdhPJwlKWZfrcBEJRQ/Bc7i61eLOQhl4Eaf3g8OMlaw3n1HSvgTF5GceZFk0gCijlkeaFebzNiCZzW+OfTqogTEoRs=
X-Received: by 2002:ac2:494f:: with SMTP id o15mr2497692lfi.140.1592587838196; Fri, 19 Jun 2020 10:30:38 -0700 (PDT)
MIME-Version: 1.0
References: <CADyWQ+H4713BnZDntTuVW0FrO59zZ9NFJ=J=n9JFFq2zmfy2pQ@mail.gmail.com> <A930F8C6-9C33-4933-AC37-579ACEF5B325@ogud.com> <7FF83D52-F20B-4FF2-82AA-416835FCA5F4@isc.org> <CADqLbzJsJ6etv-eZuabLsMO4g+XYgktgpuP-fTNSi1cFTwdOGg@mail.gmail.com> <68eb8413-8704-40a3-9765-7eb19ebd0e78@www.fastmail.com> <CABcZeBORz-ustvXvrYaMm15rAHUfA3zR8Sr3ZscLWB6YJ6-s8w@mail.gmail.com> <CADyWQ+EOcTWX6PrbQUmqM6=Z442bE7itFAG6No0b9MZdcARbOg@mail.gmail.com> <CABcZeBOwxO6=Qpoyk=_cDsP5G__3CfjKV8p+boGY4-9OX=Gh8w@mail.gmail.com> <CADyWQ+Ge7AmGKT3PZ9SQDkHWi9315T=xbLcx4vQ23e=4T=zmNg@mail.gmail.com> <C2C9BDB4-AA7B-47B8-8735-2A529B37B4BA@icann.org> <CADqLbzLdu-ceWDKk5aUYTe3WzAntJKh5QTncHyy137W=nyDSfQ@mail.gmail.com> <7269525A-5376-48AA-B9DC-84BE9D84BA36@icann.org> <40d8663d-5f39-4900-b1c6-e78d73ebffcd@www.fastmail.com> <431980F9-988B-4212-8FF5-8A64436C8392@icann.org> <CABcZeBMuHMrLyPrMgfAP_4miDi5WHvvgUnsgmeCkRO=d=UDifA@mail.gmail.com> <1CEA89AD-CE7F-42BF-B2DF-1CF99846E47D@icann.org>
In-Reply-To: <1CEA89AD-CE7F-42BF-B2DF-1CF99846E47D@icann.org>
From: Eric Rescorla <ekr@rtfm.com>
Date: Fri, 19 Jun 2020 10:30:02 -0700
Message-ID: <CABcZeBNT9Wf2HxLDHR=tLod4YVgF-E=uaU7+=9nGLk=01gDOXg@mail.gmail.com>
To: Paul Hoffman <paul.hoffman@icann.org>
Cc: "dnsop@ietf.org" <dnsop@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005ea1ea05a87340f4"
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/whnh367woMKtjM3_INrMYurqqCw>
Subject: Re: [DNSOP] [Ext] Call for Adoption: draft-belyavskiy-rfc5933-bis
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/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: Fri, 19 Jun 2020 17:30:42 -0000
On Fri, Jun 19, 2020 at 10:11 AM Paul Hoffman <paul.hoffman@icann.org> wrote: > On Jun 19, 2020, at 9:26 AM, Eric Rescorla <ekr@rtfm.com> wrote: > > What's your reasoning for why there needs to be community review before > there is a code point assigned? > > Historically, the quality of algorithm descriptions in early drafts has > been variable. What the author considers sufficient and obvious, another > might not. Also, review gives folks a chance to say things like "your test > vectors appear wrong", "having test vectors would be really useful", and so > on. > > > Would that still apply if the space were larger? > > Yes. Leveraging the fact that the IETF community is in fact a community > seems worth the effort to have the references in registries be useful to a > new developer a decade in the future. > OK. In that case you and I disagree. My reasoning is that (as above) these algorithms are generally of low interest and that requiring community review for code point registration has the result of consuming quite scarce resources in the service of making the algorithms which are being registered marginally clearer. This opinion is based on my extensive experience in reviewing code point assignments for TLS (largely for things like exporters) where one was presented with a long specification which was embedded in the context of some other protocol and then one had to make sense of it and determine whether it was implementable. And because you were actually holding up other people's work based on that review, there was pressure to complete it. This kind of experience is why we changed to the current system. More generally, it seems like there are two primary purposes for code point registration here: 1. To promote interoperability of the code points 2. To avoid code point collisions My perspective here is that while interoperability is good, the primary value here is to avoid collisions. People who wish to have interoperability will still have the IETF process available to them, but given the large number of uses of our protocols, I do not believe that it is productive to make it harder for people to extend them in order to require interoperability for those who do not believe they need it (or at least do not believe they need the IETF enforcing it). -Ekr
- [DNSOP] Call for Adoption: draft-belyavskiy-rfc59… Tim Wicinski
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Paul Wouters
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Warren Kumari
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Brian Dickson
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Dmitry Belyavsky
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Dmitry Belyavsky
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Stanislav V. Smyshlyaev
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Olafur Gudmundsson
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Ondřej Surý
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Tim Wicinski
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Dmitry Belyavsky
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Василий Долматов
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Dick Franks
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Martin Thomson
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Paul Vixie
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… S Moonesamy
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Eric Rescorla
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Tim Wicinski
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Eric Rescorla
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Tim Wicinski
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Dmitry Belyavsky
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Valery Smyslov
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Joe Abley
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Jim Reid
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Jim Reid
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Paul Wouters
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Wouters
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Eric Rescorla
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Paul Wouters
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Eric Rescorla
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Daniel Migault
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Töma Gavrichenkov
- Re: [DNSOP] Call for Adoption: draft-belyavskiy-r… Paul Vixie
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Martin Thomson
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Vladimír Čunát
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Eric Rescorla
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Eric Rescorla
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Dick Franks
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… John Levine
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Eric Rescorla
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Olafur Gudmundsson
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Wouters
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Василий Долматов
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Töma Gavrichenkov
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Wes Hardaker
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Tim Wicinski
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Töma Gavrichenkov
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Hoffman
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Ondřej Surý
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… John Levine
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Vixie
- Re: [DNSOP] [Ext] Call for Adoption: draft-belyav… Paul Wouters