Re: Review of: Characterization of Proposed Standards

Dave Crocker <dhc@dcrocker.net> Sat, 02 November 2013 13:30 UTC

Return-Path: <dhc@dcrocker.net>
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 4B38311E8205 for <ietf@ietfa.amsl.com>; Sat, 2 Nov 2013 06:30:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 z9DDvLHlT5Gp for <ietf@ietfa.amsl.com>; Sat, 2 Nov 2013 06:30:00 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) by ietfa.amsl.com (Postfix) with ESMTP id 4BBFD11E81F0 for <ietf@ietf.org>; Sat, 2 Nov 2013 06:29:59 -0700 (PDT)
Received: from [10.1.10.136] ([63.225.91.78]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id rA2DTmke025460 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 2 Nov 2013 06:29:52 -0700
Message-ID: <5274FE3B.9060501@dcrocker.net>
Date: Sat, 02 Nov 2013 06:29:31 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.1.0
MIME-Version: 1.0
To: Olaf Kolkman <olaf@NLnetLabs.nl>, Barry Leiba <barryleiba@computer.org>
Subject: Re: Review of: Characterization of Proposed Standards
References: <5269209F.3060706@dcrocker.net> <B4B31C25-C472-41B3-AAF8-96670E0E243F@NLnetLabs.nl> <52729C1D.7010400@dcrocker.net> <CAC4RtVCewEKatJKJnBbCqgsuBjHCOHY49WoTx+y-K_zDt+Smxg@mail.gmail.com> <34A065A2-516B-4033-BCAF-E0811698E6A6@NLnetLabs.nl>
In-Reply-To: <34A065A2-516B-4033-BCAF-E0811698E6A6@NLnetLabs.nl>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 8bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Sat, 02 Nov 2013 06:29:53 -0700 (PDT)
Cc: "<draft-kolkman-proposed-standards-clarified.all@tools.ietf.org>" <draft-kolkman-proposed-standards-clarified.all@tools.ietf.org>, Dave Crocker <dcrocker@bbiw.net>, IETF Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
Reply-To: dcrocker@bbiw.net
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, 02 Nov 2013 13:30:05 -0000

On 10/31/2013 1:53 PM, Barry Leiba wrote:
> 1. A general point: the document doesn't seem to have had the review
> and scrutiny that one would expect for a significant process change.
>
> 2. Simple duplication of text from 2026 (in Section 3.2) is not a
> good idea, as it invites future divergence.
>
> 3. Section 4 should be removed, as it weakens the statements made
> elsewhere in the document and invites criticism, and is in effect
> self evident anyway.
>
> To point 1... I believe that the light volume of comments is because (1) it
> *is* reflecting reality, and that's mostly not controversial and (2)
> a lot of this was discussed when RFC 6410 was being developed, and

That's a perfectly reasonable theory.  It might even correct.

But it's merely a guess and there are other possibilities, some of which 
could be problematic.

We should not have to guess.

Again, we are changing possibly THE core document for the IETF and we 
should not be making guesses about either what the IETF thinks of it nor 
what the community causing the change thinks about it.

We need to obtain explicit comment and establish an concrete record.


> these changes are really artifacts of that discussion (which did not
> lack in participation).  Further, the document has been out here for
> discussion; the opportunity has been here, and IETF folks aren't
> normally shy if they have things to say.

Actually, shy isn't the problem.  Complacent and inattentive is the 
problem.  We do that really well, also.

Again, this document is too important for the community to treat 
casually by staying silent about a change to core normative text.



>> 2.  I also wonder whether we shouldn't circulate the draft more
>> broadly, outside of the IETF, to request the comments.  Will it
accomplish
>> what we want it to accomplish?
>
> We could post it to the new-work mailing list, or explicitly send it
> out through our liaisons.  It's likely, I think, that it would get
> little attention that way, though we won't know unless we do it.  On
> the other hand, we don't normally send our process documents out
> that way -- we didn't do that with the draft that became 6410, for
> example. I have no objection to soliciting external reviews and
> comments, but I'm doubtful that it'll be useful.

Using existing means of public circulation is fine, but it's rather 
passive.  Here, too, my point is that we need to press for explicit 
feedback.

Again:  This round of modification is triggered by reports from Olaf of 
folk who are discounting the Proposed Standard label.  It makes little 
sense to change a foundational document for these folk without getting 
them to review it and agree that it assuages their concerns.

If the text does not satisfy these folk, are then going to modify the 
document again, and again do it by guessing what will work for them?



> a. 6410 tweaked the definition of Internet Standard, in order to
> merge in aspects of Draft Standard.  That this document quotes 2026
> without also bringing in the changes from 6410 somewhat misstates
> things (in a small way, but nonetheless...).
...
> I suggest that that's a better approach, and would suggest that
> Section 3.2 would be better done this way:

Well, re-using text from another update of RFC 2026 is appealing.  On 
reflection, I think we got this issue wrong for RFC 6410, for the reason 
I've stated about the current work.  That said, the cloning approach you 
are suggesting makes sense.


> On point 3, I'll note that Section 4 is in this document exactly in
> response to my comments.  I was concerned that as this document
> tightens the formal criteria for PS, it's likely to cause even more
> strictness in IESG approval.  We've always had the option (and have
> not infrequently exercised it) to approve a document at PS that
> *does* have known limitations.
...
> I believe that Section 4 is saying more than the things that apply
> to all technical specifications: it's not just saying that they're
> not perfect and that we might find problems later.  It's meant to say
> that we might, sometimes, approve specifications at Proposed Standard
> that we *know* to have imperfections and limitations, and we're
> approving them anyway.  And what it's adding to what 2026 says about
> that is that when we do that, we'll explicitly say so in the
> document.
>
> Perhaps you have a suggestion for different wording, Dave, that will
> address your concern while still addressing mine?

Interesting.  I didn't read the text and get the meaning Barry is 
offering.  Barry's interpretation highlights an issue that makes sense 
to me and his language about the issue is simple and direct.  That makes 
it harder for the reader (including me) to miss the point.

So first let's drop discussion about what we do /not/ publish as 
Proposed.  It's distracting.

Second, let's have affirmative language about special cases that we /do/ 
publish as Proposed.  Again, Barry's language looks pretty reasonable 
for this, I think.

Perhaps:

    4.  Further Considerations

    Occasionally the IETF may choose to publish as Proposed Standard a
    document that contains areas of known limitations or challenges.  In
    such cases any known issues with the document will be clearly and
    prominently communicated in the document, for example in the
    abstract, the introduction, or a separate section or statement.





On 11/1/2013 1:33 AM, Olaf Kolkman wrote:
> This IMHO is an argument to consolidate. If I don’t get it right
> (with some high layer IETF experience) then how would an external
> consumer. Let’s put a consolidated  2026/6410 IETF Standards
> characterization in this document and create clarity.
>
> (I would be helped with being pointed out those small things)
>
> I want one document to point at when people ask me ‘what is the
> difference between proposed and Internet standards’.


I'm not sure what 'consolidated' means, but it sounds as if Olaf has
just argued for issuing an updated RFC 2026, folding in the previous and 
current changes.

That's probably the cleanest solution, of course.  The obvious downside 
is the risk of reviews that call for other changes in the document.  But 
given the low level of community interest in this foundational document, 
that's probably not a major risk...

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net