Re: RFC 2119 terms, ALL CAPS vs lower case

Dave Crocker <dhc@dcrocker.net> Wed, 16 May 2012 14:54 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 18FF121F862F for <ietf@ietfa.amsl.com>; Wed, 16 May 2012 07:54:20 -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 VXBRzbxkL+1k for <ietf@ietfa.amsl.com>; Wed, 16 May 2012 07:54:19 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) by ietfa.amsl.com (Postfix) with ESMTP id 79C2621F862B for <ietf@ietf.org>; Wed, 16 May 2012 07:54:19 -0700 (PDT)
Received: from [192.168.1.132] (cpe-76-93-137-195.san.res.rr.com [76.93.137.195]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id q4GEsH2Q018816 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 16 May 2012 07:54:17 -0700
Message-ID: <4FB3BF95.30803@dcrocker.net>
Date: Wed, 16 May 2012 07:54:13 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Randy Bush <randy@psg.com>
Subject: Re: RFC 2119 terms, ALL CAPS vs lower case
References: <562A61B995B24BD854A4D154@[192.168.0.2]> <m262bwchr9.wl%randy@psg.com>
In-Reply-To: <m262bwchr9.wl%randy@psg.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.17]); Wed, 16 May 2012 07:54:18 -0700 (PDT)
Cc: Barry Leiba <barryleiba@computer.org>, 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: Wed, 16 May 2012 14:54:20 -0000

On 5/16/2012 7:39 AM, Randy Bush wrote:
>>     The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
>>     "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
>>     document are to be interpreted as described in [RFC2119] when they
>>     appear in ALL CAPS.  These words may also appear in this document in
>>     lower case as plain English words, absent their normative meanings.
>
> i like this a lot


So do I.  Rather than attend to likely misinterpretation by average 
readers, it relieves us from responsibilities for misunderstandings due 
to our choosing not to conform to normal language usage.

Making an artificial, formal distinction is far more productive than 
worrying about characteristics of typical readers.

d/

-- 
  Dave Crocker
  Brandenburg InternetWorking
  bbiw.net