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

Dave Crocker <dhc2@dcrocker.net> Mon, 11 August 2008 16:02 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 468CE28C19F; Mon, 11 Aug 2008 09:02:16 -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 C547D3A67B7; Mon, 11 Aug 2008 09:02:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 jj75H5PlyL6U; Mon, 11 Aug 2008 09:02:13 -0700 (PDT)
Received: from sbh17.songbird.com (mail.mipassoc.org [IPv6:2001:470:1:76:0:ffff:4834:7146]) by core3.amsl.com (Postfix) with ESMTP id CD46F28C1B0; Mon, 11 Aug 2008 09:01:55 -0700 (PDT)
Received: from [192.168.0.3] (ppp-67-124-90-139.dsl.pltn13.pacbell.net [67.124.90.139]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id m7BG1o7I030538 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Aug 2008 09:01:51 -0700
Message-ID: <48A0626E.8060507@dcrocker.net>
Date: Mon, 11 Aug 2008 09:01:50 -0700
From: Dave Crocker <dhc2@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Thunderbird 2.0.0.16 (Windows/20080708)
MIME-Version: 1.0
To: "Bert Wijnen (IETF)" <bertietf@bwijnen.net>
Subject: Re: Call for review of proposed update to ID-Checklist
References: <D78EAB64AF674E24B2199B2C1DBDA1FE@BertLaptop> <489F13F2.3060707@dcrocker.net> <6F1B41ACCFC0441E8E86CD61B5874A02@BertLaptop>
In-Reply-To: <6F1B41ACCFC0441E8E86CD61B5874A02@BertLaptop>
X-Virus-Scanned: ClamAV 0.92/8007/Mon Aug 11 06:51:54 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]); Mon, 11 Aug 2008 09:01:51 -0700 (PDT)
Cc: ietf@ietf.org, 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


Bert Wijnen (IETF) wrote:
> I can change the pointer to 
> http://www.rfc-editor.org/policy.html#policy.authlist
> 
> if that helps.

It gets the reader to the right sections, so yes, it helps quite a bit.


> Again, a lower case "should" is certainly not nromative in the sense you

This semantic distinction between upper and lower case that folks keep making is
not supported by RFC 2119.  The RFC's "these words are often capitalized" does 
not mean "these words must always be capitalized in order to mean that they are 
normative."

Case distinction for semantics also goes against normal rules for English.


> seem to interpret it. Let me also say that this point became part of the 
> ID_Checklist after the RFC-Editor was exposed to I-Ds that had 15 or so
> people on the front page and then when the AUTH48 phase was entered it was
> enourmously time-comsuming and nearly impossible to reach (and get a
> response) from all the umpteen people on the front-page.

And yet the RFC Editor has not yet stated that this is a hard limit, nor has the
IETF consensus process imposed it.  So it makes no sense to have the Checklist 
mechanism enforce such a limit.

What we also have here is the usual debate problem with citing an extreme 
outlier (15 authors) as demonstrating a pervasive problem, while ignoring 
reasonable exceptions (6 authors) that can and do occur.

We really need to get out of the habit of attempting to stop (or impose) change 
by citing only one side of the issue -- and and extreme version of that side. 
There are problems with change and with no change. The choice between them 
should consider the *balance* of cost and benefit of the change and the cost and 
benefit of no change.


>>> 1.  Introduction
>> ...
>>> As a suggestion for productivity improvement, it is strongly RECOMMENDED
>>> to use XML2RFC
>> 
>> The capitalization appears intended to offer essentially normative guidance
>> but, of course, that's probably not what is meant.
> 
> wow... some of you seem to jump to RED-Alert when you see a capitalized term.

Bert, now I am completely confused.  Above you stated "lower case 'should' is 
certainly not normative" and yet here you take exception to the interpretation 
of a capitalized term as implying that it is normative.


> It is there as strong advise. I personally have no problem changing that to
> lower case. I am checking with IESG on that.

How is the reader to know what is required and what is merely "advise"?  We are 
in the specification business.  Where is the distinction specified?


> I can live with making it lowercase (I am checking with IESG). The first MUST
> in point 1 in sect 2.2 is certainly based on a real thing. But even if we
> make all the capitalized MUST/SHOULD/RECOMMENDED lower case, even then the
> ID_Checklist is very usefull.

I don't recall anyone suggesting that the checklist or the checker weren't 
useful.  I thought that the discussion was how to make the *more* useful.


>>> 3.  Content issues
>> ...
>>> B. no citations
>> 
>> While I happen to think this is quite good advice, I have no idea a) where
>> it comes from, or b) whether it is guidance or requirement.
> 
> comes from RFC-Editor. See last para in 
> http://www.rfc-editor.org/policy.html#policy.abstract I can add the pointer
> if that helps.

Yup. Tnx.


>> The one before it, "Should be meaningful to someone not versed in the 
>> technology" also lacks basis.  
> 
> It came from rfc2223bis or at least how I (and the IESG at the time of first 
> ID_Checklist revision) interpreted:

The important point is that by having a citation, then we get to compare the 
authoritative statement with the synthesis that made it into the checklist.

For the moment, it is really secondary as to whether that synthesis retained or 
lost the useful information.

(FWIW, in terms of offering anything useful for the user of the Checklist, I 
think it lost it.  Note the massive difference in detailed guidance, such as for 
2.1 Formatting, versus this entirely generic "Should be meaningful to someone 
not versed in the technology."  While "not versed in the technology" is a 
somewhat useful tidbit, the Checklist text provides none of the affirmative, 
semantic content guidance in the RFC Editor document.)


>>> Specific IPR (e.g., patent claims & terms) must not be in an RFC
>> 
>> The "must" is interesting.  What BCP documents this (entirely reasonable,
>> IMO) requirement?
>> 
> 
> Does not point 4 4.  Specific IPR (e.g., patent claims & terms) must not be
> in an RFC (or Internet-Draft). Any claims must go to the IETF IPR web page
> and notice that there is some IPR claim. The mandatory IPR Notice from
> [RFC3979] (Bradner, S., "Intellectual Property Rights in IETF Technology,"
> March 2005.) section 5 points readers to the IETF IPR web page. clealry point
> you to the basis (RFC3979) ??? The point was/is that some people put one
> specific IPR claim in the RFC. And such is useless, after the RFC is

Bert, once again, I'm not suggesting the guidance is "wrong", but that it is 
without substantiation.  It asserts a *requirement* that it seems to have invented.

RFC 3979 says what is to be in an RFC, not what isn't. The Checklist says what 
isn't.


>> And so on.
>> 
> 
> Pls point out all the issues/concerns you have (if you want a personal email 

I did that:  Each and every assertion that says or implies anything more than 
"it can be helpful to do this" needs to provide a narrow citation for its basis.

d/
-- 

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