Re: IANA Considerations

"C. M. Heard" <heard@pobox.com> Tue, 12 July 2005 15:01 UTC

Received: from localhost.localdomain ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DsMGa-0005jO-Ji; Tue, 12 Jul 2005 11:01:48 -0400
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1DsMGY-0005j4-IJ for ietf@megatron.ietf.org; Tue, 12 Jul 2005 11:01:46 -0400
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id LAA01527 for <ietf@ietf.org>; Tue, 12 Jul 2005 11:01:44 -0400 (EDT)
Received: from smtpout1.bayarea.net ([209.128.95.10]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1DsMii-00006W-Kq for ietf@ietf.org; Tue, 12 Jul 2005 11:30:56 -0400
Received: from shell4.bayarea.net (shell4.bayarea.net [209.128.82.1]) by smtpout1.bayarea.net (8.12.10/8.12.10) with ESMTP id j6CF1TLb031816 for <ietf@ietf.org>; Tue, 12 Jul 2005 08:01:29 -0700
Received: from shell4.bayarea.net (localhost [127.0.0.1]) by shell4.bayarea.net (8.12.11/8.12.11) with ESMTP id j6CF1Mif001835; Tue, 12 Jul 2005 08:01:22 -0700
Received: from localhost (heard@localhost) by shell4.bayarea.net (8.12.11/8.12.11/Submit) with ESMTP id j6CF1MXt001832; Tue, 12 Jul 2005 08:01:22 -0700
X-Authentication-Warning: shell4.bayarea.net: heard owned process doing -bs
Date: Tue, 12 Jul 2005 08:01:21 -0700
From: "C. M. Heard" <heard@pobox.com>
X-Sender: heard@shell4.bayarea.net
To: IETF <ietf@ietf.org>
In-Reply-To: <01LPEL10TZFK00004T@mauve.mrochek.com> <200561391756.220118@bbprime> <6.2.1.2.2.20050613151846.02da73a8@mailhost.iprg.nokia.com> <01LPF1IYS6TQ00004T@mauve.mrochek.com> <tslaclhvni6.fsf@cz.mit.edu> <01LPSNL10OI600004T@mauve.mrochek.com> <42CB2C66.9000504@isi.edu> <01LQ9XLRJNEM00004T@mauve.mrochek.com> <42CBF597.9080802@zurich.ibm.com> <p062309cebef1bbe916d3@[63.249.99.114]> <42D2B726.9020007@zurich.ibm.com> <p06230959bef8d3b4e5ae@[10.20.30.249]> <200507120928.j6C9S29P012544@cichlid.raleigh.ibm.com>
Message-ID: <Pine.LNX.4.10.10507120637150.14082-100000@shell4.bayarea.net>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
X-Spam-Score: 0.0 (/)
X-Scan-Signature: a2c12dacc0736f14d6b540e805505a86
Subject: Re: IANA Considerations
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www1.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://www1.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
Sender: ietf-bounces@ietf.org
Errors-To: ietf-bounces@ietf.org

On Mon, 11 Jul 2005, Paul Hoffman wrote:
> At 8:15 PM +0200 7/11/05, Brian E Carpenter wrote:
> > Paul Hoffman wrote:
> > > At 5:15 PM +0200 7/6/05, Brian E Carpenter wrote:
> > > 
> > > > RFC 2434 doesn't discuss null IANA sections at all. RFC2434bis
> > > > does discuss them, and we will need to form consensus about
> > > > whether the RFC Editor is required to retain them, as we
> > > > discuss RFC2434bis.
> > > 
> > > I don't see any discussion of the RFC Editor retaining null IANA
> > > sections in RFC2434bis, which is good. It is a completely silly
> > > idea. An RFC should contain useful, long-lasting information. The
> > > fact that a particular document didn't require IANA action is not
> > > useful unless it is surprising, and if it is surprising, the
> > > section should not be null.
> > 
> > I respectfully disagree. I think that someone implementing or
> > deploying a given specification may well wonder whether any
> > IANA-assigned values are relevant, and the absence of a null
> > section in an RFC doesn't help with that.
> 
> But neither does a section that says "there are no new values
> registered". The presence of a null section only says "this
> document didn't cause any new registrations by its publication".
> A section that says "here are the IANA registries that are
> relevant to this document" would be useful to that implementer.
> We have never tried that, and I suspect it would take a lot of
> energy and thinking to do so.

When this issue came up in the context of review guidelines for MIB
documents, the MIB Doctors attempted to craft recommendations that
would achieve precisely this.  The results are in Section 3.5 of
<draft-ietf-ops-mib-review-guidelines-04.txt>, which is now in the
RFC Editor's queue awaiting publication as a BCP.  Maybe this can
serve as a "running code" template of what to do in other cases.

On Tue, 12 Jul 2005, Thomas Narten wrote:
> All implementation-necessary constants should be in the RFC.
> That is a given. But they typically already will be even if the
> IANA considerations is effectively:
> 
>      This document makes no new IANA registrations.
> 
> (i.e., when publishing an revised/updated Proposed Standard)
> 
> I'm somewhat torn on how much to leave in the final RFC,
> especially if a statement (like the above) seems to contain
> little information.

For the record, I am strongly opposed to such statements remaining
in published RFCs, and it will be noted that the text in Section
3.5.3 of <draft-ietf-ops-mib-review-guidelines-04.txt> specifically
recomments that such statements be included in drafts as editor's
notes that are to be removed upon publication.  However, the
guidelines also recommend that text describing the IANA-registered
values used (with the names of the registries where they reside)
remain in the final published document.

Continuing to quote from Thomas Narten's message of Tue, 12 Jul 2005:
> But from experience, I'll point out that anyone that has ever
> tried to reconstruct the history for a particular registry by
> looking at RFCs knows this can be extremely challenging.
> Including explicit notes that say seemingly little can speed up
> this process.
> 
> Unfortunately, even with good IANA web pages, its sometimes
> necessary to go back through the RFC trail to figure out what is
> really going on.

One question of this nature did arise in the first practical
application of the recommendations in Section 3.5.3 of
<draft-ietf-ops-mib-review-guidelines-04.txt>, viz.:

% The IANA has reviewed the following Internet-Draft which is in
% Last Call:  <draft-ietf-adslmib-gshdslbis-10.txt>, and has the
% following with regards to the publication of this document:
% 
% We understand this document to not request any NEW IANA Action.
% Should the reference for transmission number 48 for
% hdsl2ShdslMIB be changed to become this document or should the
% reference remain [RFC3276]?

After some discussion the policy that the MIB Doctors recommended
that the original reference be retained (i.e., no change to current
practice).  The reasoning was that this is less work for the IANA
than making an update, and if the registries consistently point to
the the document responsible for the _initial_ assignment, one can
always work through the chain of RFC updates if there is a need to
reconstruct the history (this assumes of course that the RFCs state
what parameters they use and in which registries they can be found).

Mike Heard


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