Re: 2119bis
"Spencer Dawkins" <spencer@wonderhamster.org> Mon, 29 August 2011 22:27 UTC
Return-Path: <spencer@wonderhamster.org>
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 90A4F21F8546 for <ietf@ietfa.amsl.com>; Mon, 29 Aug 2011 15:27:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.217
X-Spam-Level:
X-Spam-Status: No, score=-101.217 tagged_above=-999 required=5 tests=[AWL=-0.478, BAYES_20=-0.74, STOX_REPLY_TYPE=0.001, 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 WU-GjcTgTHJR for <ietf@ietfa.amsl.com>; Mon, 29 Aug 2011 15:27:56 -0700 (PDT)
Received: from mout.perfora.net (mout.perfora.net [74.208.4.195]) by ietfa.amsl.com (Postfix) with ESMTP id EC37C21F8560 for <ietf@ietf.org>; Mon, 29 Aug 2011 15:27:55 -0700 (PDT)
Received: from S73602b ([50.58.7.243]) by mrelay.perfora.net (node=mrus2) with ESMTP (Nemesis) id 0Lmrky-1RPnRE3GMW-00hMvC; Mon, 29 Aug 2011 18:29:15 -0400
Message-ID: <6964BE866F744C9382ACAE38DDD26151@china.huawei.com>
From: Spencer Dawkins <spencer@wonderhamster.org>
To: Peter Saint-Andre <stpeter@stpeter.im>
References: <4E5C067A.9080400@stpeter.im>
Subject: Re: 2119bis
Date: Mon, 29 Aug 2011 17:29:12 -0500
MIME-Version: 1.0
Content-Type: text/plain; format="flowed"; charset="iso-8859-1"; reply-type="original"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2900.5931
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109
X-Provags-ID: V02:K0:SH7oF3HaFiHit8SN8YaNqnJVcwok1PDndGWohiqZaJX Sw3okonAOVu+aMHp8D3/7fYhX2kFbzL9c4PCpGYBLXj25yWren VS2y0rYqKLYs3X2F/5eLR6KOGECatDc+QQ03p/5luRt3rXXCLf SmKHJ0ZA8M9ZMOv6K0l4lJIfUhLpU14UFzh0gA8fWeZ2fNCRzW XS29PcxRNz7TsDf/i3rV4h/TofKPXxVKwWHYryDl5QNEO/lS6i XcD1TaNGNx7lNyIdmexslsZ0+NY998u2nbNT/KRU63tXauF5vB ivAFzwAXU8ZGJUuDMQoj6ApFzOX7e4vwspv7sI9vHf7wHzqYrI edU4nVwct3G+rAwvNvwsljd9GVMIo2yKbZjx8xZth
Cc: IETF discussion list <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: Mon, 29 Aug 2011 22:27:56 -0000
Peter, Thank you for submitting this draft. It clarifies some of the most consistent sources of cyclic discussion that appear on the IETF discussion list. I have a couple of questions. The most consistent source of cyclic discussion that I didn't see addressed, is the use of RFC 2119 conformance terms in requirements drafts, and various other flavors of non-standards-track drafts. The draft itself explicitly targets standards-track documents. My impression is that acceptable practice varies across the IETF, so (at least when I was an active Gen-ART reviewer) this came up from time to time in cross-area reviews. Is there anything the IESG can say about this, to give guidance to the community? Sections 2.3 and 2.4 leave the requirement to say why one might not implement a SHOULD (and SHOULD NOT) as, well, a SHOULD. To ask the meta-review question, is there a reason why explaining a SHOULD (and SHOULD NOT) is a SHOULD, and not a MUST? :D It's fine with me if the list of reasons isn't complete (so, "SHOULD" = "do X unless you have a good reason; good reasons include Y, and there may be other good reasons" would be implicit), but a bare SHOULD (or SHOULD NOT) with no explanation doesn't seem helpful. I've been told by some working groups "we think doing it is a MUST, but some deployed implementations don't do it, so it's a SHOULD". If that's the reason, perhaps writing it down would be healthy. And I'd really like to see discussions of consequences as a MUST, even if explaining a SHOULD (or SHOULD NOT) remains a SHOULD. I hesitate to bring the last one up, but I also see drafts that use the formulation "MUST do X unless Y". Would it be helpful to mention this? I believe "MUST X unless Y" is the moral equivalent of a SHOULD - perhaps you don't have to do anything except say that? Thanks again for doing the work. Any cyclic discussion we can stop cycling on, is a beautiful thing! Spencer
- Re: 2119bis Donald Eastlake
- Re: 2119bis Dave CROCKER
- 2119bis Peter Saint-Andre
- Re: 2119bis Thomas Narten
- Re: 2119bis Eric Burger
- Re: 2119bis Eric Burger
- Re: 2119bis Frank Ellermann
- Re: 2119bis Brian E Carpenter
- Re: 2119bis John C Klensin
- Re: 2119bis Spencer Dawkins
- Re: 2119bis Mark Nottingham
- Re: 2119bis Randy Presuhn
- Re: 2119bis Keith Moore
- Re: 2119bis ned+ietf
- Re: 2119bis Eric Burger
- Re: 2119bis Mark Nottingham
- Re: 2119bis Keith Moore
- Re: 2119bis HLS
- Re: 2119bis HLS
- RE: 2119bis Murray S. Kucherawy
- RE: 2119bis Thomson, Martin
- Re: 2119bis HLS
- Re: 2119bis Eliot Lear
- Re: 2119bis Mykyta Yevstifeyev
- Re: 2119bis Mykyta Yevstifeyev
- Re: 2119bis Eric Burger
- Re: 2119bis Marshall Eubanks
- Re: 2119bis Eric Burger
- Re: 2119bis Eric Burger
- Re: 2119bis Eric Burger
- Re: 2119bis Keith Moore
- Re: 2119bis Keith Moore
- Re: 2119bis Eric Burger
- Re: 2119bis Keith Moore
- Re: 2119bis Marc Petit-Huguenin
- Re: 2119bis HLS
- Re: 2119bis Keith Moore
- Re: 2119bis Keith Moore
- Re: 2119bis Marc Petit-Huguenin
- Re: 2119bis Keith Moore
- Re: 2119bis Marc Petit-Huguenin
- Re: 2119bis Keith Moore
- Re: 2119bis Eric Burger
- Re: 2119bis Keith Moore
- Re: 2119bis Marc Petit-Huguenin
- Re: 2119bis Bill McQuillan
- Re: 2119bis Keith Moore
- Re: 2119bis Martin Sustrik
- Re: 2119bis Marc Petit-Huguenin
- Re: 2119bis Keith Moore
- Re: 2119bis Eric Burger
- Re: 2119bis Spencer Dawkins
- Re: 2119bis HLS
- Re: 2119bis Keith Moore
- Re: 2119bis Keith Moore
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Eric Burger
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Marc Petit-Huguenin
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Keith Moore
- Re: 2119bis Eric Burger
- Re: 2119bis hector
- Re: 2119bis Adam Roach
- Re: 2119bis Eric Burger
- Re: 2119bis -- Tying our hands? Adam Roach
- Re: 2119bis hector
- Re: 2119bis Adam Roach
- Re: 2119bis Keith Moore
- Re: 2119bis Marc Petit-Huguenin
- Re: 2119bis Hector Santos
- Re: 2119bis ned+ietf
- Re: 2119bis Brian E Carpenter
- Re: 2119bis Barry Leiba
- Re: 2119bis Richard Barnes
- Re: 2119bis -- Tying our hands? Dean Willis
- RE: 2119bis -- Tying our hands? Thomson, Martin
- Re: 2119bis Eric Burger
- Re: 2119bis Eric Burger
- Re: 2119bis Mark Nottingham
- Re: 2119bis Hector
- Re: 2119bis Keith Moore
- Re: 2119bis Hector
- Re: 2119bis Keith Moore
- Re: 2119bis Scott O. Bradner
- Re: 2119bis hector
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Keith Moore
- Re: 2119bis Keith Moore
- non-2119 Tony Hansen
- Re: 2119bis Jari Arkko
- Re: 2119bis Jari Arkko
- Re: 2119bis Peter Saint-Andre
- Re: 2119bis Keith Moore
- Re: 2119bis Peter Saint-Andre
- Re: 2119bis Hector
- Re: 2119bis Keith Moore
- Re: non-2119 Mykyta Yevstifeyev
- Re: 2119bis - SHOULD Classifications Hector Santos
- Re: 2119bis Michael Richardson
- Re: 2119bis Jari Arkko
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Hector
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Randy Presuhn
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Hector
- RE: 2119bis Christer Holmberg
- Re: 2119bis Hector
- Re: 2119bis Keith Moore
- Re: 2119bis Melinda Shore
- Re: 2119bis Hector
- Re: you can't force people to write well, was 211… John Levine
- Re: 2119bis Keith Moore
- Pachyderm in the parlor (Was: 2119bis) Pete Resnick
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Tony Hansen
- Re: 2119bis Melinda Shore
- Re: 2119bis Hector
- Re: 2119bis Mark Nottingham
- Re: 2119bis Eric Burger
- Re: 2119bis Hector
- Re: 2119bis Keith Moore
- Re: 2119bis George Willingmyre
- Re: 2119bis George Willingmyre
- Re: 2119bis Mykyta Yevstifeyev
- Re: 2119bis George Willingmyre
- Re: 2119bis Barry Leiba
- Re: 2119bis Mykyta Yevstifeyev
- Re: Pachyderm in the parlor (Was: 2119bis) John C Klensin
- Re: Last Call: <draft-housley-two-maturity-levels… John C Klensin
- Re: Pachyderm in the parlor (Was: 2119bis) SM
- Minimum Implementation Requirements (Was: 2119bis) hector
- Minimum Implementation Requirements (Was: 2119bis) Hector
- Re: 2119bis hector
- Re: Minimum Implementation Requirements (Was: 211… Melinda Shore
- Re: Minimum Implementation Requirements (Was: 211… Brian E Carpenter
- Re: Minimum Implementation Requirements (Was: 211… Spencer Dawkins
- Re: 2119bis Hector
- RE: Minimum Implementation Requirements (Was: 211… Murray S. Kucherawy
- Re: 2119bis Bob Hinden
- Re: Minimum Implementation Requirements (Was: 211… Hector
- RE: Minimum Implementation Requirements (Was: 211… ned+ietf
- Re: 2119bis Frank Ellermann
- Re: 2119bis Frank Ellermann
- Re: Minimum Implementation Requirements (Was: 211… Hector
- Re: Minimum Implementation Requirements (Was: 211… Melinda Shore
- Re: Minimum Implementation Requirements (Was: 211… Hector
- Re: 2119bis Michael StJohns
- Re: 2119bis Hector
- Re: Minimum Implementation Requirements (Was: 211… Hector
- Re: Minimum Implementation Requirements (Was: 211… t.petch
- Re: 2119bis t.petch
- RE: 2119bis Murray S. Kucherawy
- Re: 2119bis Hector
- Re: 2119bis Sam Hartman
- Re: 2119bis Alan Barrett
- Re: 2119bis Hector
- Re: 2119bis Hector
- Re: 2119bis John C Klensin
- Re: 2119bis Noel Chiappa
- Re: 2119bis Hector
- Re: 2119bis Randy Presuhn
- RE: 2119bis Murray S. Kucherawy
- RE: 2119bis Murray S. Kucherawy
- RE: 2119bis Yaakov Stein
- Re: 2119bis Hector
- Re: 2119bis Hector
- Re: 2119bis Martin Rex
- Re: 2119bis SM
- Re: 2119bis Peter Saint-Andre
- Re: 2119bis Mykyta Yevstifeyev
- Re: 2119bis John C Klensin
- Re: 2119bis Hector
- Re: 2119bis Brian E Carpenter
- Re: 2119bis John C Klensin
- Re: 2119bis Joe Touch
- Re: 2119bis Hector
- Re: 2119bis Martin Rex