Re: prerequisite for change (was Re: draft-housley-two-maturity-levels)

John C Klensin <john-ietf@jck.com> Sun, 30 January 2011 07:06 UTC

Return-Path: <john-ietf@jck.com>
X-Original-To: ietf@core3.amsl.com
Delivered-To: ietf@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B8FDD3A6999 for <ietf@core3.amsl.com>; Sat, 29 Jan 2011 23:06:11 -0800 (PST)
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=[AWL=-0.378, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1kdoO3tneYRp for <ietf@core3.amsl.com>; Sat, 29 Jan 2011 23:06:10 -0800 (PST)
Received: from bs.jck.com (ns.jck.com [209.187.148.211]) by core3.amsl.com (Postfix) with ESMTP id 6C71A3A6973 for <ietf@ietf.org>; Sat, 29 Jan 2011 23:06:10 -0800 (PST)
Received: from [127.0.0.1] (helo=localhost) by bs.jck.com with esmtp (Exim 4.34) id 1PjRPT-0006fS-IE; Sun, 30 Jan 2011 02:09:19 -0500
X-Vipre-Scanned: 067647F8001DEB06764945-TDI
Date: Sun, 30 Jan 2011 02:09:18 -0500
From: John C Klensin <john-ietf@jck.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>, "Scott O. Bradner" <sob@harvard.edu>
Subject: Re: prerequisite for change (was Re: draft-housley-two-maturity-levels)
Message-ID: <B1775B3EED89C7E2859B9CB8@[192.168.1.128]>
In-Reply-To: <4D44AA6C.8060003@gmail.com>
References: <20110129223900.60C00817786@newdev.eecs.harvard.edu> <4D44AA6C.8060003@gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/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: Sun, 30 Jan 2011 07:06:11 -0000

--On Sunday, January 30, 2011 1:01 PM +1300 Brian E Carpenter
<brian.e.carpenter@gmail.com> wrote:

> Hi Scott and John,
> 
> I don't see this as inconsistent with the current 2-stage
> proposal, if the latter's omission of a requirement for
> independent interoperable implementations for stage 2 is
> corrected.

I won't try to speak for Scott, but I agree.

> I don't, however, believe that the problems are separable.
> The bar for PS has crept up, IMHO, precisely because the bar
> for DS/STD has appeared too high to be readily attainable.

I think one can read the symptoms, and cause-effect
relationships, in different ways.  However, I think it is safe
to say that --

	* as the bar for PS creeps up, there is less energy,
	inclination, and motivation to move toward DS/STD
	
	* as the percentage of documents --out of those that
	represent specifications of protocols anyone cares about
	-- that are actually advanced to DS/STD goes down, the
	incentives to raise the bar for PS increase.

In other words, regardless of what one believes about cause and
effect, there is a positive feedback loop operating here.

Collapsing STD onto DS is unlikely to affect that loop.  There
has been no evidence offered that such a collapse will increase
the number of documents that advance to that level.   Indeed, by
_adding_ requirements to a combined DS/STD level, it is at least
as likely to raise the perceived threshold for getting to DS/STD
without significantly increasing the motivation to push
documents into that level.

On the other hand, reverting the definition of PS both makes
that level faster and increases the motivation to move a
document to DS/STD because that second level become the first
one at which a reader can really expect a complete and
comprehensive spec.

That is why we used used the term "prerequisite".

> So I see two ways forward that hang together:
> 
> 1. draft-bradner-restore-proposed +
> (draft-housley-two-maturity-levels + independent interoperable
> implementations)
> 
> 2. draft-loughney-newtrk-one-size-fits-all-01 (i.e. simply
> abolish the second and third stages, and make interoperability
> reports optional)

> I prefer #1.

So do I.  But we agree that, absent the commitment to
interoperability testing as a critical part of the standards
process -- the one thing we claimed for years was what made IETF
work almost unique and almost uniquely successful among SDO--
there is little value in having a multiple-step process.

regards,
      john