Re: Thought experiment [Re: Quality of Directorate reviews]

Nico Williams <nico@cryptonector.com> Fri, 08 November 2019 04:01 UTC

Return-Path: <nico@cryptonector.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94A041201DB for <ietf@ietfa.amsl.com>; Thu, 7 Nov 2019 20:01:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cryptonector.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 SiMVDh7e2pN4 for <ietf@ietfa.amsl.com>; Thu, 7 Nov 2019 20:01:19 -0800 (PST)
Received: from buffalo.birch.relay.mailchannels.net (buffalo.birch.relay.mailchannels.net [23.83.209.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7CE5512006E for <ietf@ietf.org>; Thu, 7 Nov 2019 20:01:19 -0800 (PST)
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id A845774085B; Fri, 8 Nov 2019 04:01:17 +0000 (UTC)
Received: from pdx1-sub0-mail-a18.g.dreamhost.com (100-96-85-194.trex.outbound.svc.cluster.local [100.96.85.194]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 0A6EE740CB1; Fri, 8 Nov 2019 04:01:17 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
Received: from pdx1-sub0-mail-a18.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Fri, 08 Nov 2019 04:01:17 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|nico@cryptonector.com
X-MailChannels-Auth-Id: dreamhost
X-Befitting-Arch: 46771785093bd022_1573185677439_2581979310
X-MC-Loop-Signature: 1573185677438:3559817881
X-MC-Ingress-Time: 1573185677438
Received: from pdx1-sub0-mail-a18.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a18.g.dreamhost.com (Postfix) with ESMTP id 0EFAD8E28B; Thu, 7 Nov 2019 20:01:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h=date :from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to:content-transfer-encoding; s= cryptonector.com; bh=oGqLLuRVf5i0t9Y4Z5ROL72apdY=; b=XNdpURxRvDJ WcU9ikuphZupSl+2e3osSTlX0zJ6hbe1eFIWFxMdJl8CPRIa5oBrYRCmNEYfniF/ MFFFfJepRceNtabgEDj4qbpSPstIQ/O85T+Y5/WPh9EZj6nXV3nPrSK09rexP+MK JYxLecKolnxo4XDq3uPMI9IekyAO8H/0=
Received: from localhost (unknown [24.28.108.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: nico@cryptonector.com) by pdx1-sub0-mail-a18.g.dreamhost.com (Postfix) with ESMTPSA id E733C8E039; Thu, 7 Nov 2019 20:01:10 -0800 (PST)
Date: Thu, 07 Nov 2019 22:01:08 -0600
X-DH-BACKEND: pdx1-sub0-mail-a18
From: Nico Williams <nico@cryptonector.com>
To: Keith Moore <moore@network-heretics.com>
Cc: ietf@ietf.org
Subject: Re: Thought experiment [Re: Quality of Directorate reviews]
Message-ID: <20191108040107.GJ12148@localhost>
References: <26819.1572990657@localhost> <2668fa45-7667-51a6-7cb6-4b704c7fba5a@isode.com> <2C97D18E-3DA0-4A2D-8179-6D86EB835783@gmail.com> <91686B28-9583-4A8E-AF8A-E66977B1FE13@gmail.com> <012b9437-4440-915c-f1f9-b85e1b0be768@gmail.com> <20191107014849.GC12148@localhost> <57465486-71b1-a87a-fa8c-bad7157f9025@gmail.com> <3caeb4cf-b92b-99fd-77df-7b1aef3e2979@network-heretics.com> <12884.1573157976@localhost> <8b46db76-574a-bd2c-18af-0546dee0fd3e@network-heretics.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Content-Disposition: inline
In-Reply-To: <8b46db76-574a-bd2c-18af-0546dee0fd3e@network-heretics.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/6sDPl9AuUd7uTiOmoV26IQZiJhY>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Nov 2019 04:01:22 -0000

On Thu, Nov 07, 2019 at 04:36:25PM -0500, Keith Moore wrote:
> On 11/7/19 3:19 PM, Michael Richardson wrote:
> > Keith Moore <moore@network-heretics.com> wrote:
> >      > This is where the biggest disconnect between 2026 and reality
> >      > is.   If the reality is that industry is going to deploy
> >      > implementations at Proposed Standard or sooner (and as far as
> >      > I can tell, that's been reality for as long as there's been
> >      > an Internet "industry"), it makes sense for IETF to recognize
> >      > that and react accordingly.
> > 
> > You are saying this as if it's a bug.
> > It's not!  It's by design.
> > We deploy at PS in order to find out if there is interoperability.
> 
> My first impression is that this is indeed a bug, a tremendous
> disservice to Internet users.   But I remind myself that automatic
> software update is becoming increasingly common.   [...]
> 
> Also, PS criteria were specifically not designed for deployment; the
> idea was that you need interop testing before deploying.   But if
> interop testing were incorporated earlier in the process (which does
> seem to be more common these days) then the sequencing assumed by 2026
> might be suboptimal.

Progressing from PS->DS->Standard requires reporting on interop.
Publishing a DS does not.

IETF doesn't do anything to facilitate interop testing either.  Ah,
memories of Sun's old Connectathon events.  Maybe IETF could sponsor a
similar event.  It's essentially a lot like a weeklong hackathon, but
where the goal is to have implementors interop test rather implement.

Nico
--