Re: Conclusion of the last call on draft-housley-two-maturity-levels

Russ Housley <housley@vigilsec.com> Sat, 10 September 2011 14:42 UTC

Return-Path: <housley@vigilsec.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 0E37521F854D for <ietf@ietfa.amsl.com>; Sat, 10 Sep 2011 07:42:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.615
X-Spam-Level:
X-Spam-Status: No, score=-102.615 tagged_above=-999 required=5 tests=[AWL=-0.016, BAYES_00=-2.599, 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 O1+0VL1m9fUT for <ietf@ietfa.amsl.com>; Sat, 10 Sep 2011 07:42:13 -0700 (PDT)
Received: from odin.smetech.net (mail.smetech.net [208.254.26.82]) by ietfa.amsl.com (Postfix) with ESMTP id 4BE2821F8549 for <ietf@ietf.org>; Sat, 10 Sep 2011 07:42:13 -0700 (PDT)
Received: from localhost (unknown [208.254.26.81]) by odin.smetech.net (Postfix) with ESMTP id 03D10F2410B; Sat, 10 Sep 2011 10:44:19 -0400 (EDT)
X-Virus-Scanned: amavisd-new at smetech.net
Received: from odin.smetech.net ([208.254.26.82]) by localhost (ronin.smetech.net [208.254.26.81]) (amavisd-new, port 10024) with ESMTP id GTg8-SpxmvNt; Sat, 10 Sep 2011 10:44:10 -0400 (EDT)
Received: from [192.168.2.107] (pool-96-231-29-247.washdc.fios.verizon.net [96.231.29.247]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by odin.smetech.net (Postfix) with ESMTP id 182C0F24042; Sat, 10 Sep 2011 10:44:18 -0400 (EDT)
Subject: Re: Conclusion of the last call on draft-housley-two-maturity-levels
Mime-Version: 1.0 (Apple Message framework v1084)
Content-Type: text/plain; charset="us-ascii"
From: Russ Housley <housley@vigilsec.com>
In-Reply-To: <4E6AEBDC.60002@gmail.com>
Date: Sat, 10 Sep 2011 10:44:09 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <2E8B54A8-A024-4869-9E50-1377F48AAA80@vigilsec.com>
References: <20110728121904.2D22AD7A76F@newdev.eecs.harvard.edu> <4E5D4570.9080108@piuha.net> <4E6AEBDC.60002@gmail.com>
To: Mykyta Yevstifeyev <evnikita2@gmail.com>
X-Mailer: Apple Mail (2.1084)
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
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: <http://www.ietf.org/mail-archive/web/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: Sat, 10 Sep 2011 14:42:14 -0000

Mykyta:

> Taking into account the controversy we all are able to observe on the mailing list, I'd like to point out several points.
> 
> 1) Did the IESG consider processing this as RFC 3933 process experiment?  (I actually don't know whether such approach has already been proposed during the discussions, and whether there has been some outcome, so, if this has already been proposed, just re-consider.)  I personally see no "consensus" or "rough consensus" for this document being approved as BCP, i. e., on the permanent basis, but as some people claimed that this might be useful, processing the document as Experimental process RFC will allow to make the final judgment based on the actual experience, not the assumptions.  As soon as we find out that two-tier maturity levels system works, the BCP will be simple to be written and published; if we reach the agreement that "this is a bad idea", then the proposed experimental change will be rescinded, and the maturity system will be returned to the 2026 model.

I do not recall the whole IESG discussing this idea, but I did consider it.  I did not consider it a good fit, and until now, no one else seemed to even consider it.

> 2) How do we make the consensus judgment (in this particular case)?  As IETF is based on "rough consensus" model, rough consensus may only be claimed if the consensus-qualifier (a WG chair or Sponsoring AD, in case of Individual Submission) reaches the inner conviction that the idea proposed in the document satisfies the community, or at least its predominant part.  Since IETF has no formal membership, the "community" size may not be determined precisely, and we take into account those folks who participate in the discussion (who, correspondingly, found themselves interested in the discussed topic and are assumed to be knowledgeable in it) in the WG, or elsewhere.  So now, when many of the most experienced and most knowledgeable members of our community claim that the proposed change is not a good idea, or is a bad idea, or there is no actual problem, or there is a problem but its proposed solution isn't fine and has some omissions, or there are a number of other problems which are also to be fixed, or something else, I actually have no idea how the consensus-qualifier (in our case, Sponsoring AD - Jari Arkko) may claim "consensus" or "rough consensus" for, at least, adopting it as BCP.  (I'm not following the thread closely, but this is what I see from those messages I eventually read.)

I think that Jari explained his thought process, at least twice.

> 3) Do we actually need to make cosmetic changes to our process documentation?  RFC 2026 was published in 1996, and precisely 15 years have passed.  RFC 2026 is really morally obsolete, and, in presence of RFC 4844, that defines RFC submission streams, was to be revised closely after it was published.  I see a number of drafts proposing revisions of RFC 2026 at <https://datatracker.ietf.org/doc/search/?name=Internet+Standards+Process&rfcs=on&activeDrafts=on&oldDrafts=on>, but none of them were processed.
> 
> BTW, RFC 1310 was published in 1992, RFC 1602 - in 1994, and RFC 2026 - in 1996.  I don't believe something happened in 1996 which made the procedures unnecessary to be aligned with the current practice.  The only changes made were IPR documents, PS->DS reports reqs, and IESG procedures for review of Independent Submissions and IRTF stream submissions.
> 
> More precisely, don't we need to revise RFC 2026 rather than make separate changes to it?

Please take a look at the minutes of the PUFI BOF held at IETF 71.  The IETF community seems to think that process changes fall into one of two piles.  Either they are too insignificant to be worth the trouble or they are too big and onerous to consider.  The experience with this draft does not disprove those results.

That said, at the plenary at IETF 81, Harald suggested that we have waited so long that incremental improvements may not be the right approach, rather it was time for 2026bis.  I agree that it is needed, but I am not sure the IETF community is willing to tackle a project of that size and complexity.

Russ