[yang-doctors] [IANA #1173669] questions about IANA-maintained YANG modules

Sabrina Tanamal via RT <iana-issues@iana.org> Tue, 14 July 2020 22:55 UTC

Return-Path: <iana-shared@icann.org>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 57F3A3A0D5E for <yang-doctors@ietfa.amsl.com>; Tue, 14 Jul 2020 15:55:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level:
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham 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 md7rGsW7sxfi for <yang-doctors@ietfa.amsl.com>; Tue, 14 Jul 2020 15:55:25 -0700 (PDT)
Received: from smtp01.icann.org (smtp01.icann.org [192.0.33.81]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 534CA3A0CC3 for <yang-doctors@ietf.org>; Tue, 14 Jul 2020 15:55:11 -0700 (PDT)
Received: from request4.lax.icann.org (request1.lax.icann.org [10.32.11.221]) by smtp01.icann.org (Postfix) with ESMTP id 15C71E0310; Tue, 14 Jul 2020 22:55:11 +0000 (UTC)
Received: by request4.lax.icann.org (Postfix, from userid 48) id 06704203AB; Tue, 14 Jul 2020 22:55:11 +0000 (UTC)
RT-Owner: amanda.baber
From: Sabrina Tanamal via RT <iana-issues@iana.org>
Reply-To: iana-issues@iana.org
In-Reply-To: <rt-4.4.3-18049-1594123571-1691.1173669-37-0@icann.org>
References: <RT-Ticket-1173669@icann.org> <rt-4.4.3-10070-1593734271-1959.1173669-9-0@icann.org> <rt-4.4.3-29706-1594060902-818.1173669-9-0@icann.org> <6C508BDE-6688-48A6-A2B9-1481B39A5598@gmail.com> <833CDA7F-92EE-426C-8CB2-514579FBE7D5@cisco.com> <MN2PR11MB43664BF7AFDE41D63A6F157FB5660@MN2PR11MB4366.namprd11.prod.outlook.com> <rt-4.4.3-18049-1594123571-1691.1173669-37-0@icann.org>
Message-ID: <rt-4.4.3-5129-1594767310-160.1173669-37-0@icann.org>
X-RT-Loop-Prevention: IANA
X-RT-Ticket: IANA #1173669
X-Managed-BY: RT 4.4.3 (http://www.bestpractical.com/rt/)
X-RT-Originator: sabrina.tanamal@icann.org
To: amanda.baber@icann.org
CC: yang-doctors@ietf.org
Content-Type: text/plain; charset="utf-8"
X-RT-Original-Encoding: utf-8
Precedence: bulk
Date: Tue, 14 Jul 2020 22:55:10 +0000
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/qLvmIT99dI20oW-TXoj-QU5A6Lw>
Subject: [yang-doctors] [IANA #1173669] questions about IANA-maintained YANG modules
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.29
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Jul 2020 22:55:34 -0000

Hi all, 

Thank you all for your feedback. It appears there are different opinions in the comments we've received. Does this need to be discussed further so we can come to a consensus? 

Best regards, 

Sabrina Tanamal
Senior IANA Services Specialist

On Tue Jul 07 12:06:11 2020, rwilton@cisco.com wrote:
> Hi Amanda,
> 
> As a heads up, or possibly a reminder, there is work happening in
> NETMOD regarding versioning YANG modules.
> 
> Two of these documents are likely to have some potential impact on how
> IANA manages YANG Modules (in particular, using a statement to flag
> when non-backwards-compatible changes have occurred, and assigning
> semantic version numbers based on the changes - which will require
> that IANA is able to determine whether a change is backwards
> compatible or not (pyang can help with this)).
> 
> The two drafts in question are (updated versions will be posted
> shortly):
>   https://tools.ietf.org/html/draft-verdt-netmod-yang-module-
> versioning-01
>   https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-00
> 
> I have flagged with the authors that we need to add instructions from
> IANA on how to manage YANG documents, and also an early review from
> IANA to check that they are happy with the instructions that we
> propose.  However, the documents are not quite ready for that yet -
> just a heads up.
> 
> With that background, and back to your questions on this thread, I've
> added comments online ...
> 
> 
> 
> 
> 
> > -----Original Message-----
> > From: yang-doctors <yang-doctors-bounces@ietf.org> On Behalf Of Acee
> > Lindem (acee)
> > Sent: 07 July 2020 11:22
> > To: Mahesh Jethanandani <mjethanandani@gmail.com>; iana-issues-
> > comment@iana.org
> > Cc: yang-doctors@ietf.org
> > Subject: Re: [yang-doctors] [IANA #1173669] questions about IANA-
> > maintained YANG modules
> >
> > As a co-author of RFC 8294, I would agree.
> > Thanks,
> > Acee
> >
> > On 7/6/20, 10:01 PM, "yang-doctors on behalf of Mahesh Jethanandani"
> > <yang-doctors-bounces@ietf.org on behalf of mjethanandani@gmail.com>
> > wrote:
> >
> > Hi Amanda,
> >
> >     > On Jul 6, 2020, at 11:41 AM, Amanda Baber via RT <iana-issues-
> > comment@iana.org> wrote:
> >     >
> >     > Dear YANG Doctors,
> >     >
> >     > I'm afraid we have more questions about references in revision
> > comments.
> >     >
> >     > We sometimes make registrations in the Address Family Numbers,
> >     > SAFI
> > Values, and ifType registries for individual requesters, non-IETF
> > standards documents, and I-Ds that haven't been sent to IETF Last
> > Call
> > yet. When we add entries like this to a YANG module, do we need to
> > include
> > a reference in the revision comment?
> [RW]
> Yes, I think that adding the reference to where it has been defined is
> always helpful.
> 
> 
> >
> > I, as a common practice do include a reference in the revision
> > statement. That reference is usually to most important document that
> > describes the module in question.
> >
> >     >
> >     > These are some examples of entries in the "Reference" field for
> > recent registrations:
> >     >
> >     > Nischal Sheth
> >     > draft-kaliraj-idr-bgp-classful-transport-planes-00
> >     > IEEE 1906.1-2015
> >     >
> >     > Another question: we initially missed the requirement to
> >     > include
> > references in revision statements. Can we add missing references to
> > existing revision statements and then add a single blanket revision
> > statement (with no reference) noting that we added the missing
> > references?
> [RW]
> Yes, this would be fine.
> 
> 
> >     >
> >     > If we introduce a typo into an IANA-maintained YANG module, can
> >     > we
> > make the correction without adding a revision statement and changing
> > the
> > date in the filename?
> [RW]
> No, it probably should be marked as a new revision, please see below.
> 
> 
> >
> > In my mind, a module revision statement needs to be bumped if there
> > is
> > a significant change in the module. A typo or adding a missing
> > reference
> > does not rise to the level of a significant change in my mind.
> [RW]
> 
> The current thinking of the versioning authors (no IETF consensus yet)
> is that "any change" to a YANG document must result in a new revision.
> This includes fixing a typo, adding or changing any YANG statements to
> the module, and probably even covers insignificant whitespace changes
> caused by reformatting.
> 
> Regards,
> Rob
> 
> 
> >
> > Thanks.
> >
> >     >
> >     > thanks,
> >     > Amanda
> >     >
> >     > _______________________________________________
> >     > yang-doctors mailing list
> >     > yang-doctors@ietf.org
> >     > https://www.ietf.org/mailman/listinfo/yang-doctors
> >
> > Mahesh Jethanandani
> > mjethanandani@gmail.com
> >
> >
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors