Re: Call for review of proposed update to ID-Checklist

Dave Crocker <dhc2@dcrocker.net> Tue, 08 July 2008 19:08 UTC

Return-Path: <ietf-bounces@ietf.org>
X-Original-To: ietf-archive@megatron.ietf.org
Delivered-To: ietfarch-ietf-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 0B8D33A69E6; Tue, 8 Jul 2008 12:08:14 -0700 (PDT)
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 BFCFD3A69E6; Tue, 8 Jul 2008 12:08:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.546
X-Spam-Level:
X-Spam-Status: No, score=-2.546 tagged_above=-999 required=5 tests=[AWL=0.052, BAYES_00=-2.599]
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 9s7VdjUObnwy; Tue, 8 Jul 2008 12:08:11 -0700 (PDT)
Received: from sbh17.songbird.com (unknown [IPv6:2001:470:1:76:0:ffff:4834:7146]) by core3.amsl.com (Postfix) with ESMTP id 4BA483A6801; Tue, 8 Jul 2008 12:08:11 -0700 (PDT)
Received: from [192.168.0.3] (adsl-68-122-70-168.dsl.pltn13.pacbell.net [68.122.70.168]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id m68J8Dh3011314 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 8 Jul 2008 12:08:18 -0700
Message-ID: <4873BB1C.1010001@dcrocker.net>
Date: Tue, 08 Jul 2008 12:08:12 -0700
From: Dave Crocker <dhc2@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Thunderbird 2.0.0.14 (Windows/20080421)
MIME-Version: 1.0
To: ietf@ietf.org
Subject: Re: Call for review of proposed update to ID-Checklist
References: <20080708184427.5D55F28C0EC@core3.amsl.com>
In-Reply-To: <20080708184427.5D55F28C0EC@core3.amsl.com>
X-Virus-Scanned: ClamAV 0.92/7666/Tue Jul 8 08:40:34 2008 on sbh17.songbird.com
X-Virus-Status: Clean
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.17]); Tue, 08 Jul 2008 12:08:18 -0700 (PDT)
Cc: iesg@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
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>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org


IETF Chair wrote:
>>From the discussion just prior to the recent appeal by John Klensin, it
> was clear that the guidance regarding example domain names in IETF
> documents provided in the ID-Checklist needed to be updated.  This point
> was emphasized further during the discussion of the Klensin appeal. 
> Proposed text is now available.  Many thanks to Bert Wijnen for continuing
> to edit the document.


1. Document scope and force

    This isn't a 'nits' or 'checklist' document.  It is a formal specification 
of requirements for RFC format and style, per "All Internet Drafts which are 
offered for publication as RFCs must conform to the following requirements or 
they will be returned to the author(s)/editor(s) for revision."

    That's fine, but that reality should be cast clearly, directly and from the 
start, including the Abstract.

    It also suggests that the document needs to receive a full IETF consensus 
approval.

    Small point of confusion: I thought the RFC document series was managed with 
some independence of the IETF.  As such, I'm not clear how the IETF (nevermind 
the IESG) can set the rules for RFC format and style.

    Please note that this is not meant to challenge the benefit of having clear 
and precise formal statement of RFC format and style.  It's just that it would 
be helpful to be clear about who is in charge, what the scope is, and whether 
the formal rules for decision-making are being followed.



2. Normative language

    The document uses normative language, some is in upper case and some is not. 
The document needs a careful pass for its use of normative language, to make it 
consistent and unambiguous.  An interesting current example is 3.1.A: "most 
abbreviations must be expanded on first use."  Semantically, I believe this 
means "abbreviations SHOULD be expanded on first use."  Simpler, clearer...


3.  Confusion of goals

    The document includes advice that might be quite a good idea, but it has 
nothing to do with RFC format or 'style' in the sense that a nits program can 
check.  For example "Avoid IPv4 specificity." sounds reasonable but is a 
massively generic suggestion.  Does it really belong in something supposedly 
getting at formatting issues?


d/

-- 

   Dave Crocker
   Brandenburg InternetWorking
   bbiw.net
_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf