[netmod] YANG Versioning Weekly Call Minutes - 2021-04-27

"Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com> Tue, 27 April 2021 14:04 UTC

Return-Path: <jason.sterne@nokia.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 DC45B3A09D8 for <netmod@ietfa.amsl.com>; Tue, 27 Apr 2021 07:04:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=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=nokia.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 qNg8rkeipRcJ for <netmod@ietfa.amsl.com>; Tue, 27 Apr 2021 07:04:53 -0700 (PDT)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2122.outbound.protection.outlook.com [40.107.236.122]) (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 2D7223A09D7 for <netmod@ietf.org>; Tue, 27 Apr 2021 07:04:53 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gm/gsX7trwn+Q/6AJN/e2g9L4oVpimF7XL0NbbutB3SgLzyo7mnzupMeTbHBfVrlhwvIkgnyODF3nxyDn7Sf2nT0mdZAsl30yPTeQyd30YRvJRbAvvQ+5ajAXsnL+52X7NXMBAhH0IIpLKsyH0jJtaoXBrsT9rNRs7WvAssFp6Mm0DwcyesHwHVGwTG0iBK1WsEOx4cZi0hF9KIPmqI9AA8caEdFqGYg64wlqHx86M6rRlssiRHCyyCehEarWJ1kcUoTvi5ZE8qNq5sc78CwCSVM+L4e2jez1xB6k9XKgaH0uhqe5r/CuHNszBYvcP8Xvp4Kh5fs3MjV1RWagWO+Ww==
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=akvu20if+ELCKGGDWKHuMFEde1mxb/EaeFKyaSowuWo=; b=kPjSogGNxMGDfbIX6ihxzQkCRiCwlLDbZhAGYkunyZ9O7QHErMjhNYdXKkJv4/gmQsiWDaDdzAbqtKBC6os2IYE1SnMUZjteUWalb14IU5MFenSO+QXPOZGujVXL/30S0ZNZFpS388rMine7P6XWKLENeAv48L14i/+xaMYL0YiNlGB3PooJRUv6MKXEJ7gIAzcTMs+GwOMag8X/8nZ4UHOZkpx1hrOYL/1FF3YwyBeM4rEj4YrhSbU5RLUm5ujsHihrwfFym+c7yCZ/qua6c6ftbPX6keaiI3SznxDj5RMHw1gHqpklEOCEhtW3GUaIf224E4rIw/pPO9dk+Ssh+w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=akvu20if+ELCKGGDWKHuMFEde1mxb/EaeFKyaSowuWo=; b=gdCh9jxVBI+BwR/tGcVSXI3lqUgHApK95rQcP1hYMk2wiLK2TvY6jqg8zcCK9p05LbXolVd8neh/C6Cp1UDp2/iOcrRmiiOnIDspUhHjXNNs48BQ/J/kJskVaDG1yBvCB0d0QtyHJtR4eg2NUYN9eQmr/kQFM93Tlerxn4K0PI0=
Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB6267.namprd08.prod.outlook.com (2603:10b6:5:1ec::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Tue, 27 Apr 2021 14:04:51 +0000
Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::616e:7de0:be27:e9b1]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::616e:7de0:be27:e9b1%3]) with mapi id 15.20.4065.027; Tue, 27 Apr 2021 14:04:51 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: YANG Versioning Weekly Call Minutes - 2021-04-27
Thread-Index: Adc7bjYiO+6Q3DTCSUO8sHh2YaXAwQ==
Date: Tue, 27 Apr 2021 14:04:50 +0000
Message-ID: <DM6PR08MB5084F0BC5304A1540C2AABF89B419@DM6PR08MB5084.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=nokia.com;
x-originating-ip: [23.233.24.194]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 127ea4c8-e6a2-44dd-ce92-08d909856ce0
x-ms-traffictypediagnostic: DM6PR08MB6267:
x-microsoft-antispam-prvs: <DM6PR08MB62673B2D63232DEDEFD897FD9B419@DM6PR08MB6267.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4714;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: q7hstkWo2WOih9yFHUXv8rzo7N7tnQwEyghJ/1kWYdrpuoc/xbeyFx/uKRMurz2fLjIyLaMnvKklEN3op93moMMx6fOr7CAn7wOQM867lIazqvr16aglGNacNjF7D/M0Mzp77fXJrVwiRFhTRxFM2eMjVtn0gSqaMwyO6ItSOVxjKV70qXTfiS4R52smon6f1JkzkKzlqnrdxYLQychTHkgsQTch6E5i3sSKbmvVSFGxDpK1bwM9fKiVWQn/9xyPWn2z30/QBmHQkbvdoYlL+qrnbIToPlfUGMbGnu2A34UCMpGQk6YWy2W3mfDPqyVVQiKk9WHhjCPCKALAhpB8bYEsItxQQVQqTGzpkmUYPTbRcFjU4pnze9Z9Ov8l/rGw7YtINlDWXaMAnUvqdQT5knMC/Le6pEYMWruwF9UXXWtV96RBAaJQWdYOT4KVfCe1N39LgXPka4gCB3SEQ2+GUc0zIqgyf7p1qbaTEXxFoWFZa8rm10OKx+hFviwyZzLeQ+foM8Sc0DzAoVQXvWgncnQGbU4t3dM9p+p05wYiyTDZjwhHifStlH4D3bWOjRTtEUFuooDV9Mf5298NxVDtc3sptXTXm1jKbPIrdtRt1jfm41fBmHuL44/tslGzuBOHxycI+hw3NTqt0dP/79yMgsOM3xuy2t0//0yLTYD8bOh9kNp9ZZYbVAYxPM9ZAYnE
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(346002)(366004)(376002)(39860400002)(396003)(122000001)(8676002)(83380400001)(66476007)(66556008)(71200400001)(26005)(38100700002)(52536014)(7696005)(478600001)(66946007)(316002)(186003)(5660300002)(16799955002)(33656002)(86362001)(8936002)(966005)(55016002)(76116006)(9686003)(2906002)(6916009)(6506007)(66446008)(64756008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: nut9exiXy0pnzzOlSIV/lCtheeLJDTe9ewLF3MGIwY5fFPLvJzezPkSJMY59Bab5h1ZqNfrxKkRKDyeQOqKTRXusjSDqLsI6QMKoz/F+VZn7KMjrvKHF2yqy+HlKA/1LQLFxrtj4KbxQgKH3A+sST1I0s6w3iqxDSj9PMCqvP+MB/bi2yj8nN/MwjhCQGCSWhZYnZMxe+VTN8IxMF9UXbY4lJfyfH4X7puRM95fMxNL3omtO/o9aASfg+ib/NYzGGYI6yG/pvYkGjUN4HywqpL5Q232k6u7MJm+XJN7eh5Xqkm6PMLUBFJMUVCm2FvvaIyiaCBJkSWSjiLv7T3qc8YWOtH3sSNnvokjX384WJU+I7Rhay9fD/iJjtcGYmKV2cGUwtBT0UJKZ0h+XlV143mVkgZm8dZUKsMaAyoEPd6E1JtEjefoOR2K6iZoozUsDPQZOZ7KFOGhAQyy8A5VDCsBOn/GClPa5QeAreLJZls9GH2paf6+OErDnWc6UuktmJxe/9XZNGsnJ8xIobwYMhvl7woTxxwjOjh05zU3UYuzyqVL3z2C3MBDPp6QWhrpzLumYC8torToNt5glOkX65mm6DxESgWmUse5B6wFFfLiTiQba0sKzGNSZX//QxtvGqzhp6Yu/gtHwsRjmwAWTLeewhTQrC3IERhzn0iD3zI0isO/o2387H5GuRlsO/SnfbjOx2TFGJMFpKMRirCzx3U3c7q2k5hGUyrZa+bhPPi3wYLthrPjJno3+Aw3adStd12S15oHvPSEvTs1ihUSoF7hw/PMTsB5bIF1XNWzOz6UxQK10JfEU7ohk1m3Hx25cqzl+OMsxiW8WI/LvvwlQn9o1ewIA3BfZybLv1Vnm2Dq1SRJvdI/ZYtrvZbLjts6owmftNw8kJZBsEq+gGHIz5DtGu40gfrfIEyY2NE09HfAbOrn7Y0uyojDd8cHMI/WWuhUW67O+rj/t17Qa+AkZk6ZubrEooMqFZNrAywCsxpkkcR6dkNOCxUL/x0DOpncAwmjJ/Yq3z2zHEUXPhACNdObkUQO5zZnAXmFLKfV1f7K5sj+kijrtVh7y74P1WqbL6AXbH9JblSUnBM4mVOCFu0iTtfkSv6OHTAdRdSHIjPo6+SH1n1dIwiqcx1Xqi5Cy41Yd5A8Mqq9xJc5rKK/nz2Iji/+mvJoLe9//TVN2I4afyjG/orwAOWbk2WXVlH0aIKsbt5/YwYqmdW/CLmKmesRykldZPGZGSqV4HlFP2lhaxU9OnFQvI//R+skpi0EMLc/r+XuBNuSB6BdbvcCMvcKIZ8r5qU/cdis5CfnQMKhfi+Hihxgry0danWdztApo
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084F0BC5304A1540C2AABF89B419DM6PR08MB5084namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 127ea4c8-e6a2-44dd-ce92-08d909856ce0
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Apr 2021 14:04:51.0009 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: X3mlW/INSCaVxyC+6+qV7eUDuQauGJVDZYQSSjORh3sCMWAsneZghsN5Q5vbfz/zzrLG1MjSEDmefpDIeVXVmA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB6267
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iutCPdwxfmDaLsvZFOquYy4LzQU>
Subject: [netmod] YANG Versioning Weekly Call Minutes - 2021-04-27
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: Tue, 27 Apr 2021 14:04:58 -0000

YANG Versioning Weekly Call Minutes - 2021-04-27

We continued reviewing Reshad's Module Versioning slides from IETF110 to capture feedback to roll into the draft.

Comparison draft should do the following (need to raise Github issues)
- have switches for how/if to consider extension statement changes
- output should differentiate between changes in config vs changes in state (separate output reports for config and for state)

Issue for tooling/comparison draft:
- consider an extension that defines whether changes to an extension (or adding/removing) is BC or NBC (Github issue #92)

Extensions (Github issue #12):
- differentiate between the *declaration/definition* (i.e. the YANG 'extension' statement keyword) of an extension, and the *use* of the extension
- go with 7950 rules for the *declaration/definition* (i.e. you can add a new extension definition and that is BC, but removing or changing one is NBC)
- For *usage* of an extension:
     a) everything is BC unless specified otherwise ?
                b) using the extension in a newly added schema node is BC, anything else is NBC (e.g. newly adding/using the extension in a pre-existing schema node is NBC, or removing a use of an extension is NBC)
                c) usage changes are indeterminate (i.e. may break compatibility) unless otherwise specified by the specification of the extension

Reshad's IETF110 slides: Finished slide 7, start with slide 8 next meeting

Jason

----------------------------------------------
Weekly webex call details:
Meeting number (access code): 171 069 0374
Meeting password: semver?
Occurs every Tuesday effective Tuesday, September 1, 2020 until Tuesday, August 24, 2021 from 9:00 AM to 10:00 AM, (UTC-04:00) Eastern Time (US & Canada)
9:00 am  |  (UTC-04:00) Eastern Time (US & Canada)  |  1 hr
https://ietf.webex.com/ietf/j.php?MTID=ma7627a2ae7b770537cff5f5b89293c70
Tap to join from a mobile device (attendees only)
+1-650-479-3208,,1710690374## Call-in toll number (US/Canada)