Re: Uppercase question for RFC2119 words
"Scott O. Bradner" <sob@sobco.com> Mon, 28 March 2016 13:58 UTC
Return-Path: <sob@sobco.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 EE75412D977; Mon, 28 Mar 2016 06:58:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.109
X-Spam-Level:
X-Spam-Status: No, score=-1.109 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RDNS_NONE=0.793, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kfvHBN6iFljZ; Mon, 28 Mar 2016 06:58:02 -0700 (PDT)
Received: from sobco.sobco.com (unknown [136.248.127.164]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D70AE12D920; Mon, 28 Mar 2016 06:58:00 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by sobco.sobco.com (Postfix) with ESMTP id DB0971A0A099; Mon, 28 Mar 2016 09:57:59 -0400 (EDT)
X-Virus-Scanned: amavisd-new at sobco.com
Received: from sobco.sobco.com ([127.0.0.1]) by localhost (sobco.sobco.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FAwnhtdSDoQC; Mon, 28 Mar 2016 09:57:58 -0400 (EDT)
Received: from golem.sobco.com (golem.sobco.com [136.248.127.162]) by sobco.sobco.com (Postfix) with ESMTPSA id A9DCC1A0A088; Mon, 28 Mar 2016 09:57:58 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
Subject: Re: Uppercase question for RFC2119 words
From: "Scott O. Bradner" <sob@sobco.com>
In-Reply-To: <20160328132859.GP88304@verdi>
Date: Mon, 28 Mar 2016 09:57:58 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <28975138-9EA1-4A9F-A6C0-BC1416B8EA44@sobco.com>
References: <20160320223116.8946.76840.idtracker@ietfa.amsl.com> <949EF20990823C4C85C18D59AA11AD8BADEAFFC7@FR712WXCHMBA11.zeu.alcatel-lucent.com> <CA+9kkMCsT43ZCSdq8gdKXu1k4pJgbf0ab5tE=dDiFfrTT2gtkA@mail.gmail.com> <949EF20990823C4C85C18D59AA11AD8BADEB0D16@FR712WXCHMBA11.zeu.alcatel-lucent.com> <56F79D05.8070004@alvestrand.no> <326E6502-28E5-4D09-BB99-4A5D80625EB0@stewe.org> <56F88E18.2060506@it.aoyama.ac.jp> <20160328104731.GO88304@verdi> <CALaySJ+hYMMsKE7Ws-NJbyqH55E-mQM-duTEcJGc0TWvTP88Ew@mail.gmail.com> <20160328132859.GP88304@verdi>
To: ietf@ietf.org
X-Mailer: Apple Mail (2.3124)
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/WGH4inBhKoJja8Yf5UU1zUbziW0>
Cc: "Heather Flanagan (RFC Series Editor)" <rse@rfc-editor.org>, Barry Leiba <barryleiba@computer.org>, rtcweb@ietf.org, iesg@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 28 Mar 2016 13:58:06 -0000
> On Mar 28, 2016, at 9:28 AM, John Leslie <john@jlc.net> wrote: > > > Nonetheless, I restate my opinion: > > ] IMHO, the intent (when 2119 was written), was to define new words > ] using ASCII uppercase, not to redefine English words. As evidence, > ] I cite the three uses of lowercase "must", four uses of lowercase > ] "should", and five uses of lowercase "may", which are a true challenge > ] to interpret as 2119 keywords. well, not quite - it was to make more consistent an existing practice the use of capitalized words in IETF documents predates RFC 2119 by quite a bit - see, for example, RFC 1023. The use became codified by RFC 1122, where the definitions in RFC 2119 come from. As an AD I became frustrated by the number of IDs I was reviewing that used upper case words but did not include any statement of what the reader was to make of the fact that some words were capitalized. I, and the rest of the IESG at the time, were returning the IDs requesting that the authors add some explanation. The explanations that were added were , to say the least, inconsistent. After rather many of these I wrote what became RFC 2119 so that we would at lets have a consistent explanation of the capitalized words that authors could use if they wanted to. There was some interaction on the list that resulted in what is now section 6 of RFC 2119 to provide guidance on when to use the capitalized words The wishy washy descriptive rather than proscriptive language in the abstract was because I, the IESG and the community were not of one mind to say that the use of such capitalized terms should be mandatory - quite a few people felt that the english language was at least good enough to convey the writer’s intent without having to aggrandize specific words. Thus the abstract basically was saying: if you want to use capitalized words here is a standard way to say what they mean - as I recall some RFCs even after 2119 was published included their own definitions for the capitalized terms because the authors thought they had better definitions. Scott
- Uppercase question for RFC2119 words John Leslie
- Re: Uppercase question for RFC2119 words Scott O. Bradner
- Re: Uppercase question for RFC2119 words Barry Leiba
- Re: Uppercase question for RFC2119 words Scott O. Bradner
- Re: Uppercase question for RFC2119 words John C Klensin
- Re: Uppercase question for RFC2119 words Barry Leiba
- Fuzzy words [was Uppercase question for RFC2119 w… Brian E Carpenter
- RE: Fuzzy words [was Uppercase question for RFC21… Eric Gray
- Re: Fuzzy words [was Uppercase question for RFC21… Barry Leiba
- Re: Uppercase question for RFC2119 words John Levine
- Re: Uppercase question for RFC2119 words David Farmer
- Re: Uppercase question for RFC2119 words Dick Franks
- Re: Uppercase question for RFC2119 words S Moonesamy
- Re: Fuzzy words [was Uppercase question for RFC21… Tony Finch
- Re: Fuzzy words [was Uppercase question for RFC21… Scott Bradner
- Re: Fuzzy words [was Uppercase question for RFC21… Loa Andersson
- Re: Fuzzy words [was Uppercase question for RFC21… Randy Bush
- Re: Fuzzy words [was Uppercase question for RFC21… John C Klensin
- Re: Fuzzy words [was Uppercase question for RFC21… Scott Bradner
- Re: Fuzzy words [was Uppercase question for RFC21… Ben Campbell
- Re: Fuzzy words [was Uppercase question for RFC21… Dave Cridland
- Re: Fuzzy words [was Uppercase question for RFC21… John C Klensin
- Re: Fuzzy words [was Uppercase question for RFC21… Heather Flanagan (RFC Series Editor)
- Re: Fuzzy words [was Uppercase question for RFC21… HANSEN, TONY L
- Re: Fuzzy words [was Uppercase question for RFC21… John C Klensin
- Re: Fuzzy words [was Uppercase question for RFC21… Dave Cridland
- Re: Fuzzy words [was Uppercase question for RFC21… HANSEN, TONY L
- Re: Fuzzy words [was Uppercase question for RFC21… John C Klensin
- Re: Fuzzy words [was Uppercase question for RFC21… Eliot Lear
- Re: Fuzzy words [was Uppercase question for RFC21… Brian E Carpenter
- Re: Fuzzy words [was Uppercase question for RFC21… Scott O. Bradner
- Re: Fuzzy words [was Uppercase question for RFC21… Brian E Carpenter
- Re: Fuzzy words [was Uppercase question for RFC21… Brian E Carpenter
- Re: Fuzzy words [was Uppercase question for RFC21… Dave Cridland
- Re: Uppercase question for RFC2119 words Adam Roach
- Re: [rtcweb] Uppercase question for RFC2119 words Dave Crocker
- Re: [rtcweb] Uppercase question for RFC2119 words Adam Roach
- Re: [rtcweb] Uppercase question for RFC2119 words Eliot Lear
- Re: Uppercase question for RFC2119 words Lee Howard
- Re: [rtcweb] Uppercase question for RFC2119 words Ben Campbell
- Re: Uppercase question for RFC2119 words Warren Kumari
- Re: [rtcweb] Uppercase question for RFC2119 words Dave Cridland
- Re: [rtcweb] Uppercase question for RFC2119 words Adam Roach
- Re: [rtcweb] Uppercase question for RFC2119 words Dave Crocker
- Re: [rtcweb] Uppercase question for RFC2119 words John C Klensin
- Re: [rtcweb] Uppercase question for RFC2119 words Pat Thaler
- Re: [rtcweb] Uppercase question for RFC2119 words Ole Jacobsen
- Re: [rtcweb] Uppercase question for RFC2119 words Barry Leiba
- Re: [rtcweb] Uppercase question for RFC2119 words Stephan Wenger
- Re: [rtcweb] Uppercase question for RFC2119 words Dave Cridland
- Re: [rtcweb] Uppercase question for RFC2119 words Mark Andrews
- RE: [rtcweb] Uppercase question for RFC2119 words Drage, Keith (Nokia - GB)
- RE: [rtcweb] Fuzzy words [was Uppercase question … Drage, Keith (Nokia - GB)
- Re: [rtcweb] Uppercase question for RFC2119 words tom p.
- Re: [rtcweb] Uppercase question for RFC2119 words Lee Howard
- Re: Fuzzy words [was Uppercase question for RFC21… Abdussalam Baryun
- Re: Uppercase question for RFC2119 words Francis Dupont