Alissa Cooper's Discuss on draft-ietf-bfd-yang-16: (with DISCUSS and COMMENT)

Alissa Cooper <alissa@cooperw.in> Tue, 03 July 2018 21:18 UTC

Return-Path: <alissa@cooperw.in>
X-Original-To: rtg-bfd@ietf.org
Delivered-To: rtg-bfd@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DA2A1130E0F; Tue, 3 Jul 2018 14:18:35 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Alissa Cooper <alissa@cooperw.in>
To: The IESG <iesg@ietf.org>
Cc: draft-ietf-bfd-yang@ietf.org, Jeffrey Haas <jhaas@pfrc.org>, bfd-chairs@ietf.org, jhaas@pfrc.org, rtg-bfd@ietf.org
Subject: Alissa Cooper's Discuss on draft-ietf-bfd-yang-16: (with DISCUSS and COMMENT)
X-Test-IDTracker: no
X-IETF-IDTracker: 6.81.3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <153065271588.5091.13098454481458174550.idtracker@ietfa.amsl.com>
Date: Tue, 03 Jul 2018 14:18:35 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-bfd/HgmPsAUGv-xdqaiw-nN4wmY_xwY>
X-BeenThere: rtg-bfd@ietf.org
X-Mailman-Version: 2.1.26
List-Id: "RTG Area: Bidirectional Forwarding Detection DT" <rtg-bfd.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-bfd/>
List-Post: <mailto:rtg-bfd@ietf.org>
List-Help: <mailto:rtg-bfd-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-bfd>, <mailto:rtg-bfd-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Jul 2018 21:18:36 -0000

Alissa Cooper has entered the following ballot position for
draft-ietf-bfd-yang-16: Discuss

When responding, please keep the subject line intact and reply to all
email addresses included in the To and CC lines. (Feel free to cut this
introductory paragraph, however.)


Please refer to https://www.ietf.org/iesg/statement/discuss-criteria.html
for more information about IESG DISCUSS and COMMENT positions.


The document, along with other ballot positions, can be found here:
https://datatracker.ietf.org/doc/draft-ietf-bfd-yang/



----------------------------------------------------------------------
DISCUSS:
----------------------------------------------------------------------

I will apologize in advance because this document may be sort of a casualty of
this DISCUSS. I should have raised my point below at least two years ago if not
four years ago when the first iana-* YANG module was registered, but the
thought did not occur to me until now.

It gives me some pause to see the name "iana" embedded in the file name, module
name, namespace, and prefix of the module being defined in Sec. 2.12. I realize
there is precedent here, but I question whether tying these kinds of modules
specifically to IANA as the protocol parameter registry operator by name puts
them on the most stable deployment footing under all possible circumstances. I
am personally pleased as punch with the service we get from IANA, but that
doesn't mean "IANA" will always be the name of the registry operator. The more
modules that get created with this embedding, the more of them that may need to
change in the unlikely event that the name of the registry operator changes.
Lots of RFCs would need to change too, but embedding the name extends the
potential problem to the modules themselves.

It wasn't clear to me whether there is some ops-area-wide convention around the
embedding of "iana" in the names of modules to be maintained by IANA. I don't
see this specifically referenced in RFC 7950 or RFC 6020. So I'd like to
discuss whether a different naming convention could be established and used in
this document and others going forward.


----------------------------------------------------------------------
COMMENT:
----------------------------------------------------------------------

Some further questions on Sec. 2.12:

Looking back at the other RFCs that have defined YANG modules to be maintained
by IANA (7224, 7317, 8294, 8348), they use two different postal addresses for
ICANN. Why? Furthermore, is "ICANN" really the right contact name, or should it
be PTI?