Re: RFC 2119 terms, ALL CAPS vs lower case

Edward Lewis <Ed.Lewis@neustar.biz> Wed, 16 May 2012 14:36 UTC

Return-Path: <Ed.Lewis@neustar.biz>
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 1A02C21F8504 for <ietf@ietfa.amsl.com>; Wed, 16 May 2012 07:36:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.778
X-Spam-Level:
X-Spam-Status: No, score=-105.778 tagged_above=-999 required=5 tests=[AWL=0.821, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4, 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 Y1viIvfsDWoG for <ietf@ietfa.amsl.com>; Wed, 16 May 2012 07:36:50 -0700 (PDT)
Received: from stora.ogud.com (stora.ogud.com [66.92.146.20]) by ietfa.amsl.com (Postfix) with ESMTP id 053B121F8503 for <ietf@ietf.org>; Wed, 16 May 2012 07:36:49 -0700 (PDT)
Received: from work-laptop-2 (nyttbox.md.ogud.com [10.20.30.4]) by stora.ogud.com (8.14.4/8.14.4) with ESMTP id q4GEamUK015637; Wed, 16 May 2012 10:36:48 -0400 (EDT) (envelope-from Ed.Lewis@neustar.biz)
Received: from [10.31.201.99] by work-laptop-2 (PGP Universal service); Wed, 16 May 2012 10:36:48 -0400
X-PGP-Universal: processed; by work-laptop-2 on Wed, 16 May 2012 10:36:48 -0400
Mime-Version: 1.0
Message-Id: <a06240804cbd9698a8fa4@[10.31.201.99]>
In-Reply-To: <562A61B995B24BD854A4D154@[192.168.0.2]>
References: <562A61B995B24BD854A4D154@[192.168.0.2]>
Date: Wed, 16 May 2012 10:36:44 -0400
To: ietf@ietf.org
From: Edward Lewis <Ed.Lewis@neustar.biz>
Subject: Re: RFC 2119 terms, ALL CAPS vs lower case
Content-Type: text/plain; charset="us-ascii"; format="flowed"
X-Scanned-By: MIMEDefang 2.72 on 10.20.30.4
Cc: ed.lewis@neustar.biz
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: Wed, 16 May 2012 14:36:51 -0000

At 9:59 -0400 5/16/12, Barry Leiba wrote:

>It's probably worth having a discussion of all of that, and seeing
>whether there's some possibility of developing a rough community consensus
>on what we might-could-maybe-oughta-should do.

What I've run into, a couple of times, in the past few years are 
customer documents, such as RFP (request for proposals) that ask 
about compliance with RFC documents.  In that role it doesn't really 
matter whether the RFC 2119 words are written one way or another, the 
pain is that RFCs generally do not define what it means to be 
compliant.

Granted the RFC series is not intended to be (all) requirements 
documents nor standards documents against which compliance can be 
judged.  I am not saying the RFC series is deficient in the role it 
is intended to play.  But if there is a discussion on the topic of 
the RFC 2119 words, I'd encourage giving thought to appeasing those 
that want documents against which compliance can be judged.

Perhaps a sub-series of RFC documents can be tagged for compliance 
applicability, written in way that testing of requirements is 
possible, and so on.  In such a sub-series, special-meaning words 
would matter.  In all other documents, all words would "revert" to 
their natural meanings.  E.g., SHOULD would be the same as "ought 
to", MUST would be the same as "it has to be" and so on.
-- 
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Edward Lewis
NeuStar                    You can leave a voice message at +1-571-434-5468

2012...time to reuse those 1984 calendars!