Re: Things that used to be clear (was Re: Evolving Documents (nee "Living Documents") side meeting at IETF105.)

Nico Williams <nico@cryptonector.com> Wed, 10 July 2019 18:53 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 7775D120703 for <ietf@ietfa.amsl.com>; Wed, 10 Jul 2019 11:53:11 -0700 (PDT)
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 M4nOIIsaiMSA for <ietf@ietfa.amsl.com>; Wed, 10 Jul 2019 11:53:09 -0700 (PDT)
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 258D41206B8 for <ietf@ietf.org>; Wed, 10 Jul 2019 11:53:00 -0700 (PDT)
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 40E5E501506; Wed, 10 Jul 2019 18:52:59 +0000 (UTC)
Received: from pdx1-sub0-mail-a96.g.dreamhost.com (100-96-4-184.trex.outbound.svc.cluster.local [100.96.4.184]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 973395014ED; Wed, 10 Jul 2019 18:52:58 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|nico@cryptonector.com
Received: from pdx1-sub0-mail-a96.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.17.3); Wed, 10 Jul 2019 18:52:59 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|nico@cryptonector.com
X-MailChannels-Auth-Id: dreamhost
X-Keen-Absorbed: 6ca92d4e3ef7ceb9_1562784778977_2281333647
X-MC-Loop-Signature: 1562784778977:3192340339
X-MC-Ingress-Time: 1562784778976
Received: from pdx1-sub0-mail-a96.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a96.g.dreamhost.com (Postfix) with ESMTP id AA02980705; Wed, 10 Jul 2019 11:52:53 -0700 (PDT)
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; s=cryptonector.com; bh=r9xD7smev4BjHm OuvTwlMTpdTP4=; b=m8+GZsE48JhEYBpaeLBJDrW/JN9xxqcsQzDOqSMOWhlEYX OxI5gvzitxwB8YxuHGfZ7hJ7gIR0530KM8d0lUQ0SK0h9QDDXA1o1dx4WjxKJX2V wYD8RMBfH8oOIVd/YHxg36/q46RAhZh7n4dKm2L/jhW6qEeJ2quFOHaA6gZzk=
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-a96.g.dreamhost.com (Postfix) with ESMTPSA id 43C7680704; Wed, 10 Jul 2019 11:52:51 -0700 (PDT)
Date: Wed, 10 Jul 2019 13:52:49 -0500
X-DH-BACKEND: pdx1-sub0-mail-a96
From: Nico Williams <nico@cryptonector.com>
To: Phillip Hallam-Baker <phill@hallambaker.com>
Cc: Keith Moore <moore@network-heretics.com>, IETF Discussion Mailing List <ietf@ietf.org>
Subject: Re: Things that used to be clear (was Re: Evolving Documents (nee "Living Documents") side meeting at IETF105.)
Message-ID: <20190710185249.GH3215@localhost>
References: <b0943792-1afc-0c94-51b7-f2d393ef39c5@network-heretics.com> <20190705205723.GI55957@shrubbery.net> <20190706185415.GB14026@mit.edu> <CABcZeBPgNr5UqQ0pLwwNu5wh0g9L9wCd6YyYKCUDO37SPru-_Q@mail.gmail.com> <20190708202612.GG60909@shrubbery.net> <9ae14ad1-f8d5-befb-64e4-fff063c88e02@network-heretics.com> <CABcZeBOH9LH8Jrz-A5eu9arqUb+bx8xs_eKWi0pyoh7a3qpOPA@mail.gmail.com> <20190708223350.GO3508@localhost> <af3b25d6-af16-a96a-c149-61d01afb4d01@network-heretics.com> <CAMm+LwjJ4RM3tTq2S3a5OOQmJ_KRpR=TS=gjUXh=o+YTajxVRg@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <CAMm+LwjJ4RM3tTq2S3a5OOQmJ_KRpR=TS=gjUXh=o+YTajxVRg@mail.gmail.com>
User-Agent: Mutt/1.9.4 (2018-02-28)
X-VR-OUT-STATUS: OK
X-VR-OUT-SCORE: -100
X-VR-OUT-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduvddrgeeigddufeefucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuggftfghnshhusghstghrihgsvgdpffftgfetoffjqffuvfenuceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffukfhfgggtuggjfgesthdtredttdervdenucfhrhhomheppfhitghoucghihhllhhirghmshcuoehnihgtohestghrhihpthhonhgvtghtohhrrdgtohhmqeenucfkphepvdegrddvkedruddtkedrudekfeenucfrrghrrghmpehmohguvgepshhmthhppdhhvghloheplhhotggrlhhhohhsthdpihhnvghtpedvgedrvdekrddutdekrddukeefpdhrvghtuhhrnhdqphgrthhhpefpihgtohcuhghilhhlihgrmhhsuceonhhitghosegtrhihphhtohhnvggtthhorhdrtghomheqpdhmrghilhhfrhhomhepnhhitghosegtrhihphhtohhnvggtthhorhdrtghomhdpnhhrtghpthhtohepnhhitghosegtrhihphhtohhnvggtthhorhdrtghomhenucevlhhushhtvghrufhiiigvpedt
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/I1AycgVrqehTqWWyklCxlih1w-U>
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: Wed, 10 Jul 2019 18:53:12 -0000

On Wed, Jul 10, 2019 at 02:32:30PM -0400, Phillip Hallam-Baker wrote:
> I agree with much of this discussion but I have come to a very different
> perspective:
> 
> * Internet Standard status means nothing more than the fact that the legacy
> deployment is sufficiently large that further development of the
> specification is no longer feasible.

s/further development/further backwards-incompatible development/

> * Internet Standard status is not necessarily a desirable condition.

PS is enough for the vast majority of participants.

The thought of "when shall we move RFX xxxx to Standard?" never keeps me
awake at night.  It probably never keeps anyone else up at night.

That fact however might keep some of us awake at night :)

> * Internet Standard status will be reached regardless of whether the
> documents are good or not.

Indeed.  Respinning an RFC is hard work.  Respinning _and_ rewriting an
RFC is prohibitively expensive.

> We need to stop being so dogmatic about IETF process. It is not like it is
> working for us now or has worked well in the past. I propose a different
> approach
> 
> 1) Keep the two standards process levels but drop the notion that Internet
> Standard means the work is finished and will never change. [...]

That notion never existed!  The thing that is unchanging is the contents
of an RFC.  STD designations can (and they do) move to new RFCs that
obsolete the old ones.

> 3) Establish a maintenance WG in each area that is the place for continuing
> incremental development of standards. The Security area has LAMPS. I think
> that instead of the 'do the work, shut the WG' model applying to every WG
> in IETF, the maintenance groups should act as standing committees for very
> limited updates.

We are able to maintain RFCs from concluded WGs (e.g., SECSH).  But I
agree that having a WG per-area specifically for mainenance would be a
better way to do that.

> I fully sympathize with John Klensin's point about making changes to a spec
> after deployment. One of the reasons I have not been looking to get people
> using the Mesh until now is that I knew that the minute I started
> attracting users, that would eliminate my scope to make fundamental changes.

s/making changes/making backwards-incompatible changes/