Re: PS Characterization Clarified

John C Klensin <john-ietf@jck.com> Mon, 16 September 2013 16:08 UTC

Return-Path: <john-ietf@jck.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 8A9DE11E82C3 for <ietf@ietfa.amsl.com>; Mon, 16 Sep 2013 09:08:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.349
X-Spam-Level:
X-Spam-Status: No, score=-103.349 tagged_above=-999 required=5 tests=[AWL=0.250, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, 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 wQXd2wy7Ya3L for <ietf@ietfa.amsl.com>; Mon, 16 Sep 2013 09:08:35 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) by ietfa.amsl.com (Postfix) with ESMTP id 228D711E8253 for <ietf@ietf.org>; Mon, 16 Sep 2013 09:04:43 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1VLbHy-0008bj-Qn; Mon, 16 Sep 2013 12:04:38 -0400
Date: Mon, 16 Sep 2013 12:04:33 -0400
From: John C Klensin <john-ietf@jck.com>
To: Barry Leiba <barryleiba@computer.org>, Olaf Kolkman <olaf@nlnetlabs.nl>
Subject: Re: PS Characterization Clarified
Message-ID: <75F53956E64249D2F2321E5E@JcK-HP8200.jck.com>
In-Reply-To: <CALaySJK5f+ozCMUnVRXHDq9Vdx699LJXKGvkR40BxkgYCv9KwA@mail.gmail.com>
References: <B8F661D1-1C45-4A4B-9EFE-C7E32A7654E7@NLnetLabs.nl> <9B5010D3-EA47-49AD-B9D0-08148B7428FC@piuha.net> <CAC4RtVDXVqZkCi1stmuoxawUVDi6+uG-bXWp36CM6-bsqNjiew@mail.gmail.com> <EC75AB54-8B11-42B9-8049-F70D09DB1775@NLnetLabs.nl> <CAC4RtVDj3tBChrJBiBiD6uwOtGRJHLDYeh62XbERrHp0i1Fmfg@mail.gmail.com> <522761EB.2000002@gmail.com> <13BBB594-4510-4903-917B-67D39F60E2BD@NLnetLabs.nl> <A87B7462DC459B3D64373984@JcK-HP8200.jck.com> <6A29D567-0C5A-4CB4-ABDF-450D52D2C642@NLnetLabs.nl> <CALaySJK5f+ozCMUnVRXHDq9Vdx699LJXKGvkR40BxkgYCv9KwA@mail.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 list <ietf@ietf.org>, Scott O Bradner <sob@sobco.com>, SM Moonesamy <sm+ietf@elandsys.com>
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: Mon, 16 Sep 2013 16:08:43 -0000

--On Monday, September 16, 2013 10:43 -0400 Barry Leiba
<barryleiba@computer.org> wrote:

>...
> I agree that we're normally requiring much more of PS
> documents than we used to, and that it's good that we document
> that and let external organizations know.  At the same time,
> we are sometimes proposing things that we know not to be fully
> baked (some of these came out of the sieve, imapext, and morg
> working groups, for example), but we *do* want to propose them
> as standards, not make them Experimental.  I want to be sure
> we have a way to continue to do that.  The text Olaf proposes
> is, I think, acceptable for that.

In case it wasn't clear, I have no problems with that at all.  I
was objecting to three things that Olaf's newer text has fixed:

(1) It is a very strong assertion to say that the above is
"exceptional".  In particular, "exceptional" would normally
imply a different or supplemental approval process to make the
exception.  If all that is intended is to say that we don't do
it very often, then "commonly" (Olaf's term), "usually", or
perhaps even "normally" are better terms.

(2) While it actually may be the common practice, I have
difficulty with anything that reinforces the notion that the
IESG makes standardization decisions separate from IETF
consensus.  While it isn't current practice either, I believe
that, were the IESG to actually do that in an area of
significance, it would call for appeals and/or recalls.   Olaf's
older text implied that the decision to publish a
not-fully-mature or incomplete specification was entirely an
IESG one.   While the text in 2026, especially taken out of
context, is no better (and Olaf just copied the relevant bits),
I have a problem with any action that appears to reinforce that
view or to grant the IESG authority to act independently of the
community.

(3) As a matter of policy and RFCs of editorially high quality,
I think it is better to have explanations of loose ends and
not-fully-baked characteristics of standards integrated into the
document rather than using IESG Statements.  I don't think
Olaf's new "front page" requirement is correct (although I can
live with it) -- I'd rather just say "clearly and prominently
communicated in the document" and leave the "is it clear and
prominent enough" question for Last Call -- but don't want to
see it _forced_ into an IESG statement.

I do note that "front page" and "Introduction" are typically
inconsistent requirements (header + abstract + status and
copyright boilerplate + TOC usually force the Introduction to
the second or third page).  More important, if a real
explanation of half-baked features (and why they aren't fully
baked) may require a section, or more than one, on it own.  One
would normally like a cross reference to those sections in the
Introduction and possibly even mention in the Abstract, but
forcing the text into the Introduction (even with "preferably"
given experience with how easily that turns into a nearly-firm
requirement) is just a bad idea in a procedures document.  We
should say "clearly", "prominently", or both and then leave
specifics about what that means to conversations between the
authors, the IESG and community, and the RFC Editor.

    best,
    john