Re: [netmod] type equivalence

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> Thu, 25 February 2021 18:00 UTC

Return-Path: <J.Schoenwaelder@jacobs-university.de>
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 3AFB33A1D8A for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 10:00:37 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=jacobsuniversity.onmicrosoft.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 OLtMSgpKwLNo for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 10:00:35 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70052.outbound.protection.outlook.com [40.107.7.52]) (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 F05033A1D86 for <netmod@ietf.org>; Thu, 25 Feb 2021 10:00:34 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fd0SBLJSdx/aLReQSqJfIz09xyhSKOFjMtdXOTcZX9LrU+WUUIQ/tBF3z20BZ1l7KLRRJYALGyxZn2qdWbhKUZKOPQSv+iAqep8RZhIScJWEsUHg3uGVRyETO/5Evf9AaW9jtTnuCxzg3K36/vBViDCYyegmpuTwIL3UQmSjoXtJl4Gcyd62M4GhKP4DinCiCXONSRaodIUJQ1F4YS9tikChmyu7/fEM3ZXtcnpfKkYgXOxZ4bCN7dUl0PlFTP3krc2Q8kIRPEMrZX9GkUzPAYQprnfskQXzEa8SAJqlxRmbacQpowY5g8gJMEhTaOzckvFzEAR2Mxiov3RKqo0Mqg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1KbX2sykiaCHGA4LVa+5IOvJYStY5KE7NfGL5aiMv7c=; b=JNO6bhuEP1amITu24X++Tn0eOyZlYEGR0IaIhc4ykzb52q41obHqf/Jk67MtOmbJ6CE8EGYcPrhGlRwOWATRiyJyOdjE1Syp5GFCKe/E3yF9m9FAD/oWXITbdrpyeq/qFunaM4jmUHKzmKI6v79zr+ze2uCEHAhNq7w1HbF7xfQLFqZd4EyY7kQhjSSTm/szOLAAut0kQXL/7J1O92AKAPNzOqcfVE7DeLcFG/HnVrPp9bdMWHIzy7kYnt/+FBrXUSeDtauBXwS2iaqpTxQz6TBtbBA8BcXJMXej6tTxt1zm2NFBGe0PpHaZdBosoImainyzKqY3B9trM0kWmt6eEA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=jacobs-university.de; dmarc=pass action=none header.from=jacobs-university.de; dkim=pass header.d=jacobs-university.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jacobsuniversity.onmicrosoft.com; s=selector2-jacobsuniversity-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1KbX2sykiaCHGA4LVa+5IOvJYStY5KE7NfGL5aiMv7c=; b=KWTyUrUdYuFcEx9DxRSmRmZwHAd8pJ8Jsb0GthRG27B7RMw+BHL9r+RKa8wt8F5eAGby0sTSHnbNGZ/LoznoFP2Erwt2NCWpyz2mIPk7LjbtbsT1rudXOpTuAePctzlSK5/k82lgkgfRV+Zga/Lb1cjq/hkn5USPqkR2CkohF5I=
Authentication-Results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM8P190MB0884.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1d4::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Thu, 25 Feb 2021 18:00:32 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d%5]) with mapi id 15.20.3868.033; Thu, 25 Feb 2021 18:00:32 +0000
Date: Thu, 25 Feb 2021 19:00:31 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20210225180031.zuz2uevh2ozngbzo@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, "netmod@ietf.org" <netmod@ietf.org>
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>
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <MN2PR11MB4366A13AD09AB4EC9CFD8DB7B59E9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM4PR0902CA0014.eurprd09.prod.outlook.com (2603:10a6:200:9b::24) To AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from localhost (212.201.44.244) by AM4PR0902CA0014.eurprd09.prod.outlook.com (2603:10a6:200:9b::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19 via Frontend Transport; Thu, 25 Feb 2021 18:00:31 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 8163cbaa-43f8-4a83-dd5a-08d8d9b73e2d
X-MS-TrafficTypeDiagnostic: AM8P190MB0884:
X-MS-Exchange-Transport-Forked: True
X-MS-Exchange-MinimumUrlDomainAge: jacobs-university.de#0
X-Microsoft-Antispam-PRVS: <AM8P190MB0884A13B7D8EC63E7387621FDE9E9@AM8P190MB0884.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:9508;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 40tpGI1+feU7S0zTXmGygP8LwG8nMTy77d2xVi5r6E1UbholOAdfOxYIHdBMjxsRMfMwPRFZGA2vZbZWiBdSCfybTMKy55Xs/KUb8ibgLn2nTEAoUOmgHkjp7UdnQG7vY7OvIo3BtOcgl1D7I4+DBQqykHb+0+bpQ/YYYz6Pf5IYq+3C1oLfHjh9h4Ec7EiUQOltq8kgI+20cOgQe8+ue5dXhh1ekESU7v+/A9Vf41yAlJIUv8B3hM5+8I/smGrKCmcPq3oaGGmYyDC33d7O5U5FBjUkbso6KzHHPG1eLJka57HnbPRMd7kyf/h2EmFrf1qSpMxCDqFiAegFOakDgSGIyIbnRAAmnbaekQjGqALNhzh8DarTCcQEemWAMQ0dMiv6VyX8WljLtP0KCcI31RCMeGLnig7sFPi3IplXvqEcRGNG1j1h7JMLH6R5f6oU6XeEqaeU/xCd2p1ikGAzNoZR247tpGmt4z2w3aiV0RGD5oQb3Clz2liTJOUWDiiIJreX8qf0+HUQcSi+J9c9KPUD9ZLmfzSkdkS72rJOEymvwYrPWft0ihKfS9j8OUlr1K1vYhrvoV+PGPNsA/GpSh9AUAXha+F1bN8jfQG/V+M=
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM0P190MB0641.EURP190.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(366004)(66556008)(66476007)(2906002)(66946007)(86362001)(16526019)(8936002)(186003)(8676002)(498600001)(3450700001)(52116002)(6916009)(1076003)(26005)(966005)(6496006)(5660300002)(4326008)(6486002)(956004); DIR:OUT; SFP:1101;
X-MS-Exchange-AntiSpam-MessageData: 2OkL9gJS97wk1f8b5P983LxTRo5HizZlh0ug+0EyXgFDMlPnEGr3v9jyNZb6hmxdcDM52juPgSDPf/YugdtKgohmaToJo7F+6zQJw9qKxek1pApFQiT4xK/oADp5pQoCbNVMbposjS8A9UroOLMPS48V+yQemrLTKO4HObGxfz2ECIKpNEiZVS+kqYJ9TOZoafnA+wI10rJx0Hl78nKS438jcGA49edLuQ4YQwE/KpnhFsKx4P0AsR01wv4f2sSoFlFqyw0CVTQeePVcW3Og5u1V4cWTogl7Izgu2Ghdqh0LPYwCsDMt43p7BskS+FwD6hKZMTkIelYQ54vfv55e2mdPu7ydNiDatlBtOWAKgbBKnIMiiAg95zpx2AHpyCpqxJyVJBVbTMukKK7STYy+6esns2Gj80hAhGLpzyU5rX1Xo2ZcT/cfTTRq5761z59P60bJcqRIZBW+8yWUHG5PlHkFCmVwZELqh8T5T4mBgP2P65rH4QxRaYO95KPgekIe89HWw6MV3KUf9cdqLClPNdyg8pZYlnG0rHFb1E+Snq9uXCacFYr/rmb3mkEyHGbDbMEyBPRs9FmljPIH2fEvd9xhr3I5dBftsDw1ke9kZ3M532jytVO7UiPNUpmfvdVpbNNVN7mbSvlMPJ0MnSHTbw001BSB7lQu7+o6EHUJhoPUykO5NXMKy23OXylwUDHJSCVB2TeH9nIIXfOqEPwQi6r7cJ943uIt0pV5boWg66X//GC9lRiEreqM1U2+nnVRXXok0FUaCuu+Ogh8/u5VqAhjN82DA2+f0QSMFzJBgiW6etIQP4Ny2Dj/DxVhFwrgubHL4ltg9GmvvQXXg8ApaQWlzgS3gAri+B33VZYgZN3G7YJ/wCBt7oufV30DvoCSqzwe00qDH8lfUKmQsYlXnWA0UnBPvzkUdLEDTPZ4tf92aIlE7A9ym4BLFEP9vJXE0Ibd7yOqr92KEeUBWQ1lfx2oVMzgXQrR0RRPt+CYmlpZFhv7p+CuA+lSK+FDpOWv7TBvlaOTDDgaLwWvLmc1BnNMqrnda1sbXKTfxBDPtVRDhDfL/gPrnIK5P7FNbi1tBp9Et5OJSlnObbjppa3bhg1vzxIrZXX0auAtDXM4brDx1n0ZiXDrvNMLpPoMhYsm7NUWtiar0XitaYDChP4uk+go2V1f1wwOH96ZEcU0b4x4mnxo8ZLorsK2WS5fNnQjh+QsNPv4h+pA2Z1PFwOU6oRqNpursKxNxdtE3/h46z5xrjZQ/Bq91db7GdUX9Y0oJOaysecauk0MrrYBVSEn7NuiTJsCrhe3iGy7C9ujWfmKJ0e1ywjCBsscWbxmXIc2
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 8163cbaa-43f8-4a83-dd5a-08d8d9b73e2d
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2021 18:00:32.0242 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f78e973e-5c0b-4ab8-bbd7-9887c95a8ebd
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: VH4qr+wW1zYOx0E1ZIWi/FHlSdjr6iP9mdFHL5kfzzx0qjoIkOcnSYRVT2WDO+e/1vpYx43iV0+oHc+3Jc4aVCqJ+3sJdFXy+WcdkiIILbY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P190MB0884
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/W6gc54pS8RbwhVg8WB7wOZraZsU>
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: Thu, 25 Feb 2021 18:00:37 -0000

On Thu, Feb 25, 2021 at 05:10:21PM +0000, Rob Wilton (rwilton) wrote:
> 
> Since the YANG module versioning draft clarifies the BC/NBC rules, perhaps we could add text to clarify this in that draft?
> 
> I.e., perhaps something for section 3.1.3 of https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-module-versioning/
>

I rather have this fixed (or clarified) in RC 7950, as far as I
understand I can choose to ignore the versioning extensions and
simply use YANG 1.1, no?

That said, draft-ietf-netmod-yang-module-versioning-02.txt says
in 3.1.2.:

   o  Modifying the type of a leaf or leaf-list is NBC

This seems to be way more restrictive than the existing YANG 1.1 rules
we have today. Perhaps that is what the versioning people want, but
then we better keep the YANG 1.1 rules and the YANG + versioning rules
separate.

/js

-- 
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/>