Re: SHOULD vs MUST case sensitivity

Keith Moore <moore@cs.utk.edu> Fri, 27 June 2008 18:20 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 386313A6928; Fri, 27 Jun 2008 11:20:03 -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 5AA423A6928 for <ietf@core3.amsl.com>; Fri, 27 Jun 2008 11:20:02 -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 HhuQr3biJERx for <ietf@core3.amsl.com>; Fri, 27 Jun 2008 11:20:01 -0700 (PDT)
Received: from m1.imap-partners.net (m1.imap-partners.net [64.13.152.131]) by core3.amsl.com (Postfix) with ESMTP id A6EB63A67E2 for <ietf@ietf.org>; Fri, 27 Jun 2008 11:20:01 -0700 (PDT)
Received: from lust.indecency.org (mail.fiveman.com [72.242.14.234] (may be forged)) by m1.imap-partners.net (MOS 3.8.4-GA) with ESMTP id AVT72354 (AUTH admin@network-heretics.com); Fri, 27 Jun 2008 11:19:58 -0700 (PDT)
Message-ID: <48652F4D.7030304@cs.utk.edu>
Date: Fri, 27 Jun 2008 14:19:57 -0400
From: Keith Moore <moore@cs.utk.edu>
User-Agent: Thunderbird 2.0.0.14 (Macintosh/20080421)
MIME-Version: 1.0
To: dcrocker@bbiw.net
Subject: Re: SHOULD vs MUST case sensitivity
References: <20080525020040.4DE5A5081A@romeo.rtfm.com> <F66D7286825402429571678A16C2F5EE03ADF950@zrc2hxm1.corp.nortel.com> <20080620195947.29D0B5081A@romeo.rtfm.com> <9D9CF008-7350-4831-8F21-E08A0A7B255E@insensate.co.uk> <7706.1214216391.855029@peirce.dave.cridland.net> <g3ror8$2b9$1@ger.gmane.org> <900B2F8D-5960-4277-9DBC-E59A05F1CFBA@cisco.com> <48623304.1050008@employees.org> <2D990430F5F5D3C7984BDFDF@p3.JCK.COM><48627A42.6030907@employees.org> <4862920D.4060003@dcrocker.net> <941D5DCD8C42014FAF70FB7424686DCF034FC969@eusrcmw721.eamcs.ericsson.se> <486514FD.1060304@dcrocker.net>
In-Reply-To: <486514FD.1060304@dcrocker.net>
Cc: IETF Discussion <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
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

> Computer science long ago made the mistake of imposing semantic 
> difference on
> case differences, which is distinct from other uses of case.  Absent 
> explicit
> specification of case sensitivity for the keywords, the rules of 
> English writing
> apply, I would think.
For better or worse, in IETF we have often intentionally made a 
distinction between SHOULD and should, MUST and must, and so forth.  I 
don't think we should try to retroactively change the interpretation of 
existing RFCs that cite RFC 2119.

However, it strikes me that such distinctions might be lost when 
translating RFCs into languages that lack the notion of case, or for 
which upper cased words would not serve to convey a sense of emphasis or 
distinction.   So it might be the case that a future update to RFC 2119 
would include a section about translation of these keywords into other 
languages.

Keith

_______________________________________________
Ietf mailing list
Ietf@ietf.org
https://www.ietf.org/mailman/listinfo/ietf