Re: [netmod] type equivalence

Andy Bierman <andy@yumaworks.com> Fri, 26 February 2021 14:56 UTC

Return-Path: <andy@yumaworks.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C5123A0906 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 06:56:54 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.887
X-Spam-Level:
X-Spam-Status: No, score=-1.887 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.com
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 aow-JMJy6C4y for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 06:56:53 -0800 (PST)
Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92CB53A0905 for <netmod@ietf.org>; Fri, 26 Feb 2021 06:56:52 -0800 (PST)
Received: by mail-lj1-x232.google.com with SMTP id r23so10932906ljh.1 for <netmod@ietf.org>; Fri, 26 Feb 2021 06:56:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=CltpEgTVee8FSj4ecPUuOyGOUmb8SsW4Vv7Mc8XllOI=; b=WW31lkGToh/LWoyS53nK3s9MUZhm2jkiEm6desVaW736RaYuWeWDl2zGeIopFBnEOD /FBQN6j9SH9Vima+WI4YHBtWyGEtLj3I1mG5t5rWNvQc7yDMDorNsSpYz8Grvt4/wDIw +X2uMCwqfu9MO3EStJ+FC2k1BLuPWFEZ6cQsZSQv66oJ2JptbTxH1W19LQQY+mxB9/YX XlOej3KuAdQwlW8L+9m+91lbt/3quXJiofrExoxzcaslyqON3wXTzegXef2d9EMBgiPa LNNm3mW0YrxLcfyUWkRhhl+y4WEy4S3biz9UnwOAkZclJSWHVW1q3KSMBqRno9lxZx5y dQnw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=CltpEgTVee8FSj4ecPUuOyGOUmb8SsW4Vv7Mc8XllOI=; b=P+WFjIsHrJ/b+05vcDnRsUZhnOY3cOWjhSFDanqzeV0d7F/rnMqt/9yvUhRTskdtVo 91y8v82JMo3O/QQbilCqprm4TebBqKNy2R9BMzdgI+iwNnb+Tjk3hZQPDxRGCORstDhH IrwYe844C2MEqxTRW+8Hi14d1HzgaO6k6Njsr6HPZgUZfcr1+ANmipZSrLiYeTSIeKM2 SDZnjNcGq2JBZVVVA2koZIuu8vU8123N8aaK+bowZutgxaCttPNngrCbp3a2ZfNV02MR GP0Zc/iKpdSuUSA+m9EqmDpBcNy/BWEGiTmToStDhOhqfI8zkP86S3YgAY6xe7bXu7Cl Wlmg==
X-Gm-Message-State: AOAM5321vw68fm9bi86kABBDW6z3U/bkdQR2qSzzvEf3GbeNvDLRYtUF X/mDElLLlwC3s0wxJI/v708AE3oBQKdGlFx83+vwDQ==
X-Google-Smtp-Source: ABdhPJwlxKhdRHo9WmVZnTmTJolQE0tmA/MVm03xQoWbz5PIhfHjRuK58Ec27lT2KF+qWEIV4U1cjPZzo5SIRatW1vE=
X-Received: by 2002:a2e:2f16:: with SMTP id v22mr1913312ljv.105.1614351410325; Fri, 26 Feb 2021 06:56:50 -0800 (PST)
MIME-Version: 1.0
References: <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de> <20210222.104938.680142326480637892.id@4668.se> <20210222100857.ovetw7udo4ccbezx@anna.jacobs.jacobs-university.de> <20210222.111343.254950973345362316.id@4668.se> <MN2PR11MB4366A13AD09AB4EC9CFD8DB7B59E9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210225180031.zuz2uevh2ozngbzo@anna.jacobs.jacobs-university.de> <MN2PR11MB43664DCFB65CCF42E037C88CB59E9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210225200139.uxwymjrgkrkbpyvl@anna.jacobs.jacobs-university.de> <MN2PR11MB4366A465D80E29110CF4DFB6B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226114539.46fjeiae44aopw5s@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210226114539.46fjeiae44aopw5s@anna.jacobs.jacobs-university.de>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 26 Feb 2021 06:56:39 -0800
Message-ID: <CABCOCHT3Sz2dkrOCGc+Ma4FMFnGateCnfeMuVs2TaFCRfgfKwQ@mail.gmail.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000005b074405bc3e7ab3"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dfyWpjf4fHJEBWOFFqnaXm3_AEQ>
Subject: Re: [netmod] type equivalence
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 26 Feb 2021 14:56:55 -0000

On Fri, Feb 26, 2021 at 3:45 AM Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> On Fri, Feb 26, 2021 at 11:31:58AM +0000, Rob Wilton (rwilton) wrote:
> >
> > I also note that draft-ietf-netmod-yang-module-versioning-02 states:
> >
> >    This document updates [RFC7950] section 11.  Section 3 describes
> >    modifications to YANG revision handling and update rules, and
> >    Section 4 describes a YANG extension statement to do import by
> >    derived revision.
> >
> > So, I'm still of the opinion that clarifying this behaviour in
> draft-ietf-netmod-yang-module-versioning-02, if the proposed change cannot
> be accepted as a verified errata, is a pragmatic solution.
> >
>
> This document has a long way to go. I am not sure everybody agrees
> with changing YANG 1.1 rules by an update (without changing YANG's
> version number, i.e., it becomes upclear which rules apply to a given
> YANG module).
>
>

I do not think an update of any kind can brush aside MUST and MUST NOT
details
in the updated RFC.  It has also been established that YANG extensions are
optional
for a YANG 1.1 tool and MAY be skipped and ignored, so a new YANG language
version
cannot be introduced through the use of external statements.

We have not seen any demand whatsoever for "NBC automation tools".
Violations of sec. 11 rules are rare (and I prefer to keep them that way).
In any event, it would require a new YANG version to undo the YANG 1.1
update rules.


/js
>

Andy


>
> --
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>