Re: RFC2119 keywords in registration requirements

Bjoern Hoehrmann <derhoermi@gmx.net> Wed, 30 October 2013 11:11 UTC

Return-Path: <derhoermi@gmx.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 E933411E8146 for <ietf@ietfa.amsl.com>; Wed, 30 Oct 2013 04:11:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.382
X-Spam-Level:
X-Spam-Status: No, score=-2.382 tagged_above=-999 required=5 tests=[AWL=0.217, 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 MIQg7dhJ2Yso for <ietf@ietfa.amsl.com>; Wed, 30 Oct 2013 04:11:45 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by ietfa.amsl.com (Postfix) with ESMTP id 5656C11E80F9 for <ietf@ietf.org>; Wed, 30 Oct 2013 04:11:45 -0700 (PDT)
Received: from netb.Speedport_W_700V ([91.35.15.221]) by mail.gmx.com (mrgmx103) with ESMTPA (Nemesis) id 0MNqcR-1Va72Z0GvD-007RJJ for <ietf@ietf.org>; Wed, 30 Oct 2013 12:11:44 +0100
From: Bjoern Hoehrmann <derhoermi@gmx.net>
To: Julian Reschke <julian.reschke@gmx.de>
Subject: Re: RFC2119 keywords in registration requirements
Date: Wed, 30 Oct 2013 12:11:46 +0100
Message-ID: <frp179lik8p5lom3vnhrvso4d1cir0ogm5@hive.bjoern.hoehrmann.de>
References: <527018FD.2010405@gmx.de> <A8B2401F-4EB0-4373-BA62-C9E9DF2E601D@harvard.edu> <52701D1D.3030004@gmx.de>
In-Reply-To: <52701D1D.3030004@gmx.de>
X-Mailer: Forte Agent 3.3/32.846
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit
X-Provags-ID: V03:K0:LYS5wi1fqT5I1m1CoPl9lUdNCeEbVIqCzl31kSb3y6NaLyC6/9f /5iuwBDonpCUcA4TWKOrZzoTXM7p7yjVy+OomvtvjT2cI/YeL9Qz9wvB7FMiDKCkF1sA/Iw hT1Nrd+Avq4rteCFWlB5x8UDlp2u/j9FXcViE/XhGZzpHwBWq2uFzLkHAO/4tHVfp4zZ9JA poQ3QemUg12ktxLq9mmiA==
Cc: IETF Discussion <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, 30 Oct 2013 11:11:50 -0000

* Julian Reschke wrote:
>On 2013-10-29 21:29, Bradner, Scott wrote:
>> seems to me to be completely reasonable to say MUST include the number of the RFC that describes
>> the protocol being registered (for example)

>But then:
>
>> 6. Guidance in the use of these Imperatives
>>
>>    Imperatives of the type defined in this memo must be used with care
>>    and sparingly.  In particular, they MUST only be used where it is
>>    actually required for interoperation or to limit behavior which has
>>    potential for causing harm (e.g., limiting retransmisssions)  For
>>    example, they must not be used to try to impose a particular method
>>    on implementors where the method is not required for
>>    interoperability.
>
>To me this indicates that we should keep them out of registrations 
>procedures.
>
>(I also note that the "MUST" in the text I quoted shouldn't been used if 
>the text followed its own advice :-).

You think there is no potential for causing harm in inappropriately
using these imperatives? I rather think there is. And having proper
information in registries is quite often necessary to achieve inter-
operation.
-- 
Björn Höhrmann · mailto:bjoern@hoehrmann.de · http://bjoern.hoehrmann.de
Am Badedeich 7 · Telefon: +49(0)160/4415681 · http://www.bjoernsworld.de
25899 Dagebüll · PGP Pub. KeyID: 0xA4357E78 · http://www.websitedev.de/