Re: RFC 2119 terms, ALL CAPS vs lower case

Randy Bush <randy@psg.com> Wed, 16 May 2012 14:38 UTC

Return-Path: <randy@psg.com>
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 5D25A21F85A1 for <ietf@ietfa.amsl.com>; Wed, 16 May 2012 07:38:58 -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=[AWL=0.000, BAYES_00=-2.599]
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 7E5kcXTHllbZ for <ietf@ietfa.amsl.com>; Wed, 16 May 2012 07:38:57 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by ietfa.amsl.com (Postfix) with ESMTP id ADB7321F8543 for <ietf@ietf.org>; Wed, 16 May 2012 07:38:57 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.77 (FreeBSD)) (envelope-from <randy@psg.com>) id 1SUfNR-000HNo-A6; Wed, 16 May 2012 14:38:57 +0000
Date: Wed, 16 May 2012 04:38:56 -1000
Message-ID: <m27gwcchrz.wl%randy@psg.com>
From: Randy Bush <randy@psg.com>
To: Scott Kitterman <scott@kitterman.com>
Subject: Re: RFC 2119 terms, ALL CAPS vs lower case
In-Reply-To: <1465291.UuhlZNcsd8@scott-latitude-e6320>
References: <562A61B995B24BD854A4D154@192.168.0.2> <m2boloci9k.wl%randy@psg.com> <4FB3BA59.2010801@dcrocker.net> <1465291.UuhlZNcsd8@scott-latitude-e6320>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset="US-ASCII"
Cc: ietf@ietf.org
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:38:58 -0000

>>> can != may
>>> one is ability, the other permission
>> When we were first taught English grammar, yes.  Today, not so much.
>> Actually pretty much never.  In modern usage, the distinction has been lost.
> I must be ancient then as I still use this distinction (and similarly 
> would/could).

yep.  let's stick to hacking our own documents, not the english
language.

further, quoting barry:

> The trouble with the first approach (using all caps as 2119 terms, and 
> using the same words in lower case as normal English) isn't so much 
> that someone might be confused later, but that during development and 
> review we're not sure whether you meant to put the word in all caps, 
> and just forgot.

and when i say a field is 42 bits long, you don't know if i really meant
41.

just address the document, do not try to guess intent.  life is already
sufficiently complex.

randy