
From nobody Mon Feb  1 03:46:32 2021
Return-Path: <lberger@labn.net>
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 047743A1052 for <netmod@ietfa.amsl.com>; Mon,  1 Feb 2021 03:46:31 -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, 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=labn.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 NwkIp0ZSHVuq for <netmod@ietfa.amsl.com>; Mon,  1 Feb 2021 03:46:29 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2109.outbound.protection.outlook.com [40.107.243.109]) (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 C58553A1051 for <netmod@ietf.org>; Mon,  1 Feb 2021 03:46:28 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lFAEBYCd4pXX04w58m+711yVKNSRFdHK+xIToNci+X7y7A8z1Kvi/Z9SMRTszgGsV6559lmprpAxTgmmY27Bi2NBvxBCaLQmhYzb/zMbjLUlY//5gWciK8fVVKhDuTd4qiEx18w0oBygNmzqVNTRnoJIxuKRxogFD5nyuD/Pco+/BRoR4fxCHP4gZElCtkXLJGdQk8Yqf1xiJTan0KAAsZdcDXAq7LpFfioY7iCZSv7kjVCgZl41LmvZ51JzFKtLZV0lCdkEAw26XmkyAz9jg/DwrGCh6Nn8kp3bmR0CuW7PzLNQn8c4YGzBcRlh/CVPpGRPxBillw0V4rcNhDK6+g==
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=zfLRh23exAcFMmLIk9VW2r0sNKlsw59IaeSKMzAFRFs=; b=Tg/cIrVc9jjMt5e+FZCUTXSMkg+b2v+iPKwNK2f+JCgFIfU2cv2wl+Hpz8aohY2tyH0SQ7lEyIPwSnueFAeS476O1gzHTT4q1tAm8aNMkpSM3jZGR47pOO6z1xy2TG2809zD21w9n3VNxRxvYY+6qHhnMJlN+SoGqmNrGwvFZBZ/UNbc2nZrzmqGShXSHjcO8u/3o/z9jaalJ5qui9CMGzZq5PPRZSVn6mlif1v80DmuzU/2wuqsbIsW84c+SP646TY7A+4w7m+kNh03T4NyAGGgSPzPzbDAJ3mXK8ov4pa/A4HM/GJggBen17l2ipypJK9tJ70ggXFN0U/hJdhBZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=labn.net; dmarc=pass action=none header.from=labn.net; dkim=pass header.d=labn.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labn.onmicrosoft.com;  s=selector2-labn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zfLRh23exAcFMmLIk9VW2r0sNKlsw59IaeSKMzAFRFs=; b=EIC/nLX056CLAT0YDf1lkflEGlgEOJyxbWHM4zhSjczPVrs7P334v82v45ou0w3jyDFaP7tjQM6XAUtaWbFCfqmGTp+2QqaARYuMKLI80D3B8OvrJJMkMzkaL5yZ0Mp1+lC/WTqK9BbIkSJUDHLJhtXMH/LC+oZrUMc3ZC+GZV0=
Received: from BL0PR14MB3779.namprd14.prod.outlook.com (52.135.45.152) by BL0PR14MB3859.namprd14.prod.outlook.com (52.135.47.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.17; Mon, 1 Feb 2021 11:46:25 +0000
Received: from BL0PR14MB3779.namprd14.prod.outlook.com ([fe80::9965:8049:fd3c:6f07]) by BL0PR14MB3779.namprd14.prod.outlook.com ([fe80::9965:8049:fd3c:6f07%3]) with mapi id 15.20.3805.027; Mon, 1 Feb 2021 11:46:25 +0000
From: Lou Berger <lberger@labn.net>
To: Kent Watsen <kent+ietf@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Reminder: NETMOD Versioning Interim - Feb 20221
Thread-Index: AQHW9yrKB9PRlYue8ki1i0z2acsW0KpDMWaL
Date: Mon, 1 Feb 2021 11:46:24 +0000
Message-ID: <BL0PR14MB37791D446B1EF70420514911C3B69@BL0PR14MB3779.namprd14.prod.outlook.com>
References: <1684132479.3772201610726832270.JavaMail.nobody@rva2rmd101.webex.com> <010001775445ff80-f95d5d0d-8bda-4524-b092-cf3a1c2a5865-000000@email.amazonses.com>
In-Reply-To: <010001775445ff80-f95d5d0d-8bda-4524-b092-cf3a1c2a5865-000000@email.amazonses.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=labn.net;
x-originating-ip: [100.15.108.238]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 54cc8547-c161-4072-f5d3-08d8c6a700f1
x-ms-traffictypediagnostic: BL0PR14MB3859:
x-microsoft-antispam-prvs: <BL0PR14MB3859DA42B5769A41C3BB2D11C3B69@BL0PR14MB3859.namprd14.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:1303;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hJdVDRlzxBbEOtJvCP36KxlembGHWSP/J7osKyLJw/aCEXamI60NGY56xcyiDDqBSiGwKlU9RxaPODb3Kv+0zgqhiXyxoMMXsVpxbDB9Ys5gPGjsvp4Nd5a8k+tU8veF9MSFpgJgje2Jpw8jmP/Knm61i30o01om+ISR5xwZYKDK19LYtqiyzkb4oRYWaA/rorrh6NvcZuQ+QXVqj7QAQI3OqygJhBTfrmI+xzYTAzt4LIkQZKN+GuI8NiETM9YbpBlHVfJ80mWhWPRSh26ecvDzXG5uIbu3jalArosDrIjSKuvnWJnY7yn3ZEbIIsqsi6rrojExFcdWNgN998U5ILxG5Xd6cuU6k/HrdMoJqwWEQXn7LslFGaNgrsv0ooZh8dOECd1ccJX/BochWgaHwlzcF9aoXLC4GzbUcjNe/Rqqd2lLwh9qZBzYJCI0oRZGO4c+VxvYm4qucEnlMkwrVXQmumJZPCrvzHCyFLnAuDqtiNhwFyIaT3B6ujATgL7JwlkV+OFswIMPR2EP3PvDDctelEJx5yNQLVK0o7IDIZmqh1GcaiDpZcFx0vWCzKN4DUcjrPs3BCTdMXrJcURG73XK5NGU5PQbnItRh6FxGIw=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR14MB3779.namprd14.prod.outlook.com; PTR:; CAT:NONE;  SFS:(39830400003)(396003)(136003)(366004)(346002)(376002)(9686003)(71200400001)(55016002)(83380400001)(6506007)(26005)(478600001)(16799955002)(166002)(7696005)(110136005)(966005)(45080400002)(186003)(316002)(66946007)(86362001)(8936002)(8676002)(52536014)(33656002)(66446008)(64756008)(5660300002)(76116006)(66556008)(66476007)(2906002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?6LTqsWHo15zFrvq2961V6pS49enlQgtDrGe/1wIfZvfAGl4FN6ms8cL2NRFo?= =?us-ascii?Q?Y8/lqxbKHdZ2gRtMfCICqyoZHms7liZtU+xtzBuDgpcaOnQOKrAQJi5DiQS2?= =?us-ascii?Q?QKXRLmKhveQV5hN8n9f9gzB7gOCgo1CdI0wgB6Zw8H3/BxtI5jBqVMwezBKD?= =?us-ascii?Q?fSkmwtw48Bs+g9jBHA7s5moNPYqv4w9NMtRVD+sMaBkCtvU0QeqX0hdwVbIQ?= =?us-ascii?Q?i04ekLbg1TJR59GJ66fc5ZfBLpUkay8SM1vPJH3Bi2fsvKJuXjf4mEA5/gbA?= =?us-ascii?Q?ahbXyf+OU7qxlzRDq4XFtzoaJXPGTtprWg8i+dWe1UMiqO85PJj8TcIc/S6m?= =?us-ascii?Q?j1bkbDaL6uzDdyk8+SZGwP9FB7V9RTuUOfay22/lA9XIGyiRUQMV3vxMkFuN?= =?us-ascii?Q?Gm2sZScIAQyxYO0xN/jCNmjUPHBamyNZenePPFTD0avnSVy3hyeGLXaAz47J?= =?us-ascii?Q?7gRz+M/GNZz5dG11/Ejek5E7HBBMTKXoG/WX6hRCoeOhP0j8VcCUFkp7ZJla?= =?us-ascii?Q?VtzgZDGZQYSxx0eizgMBHyYdEr3hfzwoiQivVwFzeNKzair8lJDpH6bNkc9b?= =?us-ascii?Q?nzuSILteAV96HS3HEQkDrqzouX25qRnBHKeDkZZnEq37Ys57nLOBpYTwmHZk?= =?us-ascii?Q?vqDN+QMLsgBNGQA3aUFfwlimkGix/nJDaG9oFOcihK/cYVRKKkGqavuZx2/D?= =?us-ascii?Q?8+QSrpHwhrAFsjudE95hGbpOWswdb1pRAJSDNGhn0Q95BMLs+B0+j1d8bSSh?= =?us-ascii?Q?YpYo7SeX5tRnUNo8rdupLuhzuRYbtK921bbTV9w/aKWT4n3sQaomGvRIggU2?= =?us-ascii?Q?pqXAXkTNct/PyRK9TEXloULzUSsqw67d/C7df6QJeWKevzrCVIcYnZ1RyOW1?= =?us-ascii?Q?WdO/5jMPgD+KObaPZHKoTNSXUy/Q9zouu4VPx6+FBfAlmysvN4lkTNTmHPwA?= =?us-ascii?Q?GGioVeiLHl3un7rSdpde2z1sVZmqGf0Ary2IrFXyold1S/erD777WPjXlCEH?= =?us-ascii?Q?s/UOjkJ+vzxfN5ornTxmiQBNqjkYDgWoLJ7baqysCs8Yg57ZN3lcZ+s2hNsY?= =?us-ascii?Q?OsPUFX69H34k7QiwKoJDxAGWuv9Wpg=3D=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR14MB37791D446B1EF70420514911C3B69BL0PR14MB3779namp_"
MIME-Version: 1.0
X-OriginatorOrg: labn.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR14MB3779.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 54cc8547-c161-4072-f5d3-08d8c6a700f1
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2021 11:46:24.9375 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: eb60ac54-2184-4344-9b60-40c8b2b72561
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: VhCeUoCsx1yHTV8/utfzhMw+poagc4W/txFVBBS0tNTsj4wZmHO/ZkRDs7GD/YW+3trcLtzIk7e0ihMe0fT7Qw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR14MB3859
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QxNVafnaO44J2KxvMLn90j1lR6E>
Subject: Re: [netmod] Reminder: NETMOD Versioning Interim - Feb 20221
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: Mon, 01 Feb 2021 11:46:31 -0000

--_000_BL0PR14MB37791D446B1EF70420514911C3B69BL0PR14MB3779namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Fyi here is the link to the meeting materials:

https://datatracker.ietf.org/meeting/interim-2021-netmod-01/session/netmod

________________________________

On January 30, 2021 12:10:21 PM Kent Watsen <kent+ietf@watsen.net> wrote:

NETMOD is hosting a virtual interim this coming Monday (in ~45 hours).

ICS file attached to this message.

NETMOD Agenda for Interim (virtual)

Date            February 1, 2021
Start Time      14:30 UTC
Duration        90 minutes

Time Zone Converter:
     https://www.timeanddate.com/worldclock/converter.html?iso=3D20210201T1=
43000&p1=3D1440&p2=3D37&p3=3D438&p4=3D33&p5=3D248&p6=3D224&p7=3D179
Slides:
     https://datatracker.ietf.org/meeting/interim-2021-netmod-01/session/ne=
tmodNotes
Notes & BlueSheet:
    https://codimd.ietf.org/notes-ietf-interim-2021-netmod-01-netmod
WebEx:
    https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f3ce1900b0=
cd0
Jabber:
    xmpp:netmod@jabber.ietf.org?join

Agenda:

1       Topic   Intro & Administrivia
Presenter:      Chairs

2 Topic Module Versioning:
Presenter: Authors
Follow on to
https://datatracker.ietf.org/meeting/interim-2020-netmod-03/session/netmod
Virtual Bluesheet



Begin forwarded message:

From: NETMOD Working Group <messenger@webex.com<mailto:messenger@webex.com>=
>
Subject: Webex meeting changed: NetMod YANG Versioning Interim - Feb 20221
Date: January 15, 2021 at 11:07:12 AM EST
To: netmod-chairs@ietf.org<mailto:netmod-chairs@ietf.org>
Resent-From: <alias-bounces@ietf.org<mailto:alias-bounces@ietf.org>>
Resent-To: joelja@bogus.com<mailto:joelja@bogus.com>, kent+ietf@watsen.net<=
mailto:kent+ietf@watsen.net>, lberger@labn.net<mailto:lberger@labn.net>
Reply-To: netmod-chairs@ietf.org<mailto:netmod-chairs@ietf.org>



NETMOD Working Group changed the Webex meeting information.



When it's time, join the Webex meeting here.



Monday, February 1, 2021
9:30 am  |  (UTC-05:00) Eastern Time (US & Canada)  |  1 hr 30 mins

Join meeting<https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f=
3ce1900b0cd0>

More ways to join:
Join from the meeting link
https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f3ce1900b0cd0

Join by meeting number
Meeting number (access code): 178 198 8377
Meeting password: Versioning

Tap to join from a mobile device (attendees only)
+1-650-479-3208,,1781988377##<tel:%2B1-650-479-3208,,*01*1781988377%23%23*0=
1*> Call-in toll number (US/Canada)

Join by phone
1-650-479-3208 Call-in toll number (US/Canada)
Global call-in numbers<https://ietf.webex.com/ietf/globalcallin.php?MTID=3D=
mb91ef6e2caa7090a869d36f74f0ed9fe>

Join from a video system or application
Dial 1781988377@ietf.webex.com<sip:1781988377@ietf.webex.com>
You can also dial 173.243.2.68 and enter your meeting number.

Join using Microsoft Lync or Microsoft Skype for Business
Dial 1781988377.ietf@lync.webex.com<sip:1781988377.ietf@lync.webex.com>


Need help? Go to https://help.webex.com<https://help.webex.com/>



--_000_BL0PR14MB37791D446B1EF70420514911C3B69BL0PR14MB3779namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body>
<div style=3D"color: black;">
<div style=3D"color: black;">
<p style=3D"margin: 0 0 1em 0; color: black;">Fyi here is the link to the m=
eeting materials:</p>
<p style=3D"margin: 0 0 1em 0; color: black;"><a href=3D"https://datatracke=
r.ietf.org/meeting/interim-2021-netmod-01/session/netmod">https://datatrack=
er.ietf.org/meeting/interim-2021-netmod-01/session/netmod</a></p>
</div>
<div style=3D"color: black;">
<hr style=3D"border: none; border-top: solid #D0D0D0 1.0pt;">
<p style=3D"color: black; font-size: 10pt; font-family: sans-serif; margin:=
 8pt 0;">
On January 30, 2021 12:10:21 PM Kent Watsen &lt;kent+ietf@watsen.net&gt; wr=
ote:</p>
<blockquote type=3D"cite" class=3D"gmail_quote" style=3D"margin: 0 0 0 0.75=
ex; border-left: 1px solid #808080; padding-left: 0.75ex;">
<div class=3D"" style=3D"word-wrap:break-word; line-break:after-white-space=
">NETMOD is hosting a virtual interim this coming Monday (in ~45 hours).
<div class=3D""><br class=3D"">
</div>
<div class=3D"">ICS file attached to this message.</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">
<div>
<div class=3D"">NETMOD Agenda for Interim (virtual)</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Date &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;February 1, 2=
021</div>
<div class=3D"">Start Time &nbsp; &nbsp; &nbsp;14:30 UTC</div>
<div class=3D"">Duration &nbsp; &nbsp; &nbsp; &nbsp;90 minutes</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Time Zone Converter:</div>
<div class=3D"">&nbsp; &nbsp; &nbsp;<a href=3D"https://www.timeanddate.com/=
worldclock/converter.html?iso=3D20210201T143000&amp;p1=3D1440&amp;p2=3D37&a=
mp;p3=3D438&amp;p4=3D33&amp;p5=3D248&amp;p6=3D224&amp;p7=3D179" class=3D"">=
https://www.timeanddate.com/worldclock/converter.html?iso=3D20210201T143000=
&amp;p1=3D1440&amp;p2=3D37&amp;p3=3D438&amp;p4=3D33&amp;p5=3D248&amp;p6=3D2=
24&amp;p7=3D179</a></div>
<div class=3D"">Slides:</div>
<div class=3D"">&nbsp; &nbsp; &nbsp;<a href=3D"https://datatracker.ietf.org=
/meeting/interim-2021-netmod-01/session/netmodNotes" class=3D"">https://dat=
atracker.ietf.org/meeting/interim-2021-netmod-01/session/netmodNotes</a></d=
iv>
<div class=3D"">Notes &amp; BlueSheet:</div>
<div class=3D"">&nbsp; &nbsp; <a href=3D"https://codimd.ietf.org/notes-ietf=
-interim-2021-netmod-01-netmod" class=3D"">
https://codimd.ietf.org/notes-ietf-interim-2021-netmod-01-netmod</a></div>
<div class=3D"">WebEx:</div>
<div class=3D"">&nbsp; &nbsp; <a href=3D"https://ietf.webex.com/ietf/j.php?=
MTID=3Dm8ee8976e972cc17b725f3ce1900b0cd0" class=3D"">
https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f3ce1900b0cd0<=
/a></div>
<div class=3D"">Jabber:</div>
<div class=3D"">&nbsp; &nbsp; <a href=3D"" class=3D"">xmpp:netmod@jabber.ie=
tf.org?join</a></div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">Agenda:</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">1 &nbsp; &nbsp; &nbsp; Topic &nbsp; Intro &amp; Administriv=
ia</div>
<div class=3D"">Presenter: &nbsp; &nbsp; &nbsp;Chairs</div>
<div class=3D""><br class=3D"">
</div>
<div class=3D"">2 Topic Module Versioning:</div>
<div class=3D"">Presenter: Authors</div>
<div class=3D"">Follow on to</div>
<div class=3D""><a href=3D"https://datatracker.ietf.org/meeting/interim-202=
0-netmod-03/session/netmod" class=3D"">https://datatracker.ietf.org/meeting=
/interim-2020-netmod-03/session/netmod</a></div>
<div class=3D"">Virtual Bluesheet</div>
</div>
<div><br class=3D"">
</div>
<div><br class=3D"">
</div>
<div><br class=3D"">
<blockquote type=3D"cite" class=3D"">
<div class=3D"">Begin forwarded message:</div>
<br class=3D"x_Apple-interchange-newline">
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">From: </b></=
span><span class=3D"" style=3D"">NETMOD Working Group &lt;<a href=3D"mailto=
:messenger@webex.com" class=3D"">messenger@webex.com</a>&gt;<br class=3D"">
</span></div>
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">Subject: </b=
></span><span class=3D"" style=3D""><b class=3D"">Webex meeting changed: Ne=
tMod YANG Versioning Interim - Feb 20221</b><br class=3D"">
</span></div>
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">Date: </b></=
span><span class=3D"" style=3D"">January 15, 2021 at 11:07:12 AM EST<br cla=
ss=3D"">
</span></div>
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">To: </b></sp=
an><span class=3D"" style=3D""><a href=3D"mailto:netmod-chairs@ietf.org" cl=
ass=3D"">netmod-chairs@ietf.org</a><br class=3D"">
</span></div>
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">Resent-From:=
 </b></span><span class=3D"" style=3D"">&lt;<a href=3D"mailto:alias-bounces=
@ietf.org" class=3D"">alias-bounces@ietf.org</a>&gt;<br class=3D"">
</span></div>
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">Resent-To: <=
/b></span><span class=3D"" style=3D""><a href=3D"mailto:joelja@bogus.com" c=
lass=3D"">joelja@bogus.com</a>,
<a href=3D"mailto:kent+ietf@watsen.net" class=3D"">kent+ietf@watsen.net</a>=
, <a href=3D"mailto:lberger@labn.net" class=3D"">
lberger@labn.net</a><br class=3D"">
</span></div>
<div class=3D"" style=3D"margin-top:0px; margin-right:0px; margin-bottom:0p=
x; margin-left:0px">
<span class=3D"" style=3D"color:rgba(0,0,0,1.0)"><b class=3D"">Reply-To: </=
b></span><span class=3D"" style=3D""><a href=3D"mailto:netmod-chairs@ietf.o=
rg" class=3D"">netmod-chairs@ietf.org</a><br class=3D"">
</span></div>
<br class=3D"">
<div class=3D"">
<table bgcolor=3D"#FFFFFF" align=3D"left" class=3D"" style=3D"border-collap=
se:separate; border:0px; border-spacing:0px; font-family:Helvetica; letter-=
spacing:normal; orphans:auto; text-indent:0px; text-transform:none; widows:=
auto; word-spacing:0px; text-decoration:none; padding:0px; margin:0px; widt=
h:336.171875px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px; height:28px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px">
&nbsp;</td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td align=3D"left" class=3D"" style=3D"font-size:14px; font-family:Arial; c=
olor:rgb(51,51,51); word-wrap:break-word; word-break:normal; padding:0px 20=
px; margin:0px">
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px">
<p class=3D"" style=3D"font-size:16px; font-family:arial; font-weight:bold;=
 line-height:22px">
NETMOD Working Group changed the Webex meeting information.</p>
</td>
</tr>
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px">
<p class=3D"" style=3D"font-size:16px; font-family:arial; line-height:22px"=
>When it's time, join the Webex meeting here.</p>
</td>
</tr>
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table width=3D"100%" class=3D"" style=3D"border-collapse:separate; border:=
0px; border-spacing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:16px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:16px">
&nbsp;</td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:16px; font-family:arial; color:rgb(102,10=
2,102); word-wrap:break-word; word-break:normal; padding:0px; line-height:2=
2px; margin:0px">
Monday, February 1, 2021</td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:16px; font-family:arial; color:rgb(102,10=
2,102); word-wrap:break-word; word-break:normal; padding:0px; line-height:2=
2px; margin:0px">
9:30 am&nbsp;&nbsp;|&nbsp;&nbsp;(UTC-05:00) Eastern Time (US &amp; Canada)&=
nbsp;&nbsp;|&nbsp;&nbsp;1 hr 30 mins</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px; padding-bottom:4px; font-family:Arial">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px; width:auto!important">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; width:auto!impor=
tant">
<table border=3D"0" cellpadding=3D"0" cellspacing=3D"0" class=3D"" style=3D=
"border-collapse:separate; border:0px solid rgb(67,169,66); border-spacing:=
0px; background-color:rgb(67,169,66); border-top-left-radius:20px; border-t=
op-right-radius:20px; border-bottom-right-radius:20px; border-bottom-left-r=
adius:20px; width:auto!important; min-width:160px!important">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td align=3D"center" class=3D"" style=3D"font-size:14px; font-family:Arial;=
 color:rgb(51,51,51); word-wrap:break-word; word-break:normal; padding:10px=
 36px">
<a href=3D"https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f3c=
e1900b0cd0" class=3D"" style=3D"font-size:20px; font-family:Arial; color:rg=
b(255,255,255); word-wrap:break-word; word-break:normal; padding:0px; text-=
decoration:none">Join meeting</a></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:28px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:28px">
&nbsp;</td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">More ways to join:</b></td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:12px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">Join from the meeting link</b></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
<a href=3D"https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f3c=
e1900b0cd0" target=3D"_blank" class=3D"" style=3D"font-size:14px; font-fami=
ly:Arial; color:rgb(0,175,249); word-wrap:break-word; word-break:normal; pa=
dding:0px; text-decoration:none; line-height:24px">https://ietf.webex.com/i=
etf/j.php?MTID=3Dm8ee8976e972cc17b725f3ce1900b0cd0</a></td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px; width:auto!important">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:12px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">Join by meeting number</b></td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px; width:auto!important">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:22px=
">
Meeting number (access code): 178 198 8377</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px; width:auto!important">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:22px=
">
Meeting password: Versioning</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
</tbody>
</table>
<font size=3D"2" color=3D"#FF0000" class=3D"" style=3D"font-family:Arial"><=
/font>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:12px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">Tap to join from a mobile device (attendees only)</b></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
<a href=3D"tel:%2B1-650-479-3208,,*01*1781988377%23%23*01*" class=3D"" styl=
e=3D"font-size:14px; font-family:Arial; color:rgb(0,175,249); word-wrap:bre=
ak-word; word-break:normal; padding:0px; text-decoration:none; line-height:=
24px">+1-650-479-3208,,1781988377##</a><span class=3D"x_Apple-converted-spa=
ce">&nbsp;</span>Call-in
 toll number (US/Canada)</td>
</tr>
<tr class=3D"" style=3D"line-height:24px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:24px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:12px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">Join by phone</b></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
1-650-479-3208&nbsp;<span class=3D"" style=3D"color:rgb(51,51,51)">Call-in =
toll number (US/Canada)</span></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
<a href=3D"https://ietf.webex.com/ietf/globalcallin.php?MTID=3Dmb91ef6e2caa=
7090a869d36f74f0ed9fe" class=3D"" style=3D"font-size:14px; font-family:Aria=
l; color:rgb(0,175,249); word-wrap:break-word; word-break:normal; padding:0=
px; text-decoration:none">Global call-in
 numbers</a></td>
</tr>
</tbody>
</table>
<table cellpadding=3D"0" cellspacing=3D"0" class=3D"" style=3D"border-colla=
pse:separate; border:0px; border-spacing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:28px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:28px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:12px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">Join from a video system or application</b></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
Dial<span class=3D"x_Apple-converted-space">&nbsp;</span><a href=3D"sip:178=
1988377@ietf.webex.com" class=3D"" style=3D"font-size:14px; font-family:Ari=
al; color:rgb(0,175,249); word-wrap:break-word; word-break:normal; padding:=
0px; text-decoration:none">1781988377@ietf.webex.com</a></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
You can also dial 173.243.2.68 and enter your meeting number.</td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table cellpadding=3D"0" cellspacing=3D"0" class=3D"" style=3D"border-colla=
pse:separate; border:0px; border-spacing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:12px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; font-weight:bold; line-height:24px">
<b class=3D"">Join using Microsoft Lync or Microsoft Skype for Business</b>=
</td>
</tr>
<tr class=3D"" style=3D"line-height:18px; margin:0px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; line-height:24px=
">
Dial<span class=3D"x_Apple-converted-space">&nbsp;</span><a href=3D"sip:178=
1988377.ietf@lync.webex.com" class=3D"" style=3D"font-size:14px; font-famil=
y:Arial; color:rgb(0,175,249); word-wrap:break-word; word-break:normal; pad=
ding:0px; text-decoration:none">1781988377.ietf@lync.webex.com</a></td>
</tr>
</tbody>
</table>
<table class=3D"" style=3D"border-collapse:separate; border:0px; border-spa=
cing:0px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px; height:20px">
&nbsp;</td>
</tr>
</tbody>
</table>
<table align=3D"left" class=3D"x_main" style=3D"border-collapse:separate; b=
order:0px; border-spacing:0px; width:296.171875px">
<tbody class=3D"">
<tr class=3D"" style=3D"line-height:18px; height:20px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px">
&nbsp;</td>
</tr>
<tr class=3D"" style=3D"line-height:18px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; word-wrap:break-=
word; word-break:normal; padding:0px; height:24px; line-height:24px">
Need help? Go to<span class=3D"x_Apple-converted-space">&nbsp;</span><a hre=
f=3D"https://help.webex.com/" class=3D"" style=3D"font-size:14px; font-fami=
ly:Arial; color:rgb(0,94,125); word-wrap:break-word; word-break:normal; pad=
ding:0px; text-decoration:none">https://help.webex.com</a></td>
</tr>
<tr class=3D"" style=3D"line-height:18px; height:44px">
<td class=3D"" style=3D"font-size:14px; font-family:Arial; color:rgb(51,51,=
51); word-wrap:break-word; word-break:normal; padding:0px">
&nbsp;</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</blockquote>
</div>
</div>
</div>
<div style=3D"word-wrap:break-word; line-break:after-white-space">
<meta content=3D"text/html; charset=3Dus-ascii">
<div>
<div class=3D"x_AppleOriginalContents">
<blockquote type=3D"cite">
<div></div>
</blockquote>
</div>
</div>
</div>
<div class=3D"" style=3D"word-wrap:break-word; line-break:after-white-space=
">
<div class=3D"">
<div>
<blockquote type=3D"cite" class=3D"">
<div class=3D""></div>
</blockquote>
</div>
<br class=3D"">
</div>
</div>
</blockquote>
</div>
</div>
</body>
</html>

--_000_BL0PR14MB37791D446B1EF70420514911C3B69BL0PR14MB3779namp_--


From nobody Mon Feb  1 08:07:11 2021
Return-Path: <joelja@bogus.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 E1A5C3A128B for <netmod@ietfa.amsl.com>; Mon,  1 Feb 2021 08:07:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_NONE=0.001, SPF_NONE=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 myFgBkG5wYgs for <netmod@ietfa.amsl.com>; Mon,  1 Feb 2021 08:07:06 -0800 (PST)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::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 A90443A1286 for <netmod@ietf.org>; Mon,  1 Feb 2021 08:07:06 -0800 (PST)
Received: from [192.168.0.113] ([73.63.242.69]) (authenticated bits=0) by nagasaki.bogus.com (8.15.2/8.15.2) with ESMTPA id 111G75gd050256 for <netmod@ietf.org>; Mon, 1 Feb 2021 16:07:06 GMT (envelope-from joelja@bogus.com)
X-Authentication-Warning: nagasaki.bogus.com: Host [73.63.242.69] claimed to be [192.168.0.113]
To: NETMOD Working Group <netmod@ietf.org>
From: joel jaeggli <joelja@bogus.com>
Message-ID: <34b79644-24ab-f3a0-731e-68679112332a@bogus.com>
Date: Mon, 1 Feb 2021 08:06:59 -0800
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.16; rv:78.0) Gecko/20100101 Thunderbird/78.7.0
MIME-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="rdHBjSnVb5h86Y4JgSVpApgXK9oJfUdPE"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/iOw8TZaoR30T8kfkweycu7OJDWY>
Subject: [netmod] draft minutes for 2/1/2020 Interim
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: Mon, 01 Feb 2021 16:07:09 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--rdHBjSnVb5h86Y4JgSVpApgXK9oJfUdPE
Content-Type: multipart/mixed; boundary="OGkLLng2MTiOGq5vI3ExyRbE8d66q3g8u";
 protected-headers="v1"
From: joel jaeggli <joelja@bogus.com>
To: NETMOD Working Group <netmod@ietf.org>
Message-ID: <34b79644-24ab-f3a0-731e-68679112332a@bogus.com>
Subject: draft minutes for 2/1/2020 Interim

--OGkLLng2MTiOGq5vI3ExyRbE8d66q3g8u
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

These are based on the codimd which is editable

https://codimd.ietf.org/notes-ietf-interim-2021-netmod-01-netmod?edit

# NETMOD Agenda for Interim (virtual)
Date            February 1, 2021
Start Time      14:30 UTC
Duration        90 minutes

Time Zone Converter:

https://www.timeanddate.com/worldclock/converter.html?iso=3D20210201T1430=
00&p1=3D1440&p2=3D37&p3=3D438&p4=3D33&p5=3D248&p6=3D224&p7=3D179
Slides:

https://datatracker.ietf.org/meeting/interim-2021-netmod-01/session/netmo=
d
Notes & BlueSheet:
    https://codimd.ietf.org/notes-ietf-interim-2021-netmod-01-netmod
WebEx:
   https://ietf.webex.com/ietf/j.php?MTID=3Dm8ee8976e972cc17b725f3ce1900b=
0cd0
Jabber:
    xmpp:netmod@jabber.ietf.org?join

## Agenda:

### 1       Topic   Intro & Administrivia
Presenter:      Chairs

lou berger presenting
14:35

### 2       Topic   Module Versioning:
Presenter:      Authors
Follow on to
https://datatracker.ietf.org/meeting/interim-2020-netmod-03/session/netmo=
d

#### T2) IANA considerations: how are final RFC revision labels assigned =
?
> https://github.com/netmod-wg/yang-ver-dt/issues/59
>
Rob Wilon presenting
14:40

kent: asking iana to retroactively put versions to drafts what is the
guidance?
rob: ask for a new interface type routing type those get updated
automatically
lou: does it make sense to put text to tell people when to not use a
self managed iana module.
rob: you could
jason: looking for guidance on when iana would own the module vs when
they would not - is that part out of scope? rob is addressing the
guidlines for when you have iana manage it.
lou: we don't want to necessarily open up the guideilnes RFC just for
this one point so maybe include it in the yang versioning draft.
lou: provide text to working group for review

Joel(chair) the proposed approach (3rd slide) does not appear controversi=
al


#### T3) YANG file naming when revision labels are being used (symbolic
links?
> @<revision-label>) ?
https://datatracker.ietf.org/doc/slides-interim-2021-netmod-01-sessa-revi=
sion-label-filename/
Reshad Rahman presenting
14:53

First sub-issue (slide 2, @ vs # as delimiter)
Kent: maybe try with pyang, yanglint, (yangson not likely impacted).
ideally they just skip over the # items.  I like the idea of the 2
approaches (old us @, new use #).
Italo: does the new scheme allowed to deliver 2 versions of the same
module on the same date?
Reshad: no - we are keeping the same RFC7950 restrictions where only one
new version of a module can be published on a particular day (revision
date uniquely identifies a module version)
Jan: would prefer to avoid duplicate files.  An operator or system
should use either @ or # (not a mix).
Kent: system could reject the @ or # if they wish. That system could
just have the names as they wish?
Rob: I agree with Kent. Allowed to have both if wanted to, but would
move to new scheme at some point (and use purely #).

Second sub-issue (slide 3 - allowed char set in revision labels)
Balazs: better to be restrictive and see if there is really a need.
These are part of a filename so being very open can be dangerous
Kent: certainly don't allow other chars that aren't in 7950
Rob: one extra char that we are adding is the + and maybe the comma.
Design team isn't certain about comma and interaction with csv.
Kent: call out the new chars in an email to the WG list


#### T1) Definition/meaning of BC vs NBC for config false nodes
> https://github.com/netmod-wg/yang-ver-dt/issues/15
>
https://datatracker.ietf.org/doc/slides-interim-2021-netmod-01-sessa-stat=
e-nbc-rules/

Balazs presenting
15:04

Jason: removing leafs (e.g. interface counters) feels like it should be
NBC. But removing
Balazs:
Kent: the market may not be happy.  removing should deprecate and then
obsolete
Jason: in theory that isn't needed because it is BC
Kent: sure but it is still good practice
Balazs: use mandatory for state leafs
Lou: we may have to split out reducing value space on mandatory vs
non-mandatory leafs. SOme clients may rely on it.
Balazs: worried that we are encouraging servers to just stop returning a
value instead of updating the model
Lou: my automation system may rely on certain state, and certain values
of state coming back
Rob: agree with Lou. Splitting mandatory vs non-mandatory makes sense.
Dangerious to allow optional data to just be removed from a model.
General expectations are likely that leafs are returned and supported
even if they aren't marked mandatory.
Rob: e.g. counter on i/f that splits unicast/multicast/broadcast.  You
can't make that mandatory on all types of interfaces.
Balazs: use "when" statements (when i/f type =3D x, then)
Kent: to Lou's comment - removing the leaf vs removing an enum. We've
been lax in marking state data as mandatory.  Maybe we need to mark more
as mandatory.  Another point - expanding value space needs to be careful
with patterns.
Balazs: lengths, patterns, must statements should all be examined
Jan: If nothing marked mandatory or in description, then can't rely on
the data being returned.
=2E.. lots of debate around use of mandatory in config false...
Balazs: state has been best effort historically
Kent: agree but maybe that isn't great and we should start getting more
formal. Perhaps we should have been setting mandatory true on more state
data.  Let's not reverse the default of mandatory for state (that would
need YANG NEXT).
Balazs: 1 - how strict should we be?  2 - do we mark a removal of
optional leafs as NBC just because of current expectations
Rob: RFC7950 doesn't allow removal of optional state leafs today (you
could deprecate or obsolete).
Jason: we should avoid mandatory for state
Kent: perhaps YANG NEXT is needed for new state rules (esp if we go
against RFC7950)
Balazs: we need to do something now, e.g. we should be allowed to add a
mandatory state leaf
Balazs: we should be more careful with state markings (mandatory). 2nd
bullet should just be NBC for now (easier to get accepted).  And
reducing value space for mandatory is NBC.
Rob: solving this properly is likely YANG NEXT. But we need something
for the interim.  So bullet 2 should be NBC for now with where we are tod=
ay.
Kent: client validating RPC reply could be seen as a developer aid for
the server
Rob: worth checking NMDA spec.  Allows server to break those restraints
(at least temporarily).  Ok to flag up warnings, but refusing to accept
data could be a problem in general.  (consider config true & config
false for this point)



#### T4) SemVer: gaps in history, removing revision statements
> https://github.com/netmod-wg/yang-ver-dt/issues/61
>
https://datatracker.ietf.org/doc/slides-interim-2021-netmod-01-sessa-vers=
ion-gaps/

Joe Clarke presenting
15:45

Kent: why strip any history at all? how is it possible that 1.2 isn't
present?
Joe: why strip? -> large amount of revision is cumbersome for humans. We
don't recommend it, but wouldn't want to block it.  why 1.2 missing? ->
1.2 might have been some internal revision.
Kent: I don't believe we should worry about the human problem. I don't
think we should allow gaps.
Balazs: one important reason for gaps -> branching.  1.5 may be in a
side branch.
Kent: that sounds like internal merging issue. It is about managing
expectations. I don't know any library that skips.  A missing value is
not expected.
Joe: maybe a system publishes every odd version
Jason: some publishers may have internal versions, and it would be
painful to have a mapping from internal to external
Rob: I see Kent's point and maybe a publisher doesn't have to actually
publish all those versions. But they could keep those versions in the
history.
Jason: it could cause a lot of bloat in the history
Joe: maybe soften the wording to encourage keeping all revisions?  Then
again if you went a year before publishing do you really want all those
internal versions listed?

1600 conclusion


# Virtual Bluesheet
NAME   AFFILIATION
------------------
1. Lou Berger        LabN Consulting, L.L.C.
1. Jason Sterne      Nokia
1. Italo Busi        Huawei
1. Reshad Rahman     None
1. Robert Wilton     Cisco
1. Kent Watsen       Watsen Networks
1. Balazs Lengyel    Ericsson
1. Joel Jaeggli      Fastly
1. Jan Lindblad
1. Joe Clarke        Cisco
1. Tom Hill
1. Xufeng Liu


--OGkLLng2MTiOGq5vI3ExyRbE8d66q3g8u--

--rdHBjSnVb5h86Y4JgSVpApgXK9oJfUdPE
Content-Type: application/pgp-signature; name="OpenPGP_signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="OpenPGP_signature"

-----BEGIN PGP SIGNATURE-----

wmMEABEIACMWIQRcbgEEuvBAsFvTw4vwADWrtn9WsgUCYBgnIwUDAAAAAAAKCRDwADWrtn9WsuWo
AKCFWh9TQcYYjp6bqYSF3bm2GhLzigCdH918lY6gDX5zKGbKdXIEFCuUESM=
=IOah
-----END PGP SIGNATURE-----

--rdHBjSnVb5h86Y4JgSVpApgXK9oJfUdPE--


From nobody Tue Feb  2 14:46:25 2021
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 C69073A0AA7 for <netmod@ietfa.amsl.com>; Tue,  2 Feb 2021 14:46:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.949
X-Spam-Level: 
X-Spam-Status: No, score=-1.949 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, HTTP_ESCAPED_HOST=0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URI_HEX=0.1] 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 4RrUniQpJyrk for <netmod@ietfa.amsl.com>; Tue,  2 Feb 2021 14:46:21 -0800 (PST)
Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2090.outbound.protection.outlook.com [40.107.93.90]) (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 8EB513A0A9E for <netmod@ietf.org>; Tue,  2 Feb 2021 14:46:21 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aunRef1rmDyn2BiJG7rdXiFpuW+owpic/6DCBkLTIqSX6L3//kWCkhR2SuSttscCdZ4dIg3VO+0dwRzO7QSqBGLOJ0qojBIXGdyuRTNdknoewnKCHHinjBn6frl1aSQOLA91ft8350uDHMQUfed31V9yBvmDP/HXd00y8zG2pGefE05505e/P9o5Ro/tmcPAsiHhQJyt/rDPifqQwTr4sA6borpJtP1xtdLtMZipouVGdSnJmRxawEGorojOLIhrTOOpgRtK2UbO5Jp59ZNo+++PqrDrrqf48qufpVzwvztz3K6b8MS3YDxwUyyaiO7RpBTujIxeuMB4unwwi9w7/A==
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=C8XD7iGbOOV7rbm27+BWoBH/H3OgnGSqVbxVoi70KAQ=; b=AeZ6evCS/L+L0sAjQolwLnG6o3jh4aKSHAB6WAk53K0e+DgNXjvIGOUfvOcoj75IPbDZnP71Js4dmlfnnvLiM34oeOH0mnVB5ZS5VrGFlK4wbGcuzWsD59COp5Bjr28TPPPJnm98SgO6L8yCBFjkmK0WlvTYh47/MHf2VFpzZnFtlVULoLtDW074uM3LFPh5ArRkAiZu68dQ12ke3FtCX3wnUN1QUU78AKMTBa5pNkwNp6KrVHce+coif+69+7jXZd8CqYWl1lfmmACUQPBekOkt7B5mnD/Q1mmf5198CHbbiGZjqkQUaUOjSHHqrXEzP+z6CCN0hJ49HyEEAQj3zg==
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=C8XD7iGbOOV7rbm27+BWoBH/H3OgnGSqVbxVoi70KAQ=; b=EPdo7joXa7hc+iEg8ZEKiKXI4QlCD59S2CHZF0n2ZOSqIGZO5MZTzzuJ73I8JiR23+uJ5FoYzeX2xqsRz0qK+qWwEEFn6iAFHTCeHdcLY7tBkhIyajk8G/GRricdpq8RPuMnc/kx3fd0GIMXueVLO4MJLKXAEefeHQg/k+rXHX8=
Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB6266.namprd08.prod.outlook.com (2603:10b6:5:1ef::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3805.19; Tue, 2 Feb 2021 22:46:19 +0000
Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3%5]) with mapi id 15.20.3805.027; Tue, 2 Feb 2021 22:46:19 +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-02-02
Thread-Index: Adb5tOfFMg6D7vwcRAmwO8F7F4+a7Q==
Date: Tue, 2 Feb 2021 22:46:19 +0000
Message-ID: <DM6PR08MB5084E67AC04A11E7E4A01DD69BB59@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: [174.112.3.120]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0450fb62-8807-41e2-640d-08d8c7cc5b88
x-ms-traffictypediagnostic: DM6PR08MB6266:
x-microsoft-antispam-prvs: <DM6PR08MB626617B4B7BDF05E8E143B209BB59@DM6PR08MB6266.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3276;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: ZNr6KvYPNuyYS0K/CGXTDg9MSsI+H6NUb8v9PLD/Ny2qleKDh3ZvoUpDMHywLsSLhElcET6zxvVAD/UMYGV5oWtT/NreCObhFlWMD1U0O76vYaVgDS1ByMr7zHYq1QBzE1uEcatymz1NFC8p2Mk+7PiZ1BIio1Ffwpc/+qy5yr/f8yEJ+tSEoq24d3YYXQ7OMQ9xMGN+3py4vpCdblRhMmULFogCCYltGOp3VzIN7++RIvzdxNBgwFecOav1GvN8bP/bGblOy1e0n7L3tF4CADwWrBhkQoQwGPNCQVd595IoqE3w1Dq7BkCmHA/UeIqHMpUAjlKZEZ9wA2UfxkmV6yYbTgglAXBa/mg39vGGEBnR7ZBeGVda0fGT9OUTkrW7r4Tc9l8lutsGcGITeGYQRYpUIAF0pa5cr5pHuPwL/qk3Y7P2HCjElfRK+8Gug5WL5tYEZfcVKc88pt95ZhsYv/ZX2Pc+LB9r2cfu4xQSrYPQRFam+h7gu5qsHAs4x6Z9pwp+MMz+QxnH3NjJuIF+zHquWSjnRa6xalZpwAgU8jJFdTabVd2e4nEq4Zox+QBkUWw5dpkDzH6NEsF1+/aIexzfEmzc1Q/GlHMu+oj2DejVkKMEwgA4n619H9DU7ZcRPfX3u75vJfLw8480nn+9BQ==
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)(396003)(376002)(39860400002)(366004)(346002)(136003)(52536014)(45080400002)(8676002)(6506007)(19627405001)(478600001)(66446008)(71200400001)(66946007)(6916009)(5660300002)(76116006)(166002)(86362001)(16799955002)(33656002)(66476007)(66556008)(83380400001)(9686003)(966005)(26005)(55016002)(2906002)(7696005)(186003)(316002)(8936002)(64756008)(21314003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?LyEL8CbU4CHqf91qat6CQbaXRTeGpEjQaN5Txp/2oxsw8cXIQaUCrcSvqIQa?= =?us-ascii?Q?Q7UNug6d+K6GCogUs44maJsf5Cb4JKl7BPZsOIRWe+YpIlF4qcHputvyFBtK?= =?us-ascii?Q?GzHSu3RC1UbpNODFxH22cs1mntUrvE73T6BFpD68IBafRbT/nvnTQnX1iJuv?= =?us-ascii?Q?OTbTjqlAbYJt/RBL5DM+Oohs9mq2+55GHOq6mObS14T90pQa9FUDD0/R1sEw?= =?us-ascii?Q?L+j6icZcnwtXj3TgYiWdp4cxTZXYq576YZWiUmilx49hzI+MlE2Fks+t5GVY?= =?us-ascii?Q?NkR2Y2k1p9VFDtrB9fLM9STAxbeScX24wUIyS9T9nod/RTKU0ptqQtQ2GWmV?= =?us-ascii?Q?rwjhLIrClxjjlaHRMIB5EUwImLYFuQcSaCkURaWzfd+XUuZIgfQj9z0+hY8L?= =?us-ascii?Q?/FIBqVnxK8uZR7dPAUQCNweRlPI+ZYBnX8/XARJgE+xzkv1XrBUNhPcUsy+2?= =?us-ascii?Q?gDvJXQyeJzrFIC5RdN+N7UdmjlwKjgLnhQ6cm3MuTMGYHZ4caBskNFm2jw6X?= =?us-ascii?Q?9IXrySpE5Tk6IAWblLffFjuR1FFW/Ss5MAZULsL3d2YEiwDKv1l3mR41pUX+?= =?us-ascii?Q?3KImQV8qM4B9mikznH+8emwjgbAQef4aRHHTgi8PzJbz/6NzxwQ75XMaLqxy?= =?us-ascii?Q?+dW3b0ewoMuE10jjqOF79RT+D9vwWjvvz8WdNUsDHk+lwQBob4Bp6ZeryaGx?= =?us-ascii?Q?sZIq6cSuGq9QV9vP+HcbyOyNRGm0xppb0lHqoBiq4bEwMbMpmE0yF1aTpa50?= =?us-ascii?Q?xjYGuxdOT3z/c81HECUd2IZGhgWIUq9SzmsHgSBHQeTv+O0vNQY2YqAPdrOc?= =?us-ascii?Q?6uOBMZ7WLv4P0BAWOu6ttYAKJgOLqyiu6Rpu3W24vpAqgbP545pIyKuDAF+B?= =?us-ascii?Q?vNSUzsK/VT9Yae9Kxnq4eDSF0FpkVdqdRatfG6Riz60UsrUJvtv0DtRWn31E?= =?us-ascii?Q?e9UOnzayoKAOMLtKjThs6tumszsOzCiPWfFcvRyZRmYZE32rQ5ihHX9HFfrG?= =?us-ascii?Q?AiXmf4HxYQoTcJeIjh4R+vkQ96lR98Rv5wNb1NTclc1ms7HIktZv14i1tLo6?= =?us-ascii?Q?hf59v6nP?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084E67AC04A11E7E4A01DD69BB59DM6PR08MB5084namp_"
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: 0450fb62-8807-41e2-640d-08d8c7cc5b88
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Feb 2021 22:46:19.4436 (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: b5wNB2KuNIAmMW9uIFhAKOqRsp3JLl98pnnEfarcyWxj+lU9u/wTHoDCjSbQufIGeWqgNdiZwcfxgqQzH1i2aQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB6266
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/U3_4w-UNdD2cjTrhRSXXSHRNzWk>
Subject: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-02
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, 02 Feb 2021 22:46:24 -0000

--_000_DM6PR08MB5084E67AC04A11E7E4A01DD69BB59DM6PR08MB5084namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2021-02-02

Agenda bashing:
- quick recap on 4 topics
- status of topics from previous interim
- updates needed to yang versioning and yang semver drafts
- whitespace
- continue through Github issues

Deadline on draft sunmissions is 3 weeks from now.  Try to get first cut in=
 2 weeks max.

Summary of where we left off yesterday on the Virtual Interim topics:

T3:
- get feedback from WG on acceptable chars (especially highlight new ones)
- no semicolon
- 2 sets of files is acceptable, but systems will work with one in general
- try with a few tools ( Reshad to try pyang and yanglint, Jan try confd wh=
ich includes yanger,
- someone try Yuma?  (or ask Andy?)
- try google tools ?  maybe not worth it
- Reshad to update draft with weekly call group & send updated snippets to =
WG

T2:
- Lou asked to post comments on list. People happy with direction being pro=
posed.
- try drafting text to indicate when IANA owns a module vs a WG
- Rob to propose text to WG

T1:
- nobody objected to defining NBC rules for config false
- mix of opinions still?
- deleting a leaf is NBC (to stay in sync with 7950 on this point, and like=
ly more common expectations)
- decreasing value space on optional leafs is BC (but decreasing it on mand=
atory leafs is NBC ?)
- this should also be considered in YANG NEXT
- rules we define need to separate optional vs mandatory elements
- Balasz to propose specific text to weekly call group first

T4:
- mostly aligned with slides
- not recommended having gaps or removing history, but we won't disallow it
- Joe to propose text to WG

First interim topics:
(A) import by revision or derived
- not using revision-or-derived-compatible
- impact of changing import statements: did we post back to the WG?  Said i=
t was BC (but you can mark it NBC if you wanted to)
- Reshad the draft with the results

(B) Whitespace

>From the first virtual interim:

   JS: we need to decide if the version represents
   the file or the underlying YANG statements
   JC: no matter what we do, we'll need YANG-aware
   tooling (to go to the next level of analysis to
   see if what actually changed in the API)
   JL: time is almost up. Summary: no clear consensus

- got rid of checksums from the scope, but whitespace topic was still open
- you are *allowed* to bump the (editorial) version if you want to, but you=
 don't *have* to for insignificant whitespace changes
- checksums in the future may have to be for a URL (i.e. there is not a che=
cksum associated with version 3.2.2 of module-xxx, there is only a checksum=
 associated with url:\xxx\yyy\foo.yang)
- comments? are they versioned? They can be more important than insig white=
space
- remember /n/r vs /n in unix vs dos
- new IETF modules and updating IETF modules will have different revision l=
abels during development vs the finally published RFC (so it doesn't matter=
 what we decide here)
- note: tools refer to line numbers in yang files.
- change in API hasn't changed, but the file describing the API changed
- JS: we should focus on this issue and not let it go quiet until we come t=
o a decision



NETMOD Working Group changed the Webex meeting information.


When it's time, join the Webex meeting here.


Meeting number (access code): 171 069 0374

Meeting password: semver?


Occurs every Tuesday effective Tuesday, September 1, 2020 until Tuesday, Au=
gust 24, 2021 from 9:00 AM to 10:00 AM, (UTC-04:00) Eastern Time (US & Cana=
da)
9:00 am  |  (UTC-04:00) Eastern Time (US & Canada)  |  1 hr



Join meeting<https://ietf.webex.com/ietf/j.php?MTID=3Dma7627a2ae7b770537cff=
5f5b89293c70>



Tap to join from a mobile device (attendees only)
+1-650-479-3208,,1710690374##<tel:%2B1-650-479-3208,,*01*1710690374%23%23*0=
1*> Call-in toll number (US/Canada)


Join by phone
1-650-479-3208 Call-in toll number (US/Canada)
Global call-in numbers<https://ietf.webex.com/ietf/globalcallin.php?MTID=3D=
m5914d38cfac744cced3593159cb7f971>



Join from a video system or application
Dial 1710690374@ietf.webex.com<%20sip:1710690374@ietf.webex.com>
You can also dial 173.243.2.68 and enter your meeting number.



Join using Microsoft Lync or Microsoft Skype for Business
Dial 1710690374.ietf@lync.webex.com<%20sip:1710690374.ietf@lync.webex.com>



Need help? Go to http://help.webex.com




--_000_DM6PR08MB5084E67AC04A11E7E4A01DD69BB59DM6PR08MB5084namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">YANG Versioning Weekly Call Minutes - 2021-02-02<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Agenda bashing:<o:p></o:p></p>
<p class=3D"MsoNormal">- quick recap on 4 topics<o:p></o:p></p>
<p class=3D"MsoNormal">- status of topics from previous interim<o:p></o:p><=
/p>
<p class=3D"MsoNormal">- updates needed to yang versioning and yang semver =
drafts<o:p></o:p></p>
<p class=3D"MsoNormal">- whitespace<o:p></o:p></p>
<p class=3D"MsoNormal">- continue through Github issues<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Deadline on draft sunmissions is 3 weeks from now.&n=
bsp; Try to get first cut in 2 weeks max.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Summary of where we left off yesterday on the Virtua=
l Interim topics:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">T3:<o:p></o:p></p>
<p class=3D"MsoNormal">- get feedback from WG on acceptable chars (especial=
ly highlight new ones)<o:p></o:p></p>
<p class=3D"MsoNormal">- no semicolon<o:p></o:p></p>
<p class=3D"MsoNormal">- 2 sets of files is acceptable, but systems will wo=
rk with one in general<o:p></o:p></p>
<p class=3D"MsoNormal">- try with a few tools ( Reshad to try pyang and yan=
glint, Jan try confd which includes yanger,
<o:p></o:p></p>
<p class=3D"MsoNormal">- someone try Yuma?&nbsp; (or ask Andy?)<o:p></o:p><=
/p>
<p class=3D"MsoNormal">- try google tools ?&nbsp; maybe not worth it<o:p></=
o:p></p>
<p class=3D"MsoNormal">- Reshad to update draft with weekly call group &amp=
; send updated snippets to WG<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">T2:<o:p></o:p></p>
<p class=3D"MsoNormal">- Lou asked to post comments on list. People happy w=
ith direction being proposed.<o:p></o:p></p>
<p class=3D"MsoNormal">- try drafting text to indicate when IANA owns a mod=
ule vs a WG<o:p></o:p></p>
<p class=3D"MsoNormal">- Rob to propose text to WG<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">T1:<o:p></o:p></p>
<p class=3D"MsoNormal">- nobody objected to defining NBC rules for config f=
alse<o:p></o:p></p>
<p class=3D"MsoNormal">- mix of opinions still?<o:p></o:p></p>
<p class=3D"MsoNormal">- deleting a leaf is NBC (to stay in sync with 7950 =
on this point, and likely more common expectations)<o:p></o:p></p>
<p class=3D"MsoNormal">- decreasing value space on optional leafs is BC (bu=
t decreasing it on mandatory leafs is NBC ?)<o:p></o:p></p>
<p class=3D"MsoNormal">- this should also be considered in YANG NEXT<o:p></=
o:p></p>
<p class=3D"MsoNormal">- rules we define need to separate optional vs manda=
tory elements<o:p></o:p></p>
<p class=3D"MsoNormal">- Balasz to propose specific text to weekly call gro=
up first<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">T4:<o:p></o:p></p>
<p class=3D"MsoNormal">- mostly aligned with slides<o:p></o:p></p>
<p class=3D"MsoNormal">- not recommended having gaps or removing history, b=
ut we won't disallow it<o:p></o:p></p>
<p class=3D"MsoNormal">- Joe to propose text to WG <o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">First interim topics:<o:p></o:p></p>
<p class=3D"MsoNormal">(A) import by revision or derived<o:p></o:p></p>
<p class=3D"MsoNormal">- not using revision-or-derived-compatible<o:p></o:p=
></p>
<p class=3D"MsoNormal">- impact of changing import statements: did we post =
back to the WG?&nbsp; Said it was BC (but you can mark it NBC if you wanted=
 to)<o:p></o:p></p>
<p class=3D"MsoNormal">- Reshad the draft with the results<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">(B) Whitespace<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">From the first virtual interim:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; JS: we need to decide if the version re=
presents <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;the file or the underlying YANG st=
atements<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; JC: no matter what we do, we&#8217;ll n=
eed YANG-aware <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;tooling (to go to the next level o=
f analysis to <o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp;&nbsp;see if what actually changed in th=
e API)<o:p></o:p></p>
<p class=3D"MsoNormal">&nbsp;&nbsp; JL: time is almost up. Summary: no clea=
r consensus<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">- got rid of checksums from the scope, but whitespac=
e topic was still open<o:p></o:p></p>
<p class=3D"MsoNormal">- you are *allowed* to bump the (editorial) version =
if you want to, but you don't *have* to for insignificant whitespace change=
s<o:p></o:p></p>
<p class=3D"MsoNormal">- checksums in the future may have to be for a URL (=
i.e. there is not a checksum associated with version 3.2.2 of module-xxx, t=
here is only a checksum associated with url:\xxx\yyy\foo.yang)<o:p></o:p></=
p>
<p class=3D"MsoNormal">- comments? are they versioned? They can be more imp=
ortant than insig whitespace<o:p></o:p></p>
<p class=3D"MsoNormal">- remember /n/r vs /n in unix vs dos<o:p></o:p></p>
<p class=3D"MsoNormal">- new IETF modules and updating IETF modules will ha=
ve different revision labels during development vs the finally published RF=
C (so it doesn't matter what we decide here)<o:p></o:p></p>
<p class=3D"MsoNormal">- note: tools refer to line numbers in yang files.<o=
:p></o:p></p>
<p class=3D"MsoNormal">- change in API hasn't changed, but the file describ=
ing the API changed<o:p></o:p></p>
<p class=3D"MsoNormal">- JS: we should focus on this issue and not let it g=
o quiet until we come to a decision<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p style=3D"line-height:16.5pt;mso-element:frame;mso-element-frame-hspace:2=
.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-ele=
ment-anchor-horizontal:column;mso-height-rule:exactly">
<b><span style=3D"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif=
;color:black">NETMOD Working Group changed the Webex meeting information.
<o:p></o:p></span></b></p>
</td>
</tr>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt">
<p class=3D"MsoNormal" style=3D"line-height:15.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p style=3D"line-height:16.5pt;mso-element:frame;mso-element-frame-hspace:2=
.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-ele=
ment-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:black">When it's time, join the Webex meeting here.
<o:p></o:p></span></p>
</td>
</tr>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt">
<p class=3D"MsoNormal" style=3D"line-height:15.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<div style=3D"mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element=
-wrap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horiz=
ontal:column;mso-height-rule:exactly">
<table cellspacing=3D"0" cellpadding=3D"0" hspace=3D"0" vspace=3D"0" align=
=3D"left">
<tbody>
<tr>
<td valign=3D"top" align=3D"left" style=3D"padding-top:0cm;padding-right:2.=
25pt;padding-bottom:0cm;padding-left:2.25pt">
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width:0cm;width:auto!important">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:black">Meeting number (access code): 171 069 0374
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width:0cm;width:auto!important">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:black">Meeting password: semver?<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"100=
%" style=3D"width:100.0%">
<tbody>
<tr style=3D"height:12.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:12.0pt">
<p class=3D"MsoNormal" style=3D"line-height:12.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#666666">Occurs every Tuesday effective Tuesday, September 1, 2020 unti=
l Tuesday, August 24, 2021 from 9:00 AM to 10:00 AM, (UTC-04:00) Eastern Ti=
me (US &amp; Canada)
<o:p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:16.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:12.0pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#666666">9:00 am&nbsp;&nbsp;|&nbsp;&nbsp;(UTC-04:00) Eastern Time (US &=
amp; Canada)&nbsp;&nbsp;|&nbsp;&nbsp;1 hr
<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt">
<p class=3D"MsoNormal" style=3D"line-height:15.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width:0cm;width:auto!important">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm;width:auto!important">
<table class=3D"MsoNormalTable" border=3D"1" cellspacing=3D"0" cellpadding=
=3D"0" width=3D"0" style=3D"width:0cm;background:#43A942;border:solid #43A9=
42 1.0pt;width:auto!important">
<tbody>
<tr>
<td style=3D"border:none;padding:7.5pt 27.0pt 7.5pt 27.0pt;width:auto!impor=
tant">
<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center;line-hei=
ght:13.5pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wr=
ap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizont=
al:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333"><a href=3D"https://ietf.webex.com/ietf/j.php?MTID=3Dma7627a2ae=
7b770537cff5f5b89293c70"><span style=3D"font-size:15.0pt;font-family:&quot;=
Calibri&quot;,sans-serif;color:white;text-decoration:none">Join
 meeting</span></a><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:36.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:36.0pt">
<p class=3D"MsoNormal" style=3D"line-height:36.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<b><span style=3D"font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;=
color:black">Tap to join from a mobile device (attendees only)<o:p></o:p></=
span></b></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333"><a href=3D"tel:%2B1-650-479-3208,,*01*1710690374%23%23*01*"><s=
pan style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;co=
lor:#00AFF9;text-decoration:none">+1-650-479-3208,,1710690374##</span></a>
 Call-in toll number (US/Canada)<o:p></o:p></span></p>
</td>
</tr>
<tr style=3D"height:18.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:18.0pt">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<b><span style=3D"font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;=
color:black">Join by phone<o:p></o:p></span></b></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">1-650-479-3208&nbsp;Call-in toll number (US/Canada)<o:p></o:p>=
</span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333"><a href=3D"https://ietf.webex.com/ietf/globalcallin.php?MTID=
=3Dm5914d38cfac744cced3593159cb7f971"><span style=3D"font-size:11.0pt;font-=
family:&quot;Calibri&quot;,sans-serif;color:#00AFF9;text-decoration:none">G=
lobal
 call-in numbers</span></a><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0">
<tbody>
<tr style=3D"height:21.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:21.0pt">
<p class=3D"MsoNormal" style=3D"line-height:21.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<b><span style=3D"font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;=
color:black">Join from a video system or application<o:p></o:p></span></b><=
/p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">Dial <a href=3D"%20sip:1710690374@ietf.webex.com">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#00AFF9;text-decoration:none">1710690374@ietf.webex.com</span></a><o:=
p></o:p></span></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">You can also dial 173.243.2.68 and enter your meeting number.<=
o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt">
<p class=3D"MsoNormal" style=3D"line-height:15.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" cellpadding=
=3D"0">
<tbody>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<b><span style=3D"font-size:9.0pt;font-family:&quot;Arial&quot;,sans-serif;=
color:black">Join using Microsoft Lync or Microsoft Skype for Business<o:p>=
</o:p></span></b></p>
</td>
</tr>
<tr>
<td style=3D"padding:0cm 0cm 0cm 0cm">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">Dial <a href=3D"%20sip:1710690374.ietf@lync.webex.com">
<span style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,sans-serif;=
color:#00AFF9;text-decoration:none">1710690374.ietf@lync.webex.com</span></=
a><o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333;display:none"><o:p>&nbsp;</o:p></span></p>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0">
<tbody>
<tr style=3D"height:15.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:15.0pt">
<p class=3D"MsoNormal" style=3D"line-height:15.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
<table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" align=3D"lef=
t" width=3D"100%" style=3D"width:100.0%">
<tbody>
<tr style=3D"height:54.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:54.0pt">
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
<tr style=3D"height:18.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:18.0pt">
<p class=3D"MsoNormal" style=3D"line-height:18.0pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:black">Need help? Go to
<a href=3D"http://help.webex.com"><span style=3D"font-size:11.0pt;font-fami=
ly:&quot;Calibri&quot;,sans-serif;color:#049FD9;text-decoration:none">http:=
//help.webex.com</span></a>
<o:p></o:p></span></p>
</td>
</tr>
<tr style=3D"height:33.0pt">
<td style=3D"padding:0cm 0cm 0cm 0cm;height:33.0pt">
<p class=3D"MsoNormal" style=3D"line-height:13.5pt;mso-element:frame;mso-el=
ement-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertic=
al:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly">
<span style=3D"font-size:10.5pt;font-family:&quot;Arial&quot;,sans-serif;co=
lor:#333333">&nbsp;<o:p></o:p></span></p>
</td>
</tr>
</tbody>
</table>
<p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p>&nbsp;</o:p></span></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_DM6PR08MB5084E67AC04A11E7E4A01DD69BB59DM6PR08MB5084namp_--


From nobody Wed Feb  3 07:06:46 2021
Return-Path: <janl@tail-f.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 E01D43A08E4 for <netmod@ietfa.amsl.com>; Wed,  3 Feb 2021 07:06:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, 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 Js3th5foY4r1 for <netmod@ietfa.amsl.com>; Wed,  3 Feb 2021 07:06:41 -0800 (PST)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 26F393A08AA for <netmod@ietf.org>; Wed,  3 Feb 2021 07:06:41 -0800 (PST)
Received: from [10.61.193.66] (unknown [173.38.220.59]) by mail.tail-f.com (Postfix) with ESMTPSA id 82B781AE02AA; Wed,  3 Feb 2021 16:06:38 +0100 (CET)
From: Jan Lindblad <janl@tail-f.com>
Message-Id: <933E1863-9425-426A-8A10-E2D7BDDCEC03@tail-f.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_33B5E613-9591-4C84-867F-8823BB5FB391"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
Date: Wed, 3 Feb 2021 16:06:33 +0100
In-Reply-To: <DM6PR08MB5084E67AC04A11E7E4A01DD69BB59@DM6PR08MB5084.namprd08.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
References: <DM6PR08MB5084E67AC04A11E7E4A01DD69BB59@DM6PR08MB5084.namprd08.prod.outlook.com>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3BrVtB-FkDj7O_ZPW-FzacAeT5g>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-02
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: Wed, 03 Feb 2021 15:06:44 -0000

--Apple-Mail=_33B5E613-9591-4C84-867F-8823BB5FB391
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Tried out confdc/yanger behavior with filenames containing quirky =
characters. In order to make this somewhat realistic, I used a =
Darwin/MacOS (utf-8 aware) command line invoked with "double quoted" =
filenames, and a Makefile to do the building.

Category 1: Characters that just work
    ascii-alphabetic numerals period comma _ + - ~ @ # % ^ : { } [ ]
    Anything behind the @ is not considered part of the module name

Category 2: Characters that need to be specifically \ escaped in the =
shell, but then work
    ( ) ; & *

Category 3: Characters that need to be doubly escaped or similar, but =
then work
    backtick space singlequote doublequote \ | $ ! ? * < > =3D

Category 4: Characters that do not work
    forwardtick slash
    non-ascii alphabetical (e.g. swedish, german, japanese characters)

Best Regards,
/jan






> On 2 Feb 2021, at 23:46, Sterne, Jason (Nokia - CA/Ottawa) =
<jason.sterne@nokia.com> wrote:
>=20
> YANG Versioning Weekly Call Minutes - 2021-02-02
> =20
> Agenda bashing:
> - quick recap on 4 topics
> - status of topics from previous interim
> - updates needed to yang versioning and yang semver drafts
> - whitespace
> - continue through Github issues
> =20
> Deadline on draft sunmissions is 3 weeks from now.  Try to get first =
cut in 2 weeks max.
> =20
> Summary of where we left off yesterday on the Virtual Interim topics:
> =20
> T3:
> - get feedback from WG on acceptable chars (especially highlight new =
ones)
> - no semicolon
> - 2 sets of files is acceptable, but systems will work with one in =
general
> - try with a few tools ( Reshad to try pyang and yanglint, Jan try =
confd which includes yanger,
> - someone try Yuma?  (or ask Andy?)
> - try google tools ?  maybe not worth it
> - Reshad to update draft with weekly call group & send updated =
snippets to WG
> =20
> T2:
> - Lou asked to post comments on list. People happy with direction =
being proposed.
> - try drafting text to indicate when IANA owns a module vs a WG
> - Rob to propose text to WG
> =20
> T1:
> - nobody objected to defining NBC rules for config false
> - mix of opinions still?
> - deleting a leaf is NBC (to stay in sync with 7950 on this point, and =
likely more common expectations)
> - decreasing value space on optional leafs is BC (but decreasing it on =
mandatory leafs is NBC ?)
> - this should also be considered in YANG NEXT
> - rules we define need to separate optional vs mandatory elements
> - Balasz to propose specific text to weekly call group first
> =20
> T4:
> - mostly aligned with slides
> - not recommended having gaps or removing history, but we won't =
disallow it
> - Joe to propose text to WG=20
> =20
> First interim topics:
> (A) import by revision or derived
> - not using revision-or-derived-compatible
> - impact of changing import statements: did we post back to the WG?  =
Said it was BC (but you can mark it NBC if you wanted to)
> - Reshad the draft with the results
> =20
> (B) Whitespace
> =20
> =46rom the first virtual interim:
> =20
>    JS: we need to decide if the version represents=20
>    the file or the underlying YANG statements
>    JC: no matter what we do, we=E2=80=99ll need YANG-aware=20
>    tooling (to go to the next level of analysis to=20
>    see if what actually changed in the API)
>    JL: time is almost up. Summary: no clear consensus
> =20
> - got rid of checksums from the scope, but whitespace topic was still =
open
> - you are *allowed* to bump the (editorial) version if you want to, =
but you don't *have* to for insignificant whitespace changes
> - checksums in the future may have to be for a URL (i.e. there is not =
a checksum associated with version 3.2.2 of module-xxx, there is only a =
checksum associated with url:\xxx\yyy\foo.yang)
> - comments? are they versioned? They can be more important than insig =
whitespace
> - remember /n/r vs /n in unix vs dos
> - new IETF modules and updating IETF modules will have different =
revision labels during development vs the finally published RFC (so it =
doesn't matter what we decide here)
> - note: tools refer to line numbers in yang files.
> - change in API hasn't changed, but the file describing the API =
changed
> - JS: we should focus on this issue and not let it go quiet until we =
come to a decision
> =20
> =20
> NETMOD Working Group changed the Webex meeting information.
>=20
> =20
> When it's time, join the Webex meeting here.
>=20
> =20
> Meeting number (access code): 171 069 0374
> Meeting password: semver?
> =20
> 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
> =20
> =20
> Join meeting =
<https://ietf.webex.com/ietf/j.php?MTID=3Dma7627a2ae7b770537cff5f5b89293c7=
0>
> =20
> Tap to join from a mobile device (attendees only)
> +1-650-479-3208,,1710690374## =
<tel:%2B1-650-479-3208,,*01*1710690374%23%23*01*> Call-in toll number =
(US/Canada)
> =20
> Join by phone
> 1-650-479-3208 Call-in toll number (US/Canada)
> Global call-in numbers =
<https://ietf.webex.com/ietf/globalcallin.php?MTID=3Dm5914d38cfac744cced35=
93159cb7f971>
> =20
> Join from a video system or application
> Dial 1710690374@ietf.webex.com =
<x-msg://17/%20sip:1710690374@ietf.webex.com>
> You can also dial 173.243.2.68 and enter your meeting number.
> =20
> Join using Microsoft Lync or Microsoft Skype for Business
> Dial 1710690374.ietf@lync.webex.com =
<x-msg://17/%20sip:1710690374.ietf@lync.webex.com>
> =20
> =20
> Need help? Go to http://help.webex.com <http://help.webex.com/>
> =20
> =20
> =20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org <mailto:netmod@ietf.org>
> https://www.ietf.org/mailman/listinfo/netmod =
<https://www.ietf.org/mailman/listinfo/netmod>

--Apple-Mail=_33B5E613-9591-4C84-867F-8823BB5FB391
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div =
class=3D"">Tried out confdc/yanger behavior with filenames containing =
quirky characters. In order to make this somewhat realistic, I used a =
Darwin/MacOS (utf-8 aware) command line invoked with "double quoted" =
filenames, and a Makefile to do the building.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Category 1: Characters that just =
work</div><div class=3D"">&nbsp; &nbsp; ascii-alphabetic numerals period =
comma _ + - ~ @ # % ^ : { } [ ]</div><div class=3D"">&nbsp; &nbsp; =
Anything behind the @ is not considered part of the module =
name</div><div class=3D""><br class=3D""></div><div class=3D"">Category =
2: Characters that need to be specifically \ escaped in the shell, but =
then work</div><div class=3D"">&nbsp; &nbsp; ( ) ; &amp; *</div><div =
class=3D""><br class=3D""></div><div class=3D"">Category 3: Characters =
that need to be doubly escaped or similar, but then work</div><div =
class=3D"">&nbsp; &nbsp; backtick space singlequote doublequote \ | $ ! =
? * &lt; &gt; =3D</div><div class=3D""><br class=3D""></div><div =
class=3D"">Category 4: Characters that do not work</div><div =
class=3D"">&nbsp; &nbsp; forwardtick slash</div><div class=3D"">&nbsp; =
&nbsp; non-ascii alphabetical (e.g. swedish, german, japanese =
characters)</div><div class=3D""><br class=3D""></div><div class=3D"">Best=
 Regards,</div><div class=3D"">/jan</div><div class=3D""><br =
class=3D""></div><div class=3D""><br class=3D""></div><div class=3D""><div=
 class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: =
0px; text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: =
break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><br class=3D"Apple-interchange-newline"></div><br =
class=3D"Apple-interchange-newline"><br =
class=3D"Apple-interchange-newline">
</div>
<div><br class=3D""><blockquote type=3D"cite" class=3D""><div =
class=3D"">On 2 Feb 2021, at 23:46, Sterne, Jason (Nokia - CA/Ottawa) =
&lt;<a href=3D"mailto:jason.sterne@nokia.com" =
class=3D"">jason.sterne@nokia.com</a>&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div class=3D""><div =
class=3D"WordSection1" style=3D"page: WordSection1;"><div style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">YANG Versioning Weekly Call Minutes - 2021-02-02<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Agenda =
bashing:<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 quick recap on 4 topics<o:p class=3D""></o:p></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">- status of topics from previous interim<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- updates =
needed to yang versioning and yang semver drafts<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- =
whitespace<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 continue through Github issues<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><o:p class=3D"">&nbsp;</o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">Deadline on draft sunmissions is 3 =
weeks from now.&nbsp; Try to get first cut in 2 weeks max.<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Summary =
of where we left off yesterday on the Virtual Interim topics:<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">T3:<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- get =
feedback from WG on acceptable chars (especially highlight new ones)<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- no =
semicolon<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 2 sets of files is acceptable, but systems will work with one in =
general<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 try with a few tools ( Reshad to try pyang and yanglint, Jan try confd =
which includes yanger,<o:p class=3D""></o:p></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">- someone try Yuma?&nbsp; (or ask Andy?)<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- try =
google tools ?&nbsp; maybe not worth it<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- Reshad to update draft with weekly =
call group &amp; send updated snippets to WG<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">T2:<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- Lou =
asked to post comments on list. People happy with direction being =
proposed.<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 try drafting text to indicate when IANA owns a module vs a WG<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- Rob to =
propose text to WG<o:p class=3D""></o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">T1:<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 nobody objected to defining NBC rules for config false<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- mix of =
opinions still?<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 deleting a leaf is NBC (to stay in sync with 7950 on this point, and =
likely more common expectations)<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- decreasing value space on optional =
leafs is BC (but decreasing it on mandatory leafs is NBC ?)<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- this =
should also be considered in YANG NEXT<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- rules we define need to separate =
optional vs mandatory elements<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- Balasz to propose specific text to =
weekly call group first<o:p class=3D""></o:p></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">T4:<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 mostly aligned with slides<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- not recommended having gaps or =
removing history, but we won't disallow it<o:p class=3D""></o:p></div><div=
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- Joe to propose text to WG<span =
class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">First =
interim topics:<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">(A) import by revision or derived<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- not =
using revision-or-derived-compatible<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- impact of changing import statements: =
did we post back to the WG?&nbsp; Said it was BC (but you can mark it =
NBC if you wanted to)<o:p class=3D""></o:p></div><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">- Reshad the draft with the results<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">(B) =
Whitespace<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">=46rom the first virtual interim:<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;&nbsp; JS: we need to decide if the version =
represents<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;&nbsp;&nbsp;the file or the underlying YANG =
statements<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;&nbsp; JC: no matter what we do, we=E2=80=99ll need =
YANG-aware<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;&nbsp;&nbsp;tooling (to go to the next level of =
analysis to<span class=3D"Apple-converted-space">&nbsp;</span><o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;&nbsp;&nbsp;see if what actually changed in the =
API)<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">&nbsp;&nbsp; JL: time is almost up. Summary: no clear =
consensus<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm =
0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D"">- got rid of checksums from the scope, but whitespace topic =
was still open<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 you are *allowed* to bump the (editorial) version if you want to, but =
you don't *have* to for insignificant whitespace changes<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- =
checksums in the future may have to be for a URL (i.e. there is not a =
checksum associated with version 3.2.2 of module-xxx, there is only a =
checksum associated with url:\xxx\yyy\foo.yang)<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- =
comments? are they versioned? They can be more important than insig =
whitespace<o:p class=3D""></o:p></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">-=
 remember /n/r vs /n in unix vs dos<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- new IETF modules and updating IETF =
modules will have different revision labels during development vs the =
finally published RFC (so it doesn't matter what we decide here)<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">- note: =
tools refer to line numbers in yang files.<o:p class=3D""></o:p></div><div=
 style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- change in API hasn't changed, but the =
file describing the API changed<o:p class=3D""></o:p></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D"">- JS: we should focus on this issue and =
not let it go quiet until we come to a decision<o:p =
class=3D""></o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><div style=3D"margin: 0cm 0cm 0.0001pt; =
font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p =
class=3D"">&nbsp;</o:p></div><table class=3D"MsoNormalTable" border=3D"0" =
cellpadding=3D"0"><tbody class=3D""><tr class=3D""><td style=3D"padding: =
0cm;" class=3D""><p style=3D"line-height: 16.5pt;" class=3D""><b =
class=3D""><span style=3D"font-size: 12pt; font-family: Arial, =
sans-serif;" class=3D"">NETMOD Working Group changed the Webex meeting =
information.<o:p class=3D""></o:p></span></b></p></td></tr><tr =
style=3D"height: 15pt;" class=3D""><td style=3D"padding: 0cm; height: =
15pt;" class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: =
11pt; font-family: Calibri, sans-serif; line-height: 15pt;" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: Arial, =
sans-serif; color: rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></td></tr><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p style=3D"line-height: 16.5pt;" =
class=3D""><span style=3D"font-size: 12pt; font-family: Arial, =
sans-serif;" class=3D"">When it's time, join the Webex meeting here.<o:p =
class=3D""></o:p></span></p></td></tr><tr style=3D"height: 15pt;" =
class=3D""><td style=3D"padding: 0cm; height: 15pt;" class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 15pt;" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: Arial, sans-serif; color: =
rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></td></tr></tbody></table><div =
class=3D""><table cellspacing=3D"0" cellpadding=3D"0" hspace=3D"0" =
vspace=3D"0" align=3D"left" class=3D""><tbody class=3D""><tr =
class=3D""><td valign=3D"top" align=3D"left" style=3D"padding: 0cm =
2.25pt;" class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: =
11pt; font-family: Calibri, sans-serif; line-height: 13.5pt;" =
class=3D""><table class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" =
width=3D"0" style=3D"width: auto !important;"><tbody class=3D""><tr =
class=3D""><td style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 16.5pt;"><span style=3D"font-size: =
12pt; font-family: Arial, sans-serif;" class=3D"">Meeting number (access =
code): 171 069 0374<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"width: auto !important;"><tbody class=3D""><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 16.5pt;"><span style=3D"font-size: 12pt; font-family: =
Arial, sans-serif;" class=3D"">Meeting password: semver?<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0" width=3D"100%" =
style=3D"width: 940px;"><tbody class=3D""><tr style=3D"height: 12pt;" =
class=3D""><td style=3D"padding: 0cm; height: 12pt;" class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 12pt;"><span =
style=3D"font-size: 10.5pt; font-family: Arial, sans-serif; color: =
rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr><tr class=3D""><td style=3D"padding:=
 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 16.5pt;"><span style=3D"font-size: 12pt; font-family: =
Arial, sans-serif; color: rgb(102, 102, 102);" class=3D"">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 &amp; =
Canada)<o:p class=3D""></o:p></span></p></td></tr><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 16.5pt;"><span style=3D"font-size: 12pt; font-family: =
Arial, sans-serif; color: rgb(102, 102, 102);" class=3D"">9:00 =
am&nbsp;&nbsp;|&nbsp;&nbsp;(UTC-04:00) Eastern Time (US &amp; =
Canada)&nbsp;&nbsp;|&nbsp;&nbsp;1 hr<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr style=3D"height: 15pt;" class=3D""><td style=3D"padding: =
0cm; height: 15pt;" class=3D""><p class=3D"MsoNormal" style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 15pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: Arial, sans-serif; color: =
rgb(51, 51, 51);" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><table class=3D"MsoNormalTable" =
border=3D"0" cellpadding=3D"0" width=3D"0" style=3D"width: auto =
!important;"><tbody class=3D""><tr class=3D""><td style=3D"padding: 0cm; =
width: auto !important;" class=3D""><table class=3D"MsoNormalTable" =
border=3D"1" cellspacing=3D"0" cellpadding=3D"0" width=3D"0" =
style=3D"background-color: rgb(67, 169, 66); border: 1pt solid rgb(67, =
169, 66); width: auto !important; background-position: initial initial; =
background-repeat: initial initial;"><tbody class=3D""><tr class=3D""><td =
style=3D"border: none; padding: 7.5pt 27pt; width: auto !important;" =
class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; text-align: center; line-height: =
13.5pt;" class=3D""><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D""><a =
href=3D"https://ietf.webex.com/ietf/j.php?MTID=3Dma7627a2ae7b770537cff5f5b=
89293c70" style=3D"color: rgb(5, 99, 193); text-decoration: underline;" =
class=3D""><span style=3D"font-size: 15pt; font-family: Calibri, =
sans-serif; color: white; text-decoration: none;" class=3D"">Join =
meeting</span></a><o:p =
class=3D""></o:p></span></div></td></tr></tbody></table></td></tr></tbody>=
</table><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr style=3D"height: 36pt;" class=3D""><td style=3D"padding: =
0cm; height: 36pt;" class=3D""><p class=3D"MsoNormal" style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 36pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr class=3D""><td style=3D"padding: 0cm;" class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 18pt;"><b class=3D""><span =
style=3D"font-size: 9pt; font-family: Arial, sans-serif;" class=3D"">Tap =
to join from a mobile device (attendees only)<o:p =
class=3D""></o:p></span></b></p></td></tr><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D""><a =
href=3D"tel:%2B1-650-479-3208,,*01*1710690374%23%23*01*" style=3D"color: =
rgb(5, 99, 193); text-decoration: underline;" class=3D""><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: =
rgb(0, 175, 249); text-decoration: none;" =
class=3D"">+1-650-479-3208,,1710690374##</span></a><span =
class=3D"Apple-converted-space">&nbsp;</span>Call-in toll number =
(US/Canada)<o:p class=3D""></o:p></span></p></td></tr><tr style=3D"height:=
 18pt;" class=3D""><td style=3D"padding: 0cm; height: 18pt;" class=3D""><p=
 class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 18pt;"><span =
style=3D"font-size: 10.5pt; font-family: Arial, sans-serif; color: =
rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr class=3D""><td style=3D"padding: 0cm;" class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 18pt;"><b class=3D""><span =
style=3D"font-size: 9pt; font-family: Arial, sans-serif;" class=3D"">Join =
by phone<o:p class=3D""></o:p></span></b></p></td></tr><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" =
class=3D"">1-650-479-3208&nbsp;Call-in toll number (US/Canada)<o:p =
class=3D""></o:p></span></p></td></tr><tr class=3D""><td style=3D"padding:=
 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D""><a =
href=3D"https://ietf.webex.com/ietf/globalcallin.php?MTID=3Dm5914d38cfac74=
4cced3593159cb7f971" style=3D"color: rgb(5, 99, 193); text-decoration: =
underline;" class=3D""><span style=3D"font-size: 11pt; font-family: =
Calibri, sans-serif; color: rgb(0, 175, 249); text-decoration: none;" =
class=3D"">Global call-in numbers</span></a><o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0"><tbody class=3D""><tr style=3D"height: 21pt;" =
class=3D""><td style=3D"padding: 0cm; height: 21pt;" class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 21pt;"><span =
style=3D"font-size: 10.5pt; font-family: Arial, sans-serif; color: =
rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr class=3D""><td style=3D"padding: 0cm;" class=3D""><p =
class=3D"MsoNormal" style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; =
font-family: Calibri, sans-serif; line-height: 18pt;"><b class=3D""><span =
style=3D"font-size: 9pt; font-family: Arial, sans-serif;" class=3D"">Join =
from a video system or application<o:p =
class=3D""></o:p></span></b></p></td></tr><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">Dial<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"x-msg://17/%20sip:1710690374@ietf.webex.com" style=3D"color: =
rgb(5, 99, 193); text-decoration: underline;" class=3D""><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: =
rgb(0, 175, 249); text-decoration: none;" =
class=3D"">1710690374@ietf.webex.com</span></a><o:p =
class=3D""></o:p></span></p></td></tr><tr class=3D""><td style=3D"padding:=
 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">You can also dial =
173.243.2.68 and enter your meeting number.<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr style=3D"height: 15pt;" class=3D""><td style=3D"padding: =
0cm; height: 15pt;" class=3D""><p class=3D"MsoNormal" style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 15pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellspacing=3D"0" =
cellpadding=3D"0"><tbody class=3D""><tr class=3D""><td style=3D"padding: =
0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><b class=3D""><span style=3D"font-size: 9pt; =
font-family: Arial, sans-serif;" class=3D"">Join using Microsoft Lync or =
Microsoft Skype for Business<o:p =
class=3D""></o:p></span></b></p></td></tr><tr class=3D""><td =
style=3D"padding: 0cm;" class=3D""><p class=3D"MsoNormal" style=3D"margin:=
 0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 18pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">Dial<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"x-msg://17/%20sip:1710690374.ietf@lync.webex.com" style=3D"color: =
rgb(5, 99, 193); text-decoration: underline;" class=3D""><span =
style=3D"font-size: 11pt; font-family: Calibri, sans-serif; color: =
rgb(0, 175, 249); text-decoration: none;" =
class=3D"">1710690374.ietf@lync.webex.com</span></a><o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><table =
class=3D"MsoNormalTable" border=3D"0" cellpadding=3D"0"><tbody =
class=3D""><tr style=3D"height: 15pt;" class=3D""><td style=3D"padding: =
0cm; height: 15pt;" class=3D""><p class=3D"MsoNormal" style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 15pt;"><span style=3D"font-size: 10.5pt; font-family: =
Arial, sans-serif; color: rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></p></td></tr></tbody></table></div></td></tr></tb=
ody></table></div><table class=3D"MsoNormalTable" border=3D"0" =
cellpadding=3D"0" align=3D"left" width=3D"100%" style=3D"width: =
946px;"><tbody class=3D""><tr style=3D"height: 54pt;" class=3D""><td =
style=3D"padding: 0cm; height: 54pt;" class=3D""><div style=3D"margin: =
0cm 0cm 0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif; =
line-height: 13.5pt;" class=3D""><span style=3D"font-size: 10.5pt; =
font-family: Arial, sans-serif; color: rgb(51, 51, 51);" =
class=3D"">&nbsp;<o:p class=3D""></o:p></span></div></td></tr><tr =
style=3D"height: 18pt;" class=3D""><td style=3D"padding: 0cm; height: =
18pt;" class=3D""><div style=3D"margin: 0cm 0cm 0.0001pt; font-size: =
11pt; font-family: Calibri, sans-serif; line-height: 18pt;" =
class=3D""><span style=3D"font-size: 10.5pt; font-family: Arial, =
sans-serif;" class=3D"">Need help? Go to<span =
class=3D"Apple-converted-space">&nbsp;</span><a =
href=3D"http://help.webex.com/" style=3D"color: rgb(5, 99, 193); =
text-decoration: underline;" class=3D""><span style=3D"font-size: 11pt; =
font-family: Calibri, sans-serif; color: rgb(4, 159, 217); =
text-decoration: none;" class=3D"">http://help.webex.com</span></a><o:p =
class=3D""></o:p></span></div></td></tr><tr style=3D"height: 33pt;" =
class=3D""><td style=3D"padding: 0cm; height: 33pt;" class=3D""><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif; line-height: 13.5pt;" class=3D""><span =
style=3D"font-size: 10.5pt; font-family: Arial, sans-serif; color: =
rgb(51, 51, 51);" class=3D"">&nbsp;<o:p =
class=3D""></o:p></span></div></td></tr></tbody></table><div =
style=3D"margin: 0cm 0cm 0.0001pt; font-size: 11pt; font-family: =
Calibri, sans-serif;" class=3D""><span lang=3D"EN-US" class=3D""><o:p =
class=3D"">&nbsp;</o:p></span></div><div style=3D"margin: 0cm 0cm =
0.0001pt; font-size: 11pt; font-family: Calibri, sans-serif;" =
class=3D""><o:p =
class=3D"">&nbsp;</o:p></div></div>_______________________________________=
________<br class=3D"">netmod mailing list<br class=3D""><a =
href=3D"mailto:netmod@ietf.org" style=3D"color: rgb(5, 99, 193); =
text-decoration: underline;" class=3D"">netmod@ietf.org</a><br =
class=3D""><a href=3D"https://www.ietf.org/mailman/listinfo/netmod" =
style=3D"color: rgb(5, 99, 193); text-decoration: underline;" =
class=3D"">https://www.ietf.org/mailman/listinfo/netmod</a></div></blockqu=
ote></div><br class=3D""></div></body></html>=

--Apple-Mail=_33B5E613-9591-4C84-867F-8823BB5FB391--


From nobody Thu Feb  4 09:34:51 2021
Return-Path: <session-request@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CAFD13A1626; Thu,  4 Feb 2021 09:34:49 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: IETF Meeting Session Request Tool <session-request@ietf.org>
To: <session-request@ietf.org>
Cc: lflynn@amsl.com, netmod-chairs@ietf.org, netmod@ietf.org, rwilton@cisco.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.25.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <161246008975.22314.8325755987069237695@ietfa.amsl.com>
Date: Thu, 04 Feb 2021 09:34:49 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NHmlnQ5VVYtKtZQqdkIXBMn8qqs>
Subject: [netmod] netmod - New Meeting Session Request for IETF 110
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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, 04 Feb 2021 17:34:50 -0000

A new meeting session request has just been submitted by Liz Flynn, on behalf of the netmod working group.


---------------------------------------------------------
Working Group Name: Network Modeling
Area Name: Operations and Management Area
Session Requester: Liz Flynn


Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 Chair Conflict: netconf teas detnet

 Key Participant Conflict: raw ipsecme





People who must be present:
  Lou Berger
  Joel Jaeggli
  Kent Watsen
  Robert Wilton

Resources Requested:

Special Requests:
  
---------------------------------------------------------



From nobody Tue Feb  9 04:33:37 2021
Return-Path: <ietfc@btconnect.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 5ECA13A1A3A for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 04:33:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 8prUejNhcS35 for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 04:33:33 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2097.outbound.protection.outlook.com [40.107.20.97]) (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 57A1B3A0DC0 for <netmod@ietf.org>; Tue,  9 Feb 2021 04:33:33 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mT2UUXlBBzNeoqTrWjgfIUpUE7Em2gBJXnyCpbRMDH/HvD/MxdVS886YkaKVFtJKSVZ8CdFSkre9LNEZwptiO6yE+abYPH2DhvoS50bWVygZW12AIJhLq+KSki0+Ucwzvromu+8DBhjpxCbi9t0kUbtjVppDfPRvFIeC3P4yrEl+4hgKPCn7iM6YJUYDnyKWCI5HEiRl5BE7y+NwofgONzXH8KhuzczMpDIMAoh8wfinIAZ76bUjUTSefFBFXgC8pxnhFeihlSGJwwTdKHyu0NVta/GNsE2FuzRflpHEWQxqlKjTNmFKm17C6YOZ5m7Q80M/tM1Wpy0qP3ceqbzFeA==
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=CNvD+ztQgX3bkMvybe+uvm9lxZY10nrHYuMsQwIuxUA=; b=k9VUNpLc6y5opm1e8ZVW1jn1IfO0rueimy7+oLbZ/WgP83WDK0BE5ouwNRxtoJ9P46wbUmb3CVYIz4qCh5nU4SFXyGaJ7Bt1DIG9gLP29LQ6OeRH+WH4sf2+KQVcSMkq5baqTAyRwmEtMjSkrIjtkUEXCrAF62N5ajeSz2Q78+3R66pBuKoR0y7ZDvty7msiEDpcw3POrjgCYWnF5GpxgD6ZLjeBtvD24MII65uoRukZjRH2Pvq/zoS9ZByOQ/sw7gBYy0HWNKmpwfELhGymA4OA7oWSuUZRtgRyZ/HPEMVXVgAX5GnEYr6VD4vZfkiByn84+IsokU4x/9XfljmK6Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=CNvD+ztQgX3bkMvybe+uvm9lxZY10nrHYuMsQwIuxUA=; b=YMDBN+y12lh5MI9bqsbLQe2zRRx1A9MSujdBbtNzSPCN9D61d/WoEPb0PmhYJ0MkfpKQ3MMnpeKsVGA5UgAddfZk/gUqmEYBKNwTiw6MfanU9xX/7dVwbYSp7Rov8oHI69L7DRbAW5722Gwb20MY7HefGjdPI8/68VXXvGTRiYs=
Received: from (2603:10a6:20b:134::11) by AM6PR07MB3975.eurprd07.prod.outlook.com (2603:10a6:209:33::33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.10; Tue, 9 Feb 2021 12:33:31 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.030; Tue, 9 Feb 2021 12:33:31 +0000
From: tom petch <ietfc@btconnect.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmg==
Date: Tue, 9 Feb 2021 12:33:31 +0000
Message-ID: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
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=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 05e0a816-3375-4cb1-db03-08d8ccf6e8eb
x-ms-traffictypediagnostic: AM6PR07MB3975:
x-microsoft-antispam-prvs: <AM6PR07MB3975E4F002DF08C9FF60F543A08E9@AM6PR07MB3975.eurprd07.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: wTqhtxQtS8OXgfI4JYCO1d5h8wank/ZKt3Sm5y2WaYTFcHtWv+JduK60/HxHRemkLG9UxRCGOE5/pwdLn7efYZoZTqxY1jCfIhIZF2hUKU1uXefjPgBrqzXOKFm2y5UojiOu5hK8xDIhkr58NTpTXjU80zX5B26jFG+VGq0dzf0l2XMRUkQkn2bprjSpq0de9O1TFje0jfTMiuaPbUdKVXwN52LBy9QeFhm/ylchZazrWauAKJqiwpOGKTnNXXcvRgkz0BCHPbgFXuvZ4R+mX8HEewcUic5q7a2muMdPZd/wBecGgsWXwye7L+lj0jg2z5P+F1j5Dmo3DryLuzK1rsrBZIBs3pP/XN75oWVYLQb8YlES3LJBNtwzorXx1b0wblZNRgQyTHliuMxVF5OGLNehooZL0wKOxRyEdFdYKsl1Tz31yqaj9jYS38jG5tGYWm+Ka2WyGWqxiOEzeqJbt2YpGNt/aSJBaVvqAzV4gTvdo8IJhta/336LG6mBDxkaUP6TAwkLgA92/TWBWp7b1w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(136003)(39860400002)(366004)(376002)(396003)(346002)(4744005)(91956017)(186003)(26005)(2906002)(66946007)(6506007)(76116006)(66476007)(9686003)(55016002)(5660300002)(316002)(6916009)(8676002)(86362001)(66446008)(64756008)(66556008)(33656002)(478600001)(7696005)(8936002)(83380400001)(52536014)(71200400001); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?qThmOHtMHYHgahU7G7F7chEKe5hMzvXU3qcVoQr2ub3x5cWCFoIutxzzYH?= =?iso-8859-1?Q?MUwplSgloL1sfJCzMb2nG/JQpfrBiWFPJrqwiGo7r1cKpUTmLaKqLZ1Lt4?= =?iso-8859-1?Q?JRgtYav+A5yhRmCn7ZHtfvuGqBJ1TuZSfYHb7YR5RtSGX/EOnqOz2b1Bv2?= =?iso-8859-1?Q?LCRtSerjIipT9DdPN30IpX/qFt4EU4tmRNbEEE7VjEXSQN5t1gks8prJpU?= =?iso-8859-1?Q?k1MJgcbF+0+Gs6nFuW6V5iXiTXWWoZae76LxLmrt6sukBbAoxJfs1hblTV?= =?iso-8859-1?Q?WjPCb5zaCo1szCD5CGFaHhvxCMFI4lUq4wNWIdyDBqvKv2JyTl47+0OD/H?= =?iso-8859-1?Q?GS4GEbtcD/mxvQgKFokpDYWAhnUfHemuZ2VtxzztdJaASP4pUIGD5BQm3z?= =?iso-8859-1?Q?EAF7QH+NdVLKNS6PncpBgnm7eHrU2an1jAC9+OEB7nX1BT2Gi0aGWYguwk?= =?iso-8859-1?Q?0ktu1URMkCaIKTuA3dMe28Z/8vN/u8zUS6ZCQMGn8ylpkWhBxvQmMdygDX?= =?iso-8859-1?Q?V9GxZcrmacWqulYUmgDtZp7FR3vTba/AZApVFai6cUII8kpIIoRIPdN1Lq?= =?iso-8859-1?Q?gGusVkRi+bN3eMFXNeyq2oOBay3NTHW0XK6rvYai016c8GsZSrriND1DQZ?= =?iso-8859-1?Q?6pCGPUBadxD9FCL3j4aWaSdg5kYKjW9R1qhvi541JIMd4VWiDAdIW4X03W?= =?iso-8859-1?Q?poaCFDgSz7bxCpctoVvwwK7jjE3UmrQNSW2FWWMZpoJfPa2SThHGrqeS8w?= =?iso-8859-1?Q?aFZLD8eNs1ufTQfDxbEpaBn1J2nHoIGj1jMvn1IsQrK0UtNh64rzIgKt3K?= =?iso-8859-1?Q?wSBZnf8rxlCiJ3IjI3o6G+8Xhq5cFfdac1jnvj3F2ulJpP6VAa5xuCuKKU?= =?iso-8859-1?Q?KgvqFQCny7yIz9+i2xhQyv3ySD1xgadfs1PM+NLRY4y9J9gnORPEna9uQb?= =?iso-8859-1?Q?BC80LYhYSYM8qhkAxBcUnPfHrWQtYwoc5hjN6MNmgri7vrG6/mnDL3ouL5?= =?iso-8859-1?Q?d91FEZ69TgY6FzszaWzNntO18uzg3KjlyQqACO9g4Y9Z4c9MH9kHcYBwDN?= =?iso-8859-1?Q?8x2oDB/oA+TnuQ2QY99/GDBmMW41lhheiuZ0RYWujxcihptbTwy1tViwLG?= =?iso-8859-1?Q?9T5cWe6TIyTOMVO1g1YNEz7fqq+Bu30+mptpN+/t8mxfZPRhgRSvsa6ZNk?= =?iso-8859-1?Q?Fi/RPU0YH0WfyCuHK4REtrELYSevE46jM4+gUlkKyOrbf0JRLO0pzimbb9?= =?iso-8859-1?Q?NIte4xFrhIrRaEAMAHIVHAVJ/PCXY1m1cA5O4JzCfpThcS+RfXl9ubta0a?= =?iso-8859-1?Q?+3UwLilFMDWpH8TgATSF8bTrhLxAS62ckWjISE4itNTYo2sLEacSFujx+b?= =?iso-8859-1?Q?9LkCsjkdh/?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 05e0a816-3375-4cb1-db03-08d8ccf6e8eb
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2021 12:33:31.4149 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 2NbJ4WBXp1heLXIEN3ej3XyjuCPyguuvjETyxshxURY/gLf9StVW2mo0tWGVhmODcjpVxWVzveY5N5KIKINBrw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB3975
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BaNwmyWVKT7ngN_dukNMxk9XkF4>
Subject: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 12:33:35 -0000

MD5 has long been deprecated as in RFC6151, RFC8573(NTP).=0A=
=0A=
The NTP YANG I-D, ntp-yang-data-model, imports ianach without any constrain=
t and so goes against RFC8573.=0A=
=0A=
I think we should update ianach to deprecate MD5 by adding a status clause.=
  This is a permitted update per YANG and the module is Expert Review so I =
believe that with the consensus of the NETMOD WG, IANA could be asked to ad=
d 'status deprecated' to MD5.=0A=
=0A=
Thoughts?=0A=
=0A=
Tom Petch  =


From nobody Tue Feb  9 05:07:11 2021
Return-Path: <reshad@yahoo.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 726223A1AAC for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 05:07:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.505
X-Spam-Level: 
X-Spam-Status: No, score=-0.505 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_FONT_LOW_CONTRAST=0.001, HTML_MESSAGE=0.001, MALFORMED_FREEMAIL=1.591, MIME_QP_LONG_LINE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.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 FAZw8hXgr1Gs for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 05:07:08 -0800 (PST)
Received: from sonic306-2.consmr.mail.bf2.yahoo.com (sonic306-2.consmr.mail.bf2.yahoo.com [74.6.132.41]) (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 094743A1AA5 for <netmod@ietf.org>; Tue,  9 Feb 2021 05:07:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1612876026; bh=ohdCajGMiD5CD8CJANdXtNoSpqB4WmnEQ5G1KFbsozg=; h=Date:Subject:From:To:CC:References:In-Reply-To:From:Subject:Reply-To; b=QisKmY6cuJLTl2WOHN3970O1wGNlu74LvaHe2BwI8NorskUlL3hemidGEe2qrNfxZ+CGYVnjEFoLT9vVZHehLKIQsGQ9W00YZiY2D+1DVB2esXsukQUPPXArjpgSAgD/MvL1jpA7ni72pXLQHrqK4ezd0fGxcxDx9IkGjNU3m4wqtTRZqNx6YqnH0reG6rIcCqHDDs04cdFDM6F+y517rs4kyZQbsNZ+qQ6bT44M0OY97czIP6OfpkziboFtumVwGShC292QGSiFLIkbr8v4QmD3jJiZGtADSvao7UA5cHS8ENte+V9bnSpf8km+kPddTILf2h6XB97jv3nh/McJcg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;  t=1612876026; bh=C1ii74H7N+Q2uTwCt/ef9GHocr3D2qSV0FeQ+zjMhpm=;  h=X-Sonic-MF:Date:Subject:From:To:From:Subject; b=t24BB39dWY08Awj5d6Fk5D1SM6bLbjPnjOZFwI/CLeeot/86zPnOMwt2s6wQfD00u4KD52Pny18gkRly9L3CI/TuAJdZpzEKsm+q3TnxGTEntSOGbZrTocXpsOKXIDZhDP8b7L+pgwOr+N9TGfs6zYLi9nq1fM3KMMTgy1CDnwoBqjfrV4/rKGW+ozs3CTW0JceE253XHaara+3zviLym0X9jhzbkv7N5TH723P6uvEGaBFtzUdRkaZAkLOy2p+/fvO8LDtMcYIqy5AlpB2kmnbhI2qjMrinxnJjeg1jnyqbFAqgLvbYyT0n8751y7Ii4WHry9NUsJ36B/vJvjwVig==
X-YMail-OSG: 2JwN7YYVM1ngnRZHOhQ2TfTv_NTfI96THRGH3Hq3GcfTRje3zrmBZbcMKgpraWA SaEPUoF5UyTs42bOOOi71YkBe58PQfzTjC3L7JBvRLjYp424tjfemRtIxEpgsOZpQT8rotsUjSNH RKQH7I6QaTGbvNtXSktUZczSsz647qzP1p2gFxW3XEzyJOkt7XTCRoqkGQ7CeoQMF6ypqW9oc.L2 AdFZnUmUlbcgAH1Jt8gpOQ9SPvIpzbd.fN4hsqP5oze3_CtAlJ_GocgKKPWp0d7WiCmRw44BTLH3 8lz.VSaCkCErL3eM8iGV7SoVEenO3wIXv4t2gOHfxtTDB1yEj.nA3nZIeYHrDXEqXafwOzU_pXqy 43G2gdyLVxH6M9uIv1ABv3FiAJ.1QPpZ29JsJYXQ84UrGkwO9bueMcFC0oL4dOOVel0ZtxQtaQWx Cx2LKC7y1Zb2XGL6NI4T0gOuxoiUEP0JQHqlZ5BibJruj0u17iRhD7DRl9l.2DckK6SWrsCG1khz vsrtiTeIMZOnX.B26cm_Lp3IoTfCmny9TsH3BsygkFmaWTuFzAdzUySsw89CYpSlsONPySzGVuYm UjYruAyehr4SvISRBJoP.ZWKvMwa7xZI_hZ2eNa_aasLbLMt7GRxETp.YIC0k5gh5LDCf0k6K.2a InVHmyM4aRFlRTn.XfjWg3VGTrk8Ir0xFHVo9hkkUbHqMfriJbpciSjDoVK9XK38vo_PQUqsUGgh rYZ9GuSidMdsBJgVsOYjOrHj.1IMXTN0I6p9ckB_GMJx_OKxJCqCw3SYhBASUf_NGXrt3xsq365_ TFLZrK68nRNk0BxYH8zV_TpUF967yfDb6tJZzFnPqqLyFOQr18Jval0gNo5lEtzFML6MmVxlTXCM CG0EU83PrvKb13PQ4xLIOgWTYgOaJQeXhGBEzIm8AOiSD729mmNVblef_TqB7Oz9VLK14vlAN_CC Uqr00FjLkn8L8EpQO1LBjD8wBdK3lOQ3lU7dn1GfjOmecv0Y3111bXZDOwm0AEt.uC8vxj9rukkg BV_2l8kDxMDJca6fUPmwD8o7mha82T1TI6iJx8TgAEuy_1jas5RH77tKjGnVvNq4OTavAl8BAiJU LiM0oK2lZJ9kUFtEYLmo1JkZsRvvPyDIHO0uIiLJUGzz7PnEx4X2bk6Jqw0mJNELpjFNY00fSehq HS_IztmdjBEz3tSZQ2KwxOdIZcLxkQn_1PeZAlC_2VPzbC_jPmHfOOa.tMTd8S7kBnYM9lSEp5zn 6ClUsrN9XoieEsVF8FWeAc3dmP60G13zrYi0OSpuwPunfvQpWS.3taa4XYUzLstoHA_iSEEsoDYu ECty4Cftl5PLMIm5ahvK7tFAVpKMglQlUuxfAm5YNigL6iugI6xOStblQr1ru38Dfii2qEmny4po E1bSxqpt9lvA9OmSYF3EqqXdbNZV_sQzn56heWrhOkqHrmH2WjZdvGwnZG2D9QEXI4_pjTM9hrg. 516_Gk4Zyhyxtct8twLSZ7DkjF94wx7iih3vFAXoPwCbx7Lq8lYy7p2y.v6rfjDcKPv8XFFjzjca d2J0r13BNwNPcZ4Ip5dRB2gKwrgSJvLU9Xf4jfJydepGH.4fO1sCeUkPsXXFFXjUKxhTw61uLsok rvWs7dPZ3ARKhZl1DbhD1GvSRWym3fWpzkVFqOS_3Fo3qqyu8TgAJ_l4ZVVLiB_KLFQr61IBoOcw 9vYEh0trJb5t2rjdTtCVldbGphWEatPVNsPK5yjAMchdo.bz3UgiCS45rot0oK8bKbKLfXzRSTzc dStY0vQzXODSgP1gANuBY9xI89jJjRA7s16DGmQz25HKo8oDb7l9EOitoQlD1oppUm_MqEJ1yXuI QLxygQCcv2sUB8XpAMwUo6rCBgjCme.eQ4RpRyNUg0SIsQwaeYXCbiK44km4jKBUqlpp_saKywfd mFLPINrvMsMYZc_pvjXp7F9w2HYF7lHNY4i7gTTkfw8.pGFjG70X3HefqS7jNOR4l6id47p3PIUJ wQj6RkubBQymJCBCFiHusiZc5sTwww8V5_kFUHt.gnfPSxu49qgIWWU4r4HQpbLaseb_8uUC7WP2 MWbot7iIK35KlcSC1zOLzfhp11fRnftS9WUKN.jfBTRpdSIWvLbOKq_uOCKJwiBYY022e8U7a2c1 u6bKF0urz_.gHUjNdbFXndDLZ1hdsS6xlXfL6LCvke_OtZd33PjJvzPh93_A.jekA_LJCX0vW5V2 Pcf86I87zTU7fTUgS_MIOT9DLwQVnl732tcaT.1CjxWzk8O2dntAtcz49gfdZCxNrsJGlPpImUDF B8rVLuZ1kqpadl3A.NZEZhjNFFWBJ7mdh1MEmGZQaORaKdo6bnGHRo5IiyEXcAgVwE4pqpizSUMW aSqX6ThtrMBFXe193BqROB3QoBVh.aV11y.Dv.MXSPbUdQ99smc9Qxf2Ni3t6Swl_dyfuCkJJOU9 ievYdvPshOsGhFR_F0ggD_zCNU3RX6Cz_ktBuFmZQpLxL9Hva5xtrur7j7UY.rysdRB6j2jj6DLI 5NZzlnRC71Jz8vRa9MqZKXjcS
X-Sonic-MF: <reshad@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic306.consmr.mail.bf2.yahoo.com with HTTP; Tue, 9 Feb 2021 13:07:06 +0000
Received: by smtp402.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 5c49c8a2b1eff121b303f3eb1adc7d79;  Tue, 09 Feb 2021 13:07:04 +0000 (UTC)
User-Agent: Microsoft-MacOutlook/16.44.20121301
Date: Tue, 09 Feb 2021 08:07:00 -0500
From: Reshad Rahman <reshad@yahoo.com>
To: Jan Lindblad <janl@tail-f.com>, "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <ACECDC68-B72A-4D6B-B0CE-79A3321C9DEC@yahoo.com>
Thread-Topic: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-02
References: <DM6PR08MB5084E67AC04A11E7E4A01DD69BB59@DM6PR08MB5084.namprd08.prod.outlook.com> <933E1863-9425-426A-8A10-E2D7BDDCEC03@tail-f.com>
In-Reply-To: <933E1863-9425-426A-8A10-E2D7BDDCEC03@tail-f.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3695702824_1627535106"
X-Mailer: WebService/1.1.17648 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/vc9h73pdLR2t4vkQXqdtvxWnvaU>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-02
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, 09 Feb 2021 13:07:11 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3695702824_1627535106
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Tried pyang and yanglint.

pyang warns about filename: should consist of "[_A-Za-z][._\-A-Za-z0-9]*" (=
see warning below).=C2=A0=20

yanglint warns about mismatch between filename and module name also.

Basically, both accept the characters we want to allow, they treat @ as del=
imiter for the module-name and don=E2=80=99t recognize # as such (as expected).

=20

Regards,

Reshad=20

$ pyang test#1.0.0.yang =20
test#1.0.0.yang:1: warning: filename "test#1.0.0.yang" suggests invalid mod=
ule name "test#1.0.0", should match "[_A-Za-z][._\-A-Za-z0-9]*"

$ pyang test#{1\,0\,\0}.yang=20
test#{1,0,0}.yang:1: warning: filename "test#{1,0,0}.yang" suggests invalid=
 module name "test#{1,0,0}", should match "[_A-Za-z][._\-A-Za-z0-9]*"

$ pyang test#{1.0.0}.yang   =20
test#{1.0.0}.yang:1: warning: filename "test#{1.0.0}.yang" suggests invalid=
 module name "test#{1.0.0}", should match "[_A-Za-z][._\-A-Za-z0-9]*"

$ pyang test#1.0.0+.yang
test#1.0.0+.yang:1: warning: filename "test#1.0.0+.yang" suggests invalid m=
odule name "test#1.0.0+", should match "[_A-Za-z][._\-A-Za-z0-9]*"

=20

$ yanglint test#1.0.0.yang       =20
libyang warn: File name "test#1.0.0.yang" does not match module name "test"=
.

$ yanglint test#{1\,0\,0}.yang =20
libyang warn: File name "test#{1,0,0}.yang" does not match module name "tes=
t".

$ yanglint test#{1.0.0}.yang      =20
libyang warn: File name "test#{1.0.0}.yang" does not match module name "tes=
t".

$ yanglint test#1.0.0+.yang =20
libyang warn: File name "test#1.0.0+.yang" does not match module name "test=
".

=20

Regards,

Reshad.

=20

From: netmod <netmod-bounces@ietf.org> on behalf of Jan Lindblad <janl@tail=
-f.com>
Date: Wednesday, February 3, 2021 at 10:06 AM
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-02

=20

Tried out confdc/yanger behavior with filenames containing quirky character=
s. In order to make this somewhat realistic, I used a Darwin/MacOS (utf-8 aw=
are) command line invoked with "double quoted" filenames, and a Makefile to =
do the building.

=20

Category 1: Characters that just work

    ascii-alphabetic numerals period comma _ + - ~ @ # % ^ : { } [ ]

    Anything behind the @ is not considered part of the module name

=20

Category 2: Characters that need to be specifically \ escaped in the shell,=
 but then work

    ( ) ; & *

=20

Category 3: Characters that need to be doubly escaped or similar, but then =
work

    backtick space singlequote doublequote \ | $ ! ? * < > =3D

=20

Category 4: Characters that do not work

    forwardtick slash

    non-ascii alphabetical (e.g. swedish, german, japanese characters)

=20

Best Regards,

/jan

=20

=20

=20

=20



On 2 Feb 2021, at 23:46, Sterne, Jason (Nokia - CA/Ottawa) <jason.sterne@no=
kia.com> wrote:

=20

YANG Versioning Weekly Call Minutes - 2021-02-02

=20

Agenda bashing:

- quick recap on 4 topics

- status of topics from previous interim

- updates needed to yang versioning and yang semver drafts

- whitespace

- continue through Github issues

=20

Deadline on draft sunmissions is 3 weeks from now.  Try to get first cut in=
 2 weeks max.

=20

Summary of where we left off yesterday on the Virtual Interim topics:

=20

T3:

- get feedback from WG on acceptable chars (especially highlight new ones)

- no semicolon

- 2 sets of files is acceptable, but systems will work with one in general

- try with a few tools ( Reshad to try pyang and yanglint, Jan try confd wh=
ich includes yanger,

- someone try Yuma?  (or ask Andy?)

- try google tools ?  maybe not worth it

- Reshad to update draft with weekly call group & send updated snippets to =
WG

=20

T2:

- Lou asked to post comments on list. People happy with direction being pro=
posed.

- try drafting text to indicate when IANA owns a module vs a WG

- Rob to propose text to WG

=20

T1:

- nobody objected to defining NBC rules for config false

- mix of opinions still?

- deleting a leaf is NBC (to stay in sync with 7950 on this point, and like=
ly more common expectations)

- decreasing value space on optional leafs is BC (but decreasing it on mand=
atory leafs is NBC ?)

- this should also be considered in YANG NEXT

- rules we define need to separate optional vs mandatory elements

- Balasz to propose specific text to weekly call group first

=20

T4:

- mostly aligned with slides

- not recommended having gaps or removing history, but we won't disallow it

- Joe to propose text to WG=20

=20

First interim topics:

(A) import by revision or derived

- not using revision-or-derived-compatible

- impact of changing import statements: did we post back to the WG?  Said i=
t was BC (but you can mark it NBC if you wanted to)

- Reshad the draft with the results

=20

(B) Whitespace

=20

>From the first virtual interim:

=20

   JS: we need to decide if the version represents=20

   the file or the underlying YANG statements

   JC: no matter what we do, we=E2=80=99ll need YANG-aware=20

   tooling (to go to the next level of analysis to=20

   see if what actually changed in the API)

   JL: time is almost up. Summary: no clear consensus

=20

- got rid of checksums from the scope, but whitespace topic was still open

- you are *allowed* to bump the (editorial) version if you want to, but you=
 don't *have* to for insignificant whitespace changes

- checksums in the future may have to be for a URL (i.e. there is not a che=
cksum associated with version 3.2.2 of module-xxx, there is only a checksum =
associated with url:\xxx\yyy\foo.yang)

- comments? are they versioned? They can be more important than insig white=
space

- remember /n/r vs /n in unix vs dos

- new IETF modules and updating IETF modules will have different revision l=
abels during development vs the finally published RFC (so it doesn't matter =
what we decide here)

- note: tools refer to line numbers in yang files.

- change in API hasn't changed, but the file describing the API changed

- JS: we should focus on this issue and not let it go quiet until we come t=
o a decision

=20

=20

NETMOD Working Group changed the Webex meeting information.
=20
When it's time, join the Webex meeting here.
=20
Meeting number (access code): 171 069 0374
Meeting password: semver?
=20

=20
Occurs every Tuesday effective Tuesday, September 1, 2020 until Tuesday, Au=
gust 24, 2021 from 9:00 AM to 10:00 AM, (UTC-04:00) Eastern Time (US & Canad=
a)
9:00 am  |  (UTC-04:00) Eastern Time (US & Canada)  |  1 hr
=20
=20

Join meeting
=20

=20
Tap to join from a mobile device (attendees only)
+1-650-479-3208,,1710690374## Call-in toll number (US/Canada)
=20
=20

Join by phone
1-650-479-3208 Call-in toll number (US/Canada)
Global call-in numbers
=20
=20

Join from a video system or application
Dial 1710690374@ietf.webex.com
You can also dial 173.243.2.68 and enter your meeting number.
=20
=20

Join using Microsoft Lync or Microsoft Skype for Business
Dial 1710690374.ietf@lync.webex.com
=20

=20

=20
Need help? Go to http://help.webex.com
=20
=20

=20

_______________________________________________
netmod mailing list
netmod@ietf.org
https://www.ietf.org/mailman/listinfo/netmod

=20

_______________________________________________ netmod mailing list netmod@=
ietf.org https://www.ietf.org/mailman/listinfo/netmod=20


--B_3695702824_1627535106
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema=
s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20=
04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta http-equiv=3DC=
ontent-Type content=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D=
"Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.apple-converted-space
	{mso-style-name:apple-converted-space;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style></head><body lang=3DEN-CA link=3Dblue vlink=3Dpurple style=3D'word-wrap:=
break-word'><div class=3DWordSection1><p class=3DMsoNormal style=3D'margin-bottom:=
12.0pt'><span style=3D'color:black;background:white'>Tried pyang and yanglint.=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span =
style=3D'color:black;background:white'>pyang warns about filename: should cons=
ist of </span>&quot;[_A-Za-z][._\-A-Za-z0-9]*&quot; (see warning below).=C2=A0 <=
o:p></o:p></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>yanglint warns=
 about mismatch between filename and module name also.<o:p></o:p></p><p clas=
s=3DMsoNormal>Basically, both accept the characters we want to allow, they tre=
at @ as delimiter for the module-name and don=E2=80=99t recognize # as such (as ex=
pected).<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoN=
ormal>Regards,<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'=
>Reshad<span style=3D'font-family:"Courier New";color:black;background:white'>=
 <o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span=
 style=3D'font-family:"Courier New";color:black;background:white'>$ pyang test=
#1.0.0.yang &nbsp;</span><span style=3D'font-family:"Courier New"'><br>test#1.=
0.0.yang:1: warning: filename &quot;test#1.0.0.yang&quot; suggests invalid m=
odule name &quot;test#1.0.0&quot;, should match &quot;[_A-Za-z][._\-A-Za-z0-=
9]*&quot;</span><o:p></o:p></p><p class=3DMsoNormal style=3D'margin-bottom:12.0p=
t'><span style=3D'font-family:"Courier New";color:black;background:white'>$</s=
pan><span style=3D'font-family:"Courier New";color:black;background:white'> </=
span><span style=3D'font-family:"Courier New";color:black;background:white'>py=
ang test#{1\,0\,\0}.yan</span><span style=3D'font-family:"Courier New"'>g <br>=
test#{1,0,0}.yang:1: warning: filename &quot;test#{1,0,0}.yang&quot; suggest=
s invalid module name &quot;test#{1,0,0}&quot;, should match &quot;[_A-Za-z]=
[._\-A-Za-z0-9]*&quot;</span><o:p></o:p></p><p class=3DMsoNormal style=3D'margin=
-bottom:12.0pt'><span style=3D'font-family:"Courier New";color:black;backgroun=
d:white'>$ pyang test#{1.0.0}.yang</span><span style=3D'font-family:"Courier N=
ew"'> &nbsp;&nbsp;&nbsp;<br>test#{1.0.0}.yang:1: warning: filename &quot;tes=
t#{1.0.0}.yang&quot; suggests invalid module name &quot;test#{1.0.0}&quot;, =
should match &quot;[_A-Za-z][._\-A-Za-z0-9]*&quot;</span><o:p></o:p></p><p c=
lass=3DMsoNormal style=3D'margin-bottom:12.0pt'><span style=3D'font-family:"Courie=
r New";color:black;background:white'>$ pyang test#1.0.0+.yang</span><span st=
yle=3D'font-family:"Courier New"'><br>test#1.0.0+.yang:1: warning: filename &q=
uot;test#1.0.0+.yang&quot; suggests invalid module name &quot;test#1.0.0+&qu=
ot;, should match &quot;[_A-Za-z][._\-A-Za-z0-9]*&quot;</span><o:p></o:p></p=
><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span style=3D'font-family:"C=
ourier New";color:black;background:white'><o:p>&nbsp;</o:p></span></p><p cla=
ss=3DMsoNormal style=3D'margin-bottom:12.0pt'><span style=3D'font-family:"Courier =
New";color:black;background:white'>$ yanglint test#1.0.0.yang &nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style=3D'font-family:"Courier New"'><=
br>libyang warn: File name &quot;test#1.0.0.yang&quot; does not match module=
 name &quot;test&quot;.</span><o:p></o:p></p><p class=3DMsoNormal style=3D'margi=
n-bottom:12.0pt'><span style=3D'font-family:"Courier New";color:black;backgrou=
nd:white'>$ yanglint test#{1\,0\,0}.yang &nbsp;</span><span style=3D'font-fami=
ly:"Courier New"'><br>libyang warn: File name &quot;test#{1,0,0}.yang&quot; =
does not match module name &quot;test&quot;.</span><o:p></o:p></p><p class=3DM=
soNormal style=3D'margin-bottom:12.0pt'><span style=3D'font-family:"Courier New"=
;color:black;background:white'>$ yanglint test#{1.0.0}.yang &nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;</span><span style=3D'font-family:"Courier New"'><br>libya=
ng warn: File name &quot;test#{1.0.0}.yang&quot; does not match module name =
&quot;test&quot;.</span><o:p></o:p></p><p class=3DMsoNormal style=3D'margin-bott=
om:12.0pt'><span style=3D'font-family:"Courier New";color:black;background:whi=
te'>$ yanglint test#1.0.0+.yang &nbsp;</span><span style=3D'font-family:"Couri=
er New"'><br>libyang warn: File name &quot;test#1.0.0+.yang&quot; does not m=
atch module name &quot;test&quot;.</span><o:p></o:p></p><p class=3DMsoNormal><=
o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Regards,<o:p></o:p></p><p class=3DMsoNo=
rmal>Reshad.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><div styl=
e=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p =
class=3DMsoNormal><b><span style=3D'font-size:12.0pt;color:black'>From: </span><=
/b><span style=3D'font-size:12.0pt;color:black'>netmod &lt;netmod-bounces@ietf=
.org&gt; on behalf of Jan Lindblad &lt;janl@tail-f.com&gt;<br><b>Date: </b>W=
ednesday, February 3, 2021 at 10:06 AM<br><b>To: </b>&quot;Sterne, Jason (No=
kia - CA/Ottawa)&quot; &lt;jason.sterne@nokia.com&gt;<br><b>Cc: </b>&quot;ne=
tmod@ietf.org&quot; &lt;netmod@ietf.org&gt;<br><b>Subject: </b>Re: [netmod] =
YANG Versioning Weekly Call Minutes - 2021-02-02<o:p></o:p></span></p></div>=
<div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>T=
ried out confdc/yanger behavior with filenames containing quirky characters.=
 In order to make this somewhat realistic, I used a Darwin/MacOS (utf-8 awar=
e) command line invoked with &quot;double quoted&quot; filenames, and a Make=
file to do the building.<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&n=
bsp;</o:p></p></div><div><p class=3DMsoNormal>Category 1: Characters that just=
 work<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp; &nbsp; ascii-alphab=
etic numerals period comma _ + - ~ @ # % ^ : { } [ ]<o:p></o:p></p></div><di=
v><p class=3DMsoNormal>&nbsp; &nbsp; Anything behind the @ is not considered p=
art of the module name<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbs=
p;</o:p></p></div><div><p class=3DMsoNormal>Category 2: Characters that need t=
o be specifically \ escaped in the shell, but then work<o:p></o:p></p></div>=
<div><p class=3DMsoNormal>&nbsp; &nbsp; ( ) ; &amp; *<o:p></o:p></p></div><div=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>Categ=
ory 3: Characters that need to be doubly escaped or similar, but then work<o=
:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp; &nbsp; backtick space sing=
lequote doublequote \ | $ ! ? * &lt; &gt; =3D<o:p></o:p></p></div><div><p clas=
s=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><p class=3DMsoNormal>Category 4: C=
haracters that do not work<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp=
; &nbsp; forwardtick slash<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp=
; &nbsp; non-ascii alphabetical (e.g. swedish, german, japanese characters)<=
o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div>=
<p class=3DMsoNormal>Best Regards,<o:p></o:p></p></div><div><p class=3DMsoNormal=
>/jan<o:p></o:p></p></div><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div=
><div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><div><div><div><p class=3D=
MsoNormal><span style=3D'color:black'><o:p>&nbsp;</o:p></span></p></div><p cla=
ss=3DMsoNormal style=3D'margin-bottom:12.0pt'><o:p>&nbsp;</o:p></p></div><div><p=
 class=3DMsoNormal><br><br><o:p></o:p></p><blockquote style=3D'margin-top:5.0pt;=
margin-bottom:5.0pt'><div><p class=3DMsoNormal>On 2 Feb 2021, at 23:46, Sterne=
, Jason (Nokia - CA/Ottawa) &lt;<a href=3D"mailto:jason.sterne@nokia.com">jaso=
n.sterne@nokia.com</a>&gt; wrote:<o:p></o:p></p></div><p class=3DMsoNormal><o:=
p>&nbsp;</o:p></p><div><div><p class=3DMsoNormal>YANG Versioning Weekly Call M=
inutes - 2021-02-02<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp;<o:p><=
/o:p></p></div><div><p class=3DMsoNormal>Agenda bashing:<o:p></o:p></p></div><=
div><p class=3DMsoNormal>- quick recap on 4 topics<o:p></o:p></p></div><div><p=
 class=3DMsoNormal>- status of topics from previous interim<o:p></o:p></p></di=
v><div><p class=3DMsoNormal>- updates needed to yang versioning and yang semve=
r drafts<o:p></o:p></p></div><div><p class=3DMsoNormal>- whitespace<o:p></o:p>=
</p></div><div><p class=3DMsoNormal>- continue through Github issues<o:p></o:p=
></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3D=
MsoNormal>Deadline on draft sunmissions is 3 weeks from now.&nbsp; Try to ge=
t first cut in 2 weeks max.<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbs=
p;<o:p></o:p></p></div><div><p class=3DMsoNormal>Summary of where we left off =
yesterday on the Virtual Interim topics:<o:p></o:p></p></div><div><p class=3DM=
soNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>T3:<o:p></o:p></=
p></div><div><p class=3DMsoNormal>- get feedback from WG on acceptable chars (=
especially highlight new ones)<o:p></o:p></p></div><div><p class=3DMsoNormal>-=
 no semicolon<o:p></o:p></p></div><div><p class=3DMsoNormal>- 2 sets of files =
is acceptable, but systems will work with one in general<o:p></o:p></p></div=
><div><p class=3DMsoNormal>- try with a few tools ( Reshad to try pyang and ya=
nglint, Jan try confd which includes yanger,<o:p></o:p></p></div><div><p cla=
ss=3DMsoNormal>- someone try Yuma?&nbsp; (or ask Andy?)<o:p></o:p></p></div><d=
iv><p class=3DMsoNormal>- try google tools ?&nbsp; maybe not worth it<o:p></o:=
p></p></div><div><p class=3DMsoNormal>- Reshad to update draft with weekly cal=
l group &amp; send updated snippets to WG<o:p></o:p></p></div><div><p class=3D=
MsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>T2:<o:p></o:p><=
/p></div><div><p class=3DMsoNormal>- Lou asked to post comments on list. Peopl=
e happy with direction being proposed.<o:p></o:p></p></div><div><p class=3DMso=
Normal>- try drafting text to indicate when IANA owns a module vs a WG<o:p><=
/o:p></p></div><div><p class=3DMsoNormal>- Rob to propose text to WG<o:p></o:p=
></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3D=
MsoNormal>T1:<o:p></o:p></p></div><div><p class=3DMsoNormal>- nobody objected =
to defining NBC rules for config false<o:p></o:p></p></div><div><p class=3DMso=
Normal>- mix of opinions still?<o:p></o:p></p></div><div><p class=3DMsoNormal>=
- deleting a leaf is NBC (to stay in sync with 7950 on this point, and likel=
y more common expectations)<o:p></o:p></p></div><div><p class=3DMsoNormal>- de=
creasing value space on optional leafs is BC (but decreasing it on mandatory=
 leafs is NBC ?)<o:p></o:p></p></div><div><p class=3DMsoNormal>- this should a=
lso be considered in YANG NEXT<o:p></o:p></p></div><div><p class=3DMsoNormal>-=
 rules we define need to separate optional vs mandatory elements<o:p></o:p><=
/p></div><div><p class=3DMsoNormal>- Balasz to propose specific text to weekly=
 call group first<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o=
:p></p></div><div><p class=3DMsoNormal>T4:<o:p></o:p></p></div><div><p class=3DM=
soNormal>- mostly aligned with slides<o:p></o:p></p></div><div><p class=3DMsoN=
ormal>- not recommended having gaps or removing history, but we won't disall=
ow it<o:p></o:p></p></div><div><p class=3DMsoNormal>- Joe to propose text to W=
G<span class=3Dapple-converted-space>&nbsp;</span><o:p></o:p></p></div><div><p=
 class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>First in=
terim topics:<o:p></o:p></p></div><div><p class=3DMsoNormal>(A) import by revi=
sion or derived<o:p></o:p></p></div><div><p class=3DMsoNormal>- not using revi=
sion-or-derived-compatible<o:p></o:p></p></div><div><p class=3DMsoNormal>- imp=
act of changing import statements: did we post back to the WG?&nbsp; Said it=
 was BC (but you can mark it NBC if you wanted to)<o:p></o:p></p></div><div>=
<p class=3DMsoNormal>- Reshad the draft with the results<o:p></o:p></p></div><=
div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>(B=
) Whitespace<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></=
p></div><div><p class=3DMsoNormal>From the first virtual interim:<o:p></o:p></=
p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMso=
Normal>&nbsp;&nbsp; JS: we need to decide if the version represents<span cla=
ss=3Dapple-converted-space>&nbsp;</span><o:p></o:p></p></div><div><p class=3DMso=
Normal>&nbsp;&nbsp;&nbsp;the file or the underlying YANG statements<o:p></o:=
p></p></div><div><p class=3DMsoNormal>&nbsp;&nbsp; JC: no matter what we do, w=
e=E2=80=99ll need YANG-aware<span class=3Dapple-converted-space>&nbsp;</span><o:p></=
o:p></p></div><div><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;tooling (to go to th=
e next level of analysis to<span class=3Dapple-converted-space>&nbsp;</span><o=
:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp;&nbsp;&nbsp;see if what act=
ually changed in the API)<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp;=
&nbsp; JL: time is almost up. Summary: no clear consensus<o:p></o:p></p></di=
v><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal=
>- got rid of checksums from the scope, but whitespace topic was still open<=
o:p></o:p></p></div><div><p class=3DMsoNormal>- you are *allowed* to bump the =
(editorial) version if you want to, but you don't *have* to for insignifican=
t whitespace changes<o:p></o:p></p></div><div><p class=3DMsoNormal>- checksums=
 in the future may have to be for a URL (i.e. there is not a checksum associ=
ated with version 3.2.2 of module-xxx, there is only a checksum associated w=
ith url:\xxx\yyy\foo.yang)<o:p></o:p></p></div><div><p class=3DMsoNormal>- com=
ments? are they versioned? They can be more important than insig whitespace<=
o:p></o:p></p></div><div><p class=3DMsoNormal>- remember /n/r vs /n in unix vs=
 dos<o:p></o:p></p></div><div><p class=3DMsoNormal>- new IETF modules and upda=
ting IETF modules will have different revision labels during development vs =
the finally published RFC (so it doesn't matter what we decide here)<o:p></o=
:p></p></div><div><p class=3DMsoNormal>- note: tools refer to line numbers in =
yang files.<o:p></o:p></p></div><div><p class=3DMsoNormal>- change in API hasn=
't changed, but the file describing the API changed<o:p></o:p></p></div><div=
><p class=3DMsoNormal>- JS: we should focus on this issue and not let it go qu=
iet until we come to a decision<o:p></o:p></p></div><div><p class=3DMsoNormal>=
&nbsp;<o:p></o:p></p></div><div><p class=3DMsoNormal>&nbsp;<o:p></o:p></p></di=
v><table class=3DMsoNormalTable border=3D0 cellpadding=3D0><tr><td style=3D'padding:=
0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margi=
n-bottom-alt:auto;line-height:16.5pt'><b><span style=3D'font-size:12.0pt;font-=
family:"Arial",sans-serif'>NETMOD Working Group changed the Webex meeting in=
formation.</span></b><o:p></o:p></p></td></tr><tr style=3D'height:15.0pt'><td =
style=3D'padding:0cm 0cm 0cm 0cm;height:15.0pt'><div><p class=3DMsoNormal style=3D=
'line-height:15.0pt'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-=
serif;color:#333333'>&nbsp;</span><o:p></o:p></p></div></td></tr><tr><td sty=
le=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'mso-margin-top-alt:au=
to;mso-margin-bottom-alt:auto;line-height:16.5pt'><span style=3D'font-size:12.=
0pt;font-family:"Arial",sans-serif'>When it's time, join the Webex meeting h=
ere.</span><o:p></o:p></p></td></tr><tr style=3D'height:15.0pt'><td style=3D'pad=
ding:0cm 0cm 0cm 0cm;height:15.0pt'><div><p class=3DMsoNormal style=3D'line-heig=
ht:15.0pt'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-serif;colo=
r:#333333'>&nbsp;</span><o:p></o:p></p></div></td></tr></table><table class=3D=
MsoNormalTable border=3D0 cellspacing=3D0 cellpadding=3D0 align=3Dleft><tr><td valig=
n=3Dtop style=3D'padding:0cm 2.25pt 0cm 2.25pt'><div><table class=3DMsoNormalTable=
 border=3D0 cellpadding=3D0 width=3D0 style=3D'width:0cm'><tr><td style=3D'padding:0cm=
 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'line-height:16.5pt;mso-element:frame=
;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-=
vertical:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exac=
tly'><span style=3D'font-size:12.0pt;font-family:"Arial",sans-serif'>Meeting n=
umber (access code): 171 069 0374</span><o:p></o:p></p></td></tr></table></d=
iv><table class=3DMsoNormalTable border=3D0 cellpadding=3D0 width=3D0 style=3D'width:0=
cm'><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'line-h=
eight:16.5pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-w=
rap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizont=
al:column;mso-height-rule:exactly'><span style=3D'font-size:12.0pt;font-family=
:"Arial",sans-serif'>Meeting password: semver?</span><o:p></o:p></p></td></t=
r></table><div><p class=3DMsoNormal style=3D'line-height:13.5pt;mso-element:fram=
e;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor=
-vertical:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exa=
ctly'><span style=3D'display:none'><o:p>&nbsp;</o:p></span></p><table class=3DMs=
oNormalTable border=3D0 cellpadding=3D0 width=3D"100%" style=3D'width:100.0%'><tr st=
yle=3D'height:12.0pt'><td style=3D'padding:0cm 0cm 0cm 0cm;height:12.0pt'><p cla=
ss=3DMsoNormal style=3D'line-height:12.0pt;mso-element:frame;mso-element-frame-h=
space:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;m=
so-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'fo=
nt-size:10.5pt;font-family:"Arial",sans-serif;color:#333333'>&nbsp;</span><o=
:p></o:p></p></td></tr><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoN=
ormal style=3D'line-height:16.5pt;mso-element:frame;mso-element-frame-hspace:2=
.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-elem=
ent-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'font-size=
:12.0pt;font-family:"Arial",sans-serif;color:#666666'>Occurs every Tuesday e=
ffective Tuesday, September 1, 2020 until Tuesday, August 24, 2021 from 9:00=
 AM to 10:00 AM, (UTC-04:00) Eastern Time (US &amp; Canada)</span><o:p></o:p=
></p></td></tr><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal st=
yle=3D'line-height:16.5pt;mso-element:frame;mso-element-frame-hspace:2.25pt;ms=
o-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-element-anch=
or-horizontal:column;mso-height-rule:exactly'><span style=3D'font-size:12.0pt;=
font-family:"Arial",sans-serif;color:#666666'>9:00 am&nbsp;&nbsp;|&nbsp;&nbs=
p;(UTC-04:00) Eastern Time (US &amp; Canada)&nbsp;&nbsp;|&nbsp;&nbsp;1 hr</s=
pan><o:p></o:p></p></td></tr></table></div><table class=3DMsoNormalTable borde=
r=3D0 cellpadding=3D0><tr style=3D'height:15.0pt'><td style=3D'padding:0cm 0cm 0cm 0=
cm;height:15.0pt'><p class=3DMsoNormal style=3D'line-height:15.0pt;mso-element:f=
rame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anc=
hor-vertical:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:=
exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-serif;color:=
#333333'>&nbsp;</span><o:p></o:p></p></td></tr></table><div><p class=3DMsoNorm=
al style=3D'line-height:13.5pt;mso-element:frame;mso-element-frame-hspace:2.25=
pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-element=
-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'font-size:10=
.5pt;font-family:"Arial",sans-serif;color:#333333'>&nbsp;</span><o:p></o:p><=
/p></div><table class=3DMsoNormalTable border=3D0 cellpadding=3D0 width=3D0 style=3D'w=
idth:0cm;background-position:initial initial;background-repeat:initial initi=
al'><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><table class=3DMsoNormalTable bord=
er=3D1 cellspacing=3D0 cellpadding=3D0 width=3D0 style=3D'width:0cm;background:#43A942=
;border:solid #43A942 1.0pt'><tr><td style=3D'border:none;padding:7.5pt 27.0pt=
 7.5pt 27.0pt'><p class=3DMsoNormal align=3Dcenter style=3D'text-align:center;line=
-height:13.5pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element=
-wrap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizo=
ntal:column;mso-height-rule:exactly'><span style=3D'font-size:10.5pt;font-fami=
ly:"Arial",sans-serif;color:#333333'><a href=3D"https://ietf.webex.com/ietf/j.=
php?MTID=3Dma7627a2ae7b770537cff5f5b89293c70"><span style=3D'font-size:15.0pt;fo=
nt-family:"Calibri",sans-serif;color:white;text-decoration:none'>Join meetin=
g</span></a></span><o:p></o:p></p></td></tr></table></td></tr></table><div><=
p class=3DMsoNormal style=3D'line-height:13.5pt;mso-element:frame;mso-element-fr=
ame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragr=
aph;mso-element-anchor-horizontal:column;mso-height-rule:exactly'><span styl=
e=3D'display:none'><o:p>&nbsp;</o:p></span></p><table class=3DMsoNormalTable bor=
der=3D0 cellpadding=3D0><tr style=3D'height:36.0pt'><td style=3D'padding:0cm 0cm 0cm=
 0cm;height:36.0pt'><p class=3DMsoNormal style=3D'line-height:36.0pt;mso-element=
:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-a=
nchor-vertical:paragraph;mso-element-anchor-horizontal:column;mso-height-rul=
e:exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-serif;colo=
r:#333333'>&nbsp;</span><o:p></o:p></p></td></tr></table></div><table class=3D=
MsoNormalTable border=3D0 cellpadding=3D0><tr><td style=3D'padding:0cm 0cm 0cm 0cm=
'><p class=3DMsoNormal style=3D'line-height:18.0pt;mso-element:frame;mso-element=
-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:par=
agraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly'><b><spa=
n style=3D'font-size:9.0pt;font-family:"Arial",sans-serif'>Tap to join from a =
mobile device (attendees only)</span></b><o:p></o:p></p></td></tr><tr><td st=
yle=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'line-height:18.0pt;m=
so-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso=
-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:column;mso-=
height-rule:exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-=
serif;color:#333333'><a href=3D"tel:%2B1-650-479-3208,,*01*1710690374%23%23*01=
*"><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#00A=
FF9;text-decoration:none'>+1-650-479-3208,,1710690374##</span></a><span clas=
s=3Dapple-converted-space>&nbsp;</span>Call-in toll number (US/Canada)</span><=
o:p></o:p></p></td></tr><tr style=3D'height:18.0pt'><td style=3D'padding:0cm 0cm=
 0cm 0cm;height:18.0pt'><p class=3DMsoNormal style=3D'line-height:18.0pt;mso-ele=
ment:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-eleme=
nt-anchor-vertical:paragraph;mso-element-anchor-horizontal:column;mso-height=
-rule:exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-serif;=
color:#333333'>&nbsp;</span><o:p></o:p></p></td></tr></table><div><p class=3DM=
soNormal style=3D'line-height:13.5pt;mso-element:frame;mso-element-frame-hspac=
e:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-e=
lement-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'displa=
y:none'><o:p>&nbsp;</o:p></span></p><table class=3DMsoNormalTable border=3D0 cel=
lpadding=3D0><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D=
'line-height:18.0pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-el=
ement-wrap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-h=
orizontal:column;mso-height-rule:exactly'><b><span style=3D'font-size:9.0pt;fo=
nt-family:"Arial",sans-serif'>Join by phone</span></b><o:p></o:p></p></td></=
tr><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'line-he=
ight:18.0pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wr=
ap:around;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizonta=
l:column;mso-height-rule:exactly'><span style=3D'font-size:10.5pt;font-family:=
"Arial",sans-serif;color:#333333'>1-650-479-3208&nbsp;Call-in toll number (U=
S/Canada)</span><o:p></o:p></p></td></tr><tr><td style=3D'padding:0cm 0cm 0cm =
0cm'><p class=3DMsoNormal style=3D'line-height:18.0pt;mso-element:frame;mso-elem=
ent-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:=
paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exactly'><spa=
n style=3D'font-size:10.5pt;font-family:"Arial",sans-serif;color:#333333'><a h=
ref=3D"https://ietf.webex.com/ietf/globalcallin.php?MTID=3Dm5914d38cfac744cced35=
93159cb7f971"><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-serif=
;color:#00AFF9;text-decoration:none'>Global call-in numbers</span></a></span=
><o:p></o:p></p></td></tr></table></div><table class=3DMsoNormalTable border=3D0=
 cellspacing=3D0 cellpadding=3D0><tr style=3D'height:21.0pt'><td style=3D'padding:0c=
m 0cm 0cm 0cm;height:21.0pt'><p class=3DMsoNormal style=3D'line-height:21.0pt;ms=
o-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-=
element-anchor-vertical:paragraph;mso-element-anchor-horizontal:column;mso-h=
eight-rule:exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-s=
erif;color:#333333'>&nbsp;</span><o:p></o:p></p></td></tr></table><div><p cl=
ass=3DMsoNormal style=3D'line-height:13.5pt;mso-element:frame;mso-element-frame-=
hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;=
mso-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'd=
isplay:none'><o:p>&nbsp;</o:p></span></p><table class=3DMsoNormalTable border=3D=
0 cellpadding=3D0><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal s=
tyle=3D'line-height:18.0pt;mso-element:frame;mso-element-frame-hspace:2.25pt;m=
so-element-wrap:around;mso-element-anchor-vertical:paragraph;mso-element-anc=
hor-horizontal:column;mso-height-rule:exactly'><b><span style=3D'font-size:9.0=
pt;font-family:"Arial",sans-serif'>Join from a video system or application</=
span></b><o:p></o:p></p></td></tr><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p=
 class=3DMsoNormal style=3D'line-height:18.0pt;mso-element:frame;mso-element-fra=
me-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragra=
ph;mso-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=
=3D'font-size:10.5pt;font-family:"Arial",sans-serif;color:#333333'>Dial<span c=
lass=3Dapple-converted-space>&nbsp;</span><a href=3D"x-msg://17/%20sip:171069037=
4@ietf.webex.com"><span style=3D'font-size:11.0pt;font-family:"Calibri",sans-s=
erif;color:#00AFF9;text-decoration:none'>1710690374@ietf.webex.com</span></a=
></span><o:p></o:p></p></td></tr><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p =
class=3DMsoNormal style=3D'line-height:18.0pt;mso-element:frame;mso-element-fram=
e-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragrap=
h;mso-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D=
'font-size:10.5pt;font-family:"Arial",sans-serif;color:#333333'>You can also=
 dial 173.243.2.68 and enter your meeting number.</span><o:p></o:p></p></td>=
</tr></table></div><table class=3DMsoNormalTable border=3D0 cellpadding=3D0><tr st=
yle=3D'height:15.0pt'><td style=3D'padding:0cm 0cm 0cm 0cm;height:15.0pt'><p cla=
ss=3DMsoNormal style=3D'line-height:15.0pt;mso-element:frame;mso-element-frame-h=
space:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;m=
so-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'fo=
nt-size:10.5pt;font-family:"Arial",sans-serif;color:#333333'>&nbsp;</span><o=
:p></o:p></p></td></tr></table><div><p class=3DMsoNormal style=3D'line-height:13=
.5pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:arou=
nd;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:colum=
n;mso-height-rule:exactly'><span style=3D'display:none'><o:p>&nbsp;</o:p></spa=
n></p><table class=3DMsoNormalTable border=3D0 cellspacing=3D0 cellpadding=3D0><tr><=
td style=3D'padding:0cm 0cm 0cm 0cm'><p class=3DMsoNormal style=3D'line-height:18.=
0pt;mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:aroun=
d;mso-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:column=
;mso-height-rule:exactly'><b><span style=3D'font-size:9.0pt;font-family:"Arial=
",sans-serif'>Join using Microsoft Lync or Microsoft Skype for Business</spa=
n></b><o:p></o:p></p></td></tr><tr><td style=3D'padding:0cm 0cm 0cm 0cm'><p cl=
ass=3DMsoNormal style=3D'line-height:18.0pt;mso-element:frame;mso-element-frame-=
hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;=
mso-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'f=
ont-size:10.5pt;font-family:"Arial",sans-serif;color:#333333'>Dial<span clas=
s=3Dapple-converted-space>&nbsp;</span><a href=3D"x-msg://17/%20sip:1710690374.i=
etf@lync.webex.com"><span style=3D'font-size:11.0pt;font-family:"Calibri",sans=
-serif;color:#00AFF9;text-decoration:none'>1710690374.ietf@lync.webex.com</s=
pan></a></span><o:p></o:p></p></td></tr></table></div><table class=3DMsoNormal=
Table border=3D0 cellpadding=3D0><tr style=3D'height:15.0pt'><td style=3D'padding:0c=
m 0cm 0cm 0cm;height:15.0pt'><p class=3DMsoNormal style=3D'line-height:15.0pt;ms=
o-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-=
element-anchor-vertical:paragraph;mso-element-anchor-horizontal:column;mso-h=
eight-rule:exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-s=
erif;color:#333333'>&nbsp;</span><o:p></o:p></p></td></tr></table></td></tr>=
</table><p class=3DMsoNormal><span style=3D'display:none'><o:p>&nbsp;</o:p></spa=
n></p><table class=3DMsoNormalTable border=3D0 cellpadding=3D0 align=3Dleft width=3D"1=
00%" style=3D'width:100.0%'><tr style=3D'height:54.0pt'><td style=3D'padding:0cm 0=
cm 0cm 0cm;height:54.0pt'><div><p class=3DMsoNormal style=3D'line-height:13.5pt;=
mso-element:frame;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;ms=
o-element-anchor-vertical:paragraph;mso-element-anchor-horizontal:column;mso=
-height-rule:exactly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans=
-serif;color:#333333'>&nbsp;</span><o:p></o:p></p></div></td></tr><tr style=3D=
'height:18.0pt'><td style=3D'padding:0cm 0cm 0cm 0cm;height:18.0pt'><div><p cl=
ass=3DMsoNormal style=3D'line-height:18.0pt;mso-element:frame;mso-element-frame-=
hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-vertical:paragraph;=
mso-element-anchor-horizontal:column;mso-height-rule:exactly'><span style=3D'f=
ont-size:10.5pt;font-family:"Arial",sans-serif'>Need help? Go to<span class=3D=
apple-converted-space>&nbsp;</span><a href=3D"http://help.webex.com/"><span st=
yle=3D'font-size:11.0pt;font-family:"Calibri",sans-serif;color:#049FD9;text-de=
coration:none'>http://help.webex.com</span></a></span><o:p></o:p></p></div><=
/td></tr><tr style=3D'height:33.0pt'><td style=3D'padding:0cm 0cm 0cm 0cm;height=
:33.0pt'><div><p class=3DMsoNormal style=3D'line-height:13.5pt;mso-element:frame=
;mso-element-frame-hspace:2.25pt;mso-element-wrap:around;mso-element-anchor-=
vertical:paragraph;mso-element-anchor-horizontal:column;mso-height-rule:exac=
tly'><span style=3D'font-size:10.5pt;font-family:"Arial",sans-serif;color:#333=
333'>&nbsp;</span><o:p></o:p></p></div></td></tr></table><div><p class=3DMsoNo=
rmal><span lang=3DEN-US>&nbsp;</span><o:p></o:p></p></div><div><p class=3DMsoNor=
mal>&nbsp;<o:p></o:p></p></div><p class=3DMsoNormal>__________________________=
_____________________<br>netmod mailing list<br><a href=3D"mailto:netmod@ietf.=
org"><span style=3D'color:#0563C1'>netmod@ietf.org</span></a><br><a href=3D"http=
s://www.ietf.org/mailman/listinfo/netmod"><span style=3D'color:#0563C1'>https:=
//www.ietf.org/mailman/listinfo/netmod</span></a><o:p></o:p></p></div></bloc=
kquote></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></div><p class=3DMsoNorma=
l>_______________________________________________ netmod mailing list netmod=
@ietf.org https://www.ietf.org/mailman/listinfo/netmod <o:p></o:p></p></div>=
</body></html>

--B_3695702824_1627535106--




From nobody Tue Feb  9 07:08:04 2021
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 62B493A0DDE for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 07:08:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.151
X-Spam-Level: 
X-Spam-Status: No, score=-2.151 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-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 Hi7FIPiORpmR for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 07:08:00 -0800 (PST)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2115.outbound.protection.outlook.com [40.107.94.115]) (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 9ABAD3A0DFB for <netmod@ietf.org>; Tue,  9 Feb 2021 07:08:00 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J0bKGCFBVtXjK7C8sCO7zwfuF6t44tE7ESrbOjsxjx2Iafl0a0q1qsOXJYsV4EHGv+Y0rQ1MlHvF5vuqEnV5Ka3b/RLCJ1NI8dTvoFM1ql9bZ1GUhfQKDgVAnorOScU2JO5SxoBfB7jBb3CYbMS4InnuSwVwbCEtgE9VVTlsgKw+pkUmiP1xMQPeneiF3lwao0qZNuMCJLgQiUKHAIsnRmm7Lt0lGOGu1k91Gbwdt8mREu3pKAn2EgDGCdfX7c7hEJkJlnZRR2E5gNJx0KPGmuA814uKedoqpJMTN+rMLgsxAVEuOo/uFhIUVKwaHCKqA2X2WvKYeyITbluoS56lug==
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=avQUF7M7R17UK8+DApphWNa7g2uoM2/h/fXR7rgwYtA=; b=WwyaSXYH7B+CsE4qpKzC2KZGM96CkZT+MxXAPJrbGajL12CnaK4gbn0mR2TmDyw1PEAkGPwEHm1arNSclK2XcnQxlJKMAneLybl6oyW14GNIAfg2m/Zk8AQvW9330XVljUCVRkv65IEpfqFnCZbhyDEXUY13HVEeAzuVILBaLTA8a4rBsr87eKvlEtqSKj5b88AsY2Qv5NuH+SvnRixQdptoBc7NXcBsUJA95tZqWrWnOgL7nfYVxbq3HJoONqnkWiEqoFSJW5gcEsqoGuLR81zpyydII5v5aDDJGKr3A3a+WiMdpAdXSrG4S84hnIkxbXjQt0DXHhZtK4UOp6JxVA==
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=avQUF7M7R17UK8+DApphWNa7g2uoM2/h/fXR7rgwYtA=; b=E44r1o+h5x06Ix2+yVZLIEOd/vSmxnCsKqPDSi2LO4a19zZIFhRQEDr53ds3XCg/OSkWh0hglovEfe7twQpizc9bGbjiLUHsyZAt/u1KXzmJRpCumABca8KiKvkgJIQbZAOVzA6+vyaxP2Pwo1LfQTw0C8x6Ib+D7ZRw+Md87es=
Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM5PR08MB3324.namprd08.prod.outlook.com (2603:10b6:4:65::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.30; Tue, 9 Feb 2021 15:07:56 +0000
Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3%5]) with mapi id 15.20.3825.029; Tue, 9 Feb 2021 15:07:56 +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-02-09
Thread-Index: Adb+9TCZNhQMfjjLSEKCT0GmaE5QsA==
Date: Tue, 9 Feb 2021 15:07:56 +0000
Message-ID: <DM6PR08MB5084A0EB2DB7529EA2F78A919B8E9@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: [2607:fea8:e321:1400:30f4:aa62:b5f7:f69d]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: f6800246-d40f-47a7-f6f2-08d8cd0c7b77
x-ms-traffictypediagnostic: DM5PR08MB3324:
x-microsoft-antispam-prvs: <DM5PR08MB33246A54568BFDB2E40FC54B9B8E9@DM5PR08MB3324.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:3044;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +uY9Ti+RtcY0daIGhi951qxHC5t27jguV9KZo7JQk0JqNyFtqtXC3txfDk+voBkyD7TlVTKnFs6vGa5q14onzT+lIefLzBOMoNfd8lzdQrT0RFK0jnjCTeUAIkfSusivKmsDwYWKfHEfqDedYfo+ZBmXaIsnhlqDFldvgugtTLZP74mtb9jOxPGQcBwo2m/v1UxGzIg9/ZNC1CsdpEHH56aGCjEJiqKhgGaEYLyBXchqn70LrK7vjzXr+T8bkx6yVbi39be2y1aoAZVSd+WsvAzkC7Zx7Jbtuw4PbH93wK0RF2DMJJVdvz8KLvQyZaP5aWUWYf4JQSNHqckV54U8E6CFP7lor8o6RncUUV7picV0/495G2dDCHR4pLVXc/biDd+pu1J+CjHU+4WV25gMlROTY39od42fjixdWs3kElILhas6hku+YP6jX0JrI4AEGNw52eErPItOVIB3CU+s3PqKFSPsnurspxd1IBpbFWsABl6RVolrSy4T+QYP8+TA/6pl/CFYZkJrJiCGT46YIA==
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)(346002)(39860400002)(376002)(366004)(396003)(136003)(83380400001)(33656002)(8676002)(2906002)(6916009)(86362001)(9686003)(478600001)(71200400001)(316002)(6506007)(186003)(66946007)(76116006)(55016002)(7696005)(66476007)(66556008)(64756008)(66446008)(5660300002)(8936002)(52536014); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: H+OxoRyyrJ4SIzmd1EB2ss4cowXshAa3//9a/vf3zNB+QJlvHIan7CqyMvQ+Insua0P7i3gw3WgnJgoXawSUN/PX86YgPlutyeaaglif3F29iAd5A5bbnPEz9fjQiUQtodGx5NTeTrOCNlp+39LAyQQ1G4XCFv8nRSzZ7FfjBqw8+QVzCjstDmdJfpCPPNd08jouiJJ0qhuRpA4on/wi2yEDrZNq2ZaYoXFKzlPWERnmc2PwpcnMlLZuI/uijMqTS5h/nInjPfognjem/ABtska9nt4AO0q0BDlsh2+VlEfxNnXUx8Fo+zw7USym1NMdng++IpPKe+8DVjXp1JOCUCsx+5r0IkKepEcE8f9XZ2JPG68LvduH2FrAYbjk1NB+9HJkLZCVIRkcjdPwIOw7ebcXmZ7eMWc51ZS3f+6V9Nb5MIKADLVANuK7MzLTkAFu0ObWuU9cgfODxvdz4nPiDP9d03dQG7j0PbtjJCcopbVMFJvwi9hk/9XTYRkWT3EtgF4CmTzfDalJEixRox6Blp1g8SC+/qmp1QJj+aGESd2kVzS/Wt8/E0XDXm6Uc3U3bFDpy3mNTkDW6xPvfQRNxTcKGZBB9XY990dizrw/lxvj94fe+U8ttYiCOzfJnSJBr7OKCM8+WMXnuBS9vEbJThwlAKwdvIJCaizHqJQKDRRsCCAnq3VqkbBcBlr2qevnGozAVotPcQWRSJaJiUcbYQhi6m0z6oRr1UYcs0cFLnXQc7cd+OS8sGGigNwkigKcEWVXg4NVhVSQOEigpjwEQPva0WQ6fkBik2UOJscSl13swkSQUgL3xzkvfPCkrl5Y
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084A0EB2DB7529EA2F78A919B8E9DM6PR08MB5084namp_"
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: f6800246-d40f-47a7-f6f2-08d8cd0c7b77
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2021 15:07:56.7446 (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: 7Oa4wFO27pUdahdnzC6fJ27ESDFaVjwunmLpZ3PQD0sGy5tT3napZxShEuWq4tv/sp9wwJh6E+QqLzUGBGWv7g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR08MB3324
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/us3D8FkggHWgsUrlViIAS4OYHJE>
Subject: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-09
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, 09 Feb 2021 15:08:02 -0000

--_000_DM6PR08MB5084A0EB2DB7529EA2F78A919B8E9DM6PR08MB5084namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2021-02-09

Agenda bashing:
- drive to updated YANG Versioning and Semver drafts (deadline is ~2 weeks)
- Balazs & T1 (state & NBC)
- whitespace
- 3GPP / ORAN update

Updates to YANG Versioning:
- T3: filenames & chars: [Reshad] update draft & send to Weekly Call Group
- T2: [Rob] to do a pull request with draft text & to NETMOD list
- Import by revision: impact of changing import statements: did we post bac=
k to the WG?  Said it was BC (but you can mark it NBC if you wanted to)
- NBC/BC for config false
- Prio 2: [Reshad] see if any other github issues are closed and could be f=
olded in

[Balazs] NBC/BC for Config false:
- reduce value space for optional or mandatory nodes is BC.
- increasing value space (within the type) for optional or mandatory nodes =
is BC.
- type change is NBC
- optional->mandatory is BC.  mandatory->optional is NBC.
- systems can be more tolerant to state changes, no validation on outgoing =
state
- trying to accomodate what most clients can handle (otherwise too many cha=
nges will be flagged NBC, too much noise)
- be strict with NBC in config, but less strict in state
- draft document text, pass snippets to the WG

[Jason] Put this under definition of NBC marker:
- changes can be marked NBC any time if the author thinks there is a compat=
. issue that impacts most clients

[Jan] Whitespace:
- publisher (in the act of publishing) would always give a new version #
- what if a user (non-owner) of a module adds annotations (e.g. yang extens=
ions, comments), etc (e.g. aids for GUI generation).  What is the version/l=
abel of that derived result?  It is a different version or even a different=
 module (different entity than the original owner).
- can you republish module with same date making some whitespace changes. N=
o. You must give a new version.
- publish with linux then republish with dos: different versions.
- how to define/describe publish ?
- tools may say that 2 versions have no changes (if the tool ignores whites=
pace and line endings).  But that's acceptable.

Jason

--_000_DM6PR08MB5084A0EB2DB7529EA2F78A919B8E9DM6PR08MB5084namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">YANG Versioning Weekly Call Minutes - 2021-02-09<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Agenda bashing:<o:p></o:p></p>
<p class=3D"MsoNormal">- drive to updated YANG Versioning and Semver drafts=
 (deadline is ~2 weeks)<o:p></o:p></p>
<p class=3D"MsoNormal">- Balazs &amp; T1 (state &amp; NBC)<o:p></o:p></p>
<p class=3D"MsoNormal">- whitespace<o:p></o:p></p>
<p class=3D"MsoNormal">- 3GPP / ORAN update<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Updates to YANG Versioning: <o:p></o:p></p>
<p class=3D"MsoNormal">- T3: filenames &amp; chars: [Reshad] update draft &=
amp; send to Weekly Call Group<o:p></o:p></p>
<p class=3D"MsoNormal">- T2: [Rob] to do a pull request with draft text &am=
p; to NETMOD list<o:p></o:p></p>
<p class=3D"MsoNormal">- Import by revision: impact of changing import stat=
ements: did we post back to the WG?&nbsp; Said it was BC (but you can mark =
it NBC if you wanted to)<o:p></o:p></p>
<p class=3D"MsoNormal">- NBC/BC for config false<o:p></o:p></p>
<p class=3D"MsoNormal">- Prio 2: [Reshad] see if any other github issues ar=
e closed and could be folded in<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[Balazs] NBC/BC for Config false:<o:p></o:p></p>
<p class=3D"MsoNormal">- reduce value space for optional or mandatory nodes=
 is BC.<o:p></o:p></p>
<p class=3D"MsoNormal">- increasing value space (within the type) for optio=
nal or mandatory nodes is BC.<o:p></o:p></p>
<p class=3D"MsoNormal">- type change is NBC<o:p></o:p></p>
<p class=3D"MsoNormal">- optional-&gt;mandatory is BC.&nbsp; mandatory-&gt;=
optional is NBC.<o:p></o:p></p>
<p class=3D"MsoNormal">- systems can be more tolerant to state changes, no =
validation on outgoing state<o:p></o:p></p>
<p class=3D"MsoNormal">- trying to accomodate what most clients can handle =
(otherwise too many changes will be flagged NBC, too much noise)<o:p></o:p>=
</p>
<p class=3D"MsoNormal">- be strict with NBC in config, but less strict in s=
tate<o:p></o:p></p>
<p class=3D"MsoNormal">- draft document text, pass snippets to the WG<o:p><=
/o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[Jason] Put this under definition of NBC marker:<o:p=
></o:p></p>
<p class=3D"MsoNormal">- changes can be marked NBC any time if the author t=
hinks there is a compat. issue that impacts most clients<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">[Jan] Whitespace:<o:p></o:p></p>
<p class=3D"MsoNormal">- publisher (in the act of publishing) would always =
give a new version #<o:p></o:p></p>
<p class=3D"MsoNormal">- what if a user (non-owner) of a module adds annota=
tions (e.g. yang extensions, comments), etc (e.g. aids for GUI generation).=
&nbsp; What is the version/label of that derived result?&nbsp; It is a diff=
erent version or even a different module (different
 entity than the original owner).<o:p></o:p></p>
<p class=3D"MsoNormal">- can you republish module with same date making som=
e whitespace changes. No. You must give a new version.<o:p></o:p></p>
<p class=3D"MsoNormal">- publish with linux then republish with dos: differ=
ent versions.
<o:p></o:p></p>
<p class=3D"MsoNormal">- how to define/describe publish ?<o:p></o:p></p>
<p class=3D"MsoNormal">- tools may say that 2 versions have no changes (if =
the tool ignores whitespace and line endings).&nbsp; But that's acceptable.=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Jason<o:p></o:p></p>
</div>
</body>
</html>

--_000_DM6PR08MB5084A0EB2DB7529EA2F78A919B8E9DM6PR08MB5084namp_--


From nobody Tue Feb  9 09:06:43 2021
Return-Path: <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@amazonses.watsen.net>
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 A2AEE3A1010 for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:06:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 EDnOWliUyhaQ for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:06:40 -0800 (PST)
Received: from a8-33.smtp-out.amazonses.com (a8-33.smtp-out.amazonses.com [54.240.8.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C5A83A100F for <netmod@ietf.org>; Tue,  9 Feb 2021 09:06:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1612890399; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=op9fTgvh/Xl0WqjAbl3gl+nGVwmApSQFnDid4B1ATss=; b=KonoKi4HUY2J+eoWPmBA57wX7UnQHzVoX7Us3zc69wXcup8YbzQ90EnVZoLktUfl bqHiRHv4R3QJYyxHtRgvuoMJYwcSx9b6IFjDcwmZYKvQHeTi5A0bL2ErgO/LTOsoV3o niHKuxgT/sK7ptHac0aLk7Dke2oWpfvZgybk2B+I=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Date: Tue, 9 Feb 2021 17:06:38 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2021.02.09-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/i5IZ2BxEoRWxez_6B0ts4bhCMrI>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 17:06:42 -0000

Hi Tom,

> MD5 has long been deprecated as in RFC6151, RFC8573(NTP).
>=20
> The NTP YANG I-D, ntp-yang-data-model, imports ianach without any =
constraint and so goes against RFC8573.
>=20
> I think we should update ianach to deprecate MD5 by adding a status =
clause.  This is a permitted update per YANG and the module is Expert =
Review so I believe that with the consensus of the NETMOD WG, IANA could =
be asked to add 'status deprecated' to MD5.
>=20
> Thoughts?

I agree, but it takes an I-D to do the update, yes?

K.



From nobody Tue Feb  9 09:10:59 2021
Return-Path: <ietfc@btconnect.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 B79983A102F for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:10:54 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=btconnect.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 amfFm7VOs5tI for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:10:53 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2092.outbound.protection.outlook.com [40.107.21.92]) (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 9EB983A1026 for <netmod@ietf.org>; Tue,  9 Feb 2021 09:10:52 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jptur17WOcXAnncSYs93MgTZkVSNU/lKV6+kYiFCPEBurJ+Pt+R99iLZKpaHByegAz04CR87HbmDlR+OD7mdKqaslK9lez9vmUVUPqlbE4ryZKNSEb1+Eu+kKnZK5eS0HDBb6QdNwCMQaIRqz7AIEZFM1GtHs/i5n/TF+CUawUBa0JDX5jGzwamqa4r61QDn/hqZR91e458vyXDFJ8YeYhTvYlTn4C0DHUDK3FHdY6vnUMxByDmZlqY/mqOYpa6/pfe8yCcSYzFze0cAZmSw9UWH/DBW5AP6uNHQG/dsUUAB6Xa88u3o0AQ9PNaCtCQSEH2W63np9IdK4ZZHoVC8ww==
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=khlairM/Fka6h6mNFwKYBS67WJH0j8rhmQG4ciJjP9I=; b=kP+8RVf7y3rCdfUD9R01pzjo4e/IUk+LWmCokyeZ+UHwegmBz5SFHXUt3mtZOGxMpR1E19LY7CDj/SJcqiju+TQ0we7UqJzpcbiP9uE16oyDhmX4IwKd0Ui2yxReu/T4hSy378nBTXZqVammLKmjZd1dy84EaK347npAGuJZYT6wXWWX26hP2qBwYcyed1pP+Mdn3gw9dRVWv8ocoAE+MPzOZRZpezWXBNcTXxNf/q2hrrgeXvqBolbQXkyevZo1XI9RH/2rTMGUKWWr99eRmrst+zel+JcvPvzYz042LADJ9m3hXqnIh+vdq+dXq2iZgvLEpDGNoTac++2h3wshfQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=khlairM/Fka6h6mNFwKYBS67WJH0j8rhmQG4ciJjP9I=; b=S+SugkxoGd37JnSrX7o66DwBxccPqHFyk2LYiTAy6DaCp/JA2Hehcx5dUCBlZSUGHEPI8pkLu8YltxMWqYTwAYVzSBU4IQcWALOPSVwlXPZofs7WnBU8cKvNvJTPgsJsQkE13II+tykl+LuFakd/hcZYrDfxswODgdwjEOKyuNM=
Received: from (2603:10a6:20b:134::11) by AS8PR07MB7272.eurprd07.prod.outlook.com (2603:10a6:20b:25a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.21; Tue, 9 Feb 2021 17:10:50 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.030; Tue, 9 Feb 2021 17:10:50 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmqpQDh4AgAAAyRg=
Date: Tue, 9 Feb 2021 17:10:50 +0000
Message-ID: <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>, <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com>
In-Reply-To: <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 07849396-696c-4a1a-e6d2-08d8cd1da64f
x-ms-traffictypediagnostic: AS8PR07MB7272:
x-microsoft-antispam-prvs: <AS8PR07MB72720E4E01C655E15D85C032A08E9@AS8PR07MB7272.eurprd07.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: DJBa0X7oYRtyWVK5qvU0h1bCFmdpXjSh3wV+aPHwGlAmcBGInN5XOVR1lL5MKzch/zWOzXtVUcfJ3TCOTfRZXzuzO8IXlBAILpVSLAW0IOm/uXv+FSXu6zEIMXnlKKJY5epFWTlLJSzsKyJiPs+EsVTemx61fmzsk22H42xYu1F4tToZwDHCpos8Jt4hkcKpRQ6XOeT/EQMeOP7wcWqqi9700rFAGPYCOZNFFpkDbCPNkWXzwGWMfa0NGmh0vm7uJ92gUVj0Abn+EdkoO2Tcn826r6r/xstG2TYUm4BQHAhYqxZL6GnZ6ydRb1FQ8aXfWKJkycwwzdjfCEvL/fv9HDqDOeoNulkCg2Ol3gaV6Z1H23JTZoLpt3Bbkbc1UdvBlxB0hCUKc6oIRD2Pu/uA1dGPC/ZdiXNb/5baqW4C3mj8wneRfsUSGyj/b2dy94pkMNnzERA6Tl8Y67Ss0crR8hWBF6h5kwCgBlbQXNwaC4HdD+2TutG87633hoaRKifwRDM1S6tlaRl1bNbSyOpe9g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(396003)(376002)(366004)(136003)(346002)(39860400002)(86362001)(8936002)(478600001)(33656002)(6506007)(6916009)(8676002)(4326008)(55016002)(71200400001)(91956017)(83380400001)(2906002)(66946007)(52536014)(66446008)(4744005)(76116006)(316002)(7696005)(64756008)(26005)(66476007)(66556008)(5660300002)(186003)(9686003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?iSyE045KXCKzlbvbflBBJdf/p26Hf4a6wAX9uy1ttbuydwEpAOYv8RzGOF?= =?iso-8859-1?Q?TRQbYNBYZShHbkxuvHLoUWhCQHRCxScP2JYEMJRx4pJCVo+KpzVu3ftvY5?= =?iso-8859-1?Q?2eZd9f6+A/uVRcy8geWCkF4Msf8lKb/v9Ks51ozmOk6G0P2xxvAoXRAkVH?= =?iso-8859-1?Q?IC2Un0uoQflJUL+l3eC6LXDVOSWhirs2NorgzofZTuJxCwxZMNkBG/VQNG?= =?iso-8859-1?Q?481cdBu55//X7jU9gC+RpoLWP0GzCuqs9rIwMrUKZ53I1/maNNWwobzEPd?= =?iso-8859-1?Q?6qDtC3lhSCptmFQaoM5YFk7k0cPhm688ih5bXUVAuE4nXI8tmoGy9lsSpA?= =?iso-8859-1?Q?x1yHgQskotWUrjJIq8V5IV7ey2Zx1Fmm7QgJu71MiR85qoBNTYAeDlhfWT?= =?iso-8859-1?Q?nuUzC1S2A3/mqd5Q0S7bnfdB1KHV/T8L9PJdyS04STn91ooL0FBymsZKIt?= =?iso-8859-1?Q?eh+wSLmhTgl3Cv6dV+AcXdAEEWXlJf5QpL63rzQl5p1XB1hrb0yN2SXjTq?= =?iso-8859-1?Q?bQGiGQZM66MhX0RS55/C499GuzYQtUgniDApAsf2bGqJtBVfJ9EGh9iKYv?= =?iso-8859-1?Q?8a3pl2B7JyOUN2Qy6Oh8u9LY3/OrmO36lG84fEXoYwuFo4hxKb2JVVhmR2?= =?iso-8859-1?Q?T5Z04Y9eTNc22Lk2NQnMYZ5cvoa3mLm4j0s6YxEBjkecEFiv4gHQq6DM8a?= =?iso-8859-1?Q?wqm57XTh9zimkXu64CqV5voQ9ZMJ2UPxUDUShx2MauXqtahux0oVao7E9E?= =?iso-8859-1?Q?vq7glKwU6FoNbByXrjBg5H16ft/3IhLf5ygQg+jF98c+3Y3Y06htYtnYOl?= =?iso-8859-1?Q?SLXr8/Nvk7PZdY6Ue/8GDtTjRyqxSYp3YO5ZceaPFEfUF6AEt+doIK79bt?= =?iso-8859-1?Q?qFxw/8yUmgwZp825l0tsENLWXkXfMM7cYjRPO7mNyTW3XQGDqHy6Ru9Hmn?= =?iso-8859-1?Q?qLjP/JG7V6ieIv1WmH5CLr5S8T60myh2CiZ3qrNe0VAAW05XEQmWD8Q+iA?= =?iso-8859-1?Q?yqPqJBxTi0FjeljKGv3wLn+j65RtwNJR3t6BwA8ruIg7hl5tJBDPdzR2vy?= =?iso-8859-1?Q?qPn1uF7j0tbFYAZDDWv4mfLNsmftCpzXJSohJnYBvWaW4+oxzPPTDJ60sy?= =?iso-8859-1?Q?xBGJwEsfonvbp1SZ14aeHiX+euS8G7bXAhYzBSoqReq8PXgVpezksuetfT?= =?iso-8859-1?Q?f/wMDC4e8vCZdwSogL6ZD9abzUu1LPaXeU30jETimjzOL56ld093FFXcp1?= =?iso-8859-1?Q?tPnkR3CbM8N6WQavB0XXztUi7WUsKa17pUxCxz7RI10hL+CrVcFvNTjSpr?= =?iso-8859-1?Q?zgB/2CNpNRz/Bzz4PPAzh6Xn7FV/IoRHTLWnvEnILbVVYOqbRGs6W8d+px?= =?iso-8859-1?Q?MfjHaN+Z8q?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 07849396-696c-4a1a-e6d2-08d8cd1da64f
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2021 17:10:50.0098 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LF7dalmFIR2010F6N+otHiByuzVR2+oIz1rk6QhkK5D0YQyXE6GWbmx6y/TlLdHhfIv8qUO+/SmOAo6fIWOwvw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7272
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/kDpuFVPFUjcmPDzZh3aqOac_uEg>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 17:10:58 -0000

From: Kent Watsen <kent@watsen.net>=0A=
Sent: 09 February 2021 17:06=0A=
=0A=
Hi Tom,=0A=
=0A=
> MD5 has long been deprecated as in RFC6151, RFC8573(NTP).=0A=
>=0A=
> The NTP YANG I-D, ntp-yang-data-model, imports ianach without any constra=
int and so goes against RFC8573.=0A=
>=0A=
> I think we should update ianach to deprecate MD5 by adding a status claus=
e.  This is a permitted update per YANG and the module is Expert Review so =
I believe that with the consensus of the NETMOD WG, IANA could be asked to =
add 'status deprecated' to MD5.=0A=
>=0A=
> Thoughts?=0A=
=0A=
I agree, but it takes an I-D to do the update, yes?=0A=
=0A=
<tp>=0A=
I don't see why; the registry is expert review and we are doing a change th=
at comes under permitted changes for a YANG module, ie a status change.=0A=
=0A=
Tom Petch=0A=
K.=0A=
=0A=
=0A=


From nobody Tue Feb  9 09:12:31 2021
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 AC2CC3A101C for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:12:28 -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 T-5F-BZakYOU for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:12:26 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150052.outbound.protection.outlook.com [40.107.15.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 698793A0E83 for <netmod@ietf.org>; Tue,  9 Feb 2021 09:12:26 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ved1w8V81RIOkrcPNwWeYNxH3xwkPQwKDe6YO5kn/LEfSZmMd+4LavZtPmFOmFKFpXHHL/E88a+Y/UIFW0QGyT3iCoBUiyw7KH2nWTtgSFIdXEo8bcesDmi11G14sxiO/zveH6XOenNmVbSn5ckUemmZN9hHDO+boGZnyMKdeEAdC8CkWF0biqGU+/VWjXSlFX2klfxoApZ2YZuYtVo0LK+bh/hqkGSQTMSXb17CYyIQeHb6ToNMiwUG4H/G6cvEONP5Ln37LzD51fOD8NIBUGDtcRX0okyqPnkA7Rg9spHYjie2r36wjLEwuKTJztL6jpD00GM3TdPdyFYQ4axeyw==
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=Yq9xUu+K/hDM4rZWXmGFGNo6fefQtllpqlm36UReiRI=; b=CrV23dM5OaJzT75vNMB6YVJ5JTJeH9+0nzB/QUMioF4Tl4lwmZQh8P+5951WC3uD0+ANeKtG22GtZTeWpuz6eMawvQui5ljuieh+YZRHxmso4yOXlLgddwAF5kMTNp347nxI6J5zy5xk5jAOZiqOIWpI5YGNMBOdz1LshQ0zvk1PZtNB/LWAGm+kaLGgxDF364grsrG5oeRkM5rfmFY4fuRJpbDlHX8SOkfCgaA89YVEPdSMrX0HFTH+r9PI+DaosDX39lo7T4VbWKJfzVHsTfvSrszmMccCZmBJMNo8U2v39KAPdXfGND8DlvqLRUHba8BEMtBy7I9Byof9cJSq+w==
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=Yq9xUu+K/hDM4rZWXmGFGNo6fefQtllpqlm36UReiRI=; b=lTo/uJF7eVL75QYKtsWETAocCg6VeK8PwJkasEdx61BsNi6CyR3Qa9vIW6qcZCZkUvsDm0Y6nnADsqtp38zbII6MYxXquXOqM373avr4SOehse88uELQX7OnwjVqBMse0ZeL5Pim/c9akoozQx1FpudaqNI7w31TLPgnTEno8C0=
Authentication-Results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM8P190MB0867.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1c4::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.23; Tue, 9 Feb 2021 17:12:24 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d%4]) with mapi id 15.20.3825.030; Tue, 9 Feb 2021 17:12:24 +0000
Date: Tue, 9 Feb 2021 18:12:23 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kent@watsen.net>
Cc: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20210209171223.u75i6x5ksounleyr@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Kent Watsen <kent@watsen.net>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR02CA0204.eurprd02.prod.outlook.com (2603:10a6:20b:28f::11) 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 AM0PR02CA0204.eurprd02.prod.outlook.com (2603:10a6:20b:28f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25 via Frontend Transport; Tue, 9 Feb 2021 17:12:23 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: dd757d62-a946-4bcb-60e5-08d8cd1dde3a
X-MS-TrafficTypeDiagnostic: AM8P190MB0867:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM8P190MB086708E3BC22F9AD0C801F7EDE8E9@AM8P190MB0867.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: xyq/M0fctzmRCewMjYmHoDHRZcc+8uz8ZSk8yGLDkPWM1cAGl9anSbslwhjdDLR+P6kd6P5X0QsWNaz+0lU6IJT6RLDMyv92EJJUeUYvqaW4ckrlKgyi5WSgo4djB7s/IJ918n2IUZeopEV/iO4I9dk8Ya9ERDV6FD5oqC/RwPOBKdwLyHkUtDvucNqAG7zJZu4kbtCLayTxsmEsPgqKgUtFdwrUhoAp0V5johpjygoUJgxz3WJ3mywHT28i5Age9+XzG+CRAcn/mvOcPTueDQehHFG9Au+xQLdXta4De2hK8+5EGDDUSXezxc8/RuLqaveYcqkHel4C7VvFCrP1GsiFiN9VrMaOkk9WF6lLKrwdpjJRVNgQS513WrmqvJ3HCQLqLEpIguAzs0iEHT6BnRSk7XK9qDnNj3xk49klFmkCynkOyUxtnxzhDJVZ7SmEV5OZJPnbdd/HMpy3oM4Myjrog10G7hwMeqWCvuwxaEwbVFdH3vTKMLFjsTH50qxti3SKZSjkiFxu7+N61wkmLv8ytM10IgU+6sdif5OTX8LxDqpyKg/nNhYXyzGKuyvtupKWAXBWc3RQtleKY4ZraY9C/Bo2PSp2p4XFRg/hdl06b2KZgCb8WyfFLkzc9N0JDPoCUhjpWt5fGB+U1xbl6uKGuXPGAR4g3xGNWO2Bvjc=
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:(376002)(396003)(346002)(136003)(39850400004)(366004)(6486002)(1076003)(54906003)(83380400001)(3450700001)(86362001)(5660300002)(26005)(316002)(2906002)(786003)(6916009)(186003)(16526019)(956004)(52116002)(8676002)(4326008)(8936002)(83080400002)(66946007)(478600001)(6496006)(66556008)(66476007); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?726JPESZP2BdROLcB9mwnl2KGWBaRBuMvzAsW+UgzP4hA9hEQVmQNfGyBU/d?= =?us-ascii?Q?uFHy3qHm/5iRJxMBZ3EyuqAHalj5eP79/RUGl/l+qntXAMFFnYTusW4QBEgf?= =?us-ascii?Q?wvPPqgq6DoYmy0ove/mtGj1KJRP1kDVmZSYM4ll0UFT00L+ZpWcf2IeaFpJe?= =?us-ascii?Q?kw1sG/wEdMJJZ1yL29LrPZX3Pjk3eEMoNrIcx93Wic2IeY0GnXXBqyuo86fK?= =?us-ascii?Q?2ZljNSAzIAJHz82z85+FHZvSgxNba2L4RIfdOJ4ZpL3rXKUxgaUojQhp2or0?= =?us-ascii?Q?dAcl2/xnKj7lX+Mpjg33m5pk9gVKt5R/q3DFbqMbhUEsJlAswh6fNkx7WZCW?= =?us-ascii?Q?ZZ20bwnAsm3TJQ3JI8iNUv4Ydd0xmjzoMb5be9LUq/g6ZsGApAru6/etBnl0?= =?us-ascii?Q?LA0MBmQrE7HKlWc1g6zTpPuw/JAPDvIObKbbWRFTQi3DgRvl8+1qBpij7Z4t?= =?us-ascii?Q?x1gU6a7mKowPUJOubSoplWlN6Kh0LkkDgBKoGsfglMv+I+/RvLzxulXxtmIj?= =?us-ascii?Q?i4pmSDlkfQrQJ+hGpdgg2vL1fzCV0bgGhYUQIWkXNbr0P18xTYRwKv6J94uW?= =?us-ascii?Q?yfuxkApUQVyrW8Gs0uMadEnL5Ec42p0tvzddR7oQ1gkBw7s/48mUww+eMBZS?= =?us-ascii?Q?Pu0sTexBJl2jweirS6Jq3nHUpUwKOy6bWrYmq5s6ldFHsXxm04s/zke3Rd9k?= =?us-ascii?Q?wOhmOXt8iAiX5BCyNLShvME3fdsVEKtB7gbzTqBvEIkdBxEiYdNmDatRL3Kd?= =?us-ascii?Q?vFehV80EzgmFusrfYzrb6/bXAla7RBXytuyPpYQCaxsEM9cNV1bKanTM0qt1?= =?us-ascii?Q?mkTmlOIS8minH4Of3MTyXFhqorTekHEUPwYeyRzNyCawiD9nZprnoEuzwpY6?= =?us-ascii?Q?idx72TxN6kF7PPi7GSV+fz4ZBI0FCdvc8PZ98XSEfngE/Xlq58SPwwaqKIwS?= =?us-ascii?Q?hlEgckq3plCCssZin9bF6JcVi/GgME3XNCmizAaYZhoitO3vr38kIFPO7wlj?= =?us-ascii?Q?F/M1i/Pq7kd5L8UxngnyeLyciVT3dJzAOMYFkZ/LifIi4dtNyHMM2h4kazQi?= =?us-ascii?Q?iTuSBoUJSGQ8fXlDt+BCE8xckC7socSi+pPrDCJS4V+EEhSeMOvjaqauHN1g?= =?us-ascii?Q?XZygMVwppY6QjTgj30SZQex0rqie6Xm7rPUbBiGcoWGd9IGCumyCvnjzRaGd?= =?us-ascii?Q?apIRCQZFHeQcPErDdEmSP/u9RePqsgwvDzFO+01bPKVJAvPoVjVRafubGxMe?= =?us-ascii?Q?J/ciz57QqHde3v7kQIP8qoMgWhLOAAArrVZ5/JmMj03vxwoLwIA4gwSNiGun?= =?us-ascii?Q?10dlS94k6UwMX56swOKvuLGC?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: dd757d62-a946-4bcb-60e5-08d8cd1dde3a
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2021 17:12:24.0850 (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: Fza0xNtntHJn0kSvnYOsthk3u3dkqHppmUzPjE54SgrJ+4+Oe8LbB5ADTyPVRvYWy1cOP5kIpJOzfc6FHeXdJaYVOleJaNQtkT7rpyO7WVo=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P190MB0867
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/4CPFRMHCfDuhe-W3dahwcgUo8zo>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 17:12:29 -0000

On Tue, Feb 09, 2021 at 05:06:38PM +0000, Kent Watsen wrote:
> Hi Tom,
> 
> > MD5 has long been deprecated as in RFC6151, RFC8573(NTP).
> > 
> > The NTP YANG I-D, ntp-yang-data-model, imports ianach without any constraint and so goes against RFC8573.
> > 
> > I think we should update ianach to deprecate MD5 by adding a status clause.  This is a permitted update per YANG and the module is Expert Review so I believe that with the consensus of the NETMOD WG, IANA could be asked to add 'status deprecated' to MD5.
> > 
> > Thoughts?
> 
> I agree, but it takes an I-D to do the update, yes?

I believe the process is that someone submits an update request to
IANA and IANA will then contact the Expert for Review and then the
Expert does whatever she does. "The designated expert is not required
to personally bear the burden of evaluating and deciding all requests,
but acts as a shepherd for the request, enlisting the help of others
as appropriate." (RFC 5226, BCP 26)

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


From nobody Tue Feb  9 09:29:03 2021
Return-Path: <ietfc@btconnect.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 187E73A104B for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:29:02 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=btconnect.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 YbWiNiWrlu9Y for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:29:00 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80115.outbound.protection.outlook.com [40.107.8.115]) (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 A4AA23A104A for <netmod@ietf.org>; Tue,  9 Feb 2021 09:28:58 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=biPa/cjNLzMT+NidLtbrwTfDNOdrJk2m3vPcG+wJ22yMY31Yze+BRKFn5hLdY6nv7JX6ZPH+cukgTuy3cLQnRERaZhYnLEgwcj/qDXK8MGaESFskqhg9KZhko35G47ByF8Gq1DEE8nfkEWOqxLOf4dCRKy0Y0thfwkBDuAeY/k7RxXwHJyT1I+ZBE9PUofuV/nt+RjJMYNEFnzdIS3HcT8y7MwsvO+VklM2H8i2T8nIA4Fk3rXeYdJyw27ITz6x1b2GVpMeMuz18aSXgNUtPDSPft07b2vJMPF6bmyJbUzVQkGBLuAoWGLGi2XnF4hFz2KetFzCOUXQ1l5cQVktjlA==
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=bHY56S/nU97+I7U1WtwbP9PjyQWXGGdP6XN7mCXlM4M=; b=TggOgRFIcY1AEYm+ZNnG95xmGBByAUyXVy7IgUuLOTtFEyT5a+56+Ulgpv8OYHddgNOhKvknqSiilc+cEFcLXbUJ7zhzR+IHWnYI2oE68dwqmVofZgigHrxJC/IRUOAl4HHKme3bAe2nKHhOW7yoCV4kIEH4GkhwmYE+zMbNov1h7Qx7bVXZ+Pecojea3X5p2/UrMAiR8RjT5av0jtUMR7d1p7Y37uUZNpsnVPw3nqjfpK6CJOEH2BaFnGQByBus/WwnSagxdl/t1OmtJlhW2GG/l/e5tUZbzZ1cTHgeIyJOSrcXv24nrenRcOqR7ElBmI2BB3szL39l3Yx+JMyJAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bHY56S/nU97+I7U1WtwbP9PjyQWXGGdP6XN7mCXlM4M=; b=PiRBC5gogIpWV1O2xn4VPspLJgQQilOouT4Yor43GjMyQq7C6PaN88H5vh/HVwMa1SWJJrlOXkPI9aQ6rEle+Wy04kAn7CfLlF31VWq0Xp4CS58U/p9pk83sLTLI1lFLLR0//uB7+XsE5goVYVZapaS4CAmlhwIhNuBgxNbDSJY=
Received: from (2603:10a6:20b:134::11) by AM6PR07MB3973.eurprd07.prod.outlook.com (2603:10a6:209:32::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.10; Tue, 9 Feb 2021 17:28:56 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.030; Tue, 9 Feb 2021 17:28:56 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmqpQDh4AgAABm4CAAAQArw==
Date: Tue, 9 Feb 2021 17:28:56 +0000
Message-ID: <AM7PR07MB62485196D95A4140BB781B57A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com>, <20210209171223.u75i6x5ksounleyr@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210209171223.u75i6x5ksounleyr@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 4b247b90-42eb-426d-b2ba-08d8cd202df7
x-ms-traffictypediagnostic: AM6PR07MB3973:
x-microsoft-antispam-prvs: <AM6PR07MB397389927DBAAD56471947E1A08E9@AM6PR07MB3973.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: XUYvgFJTWewacxE0/FDbCej9rTZGiRYASXhAHdnEh4dfMfyH8IBr6knDpyVh/SHAb2qs/U9RfpoWsGvjMyEPbEl5gz21e/9upglZ6MZVqIkHUXv/Sqqdml6F7xNGabMr4mUwk+aDYWO7HR6GEPCzRCCFirosd86AgCt/5RhO6S39DVu1mks4JdD5HoYOSBkiJwWa1XSGVP8thHiQs+/GRz6Op+nabAJ26LFpzz6Y5GZ42xHNzPXJ+42bZwxAvjGe7lJGTlKdGlq14qVVLoyzFuadzU8iGK3oWNB5Pf/R+W0QT3YNnER7zJPRubXRgEuB2Wu9ab5578qGpWWJUCwBJCWq86aWyyfSkNWRu5iFyUehsltHC9xHE1snETPLLxe/izB0h6idlQTam3HabmRy05r6WhcaJqA9kl2Gt0vJbS8jQyWhUieoV3i5gjSykhk455Fu4Ih+BgK66/X0xE9NFKh5qYgJ8MqRVZNh0AiUd7cGzIV4kZ+fxuuLHP1xGGW81hf0f2MhkXPWNyu6QuWRZEJ/FzCZyO//r2ZljY/oHKZn2YCRPzFz542qn1kpkU8JYd6kD3CnFVmN/xXPvPl21MShS77gC7c6p51yYpys18zobWf4zMdT+s5Z/EJ0t7NCr/njkfExxiysvElrr4RwY3eHdfs8uRQleRTlLlKL1KM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(346002)(366004)(136003)(396003)(39860400002)(376002)(7696005)(8936002)(83080400002)(83380400001)(186003)(26005)(91956017)(52536014)(9686003)(55016002)(8676002)(2906002)(33656002)(6506007)(76116006)(86362001)(66446008)(4326008)(110136005)(316002)(64756008)(66476007)(66556008)(71200400001)(66946007)(478600001)(5660300002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?2cZ1Bv3GhJvb+K/HyiZUUUEwsj1geG1nnjztjyk9q/ggnqp9apG1UVsViK?= =?iso-8859-1?Q?YeznoBBN/AEYWQjsS8WClDqGSzXMZLX6Xh5ZA8XKgz831SG6ZsWwRChIhx?= =?iso-8859-1?Q?v5RXtpr/1QnHMijYersBXm+Qc25C1m5orMIy2BzIVx9x2PvpaQ/eE47/bm?= =?iso-8859-1?Q?770y5mjcaYOUddlPzyq9mkXyq/8QjPXDdN+AFaCjtZoslhbPjx4wL0xISl?= =?iso-8859-1?Q?Dd80WMybGbs4IA1qsc956pQIZtgQ2ZA2vtxOk4L2DD+uys7TfXEfiNaVdM?= =?iso-8859-1?Q?3H4Fzex9YNojtoZuMOE9SSxP4mmgJhCvdHQJtRNwldiJuuK7xw0t6JgL6J?= =?iso-8859-1?Q?SiADZKDF/U5kto21asqWtBNA1rt2MVxaVhoRySiABt2XngZrtzTSDJexPd?= =?iso-8859-1?Q?4cfxlWbA5RuYcPFqU8ry9H6od6O0XYNiOdaZqXAoMoZznP4gghPNxo4Iwq?= =?iso-8859-1?Q?Kl3v7e5oOeb2iRM+zQeEd0wndAZxZ61k4Imy2qRJ4926aWV8TFOkEjtbs4?= =?iso-8859-1?Q?TuS3Kt7mRk4vVNBZl5Rx3FkJKQn0A65nE/0vQcWD7QZJrRhRRmju2KGL1m?= =?iso-8859-1?Q?wOE+0CFlIYaYXOkROpZEpX1HVGh1HgoirLxoT1BOVa3NmMvok8bp8Pxp1Y?= =?iso-8859-1?Q?rFLvwGALna9NHTavgMAThvfNQA4ci2dLwkyaD9UOy7E1+1k5MpBE49/JKg?= =?iso-8859-1?Q?Q8QUQkscfVqbwmwU/351UFTio5sESkEQvwpfjH+DbTXSZ/WaZmzkKobSOo?= =?iso-8859-1?Q?nFjDG98l8hloWtdQhLCeMjRR0AO+eR95HH+YDQj5xL0SkNQqCfO+1FV9Ar?= =?iso-8859-1?Q?X4mHLgB7CjRG/dKOu+2dUbTagrI7trQ9Nwoc7fnX9grCP6PW7++fsu14wh?= =?iso-8859-1?Q?dv2kHi4CfS57eVFefS9+gOM4/3jvj6644EZSNEmwM/pnv6NGe2fh/dz4Ox?= =?iso-8859-1?Q?x6ftUwhlM1Gnke5BDTPwoIuchNe2xYUaB9feArm505RHSL6pECL5l6eCNx?= =?iso-8859-1?Q?fP1Cifz9Z+y+gguqwX1gPvc7piC0wLQ/Pr0nSDvIo0QJy8Of4wr5OrzcZ4?= =?iso-8859-1?Q?PpPcsig/Aw7YiAbvWGXn9Z0wJ9dvjBvHoVaQh7EonjmWRqilDCu2a26nK6?= =?iso-8859-1?Q?j9lpSD5kVehTIWuOMlg/54kgRhslCkiYImJCLbYhvLaF1fD6yRP8k+4M/4?= =?iso-8859-1?Q?cg1/ET6i9iK7DLiFtJWSwudWY7dNGKAvMQACMhj7I08aO/aMmWfJ1F0uSe?= =?iso-8859-1?Q?5CapY4fvdRoqgJzhAPqSxsZiCHU8t+uHSGJ0hVru9dNWFgdoLW0FQrc6/u?= =?iso-8859-1?Q?gRPyYy8cnXWVfLTdI8aVbt5efm4CEbwP3TRhy2WZ16hbkNj0fk0d4icg2M?= =?iso-8859-1?Q?OcGQlxrhyc?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b247b90-42eb-426d-b2ba-08d8cd202df7
X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2021 17:28:56.5784 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: pERG1NwoUI++Jqljumdz+5TfKPoBwNyihr7XBJYXAJlSovbpIA01RpNun+iEUElZ0kr+FWliGDdsY0VJdyvHHQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB3973
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/xWblAZ01DaCK97tfjCIl-Ku18mg>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 17:29:02 -0000

From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=0A=
Sent: 09 February 2021 17:12=0A=
=0A=
On Tue, Feb 09, 2021 at 05:06:38PM +0000, Kent Watsen wrote:=0A=
> Hi Tom,=0A=
>=0A=
> > MD5 has long been deprecated as in RFC6151, RFC8573(NTP).=0A=
> >=0A=
> > The NTP YANG I-D, ntp-yang-data-model, imports ianach without any const=
raint and so goes against RFC8573.=0A=
> >=0A=
> > I think we should update ianach to deprecate MD5 by adding a status cla=
use.  This is a permitted update per YANG and the module is Expert Review s=
o I believe that with the consensus of the NETMOD WG, IANA could be asked t=
o add 'status deprecated' to MD5.=0A=
> >=0A=
> > Thoughts?=0A=
>=0A=
> I agree, but it takes an I-D to do the update, yes?=0A=
=0A=
I believe the process is that someone submits an update request to=0A=
IANA and IANA will then contact the Expert for Review and then the=0A=
Expert does whatever she does. "The designated expert is not required=0A=
to personally bear the burden of evaluating and deciding all requests,=0A=
but acts as a shepherd for the request, enlisting the help of others=0A=
as appropriate." (RFC 5226, BCP 26)=0A=
=0A=
<tp>=0A=
I agree but think the Expert Reviewer, as appointed by IANA, would be helpe=
d along their way if they had the consensus of the NETMOD WG in favour of t=
his.=0A=
=0A=
Tom Petch=0A=
=0A=
/js=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=


From nobody Tue Feb  9 09:47:34 2021
Return-Path: <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@amazonses.watsen.net>
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 438A43A1086 for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:47:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 lSGOQ4u7QTXJ for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 09:47:30 -0800 (PST)
Received: from a8-96.smtp-out.amazonses.com (a8-96.smtp-out.amazonses.com [54.240.8.96]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 180173A107F for <netmod@ietf.org>; Tue,  9 Feb 2021 09:47:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1612892848; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=1prtsMsHz+6s8Vv8ZUWErBKaJ820XmyTiSg18VqL410=; b=hoPsBS2PyLfVCnIsrQxeyrKHSKdnKS9lAs2cKneRu0fULkM3LogqfwtnVxjmrHLl l/tVNWxAGt3aTnveVrt12qvJwk8XqvfCs6oFlr2UiUrlcr7q+xDqrqybBDcWCuZJV8d 5uI1AaOUWt2uK943u/nr1eAMyD63c+yC87GhaHy4=
From: Kent Watsen <kent@watsen.net>
Message-ID: <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_14614FED-F18C-45B2-A419-2BD3CB5C4001"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Tue, 9 Feb 2021 17:47:28 +0000
In-Reply-To: <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Cc: "netmod@ietf.org" <netmod@ietf.org>
To: tom petch <ietfc@btconnect.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2021.02.09-54.240.8.96
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8pafU3jy5Bi7082FGMlMr4JWb-o>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 17:47:31 -0000

--Apple-Mail=_14614FED-F18C-45B2-A419-2BD3CB5C4001
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> I agree, but it takes an I-D to do the update, yes?
>=20
> <tp>
> I don't see why; the registry is expert review and we are doing a =
change that comes under permitted changes for a YANG module, ie a status =
change.

My understanding is that a publication of a draft altering an IANA =
registry will trigger an =E2=80=9Cexpert review=E2=80=9D, if that =
registry was created with the update-policy set that way. The draft =
itself doesn=E2=80=99t request an expert review, the expert review =
happens in the background. I=E2=80=99m not familiar with this being done =
without an I-D, in order to show WG consensus.=20

K.


--Apple-Mail=_14614FED-F18C-45B2-A419-2BD3CB5C4001
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><br =
class=3D""><div><blockquote type=3D"cite" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
14px; font-style: normal; font-variant-caps: normal; font-weight: =
normal; letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none; float: none; =
display: inline !important;" class=3D"">I agree, but it takes an I-D to =
do the update, yes?</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><br style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">&lt;tp&gt;</span><br style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;" class=3D""><span style=3D"caret-color: rgb(0, 0, =
0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: normal; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none; float: none; display: inline !important;" =
class=3D"">I don't see why; the registry is expert review and we are =
doing a change that comes under permitted changes for a YANG module, ie =
a status change.</span><br class=3D""></blockquote><br =
class=3D""></div><div>My understanding is that a publication of a draft =
altering an IANA registry will trigger an =E2=80=9Cexpert review=E2=80=9D,=
 if that registry was created with the update-policy set that way. The =
draft itself doesn=E2=80=99t request an expert review, the expert review =
happens in the background. I=E2=80=99m not familiar with this being done =
without an I-D, in order to show WG consensus.&nbsp;</div><div><br =
class=3D""></div><div>K.</div><div><br class=3D""></div></body></html>=

--Apple-Mail=_14614FED-F18C-45B2-A419-2BD3CB5C4001--


From nobody Tue Feb  9 11:11:06 2021
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 EED3A3A1158 for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 11:11:04 -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 b47WOPRXracv for <netmod@ietfa.amsl.com>; Tue,  9 Feb 2021 11:11:02 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50058.outbound.protection.outlook.com [40.107.5.58]) (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 7CD103A1154 for <netmod@ietf.org>; Tue,  9 Feb 2021 11:11:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QSEtGCicO9zMuCb+/inS/PrIcguHXR2GWu9ZST3NaiBLYRpVI2wBShf7yk90wpMv9S390prST2yWp5h0jcrF/9CxK863gasdVV6VvN4T8xV1hCqXTT2TKRljpTob7LFiuWZjxCWkvktqhEk/rj69m5i+NYEf3oih5LMyg8eCd8woM75Pzb3PITReU4yGRhCmtq405YnwpSCunYUq7S8oIGeZrX8lsMityrhelXEj5tKUQelyqETPwnBMkANrYJrAAwCu1MZojG7XxGDZWEPvLxCEeTOpOOJg0muFRstt/tEHkXkIOyRfthqdWNVwojmaK/T3nu7lLQYxUDhucG8KpA==
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=kGFc3g/Bi5SIgtRoejdqhAR37q+VecKDM5jlWYksy8g=; b=QPUZ1Y0jxy71uTEoRrPjEq1CvF6DTg5vrPESot+lWx7pE5X1FqJIN1USKpO2oz3VGnSQ5RQN6NsbaB+oHWQYGUHZvyW6jE3JrByasEh3e9HBAmGzrx6s0K2jIr38Kcvn6IDJTqacEOzk/D1Eh1mxS+RYPtre6A6X4VkN9R9Ym6tHGIlneCjil6XfRcSqmHA2a1VsnulR4RjroB92ByVZ0OToIShStuijLZr8AG3oz127pG8l/sa40vtJ1p9Dsr9Z2fiF/w7rxOI1BfzNbxGK0MaahXAbdi6yelrpCvQ0lBLMej0wk94Z9khcgWQH6VUwNmj8GZF0BSsZ+wLYO+HSIw==
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=kGFc3g/Bi5SIgtRoejdqhAR37q+VecKDM5jlWYksy8g=; b=kGDNIk/e2c0Cl9LTr1fkZFui3Uyo9g1O1tg6JqIun2vby5lB07hmL7bzb3d10+xNVWQsjDQ+6W2yxUsHGl27bJ3auOfNoproTdcs1nmDWE4YFK7CrS06sjRxBjjdeNmoPF9EZ3Qiceys8QL6Rjt0+w1Q8cnluTkoqzARiztLR7Y=
Authentication-Results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1041.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:261::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.23; Tue, 9 Feb 2021 19:10:56 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d%4]) with mapi id 15.20.3825.030; Tue, 9 Feb 2021 19:10:55 +0000
Date: Tue, 9 Feb 2021 20:10:54 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kent@watsen.net>
Cc: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Kent Watsen <kent@watsen.net>, "netmod@ietf.org" <netmod@ietf.org>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM4PR0902CA0024.eurprd09.prod.outlook.com (2603:10a6:200:9b::34) 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 AM4PR0902CA0024.eurprd09.prod.outlook.com (2603:10a6:200:9b::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.26 via Frontend Transport; Tue, 9 Feb 2021 19:10:55 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 76d037e5-7f1a-4fa1-77d7-08d8cd2e6d2d
X-MS-TrafficTypeDiagnostic: AM9P190MB1041:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM9P190MB104177C4AD65CCBDEA44E8A1DE8E9@AM9P190MB1041.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: sVrxVPm+bbGTM6eSkOWkG5h5Q0vmFjiUDAvUnptnamUaxSPCizIZKdSOJu9A+awGKUeIm3Tw39rFi5l1VnByu9k+tMSvvHLRywr4u54xLumUntYxtLuZ/F7Cq8Drj7fo3ZqJcP33NfDChcmkPsrJ0nyiGmvB73l0yg7OGQRT4sAV5dtlpPH41HpT/wZNtEi2PgfnUneF7aadi44ZVIE5I2nhEv3jAkXDQTV+6TDeg+BvoQWWiS0VCkA74Gf7/Lz2shwc3FvhvUyuRboERbiahoYl3bT9ObQv19IqMmvflsgH+OYLt/YP4T+Z5F1Rm1J1kTnWgHWxZDejfETPwRSLwK6tU0+Cjk4uU9wHMdO+9wMOto/4QT2AY4J6czpkZXCqv9kBPdVvRroNyMLDmOz6UvOEJZJFFsL3F+76p6hp30SqCkJtbiTpIBNcC9Y8C27fPhHuN22IXhIz8lSS1Yycd9CFUMMj3FnQATDpw0u2DtMTrYO5SXViq8R49IG19MtdCA1HF69Imr357sKBEXDa4oBMXOjRZdqHn8Sh+9/XbKUF69VdEhsYomtYvHFNuSu3J4piTMwOXyMpD5XWuJj5uSVYY31PFlu2YxfBOA0Reb1JAbFM7bp64iWy3eXayaAEYKC+7MHEdkLcH1mP8oOIpKAp48nqGf4GRcWxC0JeAQo=
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:(39850400004)(396003)(136003)(366004)(376002)(346002)(956004)(5660300002)(786003)(66556008)(186003)(316002)(66476007)(478600001)(3450700001)(66946007)(83380400001)(6486002)(6916009)(8676002)(26005)(4326008)(8936002)(86362001)(6496006)(52116002)(1076003)(2906002)(16526019)(83080400002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?WVFMd1FnUlJDN0RCRkNoeUZ2TEMyQlgwSENnWFhvdGt1VnlsdDFGRnF5WnJu?= =?utf-8?B?ZnlFM2JQUE1wcmc1c3pkcVFsenJOMGVrMWhHazdhWjY0MmJrTm1TcWlXYzU2?= =?utf-8?B?WFBsQmo1TFEwK2l5VE9NemJnM0t0MjVGT2RhWmxCSEI4MWZwcjk5eVR0WUI1?= =?utf-8?B?SWZGTU1IUDJkVi9LcHZsRU9acE9kVUxGNFhNLzE5dEF6am9xYURMQzlpQnJO?= =?utf-8?B?eHk0R1NBVHlLeTFkbG5sMTJrUlkrNzZ3QWxQMjJpTWVxSDRWOUUzbmhYQkRC?= =?utf-8?B?MEdKL2VjT3FuZ1pwazZjYVgxS3FpZHg3TFRqcU5PUlNNeTYyTkFXM1RTVEFw?= =?utf-8?B?cU1qNmt5YVg5YWpjL3Z1UHUvaDVjSzJzVUwxZ0FNV1dMeHQrZEx0YVcwVXda?= =?utf-8?B?MTJETk1uT1NxVWNNNnQycWREVWNVcXJhOXZGMVg3NzBpQUo5VitraVR0Nnl2?= =?utf-8?B?UjRwa1Y3cGZ3SW54TmZTclBLTkV5L3NWcmovanlWVmxrNWp2UjdnVTBWMHlP?= =?utf-8?B?NktpVXV3cXdVWHdva1NnZlVaalpkbUhsM05CUnoyengyWE4rTmdGdVVlWm9s?= =?utf-8?B?ZlQ5TSt2WHoyaHF5MjE2czJnNCtWVlJIVkpWQVJQVWZhWDhMeXFXbTBpc0M5?= =?utf-8?B?OWtDRDFiZklrckYzNUF6QmdkaUpXUFJ2eXFibm1KbHlQNGdDeGtIVDFsZkhU?= =?utf-8?B?SkQrTHlNaVpTUC9XQWE3REMwYlV3dml6SXQyUFFNaWJ0QWt2dldpMHU1UWZ6?= =?utf-8?B?YjFJa0M5MEh0K0dBdDRoUkx0TVYxODhHZkM1QWN5c2F6cDc2TzY4MmY0aGtV?= =?utf-8?B?VVEwVjN6cExzNWszbmxrYTlEL3hGWW43NitvZEFPV3VnRzlMc2NGNUNUdXVz?= =?utf-8?B?Z2VmaHZ5ZU9zNWcyZFNBOHNjeXJIdXNOZGJTSmxnOGd2V0hrOFp1b1lpa1J5?= =?utf-8?B?bXFJNXhpVFp4NzRMSkZjVktVSXRuRFhJbW1XaFRxMEZjQ0tpa1BDMnE5dlZV?= =?utf-8?B?WTV3ZmtJdWJWbDlyazVkUnFyUkJZLy93YjFaVlBQcUhpbVp1anFJZ05oWU5Z?= =?utf-8?B?dzlQbWliL0NEcGJweXFLV0wxMEhOUEhKV094a1hKbVZjSWZtczlNdDhYMWN2?= =?utf-8?B?ZHVkcjdhT25wWXUxRkcyNk9PUDRNZ0JKZ2MwbDZPOEJzQ0p4V1JseXJGZjdh?= =?utf-8?B?Nkh1elNHM01NTFFhSXhkUVc3UE11MmtXVGxwTTNEZFFjM2NyS2JibHJIcFM5?= =?utf-8?B?eWZxL0haZXJ2MCtsM0VNL3JFYzY3bFk5UjJLSm0rbjBDSkFKeTQwTnFXU212?= =?utf-8?B?Zjk0YUxNZDNkWlVXYXRxMmFNRFpBeU43Y1RCK1lKMUtIaDhQaUxQcFZCOVFa?= =?utf-8?B?RTlPUHJ4V3lhRzlYS1JMcGV3TVU4aDVWZi9OM05ibnc0VUxMVnVmSHVkdlpi?= =?utf-8?B?Nit6dVdBWnZRSVBscFg1TUcwdTNHMUdBdE13MXVDZEdtaWlvVlZwbjBlQmJs?= =?utf-8?B?R1N2ck5Bb3dGZ05LV3JIZnlXMERHTGNRNHUzNDVHdko0dWthSHo5QktzMXpV?= =?utf-8?B?NlhqdnZKd05tZFY5Z1hDV1c5V1AxV3JmN2hDODdhN1ZibHBFeTI5TnpMT0RL?= =?utf-8?B?aW9uTnhqc25MQkdyNEQ3b1ZIQWorM0dvYzZ0VEwzV09zcnoxd1liY3NUYnVX?= =?utf-8?B?SXUyY3I3dVJLT3lWV0JncmhGWUdUT2dlY2IvR2d1OTRETHZqSlZIbGtmblN2?= =?utf-8?Q?kiuHCGDkwpTSegQQat1jNAFzz40BiIMJgsHVts0?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 76d037e5-7f1a-4fa1-77d7-08d8cd2e6d2d
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Feb 2021 19:10:55.8434 (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: JyAqS1VOejEKKiB5KnuqTzid2m1PLBMDZ3l6KUa8uw5mv/6/V8mTYi51CRzJhQNIcyEWeknaPGPC0yHmryOmVmpAU+I+3UEyyw0GlWM2ytk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1041
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EkAxBrgr-TiB4TC5zuJtrtWOBqU>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 09 Feb 2021 19:11:05 -0000

On Tue, Feb 09, 2021 at 05:47:28PM +0000, Kent Watsen wrote:
> 
> > I agree, but it takes an I-D to do the update, yes?
> > 
> > <tp>
> > I don't see why; the registry is expert review and we are doing a change that comes under permitted changes for a YANG module, ie a status change.
> 
> My understanding is that a publication of a draft altering an IANA registry will trigger an â€œexpert reviewâ€, if that registry was created with the update-policy set that way. The draft itself doesnâ€™t request an expert review, the expert review happens in the background. Iâ€™m not familiar with this being done without an I-D, in order to show WG consensus. 
> 

My understanding is that IANA reviews all documents during the
publication process and while performing this review they will notice
that something is requested to be added/changed in a registry that
requires expert review and then they will go and run the procedure.

My understanding is this is _one_ way to make a request to IANA but
not the only way to make a request to IANA.

The more interesting bit is what IANA has to say about this registry:

iana-crypt-hash YANG Module 	RFC 7317
		     		Expert Review (Expert: Unassigned)

Perhaps we should focus more on finding a volunteer willing to take
the role of the Designated Expert...

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


From nobody Wed Feb 10 03:24:35 2021
Return-Path: <ietfc@btconnect.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 CA8783A0D3A for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 03:24:34 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=btconnect.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 Je900HV3-GD9 for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 03:24:32 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00124.outbound.protection.outlook.com [40.107.0.124]) (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 8693C3A0D38 for <netmod@ietf.org>; Wed, 10 Feb 2021 03:24:32 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MK3HpQTYWmzOqH32S8rQIKQhMjy4eQ+E0tz5z0PiDRvupmwLz1vPfjukl6a6IMOURXCVJ+ftEi507fhlwN9attei1aEI0lFwcjbU7MzXiw1+LBSn5kAfG9Q7gF9tfXF/Gdzvt70yhwcfVDrrEBw47jN9YRypFxnLP5/4hya+Xo5odX2+UPmKRvhedasLFE8nDcNd2PQXifWDacVc5Lw9blevI3zDGYM7L3X4ufP6AFK7dwJfGuFm2NzvGh/9jHRIbmzGX5hz3z7Tav0KW9zYA2srQK4a8hFXHQdLMCWBoOq5I9EhR8Kd9Klw7qQ/RMsPTaBpxzG5XWV90ciKmOxiYw==
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=WtInJjPyGrDI98egj37nKqtCDUUD148091JplHKIbN4=; b=NQ+kmHS1wdTJqOh2QzcnyHIrATJ+zoHG63QVPeGgBv7fpXi28HKhUCzCJOvu54keh8C9A6RX8gNL2Y5DmxWkd46veVx0YcidUSXa+Pg0yB5hNgTrqh+EbetANZI5rOdjU0yDCjM7CEfa0q7e06F047hwwfRR4QBdQtmnVM0IsF1pvsUhvtvoEpvXE0RH5rQjKV2m3SmR+pZEXvhohyThvCRRKc5ONPw3q0pQbd3YE5Oy9UtbUlfktzqZ002HXnYHkYBZndFoNrSgQjt/jc/nhNEmohmtz5EaO6D3qQbVuH5Sr2hA1W1qQZg6iRTY12ukNq2aHlHKZx8c8LlHNspWtw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=WtInJjPyGrDI98egj37nKqtCDUUD148091JplHKIbN4=; b=i5XgZ5VPtL+gZA89L+gMbFvFOYqMi6o3/gPDnjd9dmOzimzwE3ex8ic7t2waA19jfC3svORsgmFF4BLgEwP0xlWWRF/1VJBGBXh0kFSuv/xoqcr9eutv3d91YEWUdFeMi+pyOhMzL5+lMRsW5HkHk8XVcph6/qYD15L2XASnri0=
Received: from (2603:10a6:20b:134::11) by AS8PR07MB7063.eurprd07.prod.outlook.com (2603:10a6:20b:25f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.23; Wed, 10 Feb 2021 11:24:29 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.030; Wed, 10 Feb 2021 11:24:29 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmqpQDh4AgAAAyRiAAAqfAIAAF1AAgAEPGgk=
Date: Wed, 10 Feb 2021 11:24:29 +0000
Message-ID: <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com>, <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c99967f3-32cf-4c94-3fcf-08d8cdb66eb4
x-ms-traffictypediagnostic: AS8PR07MB7063:
x-microsoft-antispam-prvs: <AS8PR07MB7063371BC051C8DFA72A970AA08D9@AS8PR07MB7063.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 2XgAWP46C6PmxSEDVRVkBEXYuvFN5asNsrn6ineLTAfbi25SRsTpeDL+GhkR3W0m1a9Nzpny6jzGy6Qc8G5Lqz4np/Apjh03udotvbrIZtYvEkqf22ZdaIYM8yN8LJneahE1EudOSt76AbkCDdk8y0jB/ZBhsPDuz0EfG5o3dkBhMFFyZ9aAC1AZRc+YfyoP4rC2JrB1cJ7PFI2NZKTGSwWW0YpYeWfEEMhzyslvOScNJuOyZKuKmUvtbgxM/zJfQGxuL4LuVDESeWZ1nLABGkBVb6Uul3w+QHLiDKv/SJ7AencDGbugef4HeYRC8sXF9yDHqaorXXm+NjPQq1dvfU73RVpLV94tB3oiML7G0n8xIU7eZGlC/Wfn5XVvi71HEqIuPcB8IHIp/UNr1IivYUR8fAnoYsA00eY1TOgS0GP1qNFNPIsC41UiSnkdVY0LCquKBomU+SLluKUV6foOv7F3y07ZUXurPzGyEdEpVjBOiqrwJxewbK7tNqfizuhj+wI175RP1xrDzmaRLJQEkz5HQoZZhDrf6Ct7pHFRx98MpsebN6PvR7nD1A/sdQfdCjuyw5J+Od0P7e3/Mlvnz9ECY7eEH317ZJwmr8MvZ5o0yoBaDS5eHkSK5IPKKZE2GIJ6+E2c54vwE2yTJH/CzQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(39860400002)(376002)(366004)(346002)(136003)(396003)(64756008)(66446008)(316002)(66476007)(33656002)(66556008)(8936002)(6506007)(66946007)(110136005)(8676002)(86362001)(76116006)(91956017)(966005)(83380400001)(55016002)(71200400001)(478600001)(83080400002)(4326008)(52536014)(26005)(186003)(5660300002)(2906002)(7696005)(9686003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?LtCPZIsQC6QPC/CwCKu28FYZt3G5LIopDpumX5pRTtJiZuNCkA7Cw6F0?= =?Windows-1252?Q?386M1uQF3nVD1Q74D/8Mr1QK0g3SMo+38u9isc89Lm1YQLcaXJSJqt2K?= =?Windows-1252?Q?zeFzUAZFiD7q1XDoiEHJNKZtwkw035CvZ4iATdGdEyuDrfVbF3KcMXp6?= =?Windows-1252?Q?sEsGN9xQ9GucbXm05DzPQekKynwkO04+xGZZre/k26Ne0ALY9KZ9GXlT?= =?Windows-1252?Q?PNwTwys4CCJYpfMXttGwPa0+yT1ZCZLYdvWTTFY2EJTXW0bUW0cP/e1r?= =?Windows-1252?Q?OWVGmS4uV7WbG2RWnk2piAQddCLpk1kHGz6uEwcqAgOzpQaIrFDVBSkK?= =?Windows-1252?Q?CkPhcxUhz/fgp2C0LAYMBa5tvKjilgOMddh74MlSsxfAJ/gysWd1A+nW?= =?Windows-1252?Q?QvAq0Q9tuBC2XNmEhdOTpcqn3o0hoCJw53uucXoWoqHxVM0wJaLK17Fb?= =?Windows-1252?Q?h590VKNJPkMuuR9HX1cBvbvrm9314x9Dkc5oi6r5Aio4iEQ9x+43OfFi?= =?Windows-1252?Q?pSl2AaNjvfxJY9gFgXfVsyiFI7yTwx17nkxzzJwDP11Wdo+MF8ewV8hk?= =?Windows-1252?Q?+f7g6cOuJdoZzMLOyrJFeMAQ2KXtAaxwmIazh2Znlphy1AXI08Xeh9zN?= =?Windows-1252?Q?nJAJpckp3UHdcHQUXgNBziJ+92utx6zolAj513sNd2geyJX5XOp4VH/q?= =?Windows-1252?Q?Ac011C2gF5nKwlqr4+0JtAHqgEZc+tXrGWAIGZRbsTywpcl+mkK9dlth?= =?Windows-1252?Q?FHzdCcbJR8ynX6schIGhhmgeYxZNItt3Xg2gmLu7ULKVuaolo5FZnZUM?= =?Windows-1252?Q?+S8q1r73ZE6IvG+fnEc9R7MhCLgNeeo3zLhBYMTnXFhdNeCJfpUNN4EK?= =?Windows-1252?Q?6lCDfsblwiSNnkl/+jiirVCfSFgstqxgSTm+l76IJNlWNMLw0OMre2N8?= =?Windows-1252?Q?HJgb+77SNseEoE/ZcU+OxJONjIWQj1M/BKSjycwQxV/ElyVBi95dZzcw?= =?Windows-1252?Q?u+2fwUQ1pP3CVlwMKkb5sankqxBiuP7U0/DXT8XUZtCRY9yf02l98au7?= =?Windows-1252?Q?4bzvpGjHM2jNGDhyPnGjFFhFBpic0upoKa4XIhhBmPyHu99SwfSL45t2?= =?Windows-1252?Q?0LJ4VajJBI4iYJ9kfqoDT7w27voc1TwTyHSQ27S8aQTFtsIWU4updzdL?= =?Windows-1252?Q?J91OC+I/X1e7WcoxDy6F8hM4+hs66nCClVOivh9V1FD1ay6I8TJSrwA0?= =?Windows-1252?Q?b62R7wzTYJLgbXSiv5p2BXLLPFgZpUd15W4QaJ2tL4QIaVOp46qvNzY7?= =?Windows-1252?Q?HkRzzA4awhE24Qc6IvYrRihl3ol1kEgicCtIbTdB9V6WlTZuUfldW7H+?= =?Windows-1252?Q?1k/2Rh1vOdcy3t90Cx/Tpx9jKEgaB5JeRnvZoBtW2abU1vdV+ZyCjaB6?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c99967f3-32cf-4c94-3fcf-08d8cdb66eb4
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2021 11:24:29.6798 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 1DDJ9V9K2BckosVJma+FIkXVN80i/L8/rBucd8KnQn7v0wFX/spGBjZWnjLWRkTVN6+OtgGyh2L1sSqyq1LeMw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7063
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/WK1tvKqGl8c9mKZhGySaGq9UB5E>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 11:24:35 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Juergen Schoenwaelder <=
j.schoenwaelder@jacobs-university.de>=0A=
Sent: 09 February 2021 19:10=0A=
=0A=
On Tue, Feb 09, 2021 at 05:47:28PM +0000, Kent Watsen wrote:=0A=
>=0A=
> > I agree, but it takes an I-D to do the update, yes?=0A=
> >=0A=
> > <tp>=0A=
> > I don't see why; the registry is expert review and we are doing a chang=
e that comes under permitted changes for a YANG module, ie a status change.=
=0A=
>=0A=
> My understanding is that a publication of a draft altering an IANA regist=
ry will trigger an =93expert review=94, if that registry was created with t=
he update-policy set that way. The draft itself doesn=92t request an expert=
 review, the expert review happens in the background. I=92m not familiar wi=
th this being done without an I-D, in order to show WG consensus.=0A=
>=0A=
=0A=
My understanding is that IANA reviews all documents during the=0A=
publication process and while performing this review they will notice=0A=
that something is requested to be added/changed in a registry that=0A=
requires expert review and then they will go and run the procedure.=0A=
=0A=
My understanding is this is _one_ way to make a request to IANA but=0A=
not the only way to make a request to IANA.=0A=
=0A=
The more interesting bit is what IANA has to say about this registry:=0A=
=0A=
iana-crypt-hash YANG Module     RFC 7317=0A=
                                Expert Review (Expert: Unassigned)=0A=
=0A=
Perhaps we should focus more on finding a volunteer willing to take=0A=
the role of the Designated Expert...=0A=
=0A=
<tp>=0A=
That is several steps ahead of us and, as and when it arises, that is the j=
ob of the IESG, not us. =0A=
=0A=
The first task, for us or for the NTP WG (who want it to happen) or ... is =
to reach a consensus on whether or not the module is fit for purpose, or wh=
ether it needs updating.=0A=
=0A=
Tom Petch=0A=
=0A=
/js=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Wed Feb 10 03:31:54 2021
Return-Path: <ietfc@btconnect.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 89B423A0D50 for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 03:31:52 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=btconnect.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 0lSi9zqUMEtU for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 03:31:50 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2094.outbound.protection.outlook.com [40.107.20.94]) (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 991A03A0D4A for <netmod@ietf.org>; Wed, 10 Feb 2021 03:31:50 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=atWsU7pUECDhCApx7+vLXjTW/lHgAvua1OK/1YqgOyvQIpJ/lVBGyrItGuFmEJfl3XwNXYfMfUdVPN7MBJ7sKBlLfk96q0Cj+CSOPUS7xGeTFx2CijbsgQlYqsKWy+Reuplv5euMlQ+4Qq3mczARt3QnCmdQkavb+e6SUMXjGXfcZw4/7SXfhgGfsFZw+17GQR741Lf2pP7bBUlZ0y36+NDOIPWZu08IfbtSsER8jzzOUeresHeZItJMWdDIAKarxpHtiM89942nJ9WbaWqr32GC9+w/ehqyXtToSaNdUUmOSUZa1mxs7cCwp+NVSaSPzVOq5WEgi61ozLb1u/nUdA==
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=qyFEytbjPMU7375kA+w7t0HrjtMiOUT8OLmoOmxEuR4=; b=hPpExh2U/Vpm1ibByL3eBgfVAZSlj0AnnqIf5zXePdMJRmElNeHCeeXTJ7GghvgPHPuRlvbFHvTuGlRvaVKvsR/kKeQBgUPnMJ97jID9gLleV6kk6zKhHjZP48zwCVo343WMdOmehP+Ux3pe/d8vlVcVi5Y9kJ2DAK3D1pLRECW4fOlqDtqZjHUTO8jA3Bmt+lQLKSKPpaq0TKZRVmDkHWXQH493q9PpOSKsmDx6vFBHAYKFRNUHIhpm6roOzcSi3gleonSNO1sgJ0WC9D7PdQ3zVcepfP0PKYBHVJdhsMeo1dl4uFv1NJJRH4aEmxnqEpPpIAEL21rEZMaRi5qSZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qyFEytbjPMU7375kA+w7t0HrjtMiOUT8OLmoOmxEuR4=; b=xKdt68g9dWTfS8PnQpPTmHZ9rOZIixImlsrrRAX5egsfrS57qoy0tjEUsz3IXiuk6+fkIvgxTkGIZ4xgFwKWvuTCiOIP5ApHlAeFMmZuK9M5nc2ITz6ID9MPhQDtNV00+rIGeWrCohkJ6yJ082b8Ybajmu6ShDi8KZ2keRjEM7s=
Received: from (2603:10a6:20b:134::11) by AS8PR07MB7063.eurprd07.prod.outlook.com (2603:10a6:20b:25f::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.23; Wed, 10 Feb 2021 11:31:48 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.030; Wed, 10 Feb 2021 11:31:48 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmqpQDh4AgAAAyRiAAAqfAIABKAsB
Date: Wed, 10 Feb 2021 11:31:48 +0000
Message-ID: <AM7PR07MB62482F8F2D723F19BC9809F3A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com>, <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com>
In-Reply-To: <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: c748d82c-2f2a-4113-d04c-08d8cdb77450
x-ms-traffictypediagnostic: AS8PR07MB7063:
x-microsoft-antispam-prvs: <AS8PR07MB706386CEA2EE82C064994F24A08D9@AS8PR07MB7063.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: yLJB1orWU51ZDDlM8PkjflCQ49mMyvDMdTbOmlKh7S7Be6+H1t8iVdlkRXys+Tk9fh503Mp5tesoC651J1B91wWHqE/aje6yNEOT4K0AVEefL7Rcsux9oAYbDhOWhH9FFP6Yqu5gxw+a/nSNVOPzcNeMJZurcKguGLxvERVNtXlacqECVSDXQeKWeyf3hRssidjR5ZOracwpn8GE7WiCMQfYGE3mmizqU3/3i66fTaT6Bv/Oe67++McsO3bXipZd6B9KKGI4hYJX1stZGL1PYvqJiOT7CzhIyezNHjok32JxG1zESetoqwEgST8eq8A78XTiyeNTvnzeMrxRVAybths4Zw8xbo2MOdjJtnn9DMRrp//8RsUN0oPJvVfaFZa3xl0TxbPnpppJgG7ZfVQbXkyUhgv5LU2xUv8R8k9d0fXwUjcuxuycBIblWaSkDpPlBgjVLfpIxorKG86Py4+8hmpvGvuNbPDuuUpVkg+yqFxIT3aJsRmxCjbaemNU+nYcRXSlMh48YP8KoW2sVV9O6w==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(39860400002)(376002)(366004)(346002)(136003)(396003)(64756008)(66446008)(316002)(66476007)(33656002)(66556008)(8936002)(6506007)(66946007)(8676002)(86362001)(76116006)(91956017)(6916009)(83380400001)(55016002)(71200400001)(478600001)(4326008)(52536014)(26005)(186003)(5660300002)(2906002)(7696005)(9686003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?OK2+Jk3ZTaa20IXAy4KhOETmudnB3JzE/3qYlVCg3J+tX3nPhcloQXJh?= =?Windows-1252?Q?qrdYoJKAtY51wu8kiYeDjKkCBmKkStPAL8oNBS8cbNaGTJoOf4g01zJK?= =?Windows-1252?Q?D1makF7I5pU95oOtTbIM6NOk16Iscj61UKWPXEYJbGjmACzy78KJ/nwQ?= =?Windows-1252?Q?m4VSFNl6QINSXu/pdXi/PcU3TepZPuprXS7D2ymkdfLLjwhgTI8M7dyU?= =?Windows-1252?Q?QKGsTRYNGOWZIOlbL7i2E/Y4hkYrLfGAqpqcbP4/g6nCRWJCfJiNjD4T?= =?Windows-1252?Q?0iEEeFkCdmwucddDvp9Pn48IUSR1GRnjptD6Bz4/NV4RMaaMOXB61uRS?= =?Windows-1252?Q?UDFnahHjwsshIBJEya/uo0bZ/8OiEPT+a1pc39jAkoTCD1jjRA0WsO/8?= =?Windows-1252?Q?DmrEHZgy6wUVkbBW9cplcvqb7qu0ONXlkCE1HfBCb+vQaP/Xvc6bTD6p?= =?Windows-1252?Q?dKBaha35/rS4PG1UNo0tJGIn274ImHpfKKEkzXZ+XaLHAk3Y/ZA7qyuz?= =?Windows-1252?Q?EWbxy6hjnRhvrMvrwSEELgd4Kd4xtCWwwDXKXlyIMNPpKJtruxBTtHVq?= =?Windows-1252?Q?RNx4n1cjdSK5t1rLXq2uiXW8jmBudOEDNmsp/8QbuwclTMNAcJEANPmu?= =?Windows-1252?Q?3F25IlkbXs+0IIsMsT7ejLjgloxDY94bVmwn8ey/1YbinMTKqkWyKwYQ?= =?Windows-1252?Q?Fmt9fZOGhn/Zz0in6RMUtPXOhaRz3SonTekZLU1ylpRRkWkCGnsznGgf?= =?Windows-1252?Q?EAyyhxJWLfVl1Q3umPH9xvZI0C45zcwI3lLJcl1fyCEafG0EU3qFaXEM?= =?Windows-1252?Q?hCuyP5Itcdkizm5KmeivejRH+0LnnvWgw3M4KEpA8PEaEkLZJ67fgfC5?= =?Windows-1252?Q?xIZKdn5gV+zGQGRgtII+p1GXaG13R0q6GI8fj+E7U/hfwQlRsGVpMQph?= =?Windows-1252?Q?ZdKvh3JnRSZLIj3Ox5EFXz+3j1/vSp3ywOSb7RTF6iosM+WvGGdmmowy?= =?Windows-1252?Q?ZysTOTlv6Q6CDvTo7snhqCQhGAOtWmps4FYrenB6lJeXVlTnKo7z/7i7?= =?Windows-1252?Q?dxcyFaEi7NdoJW6QHqOGGegxzkL1dD/NmueT9s8QYLx/QQyPrHhUOqeX?= =?Windows-1252?Q?8LaTk3mc9gt/Sl1xsMBShfni2BhxwJObEc9vKV7hewywqyzvXXx1wXT1?= =?Windows-1252?Q?QOARSfJRX7aaHtHQN6gqiA2in2iQTnpUwmIcvBCNvygs82Ksg08IYcit?= =?Windows-1252?Q?2RRbkVQmHJeTWfRkSskaqyqPsiGJsTiCvdzRQLsRJmxPL2s+KMRQP4KE?= =?Windows-1252?Q?5pRmMqbxWkwTPxv7kJrCcA+rnfMdsJSZIKYlk55avBJqtqYR0kzCuuiD?= =?Windows-1252?Q?3rkGAaEF30Md1SCh1VlghHMutiyu1mU7JLHAka+tJM9KenAKczwKkIm6?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: c748d82c-2f2a-4113-d04c-08d8cdb77450
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2021 11:31:48.6540 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: v8LDZ1jZCAwemstYipNtWnPKlCXhSeUBo0bBRqrD7sK+yffl2lU11gK475IElb9NXpK8VCjCvH+A+6E2Hom+FA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7063
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jyEAkZFWAWEkRG7c-aO3P-24Tcs>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 11:31:53 -0000

From: Kent Watsen <kent@watsen.net>=0A=
Sent: 09 February 2021 17:47=0A=
=0A=
I agree, but it takes an I-D to do the update, yes?=0A=
=0A=
<tp>=0A=
I don't see why; the registry is expert review and we are doing a change th=
at comes under permitted changes for a YANG module, ie a status change.=0A=
=0A=
My understanding is that a publication of a draft altering an IANA registry=
 will trigger an =93expert review=94, if that registry was created with the=
 update-policy set that way. The draft itself doesn=92t request an expert r=
eview, the expert review happens in the background. I=92m not familiar with=
 this being done without an I-D, in order to show WG consensus.=0A=
=0A=
<tp>=0A=
It happens in the TLS WG, for example, where the registries of security opt=
ions are Expert Review and when an e-mail comes to IANA, which may be from =
outside the IETF, the reviewers raise it on the TLS list and if they are sa=
tisfied with the support, tell IANA to go ahead.=0A=
=0A=
No I-D needed, no decision for the WG Chair to make.  The whole point of Ex=
pert Review is to have a process which is not as heavy-weight as a (Standar=
ds Track) RFC.=0A=
=0A=
Tom Petch=0A=
=0A=
K.=0A=
=0A=


From nobody Wed Feb 10 07:28:08 2021
Return-Path: <010001778c8e7bc9-b90187bb-2f98-48c0-bffc-0bdc93109cce-000000@amazonses.watsen.net>
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 0EA8B3A0DAE for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 07:28:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 zV_W6_ZVB99v for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 07:28:05 -0800 (PST)
Received: from a48-110.smtp-out.amazonses.com (a48-110.smtp-out.amazonses.com [54.240.48.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FB5E3A0DAD for <netmod@ietf.org>; Wed, 10 Feb 2021 07:28:05 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1612970884; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=Zlb8OrvudV2apU+zmj8bGmUuxV7gfhrY78TKQok1c0w=; b=h5GeOsht+lQD9vvKey6WS+qivyq3WsL/mtjSH7+k+DGsV8n2SJxfcFTSXraz9a3K Bf7nMmpHongCrmv77cfdwUU9sRat7WmMBFTWXtyTWcRUj0CnPWf2DUQQn9zoz2x6H4L 4RmRjrJaV/zLrCR/BmURphsYFuxpikBaYRc9iIBs=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <AM7PR07MB62482F8F2D723F19BC9809F3A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Date: Wed, 10 Feb 2021 15:28:04 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001778c8e7bc9-b90187bb-2f98-48c0-bffc-0bdc93109cce-000000@email.amazonses.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <AM7PR07MB62482F8F2D723F19BC9809F3A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2021.02.10-54.240.48.110
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZG3l-2Pp-tFOAGpFEb0RD9PHygQ>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 15:28:07 -0000

> <tp>
> It happens in the TLS WG, for example, where the registries of =
security options are Expert Review and when an e-mail comes to IANA, =
which may be from outside the IETF, the reviewers raise it on the TLS =
list and if they are satisfied with the support, tell IANA to go ahead.

Gotcha.  Reviewer raises on list and returns result to IANA.  No I-D =
needed.

Thanks,
Kent


From nobody Wed Feb 10 08:15:28 2021
Return-Path: <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@amazonses.watsen.net>
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 D9C4B3A0E8E for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 08:15:26 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.917
X-Spam-Level: 
X-Spam-Status: No, score=-1.917 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 RKv-x3Gvd1CH for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 08:15:25 -0800 (PST)
Received: from a48-93.smtp-out.amazonses.com (a48-93.smtp-out.amazonses.com [54.240.48.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1B42F3A0ED7 for <netmod@ietf.org>; Wed, 10 Feb 2021 08:15:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1612973723; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=xrerRBE4hVqCzyiikVdMaUnqTg68TIBDomg8Eox4rDA=; b=J67OolSbMxpOYdfvotR+t0JabYpvB6DcQ/dSpj/VkvvM4qqRFGss8UVABFoNABO1 ZwzJ+lCKvA01ynNSbglDL5XTt3FbUDyR5zQXeA3IqdqsuBlz+DFXMdap8P8+2dKMotG OhX2YHbs52Y+ItAFtsuiSlDK5s9qAdE8LiFgTCSM=
From: Kent Watsen <kent@watsen.net>
Message-ID: <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_A962BB38-6998-4497-B975-8903F9AE49A1"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
Date: Wed, 10 Feb 2021 16:15:23 +0000
In-Reply-To: <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
To: tom petch <ietfc@btconnect.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de> <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2021.02.10-54.240.48.93
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/EjVMgmIazXLbprMMqA7Rg2AdDCc>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 16:15:27 -0000

--Apple-Mail=_A962BB38-6998-4497-B975-8903F9AE49A1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

>=20
> The more interesting bit is what IANA has to say about this registry:
>=20
> iana-crypt-hash YANG Module     RFC 7317
>                                Expert Review (Expert: Unassigned)
>=20
> Perhaps we should focus more on finding a volunteer willing to take
> the role of the Designated Expert...

I'm aware that IESG made a designation in 2019, but it's not reflected =
here.  It appears to be just that IANA didn=E2=80=99t update the page, =
so I pinged them about that.

>=20
> <tp>
> That is several steps ahead of us and, as and when it arises, that is =
the job of the IESG, not us.=20
>=20
> The first task, for us or for the NTP WG (who want it to happen) or =
... is to reach a consensus on whether or not the module is fit for =
purpose, or whether it needs updating.

This?
=20
NEW:

     feature crypt-hash-md5 {
       status deprecated;
       description
         "Indicates that the device supports the MD5
          hash function in 'crypt-hash' values.";
       reference "RFC 1321: The MD5 Message-Digest Algorithm";
     }

And also:

     revision 2021-MM-DD {
       description
         =E2=80=9CDeprecated the 'crypt-hash-md5=E2=80=99 feature.";
       reference
         "RFC 7317: A YANG Data Model for System Management";
     }

And publish the result as iana-crypt-hash@2021-MM-DD.yang

Works for me.

Kent


--Apple-Mail=_A962BB38-6998-4497-B975-8903F9AE49A1
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;" =
class=3D""><div><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D"">The more interesting bit is what IANA has to =
say about this registry:<br class=3D""><br class=3D"">iana-crypt-hash =
YANG Module &nbsp;&nbsp;&nbsp;&nbsp;RFC 7317<br class=3D""> =
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Expert Review (Expert: =
Unassigned)<br class=3D""><br class=3D"">Perhaps we should focus more on =
finding a volunteer willing to take<br class=3D"">the role of the =
Designated Expert...<br class=3D""></div></div></blockquote><div><br =
class=3D""></div><div>I'm aware that IESG made a designation in 2019, =
but it's not reflected here. &nbsp;It appears to be just that IANA =
didn=E2=80=99t update the page, so I pinged them about that.</div><br =
class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div =
class=3D""><br class=3D"">&lt;tp&gt;<br class=3D"">That is several steps =
ahead of us and, as and when it arises, that is the job of the IESG, not =
us. <br class=3D""><br class=3D"">The first task, for us or for the NTP =
WG (who want it to happen) or ... is to reach a consensus on whether or =
not the module is fit for purpose, or whether it needs updating.<br =
class=3D""></div></div></blockquote><div><br class=3D""></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D"">This?</span></div><div class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">&nbsp;</span></div><div class=3D""><span style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D"">NEW:</span></div><div =
class=3D""><span style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);" class=3D""><br class=3D""></span></div><div class=3D""><div =
class=3D"">&nbsp; &nbsp; &nbsp;feature&nbsp;<span style=3D"caret-color: =
rgb(0, 0, 0); color: rgb(0, 0, 0);" =
class=3D"">crypt-hash-md5</span>&nbsp;{</div><div class=3D"">&nbsp; =
&nbsp; &nbsp; &nbsp;status deprecated;</div><div class=3D"">&nbsp; =
&nbsp; &nbsp; &nbsp;description</div><div class=3D"">&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp;"Indicates that the device supports the =
MD5</div><div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; hash =
function in 'crypt-hash' values.";</div><div class=3D"">&nbsp; &nbsp; =
&nbsp; &nbsp;reference "RFC 1321: The MD5 Message-Digest =
Algorithm";</div><div class=3D"">&nbsp; &nbsp; &nbsp;}</div><div =
class=3D""><br class=3D""></div>And also:</div><div class=3D""><br =
class=3D""></div><div class=3D""><div class=3D"">&nbsp; &nbsp; =
&nbsp;revision 2021-MM-DD {</div><div class=3D"">&nbsp; &nbsp; &nbsp; =
&nbsp;description</div><div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;=E2=80=9CDeprecated the '<font color=3D"#000000" class=3D""><span =
style=3D"caret-color: rgb(0, 0, 0);" class=3D"">crypt-hash-md5=E2=80=99 =
feature.</span></font>";</div><div class=3D"">&nbsp; &nbsp; &nbsp; =
&nbsp;reference</div><div class=3D"">&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;"RFC 7317: A YANG Data Model for System Management";</div><div =
class=3D"">&nbsp; &nbsp; &nbsp;}</div><br =
class=3D"Apple-interchange-newline">And publish the result as&nbsp;<a =
href=3D"mailto:iana-crypt-hash@2021-MM-DD.yang" =
class=3D"">iana-crypt-hash@2021-MM-DD.yang</a></div><div class=3D""><br =
class=3D""></div><div class=3D"">Works for me.</div><div class=3D""><br =
class=3D""></div><div class=3D"">Kent</div><div class=3D""><br =
class=3D""></div></div></body></html>=

--Apple-Mail=_A962BB38-6998-4497-B975-8903F9AE49A1--


From nobody Wed Feb 10 08:47:08 2021
Return-Path: <ietfc@btconnect.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 9281F3A0FED for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 08:47:06 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=btconnect.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 VQu5O0M48L31 for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 08:47:02 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2096.outbound.protection.outlook.com [40.107.20.96]) (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 EF0B83A0FEB for <netmod@ietf.org>; Wed, 10 Feb 2021 08:47:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fLXmiBtYltr18FL+Z0XIwHDlTcl0t/vUYRuOBU3Iae67RT973Sv3s3P2MClSQ153G3Q0hXwhBePwqmnsyMvIxYMB0124wfpDaOr+9j6eXGAF1U22D7ZFBZMBltQzRyEGmOF0USLDb2cpBfdYBHZzFL+jKTKpAZW2l4qUA8fKNiXodzm3Zzyw6HpG/uHhfNiEq0FzVXkxxEabgL2iRvKQCBV1DgB353+1nX+07WRVzmSNEdeDqedjbjj1hyHAA47gRmEmlizrMsgKY3tCZjkYq2+Hge031b35Wz30pkTH9QhpEgbe0DgaNOkQBnQH6HVI7A6rH5BcSCNGzhAQrBdaOg==
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=fQrehZa/3IcjZHOv5tuva2PZ71ZgPhANldFNoM/U6KA=; b=LUkU8zc1CgD7nxTqzOykX4DbeNTCPJ7AvsDAlLsGjJnwZy62dOl1nkJpG1XUB6/5kF+fk3/B8MbOfIDg+SGza8Z3HMP7tVcHJ4etU7IHqvFaz4d8fgkvtPTCF2zBXBJbftbKTrG9yfZndlGXUkQNvAL5uIJaPd5DZvvgTCfuQEZATrny5goaSU20xP9ge4kmkzTQCFlCgRDPawFozGs0hQJDaw1oqQLMkXepOgZsRH21jORYY6YB7K0o73mTSWWzFVUGEcqht1h4puZXUD5SUEpsJakKhPUZNkS9oPmEhrxUll/vyDJjBHKtUQU6pw6BZksSmK3JCLAJBvyuQjhR9Q==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fQrehZa/3IcjZHOv5tuva2PZ71ZgPhANldFNoM/U6KA=; b=bPWwszMSXZ7J2jqIlrOR8Q1bPmLgi0ipj5ui4ZXZMe5UV4WQAuW3GEcJvkAzsTl2yoaP8ZnmEEhMTW/dT/iv7R66u6ycPj2c/oVO0zfo87Qn/k/J1oyNuP61LsJqwVOaPVUXdwtIGktWdZ58olINxMUqJHsE3JeBzorbs6C0sPA=
Received: from (2603:10a6:20b:134::11) by AM7PR07MB7012.eurprd07.prod.outlook.com (2603:10a6:20b:1bc::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.11; Wed, 10 Feb 2021 16:46:59 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.030; Wed, 10 Feb 2021 16:46:59 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent@watsen.net>
CC: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmqpQDh4AgAAAyRiAAAqfAIAAF1AAgAEPGgmAAFIxgIAAB8qv
Date: Wed, 10 Feb 2021 16:46:59 +0000
Message-ID: <AM7PR07MB6248CEA69F73E225D9EC99F9A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de> <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>, <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com>
In-Reply-To: <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b5fae5af-84fe-482a-ce10-08d8cde37bd5
x-ms-traffictypediagnostic: AM7PR07MB7012:
x-microsoft-antispam-prvs: <AM7PR07MB70129A53943285A307CF513FA08D9@AM7PR07MB7012.eurprd07.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: f+AQWpf6VUZReCcPX2ERXRQhggROk33j8kGcexrczD1GKht2w9Kiklh8SVFcD/ENgU9YKKA691l01T1Uze3dPgYNo7N0D6bukx77jM5wcn9DL012XCgaquFzpOPUCkndPgQdiL8xcUhdKCvZsCWN/NTMXkXSYKnSWyTTAsMxbUGGLPc0s6cjyyRVUp16EDiJq2rzoRSYlZPIeOcFfe1SKI/8of1lw9Yb2VLZ8Gz6gSmyufyT7guHs5i/M2W8NWnSH9y9Fd/vsocLTU16/EnJqR3UEzfbQkRWXpYKoxTFH62c6vtMlWxbyuKMWoatQ2V+4bd+0aA99yxwbA6Wmpk4MFPS2pnECvg5y4AOEam7V/8jZSQCgctanbIJGdtz5lIqQtsmImQ13NUOqHeD4tp5xpu8VdvKLolqDUHSffVgc2m7YoI3pfHS2zoC85QYUXEtHZpaoHrwZbsl9+rfNC2Yk58OhO71SJMjKUu2buCFfxAP79GGPJ6Y1qgn8vka8eNIlCPF+Z7pW+b0zAgeb+h7BA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(396003)(39860400002)(136003)(376002)(366004)(346002)(2906002)(26005)(4326008)(86362001)(55016002)(71200400001)(6506007)(316002)(8936002)(5660300002)(54906003)(8676002)(6916009)(83380400001)(7696005)(66946007)(76116006)(478600001)(66476007)(91956017)(66446008)(64756008)(66556008)(52536014)(9686003)(33656002)(186003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?9vq8TVkVDEEjoTtms4EzG0jJeQuAcWmokOecTpbAU/T3WSZpDsdkCur/?= =?Windows-1252?Q?rQtiFjfxwRWJGBCSuJ5WSuOFrlXgsWshL4wdAaSVzhydFDN1QEWx0e/8?= =?Windows-1252?Q?6VAd3Nko2RSGK7WeoOWXYIYCfiCTfw8PlXjGl5I6Mo9/EO7emV1e61L7?= =?Windows-1252?Q?nqhhx0dmcUclbYvCzjO7n2CFEmBhamDQjATsY0TR1HPQn+3MjozScFOS?= =?Windows-1252?Q?4YuKGU0qbx9KjJRVOoXh7u2/rYNgZlFdg3I8JaU9QqYFFvM2F8uY0RAh?= =?Windows-1252?Q?R4IexoaLztmONREF++MhPdPSCdVaVCDs7MjmURuip1JpNATfJQ1uzyRL?= =?Windows-1252?Q?yyggQPGIQ3qkzjcmHSzzbVwJ9Ni97vom05HrfZguJV27HaAbZO6OoX7L?= =?Windows-1252?Q?12DxoPG6MMaRpWWfZa6ln5Xigvsg5QNTVNkFJ5VyZ7TYhSya4rDJOMRi?= =?Windows-1252?Q?geKi0pbTzUrvdUjoSQEHWCLv76AdRGSITiKDTVhyRYoM1e+R6Fa/v4M5?= =?Windows-1252?Q?hDXbpH4R0eC1yGHdhtuDLTs0U+msKGfeYAD8jmRQTeWx7a2gAuL8ZH67?= =?Windows-1252?Q?wekP+s1BJ5czO7ru06O3pc2+h8rFZM4/zTZTnwGnKjDyNt3vn+wMNfPX?= =?Windows-1252?Q?j9ytMB+2cnWf089p+eYZxaRWmyK27ZGAZ6IUKIVmVKWjanvPAMzAxPBU?= =?Windows-1252?Q?jcuvUvha2FHzyL7cRpGqXVe7pYOsf0aIaHyU0VS/MycuLld2vvWjh/tX?= =?Windows-1252?Q?O+5SJOX/cMLedG2iTtDR64ZLxdyrFcr+31I+sy+nebbYOjyJ2btOIe5u?= =?Windows-1252?Q?iwmEKWI35rUZiDoeLu1siugL35t4wdl7ZUl4lfm6HQrzY8kEVu5u1+iX?= =?Windows-1252?Q?Wmc+LIk7hUpd1wlrJT1HJ8ZgpuTg4DNILhT6fycCJZLakiQ9KS/2Yy6U?= =?Windows-1252?Q?mvBhIAjBwjsIYtIZA6QL3HJVaUeAQ7/dDdbMAf0nh02v6JtieMNs8mhM?= =?Windows-1252?Q?qkTU/FE1MupPdbpkdlg8l9H57D4Bk1whGx4OVgFLJdB4brIm+rdKwO4c?= =?Windows-1252?Q?4qpfDjyWoBRX8bg74ZMT/75HqewqPCnUUkwf89+5UmpzYOmeexAYiri1?= =?Windows-1252?Q?fRn9uBkgrmT/GefIJbTgeDBLFnEisjPnNdQNnpcO4Q5aQW3GeY1OegXJ?= =?Windows-1252?Q?p+/dUVYR2M4qMJZ1EW16bJ29PeaUYxPK2HitpTr41fLfxrxt4ekkXeyW?= =?Windows-1252?Q?aaufMDQM5M7xcWE3vsa2/bEHerAV/iYCtrA+iIjubbraBBWV8x1oOYw7?= =?Windows-1252?Q?tcPqgLJjojeljArcr6YpFqua15uCnJQw85USNrJmLjaoAE/PCH0dLxbi?= =?Windows-1252?Q?S/n1sgUEeb7wULBmMM8qL50x7VPJdE9gOFNq0zl5IJtynTMmnnfkydLV?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b5fae5af-84fe-482a-ce10-08d8cde37bd5
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2021 16:46:59.1426 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /q2beuQXz6jwmSg7zFDNxkrWXah2OgTCiPs60z665XErcMuynjAwkzhs5jd4I9VWStODP5HcElurbshQmZjYJw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR07MB7012
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/SBCwrG7mCNDHy6ySfbKIXPWqw7k>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 16:47:07 -0000

From: Kent Watsen <kent@watsen.net>=0A=
Sent: 10 February 2021 16:15=0A=
=0A=
The more interesting bit is what IANA has to say about this registry:=0A=
=0A=
iana-crypt-hash YANG Module     RFC 7317=0A=
                               Expert Review (Expert: Unassigned)=0A=
=0A=
Perhaps we should focus more on finding a volunteer willing to take=0A=
the role of the Designated Expert...=0A=
=0A=
I'm aware that IESG made a designation in 2019, but it's not reflected here=
.  It appears to be just that IANA didn=92t update the page, so I pinged th=
em about that.=0A=
=0A=
=0A=
<tp>=0A=
That is several steps ahead of us and, as and when it arises, that is the j=
ob of the IESG, not us.=0A=
=0A=
The first task, for us or for the NTP WG (who want it to happen) or ... is =
to reach a consensus on whether or not the module is fit for purpose, or wh=
ether it needs updating.=0A=
=0A=
This?=0A=
=0A=
NEW:=0A=
=0A=
     feature crypt-hash-md5 {=0A=
       status deprecated;=0A=
       description=0A=
         "Indicates that the device supports the MD5=0A=
          hash function in 'crypt-hash' values.";=0A=
       reference "RFC 1321: The MD5 Message-Digest Algorithm";=0A=
     }=0A=
=0A=
And also:=0A=
=0A=
     revision 2021-MM-DD {=0A=
       description=0A=
         =93Deprecated the 'crypt-hash-md5=92 feature.";=0A=
       reference=0A=
         "RFC 7317: A YANG Data Model for System Management";=0A=
     }=0A=
=0A=
And publish the result as iana-crypt-hash@2021-MM-DD.yang<mailto:iana-crypt=
-hash@2021-MM-DD.yang>=0A=
=0A=
Works for me.=0A=
=0A=
<tp>=0A=
Not quite for me.  The current version is that on the IANA website, RFC7317=
 is history at least for IANACH so I think that the YANG reference for the =
update should be to the IANA website.=0A=
=0A=
Tom Petch=0A=
=0A=
Kent=0A=
=0A=


From nobody Wed Feb 10 09:25:31 2021
Return-Path: <010001778cf9f1a6-cf78c278-ec2b-4410-9939-5c51e3cc9844-000000@amazonses.watsen.net>
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 BB80A3A1085 for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 09:25:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=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=amazonses.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 l2Z3SOPPxXWK for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 09:25:28 -0800 (PST)
Received: from a8-33.smtp-out.amazonses.com (a8-33.smtp-out.amazonses.com [54.240.8.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 03F503A1079 for <netmod@ietf.org>; Wed, 10 Feb 2021 09:25:27 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1612977926; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=CZGyCLrLK0dvDkDyG33sgKpsFtP9UXxq1Ry6uplhL9I=; b=UxDxhKBMhUW2fy0SLgpnceCEJLcgzEfXVO0MYeVjNkSOKEjP3S4Z63u++j75XiUb SL0J1schFrarTgR5alofw6tZUkcGHep67SCISDXZE3YAIeogkPRb13Azk3wdTLKFLTJ 4NxnHZjbN/NX2sAT3s5rjvWJWn0MrOjx+9rE2rQM=
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <AM7PR07MB6248CEA69F73E225D9EC99F9A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Date: Wed, 10 Feb 2021 17:25:26 +0000
Cc: "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001778cf9f1a6-cf78c278-ec2b-4410-9939-5c51e3cc9844-000000@email.amazonses.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de> <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com> <AM7PR07MB6248CEA69F73E225D9EC99F9A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2021.02.10-54.240.8.33
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6K02Xj2WfRyDTcb34VCR74CCUFY>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 17:25:30 -0000

> On Feb 10, 2021, at 11:46 AM, tom petch <ietfc@btconnect.com> wrote:
>=20
> Not quite for me.  The current version is that on the IANA website, =
RFC7317 is history at least for IANACH so I think that the YANG =
reference for the update should be to the IANA website.
>=20

Please provide OLD/NEW text.

FWIW, RFC8407 says:

   A "revision" statement MUST be present for each published version of
   the module.  The "revision" statement MUST have a "reference"
   substatement.  It MUST identify the published document that contains
   the module.

So what is the =E2=80=9Cdocument=E2=80=9D?

    revision 2021-MM-DD {
      description
        =E2=80=9CDeprecated the 'crypt-hash-md5=E2=80=99 feature per RFC =
6151.";
      reference
        "RFC 6151:
             Updated Security Considerations for the MD5
             Message-Digest and the HMAC-MD5 Algorithms";
    }

But note that 6151 was published long before 7317 and, besides, it =
doesn=E2=80=99t =E2=80=9Cdeprecate=E2=80=9D MD5.

We can=E2=80=99t reference 8573 because it's NTP-specific.  Perhaps =
iana-crypt-hash is fine, and instead ntp-yang-data-model should be =
republished, augmenting in the desired =E2=80=9Cstatus=E2=80=9D while =
referencing 8573.

K.=


From nobody Wed Feb 10 09:32:26 2021
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 806103A102C for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 09:32:24 -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 NFyuxUwAb49L for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 09:32:22 -0800 (PST)
Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00048.outbound.protection.outlook.com [40.107.0.48]) (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 590AE3A109D for <netmod@ietf.org>; Wed, 10 Feb 2021 09:32:22 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S6Rh1AlKPGvvVF265V1SWLldR6cUumQMGqKfbN0NDNli71/UcelupX3Pjmhk1vF6nurhspWUd0OxvnXSahCnLwfdxlOUbjruYsKxwY52GBSjiJYwslBc8o/QgNDF7+ucj1dMTxVCalcBfQGkvnikXPqsbR+QQz+sl09BXkkbDDV2Wf+oGNvOzRT4tC9iimU+utO6l9dFlbyR/wjoFZAujkriRqmeo0F1/PqhyuhUyBfc5xYX64tp/Ir+BG9fQ65AC+Bv7g/9OqKEBS+KsLTTrnjfPeL/VJGZn53DYbam+muZ4GAOMO3P105/3DQqgpjISf7MeK4qcyTWqvVsvWY44g==
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=t5RrJ+FZUZNfmNdDVkgJwPch13aaGIvx80J/+65yz2Y=; b=Mu562IqjLeGcHCKr5O/7gsIA7xx0Hz+eKNGa8nWaT7oxaoFmBXg9ny/wOsZCHvUfd9O6n0cvlCVxREb/7e3IL/xYkb7Zr3GIP3pHj3m0GKx2z1C7ZTyAAKaMYrnXhUQUoOgUqh1M+ScYuKU6MyhFIihBqbuw/HhGJODKiMpIoLLreJUScWt2hSlehwjmPWUTSrByWQVTzM3w0OEDCEhbhDdWtuRCTg2HbwdkK39uQEb+gbn7KY+WW0L7KE5O1XUpSgU/ZEUyRV4mt16aUmRN7LcDBvzvNoIUbW4u58CgQIpgW0UQRV7F5FlHNEO9eDUNC3PNedbw2/IqCSflYKBMzA==
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=t5RrJ+FZUZNfmNdDVkgJwPch13aaGIvx80J/+65yz2Y=; b=JOEG0GDmm8ZQs6vKDRHatyR5KnCd9puIT8LC3NePvXBBuLa44Nhu3MZ5VhqOBdm6Qw4vJTHQ/DH6LYtnWvkGinJsWz9hzy8Vis2A08Z/Rz/0FT+iFzw3B2Iv4WiSv2yTHeLV8DTesx6me7hnw3jsmcyUlqZsXgjwQYHvLsnNfqc=
Authentication-Results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM0P190MB0770.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:19a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.26; Wed, 10 Feb 2021 17:32:17 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d%4]) with mapi id 15.20.3825.030; Wed, 10 Feb 2021 17:32:17 +0000
Date: Wed, 10 Feb 2021 18:32:16 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Kent Watsen <kent@watsen.net>
Cc: tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <20210210173216.gih23jizdsrpacpk@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Kent Watsen <kent@watsen.net>, tom petch <ietfc@btconnect.com>, "netmod@ietf.org" <netmod@ietf.org>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de> <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com> <AM7PR07MB6248CEA69F73E225D9EC99F9A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cf9f1a6-cf78c278-ec2b-4410-9939-5c51e3cc9844-000000@email.amazonses.com>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <010001778cf9f1a6-cf78c278-ec2b-4410-9939-5c51e3cc9844-000000@email.amazonses.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM4P190CA0013.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:56::23) 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 AM4P190CA0013.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:56::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.27 via Frontend Transport; Wed, 10 Feb 2021 17:32:17 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ee2836ee-f59f-48a0-d585-08d8cde9cfe7
X-MS-TrafficTypeDiagnostic: AM0P190MB0770:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM0P190MB0770A273C3237BB28B8E5AF7DE8D9@AM0P190MB0770.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:6430;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: m4qdp2DPjC6XyIEu9MZzdN+M9WHBuYAjpj0Cmd0O05jHEmRxpLaTnoVWx2bO95N0Pd52UtsWQtZMyTiVPHslY5iBpWp2byij8ZpqHxxdkA61zEHETQHWTdAa8hJslG9rDnwZqCaJ4aZM/yIaDLfYovuFhnhdbxHuy7AUtdM+/hrbSbkJotCUx8rFn40GVAePjbxH9UJyICW/npJFM6l4buEVf81xpygMp2/QyBDvgpizpGx04Kd/nhmJucS+Qwg5+asrgffK174sga6Z7RDS/EFx+8hUQ2vAyllnYP1i53vohv95vvJ5+uBODEUITT3+tfQFMBxWqESRZwnlfkIqe0rR6w+WqNy+JhJetAmfZIw7CR3ETf6b5BsTCBT/6El7SqjSjnD4d4MGMVYR5imRuQjbBDQrRJi9gNiJceKaFSBObvdSKaxTDEtChIJ558BHiKvInTZcpGK0Z6VALpFb2+ygwaBs423h/EcNB1TO21WuSMr5S2NaMFAYbPKFfUvqSLQpPe/dSlZ2eJ++9ELq98M7tt8mWoLh5G2VH7g6I7WIbXVrgLXKVxu0LD2SyA86rrSMcGM2/r/HyXRbgnygnq/1nWOSwBqPClVCouGyvU7CM9+StIXeEflL2QwSgJHqCFYQvKKaaDl6jTPqJSXPxw==
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)(136003)(346002)(376002)(396003)(39850400004)(3450700001)(4326008)(8676002)(2906002)(66556008)(54906003)(66476007)(53546011)(83380400001)(83080400002)(956004)(1076003)(478600001)(6496006)(52116002)(5660300002)(26005)(86362001)(8936002)(6486002)(6916009)(66946007)(316002)(786003)(966005)(186003)(16526019); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?OGJuNEl5dmR4VGo3bUxoRFNITHNxUzJNbjdlV0lYdmRCL0QzQ3BqeSt6UUl6?= =?utf-8?B?SzJPaXF1UVcycU5TYnA3aHYvNmw1Y1M5YnZBaEhaWCtqdEQ0NWJ1RGcyUXNq?= =?utf-8?B?b1FRcE1vcGFRSmNiQzhSVTFOMVZMdnBvelozUFZ0Z2VWWnJBZ3FGWityQlQ2?= =?utf-8?B?dWZrRFduQjRYTFFkMVYvK3ZCenpCSDlzOEM4d1JJeE16OEE3THd5b3lXbFJq?= =?utf-8?B?RWFhZ1piRDhNTzNPZk9xQ0Y0TWZoUmd5YzZ4dkxGVlkydkNjZCthaTNaT3RU?= =?utf-8?B?dnp0VnNYMkxhTDN4WUNJU3FLQzZETGo3d2dQOEhhR25ka3JibzRsb0NHT2ha?= =?utf-8?B?WXFSYTA0VnhkMFFKaFZZTlFQOHNJNmRWRXpETjhNNEx3WUJrTjMwdG5GbDd4?= =?utf-8?B?cFFDejlJZ2o5b1lNN0xlVGJkZms5ZWg0OWlMTjlKakEwQjFHT2VPNkVMeTJS?= =?utf-8?B?U2dxbGozdDZYNGJYaDZmU0YwYnYxUmU3NDVPQm93eEhzM1RvNjc3bE5CYmxG?= =?utf-8?B?blJzS2FYTEZNRkN0OXpOMW1MRXY5SEdFMDdvZHZVVW9TNENIY2dscHRKaXBG?= =?utf-8?B?ZEtRN1A0RnIzdHhzVHhqMTdjVy96REVXeWtrTlNJRGRJSmpHd1F0b24vWFNy?= =?utf-8?B?Y0djTDFzMDRaWGRXUW9tT3ZmY0tOQkdPR0hwLzh6aFpRdlJDK3pXVFAvWjFG?= =?utf-8?B?ZmRCN29QRDNnWE0xdkh5MjAzY3BEcjBGL2ZUVlg5cDI5eWkzTjVJSWNtNVZi?= =?utf-8?B?WllwVEhlTTVhSmRyVG9NMnBnUGJtclZzZTZ6OEFTYUxOWURpNSt4b0J3amdZ?= =?utf-8?B?MVA3cnVtS2w0ZFAvRzc4ZWRTTHNaWlRPOFo0eXU2SU9KWVV2YmRONXkyUEsz?= =?utf-8?B?S2ZkVjV3N2dPcmZtWHo2SFJ4ZHl3VTJEMkFTWE1iOVgzcGQ3Z0dtR09RZTNG?= =?utf-8?B?REtvZHU0eWkxbmE4emRQMm5aNEd4V001akVJLzlQRWpTcnVBdWNKam1PQXJP?= =?utf-8?B?MjRHeFp0UGx5clIzSXJ3Y2xrSWY1ekt2QitCczZVQ2lWZlYzWkVpLzFrSTQ1?= =?utf-8?B?a3FzQnl1VFM5K3BNNXZ2blFCRjc2UU15Vjh6b1VOQ3Y1YjNjaGdvRzBpUTU5?= =?utf-8?B?L0tnZk9zYzZiZVZ6ODFnNjRpL3JQNWM2RENxS2d5ZTF3cnk4V3c1UzhFNXUx?= =?utf-8?B?SGFXcU00ejJsYWU3NVhoRG92ZlAzcnlxdk15Q0ZsMmtKaHRJL2xYSU1Oa21i?= =?utf-8?B?NENLWEZYUmxwd0VwV2lsK2JZZFFienUyMkdZZ1BCQzdkVmJEU2tlWFNmYzV5?= =?utf-8?B?dWRZSFo0L3lFa1B6U0RGODNKdERhWDdlb252YUdOS0I3V3hIRTk0cndBMmE0?= =?utf-8?B?R0Y5Z0lKek0ybWo5NitpZHlDQjRBcFpoaGRndWNDYno2MlVzQUdWZHBiRWVK?= =?utf-8?B?T0ZpTEdlZkZnOW1VSHdMQUlOUHVKYkRodlh1eHQ5alNFZjB2NUtGTitwRVBm?= =?utf-8?B?dFlCVVFTMmxGdEdNV0FZaHJxZVo0eDlUT0M1cTQzNUJyaURmeFpVZkV4VzE5?= =?utf-8?B?ZGxxWHFpNEs2S1FxV28wVVcrU05jdno5ek16WUdacmRRTnc4d1Brdkk0U0RK?= =?utf-8?B?OGFlTTdWZ0NhSVI1YzZxUC80c0J6RXR0ZXN4c2YwMk5rdzV4bUVRdlN3T2lh?= =?utf-8?B?NGFkWlFTVGNnNHk5YVVSUzRyZ1dsV3lyajFqRHhac2hqSkFDakcwNStxUGpJ?= =?utf-8?Q?aF5zS8Py38vMaZJKs4BjI/TfqKhoPkUa6O22SRI?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: ee2836ee-f59f-48a0-d585-08d8cde9cfe7
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Feb 2021 17:32:17.3281 (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: 4rhWoAeogpM5vY6MsfTHLgO3h0RCgVvWoh8XzN2aZLYs2D+aL/UdtPVuVKrkGOcbHXAA+YX29Lfs/aJdSN0gP7AHjxrGSzo646yrIYouGl8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0770
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6NULsn1jmGKOO4bgl37iHJ9Rq-s>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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: Wed, 10 Feb 2021 17:32:25 -0000

RFC 8407:

4.  YANG Usage Guidelines

   Modules in IETF Standards Track specifications MUST comply with all
   syntactic and semantic requirements of YANG 1.1 [RFC7950].

The rule you quoted does not apply since we are talking about an IANA
document.

/js

On Wed, Feb 10, 2021 at 05:25:26PM +0000, Kent Watsen wrote:
> 
> 
> > On Feb 10, 2021, at 11:46 AM, tom petch <ietfc@btconnect.com> wrote:
> > 
> > Not quite for me.  The current version is that on the IANA website, RFC7317 is history at least for IANACH so I think that the YANG reference for the update should be to the IANA website.
> > 
> 
> Please provide OLD/NEW text.
> 
> FWIW, RFC8407 says:
> 
>    A "revision" statement MUST be present for each published version of
>    the module.  The "revision" statement MUST have a "reference"
>    substatement.  It MUST identify the published document that contains
>    the module.
> 
> So what is the â€œdocumentâ€?
> 
>     revision 2021-MM-DD {
>       description
>         â€œDeprecated the 'crypt-hash-md5â€™ feature per RFC 6151.";
>       reference
>         "RFC 6151:
>              Updated Security Considerations for the MD5
>              Message-Digest and the HMAC-MD5 Algorithms";
>     }
> 
> But note that 6151 was published long before 7317 and, besides, it doesnâ€™t â€œdeprecateâ€ MD5.
> 
> We canâ€™t reference 8573 because it's NTP-specific.  Perhaps iana-crypt-hash is fine, and instead ntp-yang-data-model should be republished, augmenting in the desired â€œstatusâ€ while referencing 8573.
> 
> K.
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod

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


From nobody Wed Feb 10 13:02:38 2021
Return-Path: <jclarke@cisco.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 CEABE3A14DA for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 13:02:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.618
X-Spam-Level: 
X-Spam-Status: No, score=-9.618 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=CESwsO0Z; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=O0/qQjp5
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 rDwp32je9z-u for <netmod@ietfa.amsl.com>; Wed, 10 Feb 2021 13:02:35 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CAA663A11A1 for <netmod@ietf.org>; Wed, 10 Feb 2021 13:02:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9271; q=dns/txt; s=iport; t=1612990954; x=1614200554; h=from:to:subject:date:message-id:references:mime-version; bh=9DJW+zeYqzsJeqavzKECurKNKhqV5RbYTROpTIXVwfA=; b=CESwsO0ZlVvgyw3WhmlER2ZrnHF1ia5kPrXFNuB2U37Gnmc6iCT6EIVr Nf4gG6hbM7xB+c29hjvtYeKaWG0lTzvUCWPz/YvWRAMvTMHjY5Ua/BDaV QWfrtKXE3HXLf7Nj0QrSS0XIWZVFuk51F8N3h6Tb7WROLhal1Y9H+/i2w w=;
IronPort-PHdr: =?us-ascii?q?9a23=3AcW0/wBIS0ELZonT6V9mcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGvKk/iljKXIyd4PVB2KLasKHlDGoH55vJ8HUPa4dFWB?= =?us-ascii?q?JNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2Yk5SG8f3IVbVpy764TsbAB?= =?us-ascii?q?6qMw1zK6z8EZLTiMLi0ee09tXTbgxEiSD7b6l1KUC9rB7asY8dho4xJw=3D?= =?us-ascii?q?=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BOAADNSCRg/51dJa1iFgYBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBQIE7BwEBCwGBIjBRB3ZaNjEDiAYDhFmJN5QshHOBLoElA1Q?= =?us-ascii?q?LAQEBDQEBHg8CBAEBhEsCggMCJTQJDgIDAQELAQEFAQEBAgEGBHGFYQ2GRAY?= =?us-ascii?q?tEwEBOA8CAQhGMiUBAQQBGoJpgX5XAy4BDqRnAooldIE0gwQBAQaFEBiCEgM?= =?us-ascii?q?GgTgBgnWGVINzJhuBQT+BEUOCKC4+gQSBWQICARaBSINIgiuCSi46IgUsIiQ?= =?us-ascii?q?rgQybfZx9gRQKgnqJNpJzoyiGLo4IiyuWTAIEAgQFAg4BAQaBVTqBV3AVgyR?= =?us-ascii?q?QFwINjh+DcYUUhUVzAgEBMwIGCgEBAwl8ixcBAQ?=
X-IronPort-AV: E=Sophos;i="5.81,169,1610409600";  d="scan'208,217";a="846339645"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 10 Feb 2021 21:02:33 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by rcdn-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 11AL2XFu004188 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 10 Feb 2021 21:02:33 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 10 Feb 2021 15:02:33 -0600
Received: from xhs-rcd-001.cisco.com (173.37.227.246) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 10 Feb 2021 16:02:32 -0500
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-001.cisco.com (173.37.227.246) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Wed, 10 Feb 2021 15:02:32 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U64JE4NvBCiRXTmMFQtVz6fmOyW4hokC5K5qlR7ybDR/F/Z5vYOgDyf5T3CWgyS/LJ4ASW32rEikzlekWIq6fwnoj0E/NNYFEhCj+4W0CAyd6y0o6bRdZVOp2DCbc4j7f8sP6afpg8H87jPoljV7rVkUvhutNj2HsIHoJLhz1EKFUIRTkR4OMpmbgIDKDDoLQVLE0LrdfqPcPYBjuwGv9ch/93I6fdw+f1CHUnU8auEu9QcgKw25dJqWZh4MnZbyc5PaYn+sZJj6uyB+Ex/G1/tEKk2/08Fj2P99VMM2eQKkxpJsDP+WLPEWvngTnmexFNqVyYF6+ffAMzjMuGMvzA==
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=c+2e0uvNhFa3UFV/8QA7ZKkioeqXpN1/thL0v34WkQ8=; b=PINY2pPkbkHEoRlyt0ZKfItUTypRdjRFfxN2k4H67JEKGLkWT89xaOnPs/WtW8l5NPls54fKOyulQocluOznftMf0Gp+HJ+TJPQm5+WRuhpbakeQ9lJLXqMIesdQSSR2pvXU2o16aIU1bQu0DXzgfsiWYRlkh7P4NwDKXKF6b/757bV+UzCiAJo53xjlCN51z+/2e9CK2MAyH8KXZLwl5+/YZo1BLc2ASyXHFKtJNjszviE7v3ThGhOrY+9vcwOAUcMEzsMefRpdLFc02TGOWjOZZMWqyDCxeignQTQdKuKuk7A2AbiTU8gyH1LHVwoe5sK6cynDfIkcbxPk/5tTnQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c+2e0uvNhFa3UFV/8QA7ZKkioeqXpN1/thL0v34WkQ8=; b=O0/qQjp5g2fq7UKhQB+SNcmeTCpv6AmUOvAMoiq0fa3xgYcwsLrA/7ifBpt3KldMFXZ9ux7OoSK6FFPcGYFiWbzSVEjkG7qO0iU+d8g0pb4a86OUqrNi0CVrwgUy+7z7hPdUz3VoTzBN/Lc8PZCuYH2uWffpvyUj8VUHzpZOQUQ=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR1101MB2177.namprd11.prod.outlook.com (2603:10b6:405:50::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3825.17; Wed, 10 Feb 2021 21:02:31 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::fd07:517e:fe73:789d]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::fd07:517e:fe73:789d%12]) with mapi id 15.20.3846.027; Wed, 10 Feb 2021 21:02:31 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
Thread-Index: AdbpEaS4Z8wSJsYoSp2jPnD4I9K8QQ==
Date: Wed, 10 Feb 2021 21:02:31 +0000
Message-ID: <BN6PR11MB1667263199065DB18030D690B88D9@BN6PR11MB1667.namprd11.prod.outlook.com>
References: <DM6PR08MB5084DE972E2E1763C429300F9BAA0@DM6PR08MB5084.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:2481:6:2838:b5c0:2a6a:c8b1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 283655c4-cde4-4f34-3df3-08d8ce072e8f
x-ms-traffictypediagnostic: BN6PR1101MB2177:
x-microsoft-antispam-prvs: <BN6PR1101MB21777F32A493D753C892B59CB88D9@BN6PR1101MB2177.namprd11.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: EEEY93/XGjt85pKirFllvruVJP394r464fIZVzSFw0VpbPFUdjbacuoeUqAfFBFG+vMlFRgHEKJ5tx1Xz+Zr1WffclgehVTPX+HIBQ2JMwcmUp3z8VwqHjiKdoeKkjLCLfI96sVH7pC9pX3kZctBtt4OySa2YICQRjxKRKpCLFfvnVszdpnBiIB4GXimUf8Ixk6HjSPi1XQzuzTfqyiq3fC4tojyN1zQ7DIxCrGyEXLQtpolWXpWsWt4AgrU9xJQMoFgodod4if77AC2dDB/sUDuxxHoQRk5gJMzO/dnLfxy7p6odgM0sQEMz1IMlG3BkNAdTDN9LQlN7ejhpucq0jU8tl+XSh+2m6kwzz2lm+jhEzYwXJJysK0wGaZxOctFlcIA8YRFyiWa7oYGEEBhuqL0q2NLcpfUGtYWawicHV+Iq7uOgIF6dv1P+b7FfRmabJ7GkCzgD11N7JL9xMTEfx0kXxtsv8jzvr1rGPZSkt2j136yryHr7wSYYqsjmadzz+fL9O/HBoc1uObHcuHy2IBV8FpBrR/c9Dg3m3JT4rAB3RxolfHpTjSgZ4Od3anlNYgULj8oA6sG1EZVJmHjrA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1667.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(136003)(346002)(396003)(366004)(376002)(39860400002)(55016002)(91956017)(52536014)(76116006)(66946007)(64756008)(66476007)(66556008)(66446008)(5660300002)(9686003)(166002)(33656002)(2906002)(86362001)(110136005)(186003)(966005)(8936002)(7696005)(53546011)(478600001)(6506007)(71200400001)(8676002)(296002)(316002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?/CPbTviLqOB7L4vfAVKFdoWxIqNTzgB6yiCqRbppqJ3B78N5jtVjlEtS9Oen?= =?us-ascii?Q?EyvKt8FQmOHkOAKibATClT0Bx21/K1PZX0IcdNnlU/+ujOVNfYVpvy+uCsLm?= =?us-ascii?Q?2SdlJ0weM78ZJtlZZX5yWybHw8HN/tOssXF1QiQvnbpstXQxhc5lRJVhu+Ox?= =?us-ascii?Q?+VgDcczlBr1saCHSNrJISwAiEnaL6VS4VCBhoSgv3Lu++Ai4vCUk1qyInpBn?= =?us-ascii?Q?f4VWSc0B/nCy2lzuh0VDtCzAoSRggSAM/qEEYO3qIe3XV3FTIS08Dsz/i2JB?= =?us-ascii?Q?0O+q/JVQ35MC6NMTEdXt2NswQyFob+UIp6VcbwrMJAWvuWpBBj96qVlWjEm1?= =?us-ascii?Q?1J7IslglKkSU+/ALV+j6bMrLf0QBFPtrWlhNqkAXeubFOrM8Q87uLgm7NLdu?= =?us-ascii?Q?usIQd5e3Fk33GYFPIuu5i8sqrTxxExOMWfMvFHZV2ltwj2/iS7fqTK5X9uMl?= =?us-ascii?Q?IAs7rExBMgFVR1jJrLIWDi1oouROccEElRNPWkk9M0eqeZ2ValdGogtwC7Kh?= =?us-ascii?Q?GnIBqA840cRkZv5+zkj40rJHtQJbE2uQMGtWHUZWKCEvFQjmMPwdTqGspybn?= =?us-ascii?Q?tsKWDu0t9/WoP4UOrpOOskXxweDwxbyRgZ23ohGE/QDHncSQmJ6HlLNdtjT8?= =?us-ascii?Q?OrWdG72qADYScfwm4wGU/fNwc0OMaOinXj9uEPbMgoQpGV0A/I5Z2hF5G2n7?= =?us-ascii?Q?JaIJaQHh7fzTt/5Q5Yr1uLnLABpBRfmxyoaDjmeO5bcv5dGtdBRBjZOzafXY?= =?us-ascii?Q?rbzCbXZOLEq9ON6Ns8KOHnoZrQw5d/N1+rV9MWbb1tzJcFUQvImluAzhRIqn?= =?us-ascii?Q?mzhgOn8fqdc2bUKh6eewAmG2Qd9tSpxVDTBR6AUWbC8H15SgpUN+AFTlIu7h?= =?us-ascii?Q?gGjPHKbqQQr/UnOTz8inY5C79tCZUw2t6PDf30aoxQVYteoCSxGBpykTnQB5?= =?us-ascii?Q?7BexUNV9r1XT7g3/YA7V3vxhIHWvXlBeF7RQFTTUMYMoJ8P0CZkJPBw6pKqS?= =?us-ascii?Q?Y6/lwEHurCgOnRkrWDhPzDw/EutMMh6UAA4YvlbaLAPr9FpD5Fgzv174HURH?= =?us-ascii?Q?XlVAsJuvk9C47W3mcqU2v3rMxnc7wIriK6R8XWnnRy4WgAFoLj3lioDA9xNR?= =?us-ascii?Q?nGA6JrPjYIOEGgDZJNi66Jn+89Rklmxqni4R8qiO7uIiRLQc2LLBVkgsVM/r?= =?us-ascii?Q?jU/w3FPp0147/49UOO1H4LTa9mbVPkmJXIflZY3aLoPG6+hKI1TsmTf8j4pu?= =?us-ascii?Q?aMKzbS8NLbTqQi0yO5zxHxb5t4s+tvBi9EiM1wOi1km6Q8x0qVG/VOwBmMgz?= =?us-ascii?Q?E9Rh8TgUmXam1GqrzEKWAN4/vJ+ToH1GGf4sCRQJESvoITWE4Cn4tPQvoddH?= =?us-ascii?Q?uyJD7d2HSf5mDsd2d2mSCd14sNJ6?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN6PR11MB1667263199065DB18030D690B88D9BN6PR11MB1667namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1667.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 283655c4-cde4-4f34-3df3-08d8ce072e8f
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2021 21:02:31.3247 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: SmVgMPcRBUXifJZ7Ez2TrooINZHmMmkO+zaocMC8h+VZnv1KTUHq+Q5t8Q/sd1nifv4SelFiM6x6pEArFZ7z4g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1101MB2177
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: rcdn-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lr7-9tndSZGVHskmBlacIO94p5k>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
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: Wed, 10 Feb 2021 21:02:37 -0000

--_000_BN6PR11MB1667263199065DB18030D690B88D9BN6PR11MB1667namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

On T4 (gaps in revision numbers and revision history), I have some proposed=
 text for both draft-ietf-netmod-yang-module-versioning and draft-ietf-netm=
od-yang-semver.  See these diffs (some changes are due to xml2rfc changes, =
but you'll note the more substantive text additions).  Thoughts:

module-versioning : https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod=
-yang-module-versioning&url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-=
ietf-netmod-yang-module-versioning.txt

yang-semver : https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-=
semver&url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang-=
semver.txt

Joe

On 1/12/21 13:43, Sterne, Jason (Nokia - CA/Ottawa) wrote:
YANG Versioning Weekly Call Minutes - 2021-01-12

Topics and owners for Feb virtual interim:

Reshad - editor for YANG versioning draft
Jason - coordinate virtual interim, agenda. Do introduction at VI.

T1) Definition/meaning of BC vs NBC for config false nodes
https://github.com/netmod-wg/yang-ver-dt/issues/15
- Balazs

T2) IANA considerations: how are final RFC revision labels assigned ?
https://github.com/netmod-wg/yang-ver-dt/issues/59
- Rob

T3) YANG file naming when revision labels are being used (symbolic links? @=
<revision-label>) ?
- Reshad to prepare material, TBD to present/lead at VI

T4) SemVer: gaps in history, removing revision statements
https://github.com/netmod-wg/yang-ver-dt/issues/61
- Joe

We spent most of the time discussing Balazs' rules for backwards compatibil=
ity of config false nodes (T1 above):
- clients SHOULD be able to deal with (not crash) unexpected output
- some changes to config false nodes should be BC (increasing value space w=
ithin the same type), some will be NBC (e.g. removing mandatory, changing t=
ype)
- the YANG author can mark a change that increases value space as NBC if th=
ey feel it is significant & breaks compatibility

We also talked briefly about Rob's proposal for IANA considerations (T2 abo=
ve).
- we may also want some guidance for RFC editors (coordinate with authors o=
n final SemVer for example)

Next week we'll continue focus on the four Virtual Interim topics.

Other topics we need to get back to at some point:
- whitespace
- github issues (left off at #15)

Jason



--_000_BN6PR11MB1667263199065DB18030D690B88D9BN6PR11MB1667namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
</head>
<body>
On T4 (gaps in revision numbers and revision history), I have some proposed=
 text for both draft-ietf-netmod-yang-module-versioning and draft-ietf-netm=
od-yang-semver.&nbsp; See these diffs (some changes are due to xml2rfc chan=
ges, but you'll note the more substantive
 text additions).&nbsp; Thoughts:<br>
<br>
module-versioning : <a class=3D"moz-txt-link-freetext" href=3D"https://tool=
s.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-module-versioning&amp;url2=
=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang-module-vers=
ioning.txt">
https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-module-version=
ing&amp;url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang=
-module-versioning.txt</a><br>
<br>
yang-semver : <a class=3D"moz-txt-link-freetext" href=3D"https://tools.ietf=
.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-semver&amp;url2=3Dhttps://namale=
.marcuscom.com/~jclarke/draft-ietf-netmod-yang-semver.txt">
https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-semver&amp;url=
2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang-semver.txt=
</a><br>
<br>
Joe<br>
<br>
<div class=3D"moz-cite-prefix">On 1/12/21 13:43, Sterne, Jason (Nokia - CA/=
Ottawa) wrote:<br>
</div>
<blockquote type=3D"cite" cite=3D"mid:DM6PR08MB5084DE972E2E1763C429300F9BAA=
0@DM6PR08MB5084.namprd08.prod.outlook.com">
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered=0A=
        medium)">
<style>@font-face=0A=
	{font-family:"Cambria Math";=0A=
	panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face=0A=
	{font-family:Calibri;=0A=
	panose-1:2 15 5 2 2 2 4 3 2 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal=0A=
	{margin:0cm;=0A=
	margin-bottom:.0001pt;=0A=
	font-size:11.0pt;=0A=
	font-family:"Calibri",sans-serif;=0A=
	mso-fareast-language:EN-US;}span.EmailStyle17=0A=
	{mso-style-type:personal-compose;=0A=
	font-family:"Calibri",sans-serif;=0A=
	color:windowtext;}.MsoChpDefault=0A=
	{mso-style-type:export-only;=0A=
	font-family:"Calibri",sans-serif;=0A=
	mso-fareast-language:EN-US;}div.WordSection1=0A=
	{page:WordSection1;}</style><!--[if gte mso 9]><xml>=0A=
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />=0A=
</xml><![endif]--><!--[if gte mso 9]><xml>=0A=
<o:shapelayout v:ext=3D"edit">=0A=
<o:idmap v:ext=3D"edit" data=3D"1" />=0A=
</o:shapelayout></xml><![endif]-->
<div class=3D"WordSection1">
<p class=3D"MsoNormal">YANG Versioning Weekly Call Minutes - 2021-01-12<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Topics and owners for Feb virtual interim:<o:p></o:p=
></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Reshad - editor for YAN=
G versioning draft<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">Jason - coordinate virt=
ual interim, agenda. Do introduction at VI.<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">T1) Definition/meaning =
of BC vs NBC for config false nodes<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><a class=3D"moz-txt-lin=
k-freetext" href=3D"https://github.com/netmod-wg/yang-ver-dt/issues/15">htt=
ps://github.com/netmod-wg/yang-ver-dt/issues/15</a><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">- Balazs<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">T2) IANA considerations=
: how are final RFC revision labels assigned ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><a class=3D"moz-txt-lin=
k-freetext" href=3D"https://github.com/netmod-wg/yang-ver-dt/issues/59">htt=
ps://github.com/netmod-wg/yang-ver-dt/issues/59</a><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">- Rob<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">T3) YANG file naming wh=
en revision labels are being used (symbolic links? @&lt;revision-label&gt;)=
 ?<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">- Reshad to prepare mat=
erial, TBD to present/lead at VI<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">T4) SemVer: gaps in his=
tory, removing revision statements<o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt"><a class=3D"moz-txt-lin=
k-freetext" href=3D"https://github.com/netmod-wg/yang-ver-dt/issues/61">htt=
ps://github.com/netmod-wg/yang-ver-dt/issues/61</a><o:p></o:p></p>
<p class=3D"MsoNormal" style=3D"margin-left:36.0pt">- Joe<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We spent most of the time discussing Balazs' rules f=
or backwards compatibility of config false nodes (T1 above):<o:p></o:p></p>
<p class=3D"MsoNormal">- clients SHOULD be able to deal with (not crash) un=
expected output<o:p></o:p></p>
<p class=3D"MsoNormal">- some changes to config false nodes should be BC (i=
ncreasing value space within the same type), some will be NBC (e.g. removin=
g mandatory, changing type)
<o:p></o:p></p>
<p class=3D"MsoNormal">- the YANG author can mark a change that increases v=
alue space as NBC if they feel it is significant &amp; breaks compatibility=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">We also talked briefly about Rob's proposal for IANA=
 considerations (T2 above).<o:p></o:p></p>
<p class=3D"MsoNormal">- we may also want some guidance for RFC editors (co=
ordinate with authors on final SemVer for example)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Next week we'll continue focus on the four Virtual I=
nterim topics.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Other topics we need to get back to at some point:<o=
:p></o:p></p>
<p class=3D"MsoNormal">- whitespace<o:p></o:p></p>
<p class=3D"MsoNormal">- github issues (left off at #15)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Jason<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</blockquote>
<br>
</body>
</html>

--_000_BN6PR11MB1667263199065DB18030D690B88D9BN6PR11MB1667namp_--


From nobody Thu Feb 11 04:51:57 2021
Return-Path: <ietfc@btconnect.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 77C5A3A15A6 for <netmod@ietfa.amsl.com>; Thu, 11 Feb 2021 04:51:55 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=btconnect.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 S5CXgKN4cYoG for <netmod@ietfa.amsl.com>; Thu, 11 Feb 2021 04:51:52 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2121.outbound.protection.outlook.com [40.107.20.121]) (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 867013A15A2 for <netmod@ietf.org>; Thu, 11 Feb 2021 04:51:52 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AMmMTT0DLSYxGmvk13ntU2xJo5K/5n46HkzypRHROHsEKOagvuX7LD4ucjoMVnGaCFXphNCGunbXMj9HzaeP/HujZQsJGhV2ZFDLgJ0BBUbqTOxuAVbqP0ynEuga5UWp/ggXrk483PvUr+ziXQOgHf0RSeOQlPMsdTGGl3+WlDt2Y33A2+d7qndFgFh70GDTzNOo0H/FzRNWW0briCdVL23rYj7sjtIboegw/OFCg2EP0Xt+ejVQJrPTA3w8TGOWvrBM+Q0DKDWBsAJxFUXqldhq20wivSO0BXvnPw6xve67Mo9HuFekVG0LqA+PTKZXT3R4yc1srIXU0RhbTFvwDg==
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=wGBSLEVcIYokjvcfuP9EV9MRh497/LTlwYP4XcJ4R3g=; b=fE54qKtRqkYNMyHJLrd9wMTJkuuYI6UfZwKl0hmznHUvzPVrCr74aWxpfyr69O6zw2VC61RfU6JTJ010F0f4XUL+pm05jDg7Pw5qymL429ljne7p3Q+3+28Y5Ssm8xBSY65AnvNvsIwQTd4I5M9G91tuFughV/y/iDNqvg4DqnwsuDVOakuJZ9T2cb5Su5zICmpD/L+PLDNvG4PSeYYMML34gY9cvINZqJ0RM9J6Pd8tZB9w1hIds9MfiVJpeSiIycktJPcyFmYkFbyyEyX4DMTlIi3YjmSoWr5FbFeEdPFeFkOuKVPpFxNa6gfvpoR/Go7oVOfOOX6+tcyNf7xzmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wGBSLEVcIYokjvcfuP9EV9MRh497/LTlwYP4XcJ4R3g=; b=VQ+qm4ornqnAR5PxuwfByvNv7NsE8DxfG2eHP1I+2YJ5sMIa73BrxsTGfiuOkpco0SWwW3fUBTB59pg+I2Z0gIDpE2hHo0tjbWqyArqReygjHhAygVW6z6XXqPwFe+zovQhrf0eCyyed2uJhxuV1cByvus7V97ijnIUvd9cJd4Q=
Received: from (2603:10a6:20b:134::11) by AM6PR07MB5192.eurprd07.prod.outlook.com (2603:10a6:20b:3d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.20; Thu, 11 Feb 2021 12:51:50 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%7]) with mapi id 15.20.3825.032; Thu, 11 Feb 2021 12:51:50 +0000
From: tom petch <ietfc@btconnect.com>
To: Kent Watsen <kent@watsen.net>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] MD5 in ianach ex-RFC7317
Thread-Index: AQHW/t6Mi+fY5qf6xk+Z/p2uciqWmqpQDh4AgAAAyRiAAAqfAIAAF1AAgAEPGgmAAFIxgIAAB8qvgAALyACAAAHpAIABQwP6
Date: Thu, 11 Feb 2021 12:51:49 +0000
Message-ID: <AM7PR07MB62485B0481BD02FEDEE5801AA08C9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de> <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com> <AM7PR07MB6248CEA69F73E225D9EC99F9A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cf9f1a6-cf78c278-ec2b-4410-9939-5c51e3cc9844-000000@email.amazonses.com>, <20210210173216.gih23jizdsrpacpk@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210210173216.gih23jizdsrpacpk@anna.jacobs.jacobs-university.de>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: watsen.net; dkim=none (message not signed) header.d=none;watsen.net; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2b5cbbf3-9ba8-4455-715e-08d8ce8bcc96
x-ms-traffictypediagnostic: AM6PR07MB5192:
x-microsoft-antispam-prvs: <AM6PR07MB51925718E190F5A8268811B6A08C9@AM6PR07MB5192.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: X32SmeZczq4l+cirIgLVQUIC55Qs+aopZT4PDTAZQe9XdBNg2tVscjo1SCO5clrFIgXDxBp+SYXQsFFbtW73zMm32VXzUp6bebCUMWAdpVa5ps74/iqu79Yd/LyBCvKDh3oqRvjfDxEoW41O69DTuVt5CrZncJuyHt6yBLVe1SlmstZhMp2bv/wfwi1pJwYjU3bMdCqxAxJhvhbcPtzYeguWGfwoOVFff9bMkPzEDCjtKmK6cZ2H1buZ4Z3Bk9EJd5fS4SL+ChWlpvzzntmE6z/lsM3I0edBx74YDOLUd5CCDzg0jTj35HZj8y5gJx9I4NlJG/mqH2QSVWhuowQdGv8dO8+BlOdNHQJ1y8oCvkySV7aQzIvcrlYlIlgIBYTZs4tf0nQ5ciOpGi2K/nJEEA+Xnp/wg5e2/N9+rH6OSiXKt3TLWS1bGZiRVlCetLeTp6FgLgc7Pw831WPBK9xeQ069RiI3H1+h1w+lSL7Rx4ZS/hyNH0nzVvckdR0CtMKhLhZ7OWBe+p0ZV6AnCyX/8ka3mBt7yyDj0SisD54a0kPbM//pxuxk/zFF1ymS6ebkOTLE2WMazcc8YwncavG4Z0kxWfhTthlUWwet0p0cT0gt5D/Bm+blJu612HtxNkCNmhKL6PORJqIDNrdKUoCdiA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(39860400002)(136003)(376002)(366004)(346002)(396003)(9686003)(55016002)(83080400002)(52536014)(110136005)(316002)(53546011)(26005)(186003)(478600001)(86362001)(4326008)(966005)(6506007)(8936002)(66556008)(8676002)(76116006)(66476007)(66446008)(66946007)(64756008)(91956017)(71200400001)(2906002)(83380400001)(7696005)(5660300002)(33656002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?Windows-1252?Q?K3qikyfgx2GUpBQdbeT7aO70C0/kZ2mEdb7w9MPXAHSmbbYBXkv8MRvf?= =?Windows-1252?Q?T13npSr2rk/uF/FzAoDFTlvL6NN2UVmvB7KGeVyZYQNxWySOjx/5Yj0C?= =?Windows-1252?Q?3IekIMepAY8CZqEU/FJ4OzCD3S+5l2zVW1EQbnk34P8DVZOo19J9SRkK?= =?Windows-1252?Q?Tv7lPf6qUbG67PUvS6jtQnjTlyx6Sh3zqOiwNKLPtLHuQySdJDkr4Wn9?= =?Windows-1252?Q?lMEGgi5FJhiW7PG+nA5Md2UUJXGLLz7nBs3wL2k4sCbi2dJS1UM4XGCu?= =?Windows-1252?Q?wTCTd3byRtmrhVK9nx1OVqYk+M4PDGCemCUSjNFA2u3T1VxxbkWLqvDS?= =?Windows-1252?Q?s5TIFmpKfby6/1lKAa5uXoFcQ9NTu8rqkhBTUGnMUlMbH9IGiM8XTBcO?= =?Windows-1252?Q?FL633f/6vHYvTPjmEo3VxdnfKzA4WgjthZodhuXAN3ra1j4bxczC17wB?= =?Windows-1252?Q?/GIzJOZ8UCAIRxxUYO1nMaFVwnvKFq9vGsicJsViPaEk/kSmLxOyTSik?= =?Windows-1252?Q?/wKCNhNzWGyv3aMolYcRQsUAPGboTqKVSX2EhYYLFDK3E0EvrTASqwFm?= =?Windows-1252?Q?FU6S1IUWGKmkMHfATpaFbx9s1aDTXKhXqzgQPQ117D1pBY7hzGoYTSfl?= =?Windows-1252?Q?/gvnWcx/vI6Kjp23QY8NHA3hF0HLVamUL0Ge3EZbwKxV+mn6yPqchO9F?= =?Windows-1252?Q?kFlBB4k9XYnQv2O5fbdG+qeIiYAXA3gGXw7BxrUN6bdqDLxc6K7sI/+3?= =?Windows-1252?Q?nOZItE9No6/91AJA+3VNzRPURLMWsMTth7bTG6RbF7yNHN7UrszKPbOq?= =?Windows-1252?Q?DVIE8TDVcePlCSz6F8gPIXRopXH+FWZeYzeW2NKfkjIuqUglE43vpAxy?= =?Windows-1252?Q?yrNl2l6frY4/pdz0HberEfR17ai+BgbKtTixM7+EUWYgUYpxYVGaretk?= =?Windows-1252?Q?3K+PEJ44JUiTqb3SBkKbQ1R4eN0yL+af9CNMxXzYoEymu009c5V5r7zX?= =?Windows-1252?Q?qnbPmRk10BWKbmf+FkhyvscoC8F+YBdRVkhrzfArIJgUvUdecgSAdxSX?= =?Windows-1252?Q?0fpPZ9RgHJ3JNmiKopGe2/1VNQca8AmBrvKZ3vhsebCS0eoZ92rSLkeN?= =?Windows-1252?Q?f0d5ZiW5Y42Vb5izWqQv7NF6T2eplHL1PVwsvXlLIEcSSNR7FnqFSm6Z?= =?Windows-1252?Q?s3dc4d5YNy0f7Xb3xbjY4oJITQBu+WGj+ZGEPRr9I+8OdzcCp6PdLRPf?= =?Windows-1252?Q?dwF9gALzrWslfbUBhLuVXybZILRpE59NtZwAN2SirVkXtlJ+AjTnQCVh?= =?Windows-1252?Q?6/YMmzzwqqzkh28wJxSv+vo/i7QVfb94dTv7j3i+QPhpdFiZ3i0XgiRI?= =?Windows-1252?Q?pt/crD/iTiY4Tx8ELbCKK1x5rkFaJCWkGHmHAfEYc5fqzkohgIsbkd5e?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2b5cbbf3-9ba8-4455-715e-08d8ce8bcc96
X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Feb 2021 12:51:49.9848 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: F+97xxnwm7bn3wAhuRBimuaWUIHXm5RGYBaLz34LfJKgvWSE1umXlW1Lx/HFgxSNv39K8DiCeD5Fcgq8U7CdYw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR07MB5192
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/YsaA2A548GaXUCvUicEoDQh0M_M>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 11 Feb 2021 12:51:56 -0000

From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>=0A=
Sent: 10 February 2021 17:32=0A=
RFC 8407:=0A=
=0A=
4.  YANG Usage Guidelines=0A=
=0A=
   Modules in IETF Standards Track specifications MUST comply with all=0A=
   syntactic and semantic requirements of YANG 1.1 [RFC7950].=0A=
=0A=
The rule you quoted does not apply since we are talking about an IANA=0A=
document.=0A=
=0A=
<tp>=0A=
=0A=
Yes.  This is the sort of detail that I would leave to IANA to sort out tru=
sting them to come back as and when they want clarification.  I would start=
 with a reference clause to the current version on the IANA website.  The w=
eakness of this is that once IANA have performed the update, then the previ=
ous version will not be readily available, unlike RFC which last a long tim=
e but as I say, leave the detail to IANA.=0A=
=0A=
Tom Petch=0A=
/js=0A=
=0A=
On Wed, Feb 10, 2021 at 05:25:26PM +0000, Kent Watsen wrote:=0A=
>=0A=
>=0A=
> > On Feb 10, 2021, at 11:46 AM, tom petch <ietfc@btconnect.com> wrote:=0A=
> >=0A=
> > Not quite for me.  The current version is that on the IANA website, RFC=
7317 is history at least for IANACH so I think that the YANG reference for =
the update should be to the IANA website.=0A=
> >=0A=
>=0A=
> Please provide OLD/NEW text.=0A=
>=0A=
> FWIW, RFC8407 says:=0A=
>=0A=
>    A "revision" statement MUST be present for each published version of=
=0A=
>    the module.  The "revision" statement MUST have a "reference"=0A=
>    substatement.  It MUST identify the published document that contains=
=0A=
>    the module.=0A=
>=0A=
> So what is the =93document=94?=0A=
>=0A=
>     revision 2021-MM-DD {=0A=
>       description=0A=
>         =93Deprecated the 'crypt-hash-md5=92 feature per RFC 6151.";=0A=
>       reference=0A=
>         "RFC 6151:=0A=
>              Updated Security Considerations for the MD5=0A=
>              Message-Digest and the HMAC-MD5 Algorithms";=0A=
>     }=0A=
>=0A=
> But note that 6151 was published long before 7317 and, besides, it doesn=
=92t =93deprecate=94 MD5.=0A=
>=0A=
> We can=92t reference 8573 because it's NTP-specific.  Perhaps iana-crypt-=
hash is fine, and instead ntp-yang-data-model should be republished, augmen=
ting in the desired =93status=94 while referencing 8573.=0A=
>=0A=
> K.=0A=
> _______________________________________________=0A=
> netmod mailing list=0A=
> netmod@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/netmod=0A=
=0A=
--=0A=
Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=


From nobody Thu Feb 11 06:56:39 2021
Return-Path: <010001779197f756-d2bac46a-461c-4b69-82aa-017a43fb484d-000000@amazonses.watsen.net>
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 5A5E13A1677 for <netmod@ietfa.amsl.com>; Thu, 11 Feb 2021 06:56:37 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.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 qZ71nLdoX0Rz for <netmod@ietfa.amsl.com>; Thu, 11 Feb 2021 06:56:33 -0800 (PST)
Received: from a48-90.smtp-out.amazonses.com (a48-90.smtp-out.amazonses.com [54.240.48.90]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53ADC3A1679 for <netmod@ietf.org>; Thu, 11 Feb 2021 06:56:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1613055391; h=Content-Type:Mime-Version:Subject:From:In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id:References:To:Feedback-ID; bh=DjVUcFfw4NhJmuqY2ZsbF/rl1UV8yfJbxJOWb7iiJ7o=; b=EBsHj+IGchyy8B0V1tBTVI6JrH/l2OcRKsBaveJ7K3fLFERuP/EI93/TwqTMo3yS hiC3VF3lsWlBinHqRs0WBUyl9l0K4U1tnGEOkoCIjDYUcrf+lw9yE409hkYSXjUnErB kuCyhTzlaXIvVSSDLdI3WvM7wQgBzM+N90FGG/cE=
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Kent Watsen <kent@watsen.net>
In-Reply-To: <AM7PR07MB62485B0481BD02FEDEE5801AA08C9@AM7PR07MB6248.eurprd07.prod.outlook.com>
Date: Thu, 11 Feb 2021 14:56:31 +0000
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-ID: <010001779197f756-d2bac46a-461c-4b69-82aa-017a43fb484d-000000@email.amazonses.com>
References: <AM7PR07MB624833298D6872811059D186A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787c260d9-55bdd1ae-c12b-4cb6-87b4-94e95951fe36-000000@email.amazonses.com> <AM7PR07MB6248AFD0CC1FB88329BF8C46A08E9@AM7PR07MB6248.eurprd07.prod.outlook.com> <0100017787e7c265-3993cc0c-a9c5-4072-b4bc-abba6fb7f7db-000000@email.amazonses.com> <20210209191054.j4ggkl3lvt5c566o@anna.jacobs.jacobs-university.de> <AM7PR07MB624899B3F2A08E786D505C4FA08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cb9cf93-5e68e4c3-f85a-4d3c-931c-1913aec9de85-000000@email.amazonses.com> <AM7PR07MB6248CEA69F73E225D9EC99F9A08D9@AM7PR07MB6248.eurprd07.prod.outlook.com> <010001778cf9f1a6-cf78c278-ec2b-4410-9939-5c51e3cc9844-000000@email.amazonses.com> <20210210173216.gih23jizdsrpacpk@anna.jacobs.jacobs-university.de> <AM7PR07MB62485B0481BD02FEDEE5801AA08C9@AM7PR07MB6248.eurprd07.prod.outlook.com>
To: tom petch <ietfc@btconnect.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
X-SES-Outgoing: 2021.02.11-54.240.48.90
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5h4qY2hy1aw9ZMBuSLfb7Tsb874>
Subject: Re: [netmod] MD5 in ianach ex-RFC7317
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, 11 Feb 2021 14:56:37 -0000

Hi Tom,

> I would start with a reference clause to the current version on the =
IANA website. =20

Please propose specific text.


Thanks,
Kent // expert reviewer hat



From nobody Fri Feb 12 16:34:29 2021
Return-Path: <agenda@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D38343A118E; Fri, 12 Feb 2021 16:33:19 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: "\"IETF Secretariat\"" <agenda@ietf.org>
To: <lflynn@amsl.com>, <netmod-chairs@ietf.org>
Cc: netmod@ietf.org, rwilton@cisco.com
X-Test-IDTracker: no
X-IETF-IDTracker: 7.25.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <161317639984.31337.10444340618170736047@ietfa.amsl.com>
Date: Fri, 12 Feb 2021 16:33:19 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DlRCixdFSotMTFTw-uXm9qNl35U>
Subject: [netmod] netmod - Requested session has been scheduled for IETF 110
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 13 Feb 2021 00:33:26 -0000

Dear Liz Flynn,

The session(s) that you have requested have been scheduled.
Below is the scheduled session information followed by
the original request. 


    netmod Session 1 (2:00 requested)
    Friday, 12 March 2021, Session III 1700-1900
    Room Name: Room 4 size: 504
    ---------------------------------------------


iCalendar: https://datatracker.ietf.org/meeting/110/sessions/netmod.ics

Request Information:


---------------------------------------------------------
Working Group Name: Network Modeling
Area Name: Operations and Management Area
Session Requester: Liz Flynn


Number of Sessions: 1
Length of Session(s):  2 Hours
Number of Attendees: 100
Conflicts to Avoid: 
 Chair Conflict: netconf teas detnet

 Key Participant Conflict: raw ipsecme





People who must be present:
  Joel Jaeggli
  Kent Watsen
  Lou Berger
  Robert Wilton

Resources Requested:

Special Requests:
  
---------------------------------------------------------



From nobody Sat Feb 13 09:53:16 2021
Return-Path: <reshad@yahoo.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 B1D093A07F7 for <netmod@ietfa.amsl.com>; Sat, 13 Feb 2021 09:53:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.506
X-Spam-Level: 
X-Spam-Status: No, score=-0.506 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MALFORMED_FREEMAIL=1.591, MIME_QP_LONG_LINE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.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 HLXm3Htc2odx for <netmod@ietfa.amsl.com>; Sat, 13 Feb 2021 09:53:13 -0800 (PST)
Received: from sonic302-3.consmr.mail.bf2.yahoo.com (sonic302-3.consmr.mail.bf2.yahoo.com [74.6.135.42]) (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 D601D3A07FC for <netmod@ietf.org>; Sat, 13 Feb 2021 09:53:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1613238790; bh=CAs3TiJ3LdVC8df7sxIAIgA03nV6uyt3tlEJXQ/ll/M=; h=Date:Subject:From:To:References:In-Reply-To:From:Subject:Reply-To; b=EBJmaSck/OJi1MtS++ymxmZfnRYo6T7hJWVcOqQ7zOvZ5aoi0rOK4oxQ/EEnvwYq21pmv+fRiv1Oe/eKJ8CdocaQ72xQ9N1GFQxV19ZaJ37MpYVUiOIKm/n+dWVKFiQyDzGkOE0SCyWh2U+A+tmoOC3VCFp6V3tImpIcnE0wNSXbfxf0dcaY6YbrxHX6ntAxaFVqhj5iEI6mYGLDp9hDF49z1uQxc3yzfBrI95TYef5FHERa929ZrXERNFsyvmE8Lb4UIjqvnbc0yH3gdv7P2Ts94c6qmcYrvTr12O1iTe+Lmj+WSK9F1DK0aWZGABh6qIZDN/Z/ONCqNLA+UVRYyQ==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;  t=1613238790; bh=TTAKUm2AEyvfZ6sdFlKkKYpVnR2lOH4jAjCSRW2/Sbp=;  h=X-Sonic-MF:Date:Subject:From:To:From:Subject; b=hPqocGJri48mW4q8SDi0yD2Vjk6Psc3UEIPRWPpcV+u/t4mDJaczb5qNZ3E6zHPMDQ7D2VmU9fGt0CUBM0PqSZWYOJ5KRCXZ8Zi/a0+n2KbcNGO5sMuOdtzlhDbtSDxSurTQnBh4+SKy1UQDz+hAzuKSSELLa4c+B4R1tc8y4Wig/neH0sYMWj6y9iurAM3jmRcN+zmyRMPSiUU17+v1Z45ziSSvIssG+6MWTo2mAfFShhDvccvR1KFvxVo3wdFy9UZPKlBikF3isTvw15Qv2SSdcohU9e0MdUX3U8hgN10WbowufC/ClXMfWRgtm8rIHo4njm666NAV3IEQk7wV6Q==
X-YMail-OSG: ibTaMLQVM1mHy.CBam9cGKlpGaApOqx7cO1fjjzDr3zIcU.A3vbEMehdZCqjGoj tgfR5hkCV6aCTXbYHO5WtUV1K4N.rkNLe32lSqsNAzKA_C1PMme1dKIfQQ9X1QBveaSuKdgTSkiU BYGfbNMTxo8rqi__vIGg8X_sXlRySvNHP49PFZLL5xan8Uq.IO.7O6ndiz_tuqp_a_EpIlsWhgfg CRkX7TmJ4vbgYmUjpm2lOAmWoCVMuDgtb3ozKR5FJ5whno18KiPIdzKuQBSGohcGZYoH6AdFq2MV pvbl22CO_AXF3d5IEX395fd4IQkX.wv5P1Sx4B6UzG7pP1dUDW_yzBYlN1XcDJTOElKOEdyViDEI h0i2d9k4IduKH3nrPMMl4zmsv_Z2JKTErdIbRJ1OBL76Mwl7F8LJba04ebgeWDTB0y.nnyGx9VNI lKAz5EBI7unHA6uNNzTjCetM4DXyW6GW6YPu1XtnSPxSFUheBQ7D87sALljqpGMGSeQjUqEOYcGv vX2qkGVm4h8f_9Dp2CbdexDSvZDWgu8rQ80TuZL6tQ4VlASgbavTXHoLFGK0oVg33M.AppVJev3H ZE4wmMjc_QxnycTosRhRZKta_Sn5zv7gq4UC9UyU.0updK2CBWOStBk_hqEk8TdgcY3ET22.4szg 8.gjD9rXm_LqfPa5uVSwvD7AnMDbUqq3JuCsgvmw0sM1jpKLq7DN9hyTxdZsWedC4olbGnZeLURE MJdzohS42Dr5MPfmWDefhQDcucftf3_JtZX1po53eAjXH81YPMid28ceUuXU3KArmtmIhLuI67W0 k4qMxrxFPXgiS6n1VHtGBTTmO7X1xr3WlEMMGqMwA_cf2fs1iuOvkwfD5a9SC3DLEE6e4RwSg6ts u1Bsn_CytFI3L3T_CYZkePo4WFFDhkV24iOGus6oBUNdLlDsLwUpIVI2oBxG6aP.3lrFcm5wJwKV mbK5oFU1WG4nDuMcJO1XBUe8Wpg9nBM7rkcU1HUbqx5y6YpLeIwu.aXr5XHL9tEz9YMo_XxDG6QZ 1euycdQT8F61d6d.sLBIofbdWNOeLvC9oWAEnqlEPWUaObD97YHXQHRkCiQJ6k6dBnPcHimDZPa9 R0UKbDpOlgwfEMww23GAnvxXCBx7CbffQ2auYouiTVGcLAc64PuDDQWWXXVdCxCG66wiwvqiIBZD gFOrPs9wc3YbSBLkfJmAI3OraNGEOS5aYnqK2k2NU6VLJZr3SrXLCFZrdZ9XqA9OlonQCVpKAtZr jqDXxjLJ2jD9we38ioZDOiVbGbCDv3.pdP34tH4MxcodfakPo4QrjpTf9Vdk333fqH0f1q9uDVdQ z9C1p62u9Um7af32cCzBPTLbJXIpkvbc5FizQxVx_2DfvAUs6GvYXqL25F9Vj5t_TI.ufp4Z0BOZ n8On_CiQjzg5f6Tfo0lpVsNAsAJePLaeeUjcSUNiI6x7REeM1t8JNrMRAF432Wsw3l3VowwT8NpA whuHDrIYIyrDYfuDpm07l5jNtzZHsdLZ.cSKcvMxoKFKtohDdaPaVCMa0a8GSxtQesLUzK7KGvPj XL3ZZh2FvY7V_0mXC_Ax_RPL2u6Z9Kl_QpzQ1MpJHTmLpiZ4hMQHKgzmxGKW4KZL2t0v7j3k8Qt_ YUFJ3ax7a7weuNPlAtqA1rZ_yK3riVysjeGyk39cCBfKRBDpRbjUAD9bZE4PDyB2UWMdt4CwvQlD FYDHQpPrfJrLESCcDICwQzDmnIWosx2PmZU_g8BKQ5jXYEUbPocTZ551QKC.XydIOWCN.5NIXUP1 QTVolf4h4Rx8a8uAyOUh4hHdduatmuA7aWLBN.bOpoiSz4xXuWDQ2qsmZoI_WYIZR97hV56ekdyY N4IZQv_yMPQDKUGeLg5LMOEDtBB9jKOXs8ywyAPeiOT4Gazt.0r31bCVy0kT7DgBcxRBdEzz5UhC IgYNZKI1bOrFdHVkm.e37.2_KYh4ZfWoHlDeOKXJoCw3jglTFirjVSCDAmgTG84Z6sn7VQrY_yLC 7nR6lhaFbY8i1GKZunrjZffInOi6.OEF489p3Cq9kLk3QLLKUtAu9w.zDAVVmoJ2wnk8gji6orPm QvOUV6_aWwfMk_PrOiqepvZ22uNZEzvzDwREMxe9tdV0LXlTOtinge3OHd9QTKnSaWF7GpMqlEiz RRhkN9ZF_svN2L6pZrsN6mvD85LzEEPnjO3rpV5qo4VsRrieMczE74vsl1GNIQV7JxMzFTU1eEkN i3H_igTFwDf6IC.nS_1LfIDa7sNDoRhJd8QD.P_sX4Rr8QH_vd61jYKpby3GVXKaz8ZNbUtSAsH5 XV2cZiD6w6e76CxllkZ0S6UGZDj_NFg3AJdzemwHpAt19qlMx8067zezwR1JAzO0pxMd2PiOenDu LXUZEaHPDmwDf1W9Cc1VzozNr6pCj9Y0Xd0Po9xsXBdNriBoxxvuVlMMgY8Pf5yWNyQa8AUphR7P j0Z6GjBgBuEaQmHT5qtQnhK4HEL0seJQ0UUqsp0HtnL_gLBVOUReEJHvQ.H0egBxT6GsbkQ--
X-Sonic-MF: <reshad@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.bf2.yahoo.com with HTTP; Sat, 13 Feb 2021 17:53:10 +0000
Received: by smtp405.mail.gq1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 74851f8c07276c2c021c99cb028c2689;  Sat, 13 Feb 2021 17:53:07 +0000 (UTC)
User-Agent: Microsoft-MacOutlook/16.44.20121301
Date: Sat, 13 Feb 2021 12:53:03 -0500
From: Reshad Rahman <reshad@yahoo.com>
To: "Joe Clarke (jclarke)" <jclarke=40cisco.com@dmarc.ietf.org>, "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <AF9FBEAE-E972-4B9D-992E-9A170F0D80D9@yahoo.com>
Thread-Topic: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
References: <DM6PR08MB5084DE972E2E1763C429300F9BAA0@DM6PR08MB5084.namprd08.prod.outlook.com> <BN6PR11MB1667263199065DB18030D690B88D9@BN6PR11MB1667.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB1667263199065DB18030D690B88D9@BN6PR11MB1667.namprd11.prod.outlook.com>
Mime-version: 1.0
Content-type: multipart/alternative; boundary="B_3696065587_786072090"
X-Mailer: WebService/1.1.17712 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/yg8HeV0ks6rSnzh5Ms_NtUhqNcc>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
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: Sat, 13 Feb 2021 17:53:15 -0000

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

--B_3696065587_786072090
Content-type: text/plain;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

Hi Joe,

=20

The extra spaces are due to xml2rfc? Should we bump up the version because =
of extra white-space =F0=9F=98=8A

Section 3.3.2, good with me. Last sentence may need a small tweak, e.g s/ma=
y cause loss of visibility to when/may cause loss of visibility as to when/?

=20

Yang-semver changes also good with me.

=20

Regards,

Reshad.

=20

From: netmod <netmod-bounces@ietf.org> on behalf of "Joe Clarke (jclarke)" =
<jclarke=3D40cisco.com@dmarc.ietf.org>
Date: Wednesday, February 10, 2021 at 4:02 PM
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, "netmod@i=
etf.org" <netmod@ietf.org>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12

=20

On T4 (gaps in revision numbers and revision history), I have some proposed=
 text for both draft-ietf-netmod-yang-module-versioning and draft-ietf-netmo=
d-yang-semver.  See these diffs (some changes are due to xml2rfc changes, bu=
t you'll note the more substantive text additions).  Thoughts:

module-versioning : https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-y=
ang-module-versioning&url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-=
netmod-yang-module-versioning.txt

yang-semver : https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-se=
mver&url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang-semve=
r.txt

Joe

On 1/12/21 13:43, Sterne, Jason (Nokia - CA/Ottawa) wrote:

YANG Versioning Weekly Call Minutes - 2021-01-12

=20

Topics and owners for Feb virtual interim:

=20

Reshad - editor for YANG versioning draft

Jason - coordinate virtual interim, agenda. Do introduction at VI.

=20

T1) Definition/meaning of BC vs NBC for config false nodes

https://github.com/netmod-wg/yang-ver-dt/issues/15

- Balazs

=20

T2) IANA considerations: how are final RFC revision labels assigned ?

https://github.com/netmod-wg/yang-ver-dt/issues/59

- Rob

=20

T3) YANG file naming when revision labels are being used (symbolic links? @=
<revision-label>) ?

- Reshad to prepare material, TBD to present/lead at VI

=20

T4) SemVer: gaps in history, removing revision statements

https://github.com/netmod-wg/yang-ver-dt/issues/61

- Joe

=20

We spent most of the time discussing Balazs' rules for backwards compatibil=
ity of config false nodes (T1 above):

- clients SHOULD be able to deal with (not crash) unexpected output

- some changes to config false nodes should be BC (increasing value space w=
ithin the same type), some will be NBC (e.g. removing mandatory, changing ty=
pe)=20

- the YANG author can mark a change that increases value space as NBC if th=
ey feel it is significant & breaks compatibility

=20

We also talked briefly about Rob's proposal for IANA considerations (T2 abo=
ve).

- we may also want some guidance for RFC editors (coordinate with authors o=
n final SemVer for example)

=20

Next week we'll continue focus on the four Virtual Interim topics.

=20

Other topics we need to get back to at some point:

- whitespace

- github issues (left off at #15)

=20

Jason

=20


_______________________________________________ netmod mailing list netmod@=
ietf.org https://www.ietf.org/mailman/listinfo/netmod=20


--B_3696065587_786072090
Content-type: text/html;
	charset="UTF-8"
Content-transfer-encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" xmlns:w=3D"urn:schema=
s-microsoft-com:office:word" xmlns:m=3D"http://schemas.microsoft.com/office/20=
04/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta http-equiv=3DC=
ontent-Type content=3D"text/html; charset=3Dutf-8"><meta name=3DGenerator content=3D=
"Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style></head><body lang=3DEN-CA link=3Dblue vlink=3Dpurple style=3D'word-wrap:=
break-word'><div class=3DWordSection1><p class=3DMsoNormal>Hi Joe,<o:p></o:p></p=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>The extra spaces=
 are due to xml2rfc? Should we bump up the version because of extra white-sp=
ace <span style=3D'font-family:"Apple Color Emoji"'>&#128522;</span><o:p></o:p=
></p><p class=3DMsoNormal>Section 3.3.2, good with me. Last sentence may need =
a small tweak, e.g s/may cause loss of visibility to when/may cause loss of =
visibility as to when/?<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></=
p><p class=3DMsoNormal>Yang-semver changes also good with me.<o:p></o:p></p><p=
 class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Regards,<o:p></o:p>=
</p><p class=3DMsoNormal>Reshad.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;<=
/o:p></p><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0p=
t 0cm 0cm 0cm'><p class=3DMsoNormal><b><span style=3D'font-size:12.0pt;color:bla=
ck'>From: </span></b><span style=3D'font-size:12.0pt;color:black'>netmod &lt;n=
etmod-bounces@ietf.org&gt; on behalf of &quot;Joe Clarke (jclarke)&quot; &lt=
;jclarke=3D40cisco.com@dmarc.ietf.org&gt;<br><b>Date: </b>Wednesday, February =
10, 2021 at 4:02 PM<br><b>To: </b>&quot;Sterne, Jason (Nokia - CA/Ottawa)&qu=
ot; &lt;jason.sterne@nokia.com&gt;, &quot;netmod@ietf.org&quot; &lt;netmod@i=
etf.org&gt;<br><b>Subject: </b>Re: [netmod] YANG Versioning Weekly Call Minu=
tes - 2021-01-12<o:p></o:p></span></p></div><div><p class=3DMsoNormal><o:p>&nb=
sp;</o:p></p></div><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>On T4 (ga=
ps in revision numbers and revision history), I have some proposed text for =
both draft-ietf-netmod-yang-module-versioning and draft-ietf-netmod-yang-sem=
ver.&nbsp; See these diffs (some changes are due to xml2rfc changes, but you=
'll note the more substantive text additions).&nbsp; Thoughts:<br><br>module=
-versioning : <a href=3D"https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod=
-yang-module-versioning&amp;url2=3Dhttps://namale.marcuscom.com/~jclarke/draft=
-ietf-netmod-yang-module-versioning.txt">https://tools.ietf.org/rfcdiff?url1=
=3Ddraft-ietf-netmod-yang-module-versioning&amp;url2=3Dhttps://namale.marcuscom.=
com/~jclarke/draft-ietf-netmod-yang-module-versioning.txt</a><br><br>yang-se=
mver : <a href=3D"https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-s=
emver&amp;url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang-=
semver.txt">https://tools.ietf.org/rfcdiff?url1=3Ddraft-ietf-netmod-yang-semve=
r&amp;url2=3Dhttps://namale.marcuscom.com/~jclarke/draft-ietf-netmod-yang-semv=
er.txt</a><br><br>Joe<o:p></o:p></p><div><p class=3DMsoNormal>On 1/12/21 13:43=
, Sterne, Jason (Nokia - CA/Ottawa) wrote:<o:p></o:p></p></div><blockquote s=
tyle=3D'margin-top:5.0pt;margin-bottom:5.0pt'><p class=3DMsoNormal>YANG Versioni=
ng Weekly Call Minutes - 2021-01-12<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<=
o:p></o:p></p><p class=3DMsoNormal>Topics and owners for Feb virtual interim:<=
o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></p><p class=3DMsoNormal sty=
le=3D'margin-left:36.0pt'>Reshad - editor for YANG versioning draft<o:p></o:p>=
</p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>Jason - coordinate virtual=
 interim, agenda. Do introduction at VI.<o:p></o:p></p><p class=3DMsoNormal st=
yle=3D'margin-left:36.0pt'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'marg=
in-left:36.0pt'>T1) Definition/meaning of BC vs NBC for config false nodes<o=
:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'><a href=3D"https://=
github.com/netmod-wg/yang-ver-dt/issues/15">https://github.com/netmod-wg/yan=
g-ver-dt/issues/15</a><o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:3=
6.0pt'>- Balazs<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>=
&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>T2) IANA =
considerations: how are final RFC revision labels assigned ?<o:p></o:p></p><=
p class=3DMsoNormal style=3D'margin-left:36.0pt'><a href=3D"https://github.com/net=
mod-wg/yang-ver-dt/issues/59">https://github.com/netmod-wg/yang-ver-dt/issue=
s/59</a><o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>- Rob<o=
:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>&nbsp;<o:p></o:p>=
</p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>T3) YANG file naming when =
revision labels are being used (symbolic links? @&lt;revision-label&gt;) ?<o=
:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'>- Reshad to prepa=
re material, TBD to present/lead at VI<o:p></o:p></p><p class=3DMsoNormal styl=
e=3D'margin-left:36.0pt'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'margin=
-left:36.0pt'>T4) SemVer: gaps in history, removing revision statements<o:p>=
</o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0pt'><a href=3D"https://git=
hub.com/netmod-wg/yang-ver-dt/issues/61">https://github.com/netmod-wg/yang-v=
er-dt/issues/61</a><o:p></o:p></p><p class=3DMsoNormal style=3D'margin-left:36.0=
pt'>- Joe<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></p><p class=3DMso=
Normal>We spent most of the time discussing Balazs' rules for backwards comp=
atibility of config false nodes (T1 above):<o:p></o:p></p><p class=3DMsoNormal=
>- clients SHOULD be able to deal with (not crash) unexpected output<o:p></o=
:p></p><p class=3DMsoNormal>- some changes to config false nodes should be BC =
(increasing value space within the same type), some will be NBC (e.g. removi=
ng mandatory, changing type) <o:p></o:p></p><p class=3DMsoNormal>- the YANG au=
thor can mark a change that increases value space as NBC if they feel it is =
significant &amp; breaks compatibility<o:p></o:p></p><p class=3DMsoNormal>&nbs=
p;<o:p></o:p></p><p class=3DMsoNormal>We also talked briefly about Rob's propo=
sal for IANA considerations (T2 above).<o:p></o:p></p><p class=3DMsoNormal>- w=
e may also want some guidance for RFC editors (coordinate with authors on fi=
nal SemVer for example)<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></=
p><p class=3DMsoNormal>Next week we'll continue focus on the four Virtual Inte=
rim topics.<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></p><p class=3DM=
soNormal>Other topics we need to get back to at some point:<o:p></o:p></p><p=
 class=3DMsoNormal>- whitespace<o:p></o:p></p><p class=3DMsoNormal>- github issu=
es (left off at #15)<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></p><=
p class=3DMsoNormal>Jason<o:p></o:p></p><p class=3DMsoNormal>&nbsp;<o:p></o:p></=
p></blockquote><p class=3DMsoNormal><br>______________________________________=
_________ netmod mailing list netmod@ietf.org https://www.ietf.org/mailman/l=
istinfo/netmod <o:p></o:p></p></div></body></html>

--B_3696065587_786072090--



From nobody Sat Feb 13 14:43:25 2021
Return-Path: <jclarke@cisco.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 412A03A10A0 for <netmod@ietfa.amsl.com>; Sat, 13 Feb 2021 14:43:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.619
X-Spam-Level: 
X-Spam-Status: No, score=-9.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Gw069puV; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=FeC49Th7
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 jyGTc00fUUnD for <netmod@ietfa.amsl.com>; Sat, 13 Feb 2021 14:43:20 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C14E73A109E for <netmod@ietf.org>; Sat, 13 Feb 2021 14:43:19 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=17104; q=dns/txt; s=iport; t=1613256199; x=1614465799; h=from:to:subject:date:message-id:references:mime-version; bh=DblS3VS7UKzj+sn2BjCSTUnsN/o8wrm6CwwcF3m13gQ=; b=Gw069puVH9AEsx3Vzs9VC/UaNKnYGnxCgDZaGcwR6+hH7uS1UcXNps21 8wMVjwn1XPzH9EE8VeJe8J7nL+z04KVMmE3DAZfU5VKGfDFc4tDrcLmb3 QFWBb1WBbFyu9Dh/y47zvwC4hn5FdLAHiizUyyv4Bci8VAwLtIJw6oM5F E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AdiSYpBOhCg7O4aM7QYsl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvK8x3lPMVJ/QrfNJl+SQtLrvCiQM4peE5XYFdpEEFx?= =?us-ascii?q?oIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNFHXq2e5qz8fBh?= =?us-ascii?q?u5MhB6daz5H4fIhJGx0Oa/s5TYfwRPgm+7ZrV/ZBW7pAncrI8Ym4xnf60w0R?= =?us-ascii?q?DO5HBPfrdb?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CeBgB/VShg/5hdJa1iFgYBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBgg+BIzBRB3ZaNjEDBwGENoNIA44GA5QqhHOCUwNUCwEBAQ0?= =?us-ascii?q?BAR0BBQ8CBAEBhAlEAheBcAIlOBMCAwEBCwEBBQEBAQIBBgRxhWENhkQBAQE?= =?us-ascii?q?EAQEhHQEBLAwPAgEGAhEDAQIoAwICAiULFAkIAQEEARIIgmmBflcDLgEOlDm?= =?us-ascii?q?QagKKJXaBMoMEAQEGhRgYghIDBoE4gnaEBQEBglGDdCYcgUFBgRFDgikuPoE?= =?us-ascii?q?EgVkBAQIBFoFIHg0JgmA0giuBWHIuOiIFHBAiJBEEFoEMlD6HP4xKkDWBFAq?= =?us-ascii?q?Ceok3knWjLYYvjgqLLZZPAgICAgQFAg4BAQaBbCOBV3AVO4JpUBcCDY4fg3G?= =?us-ascii?q?FFIVFcwIBATMCBgEJAQEDCXyKCAGBDgEB?=
X-IronPort-AV: E=Sophos;i="5.81,176,1610409600";  d="scan'208,217";a="836384105"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 13 Feb 2021 22:43:15 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 11DMhF4R005664 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Sat, 13 Feb 2021 22:43:15 GMT
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Sat, 13 Feb 2021 16:43:14 -0600
Received: from xhs-rcd-003.cisco.com (173.37.227.248) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Sat, 13 Feb 2021 16:43:14 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (72.163.14.9) by xhs-rcd-003.cisco.com (173.37.227.248) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Sat, 13 Feb 2021 16:43:14 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NuSJQwfA87bFBacvmywAeZjZYfgf0yy11J+4WLXa4X3oxwXKyxOuYQnINerjKDVQD2l21lr/yd1Qx02ntvaqoe1RgB3ApIiqo4fAX0ATcE153Z7A9mQRTbgXVahUIXQyiuXc9vdzWYbhKkTXQZcziSZocwaIEolCgU7GQUWZP4mO5fDX2HE3hVcngqCC4Kgk4ud+NW9NDiOT5uo5u/ZqYuV8yFGCcYsoz+K9Npbm8jbHEC9tXnygO8ZQlyT+wLKLFoeBjnZeXjfQeetOJ83mWYdWR0UcgB0s6iZHSOljnF/eN+GsACp5/1eybVlDxlPjWUnmTCSC6K0gbCcxS6koxQ==
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=DblS3VS7UKzj+sn2BjCSTUnsN/o8wrm6CwwcF3m13gQ=; b=HPGFkKxkA11Obn99LCdSbtRo6AcxOAUy218mr1CDXDAT3c2vn7Ynij1jNKilmb9BRC23mp5jgzVdwi43LgB+4T6sk7xJHutzzr9+09eeOFgZBHR/ZEI/IJfhRbXVIOLot+7qb5UT94gcy+ym5kHrn9ks0wbfX549IsSnXlrgwR4ivHPcXZqoDLTNRUKqoFdptdgj/0ENdFOU6w6bzWOU5npkCh16zIO+WeDOD2Rex4dxcugnjrA+NLnsdOYMFXBhUKARYGU3yKo6ZkOwMQ2P07PgG1QK8SiUsmBrL3mZJEauprkEzg6vq+Dalo4L42VkHf9J2QT2SvCpkHx1L2PqRw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DblS3VS7UKzj+sn2BjCSTUnsN/o8wrm6CwwcF3m13gQ=; b=FeC49Th7Lj6LjwBQXM9qyZv/Jd0NP10OHLTqEiApUc7mwCgM+pKIKvS+Q567bzix3CVZpG8Gjm9MpdYhCA6E/xfC9EvK1PengLZzyQhFSF6d9kN4YxyPSmG8QwXQlCqvH0Q84jcdqvVVEDaZ1Awjo2Ef7w4ZzX89RIwbh/EL3Nw=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1409.namprd11.prod.outlook.com (2603:10b6:404:46::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.31; Sat, 13 Feb 2021 22:43:13 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::fd07:517e:fe73:789d]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::fd07:517e:fe73:789d%12]) with mapi id 15.20.3846.038; Sat, 13 Feb 2021 22:43:13 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: Reshad Rahman <reshad=40yahoo.com@dmarc.ietf.org>, "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
Thread-Index: AdbpEaS4Z8wSJsYoSp2jPnD4I9K8QQ==
Date: Sat, 13 Feb 2021 22:43:13 +0000
Message-ID: <BN6PR11MB1667379338B8B38487E4E65FB88A9@BN6PR11MB1667.namprd11.prod.outlook.com>
References: <DM6PR08MB5084DE972E2E1763C429300F9BAA0@DM6PR08MB5084.namprd08.prod.outlook.com> <BN6PR11MB1667263199065DB18030D690B88D9@BN6PR11MB1667.namprd11.prod.outlook.com> <AF9FBEAE-E972-4B9D-992E-9A170F0D80D9@yahoo.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: dmarc.ietf.org; dkim=none (message not signed) header.d=none;dmarc.ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a6c9571b-a97d-4ba0-8b12-08d8d070bf1f
x-ms-traffictypediagnostic: BN6PR11MB1409:
x-microsoft-antispam-prvs: <BN6PR11MB1409C7ABE8B208A4169E49F3B88A9@BN6PR11MB1409.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: aK9RYwbjWdv8LiWzGberThNXA4q9gm46mCEqLTgqkPNF5wxaCQEjzPx0BxS+Mbwf5eUInKYn40NLz7kcXA4XG9p1EzboZe4oHItop9FD5KwuGP5sCK9ch6XgkZSWJxNG4AS3Ir5B5benT43rPae9PhdhF5wJoTVj0gdpCRuhs7KWlpe/kUcix5SdQIs/YCIsBassLXBF0VBf6Xpcu0aaVhbM24RaLwnLSZMUN76byFNusJdvuQnjcdSu+y4OqScGOUtHPeM/KuaTt7D8r5YyIvfDzfHh8tKLL6dT8KmsI4J25u5BdINTBour8D6T3rVgEMDS9Fuuc/rceejy+kRq1+wIyA1vhcRVTz/1y6fzfvg1YJsHh67KIYqPogSyd17YNkiA9b/9MTyaiD1RfOblTnbeG86GzD0UTQ3FLa7DUAyCrM+gtU+UP9yUNpedFNTGkMwlRE0+n4RqeqVl2lgKkAi+wav2yN2ut7k4ymaqMzDEFwScN9m6/HbAG7/J/35n+sDt6vImToOy3skV9tMKmz8N6n3/6Hf3vYrALsAONexcOAWIg/kVooFPUIobcBWb8H/S+/2Z5gVkDIVCEL5gjA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1667.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(39860400002)(346002)(366004)(136003)(396003)(26005)(33656002)(76116006)(8676002)(66556008)(55016002)(478600001)(64756008)(53546011)(110136005)(91956017)(71200400001)(66446008)(66476007)(316002)(86362001)(66946007)(8936002)(166002)(7696005)(186003)(2906002)(5660300002)(966005)(9686003)(52536014)(6506007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?QzF6Q3NsR2xSZmhIYWp3VDFWNzZER0hWYThjVXdSRjFuSjJ6YnRWekxNcUEx?= =?utf-8?B?WGkwWkV2VnVsdEZ6dXpEUjZIdUpPYm5TdGQxVElzZVhMNTRNc2JENGtORTU0?= =?utf-8?B?SHBiQ0hOSnlTK3RkVVZEWHExODhzRWEvamRSNERqMUY2SWozZ01scWlRZ3I4?= =?utf-8?B?S2F3amVySTVpZXF6TlZiN3FyZEtHUHFVNFhDNkNnL0tyNEhFNXlTeDg3b0pz?= =?utf-8?B?RGdBOHFJNDVRNjZZWno3dVR4aTNnNE8yd2Q2bUxvY3p5RVVWTHBiODJlcjVD?= =?utf-8?B?TjI4VVBGc3c4TUprd215R0FFa3hvcDF6aEpYbTZZRW1WN09jMVNERitTR081?= =?utf-8?B?YjArdkpBcXI5dCtoWWNHVjI3LzFrR2FaUkVuQzVPVDhqYStFM3AyUm5GMnlR?= =?utf-8?B?WW9WNXlxYkJ3WDNYdmt5SFRYa2YxN3Y3bURLZkZ1R21uUkd6Ly9OL3VXLzA1?= =?utf-8?B?MjRFU2lodEJkdXJtSitxYVZqb0dURko1eXdHdnZUY3J5WDJIRSsyYVI4VnhQ?= =?utf-8?B?VFJjNHVFYStNL0xObXVpeTE3TzdyZFdVNXhKL2JQWjZjT2VmcnBHWUFkVkt3?= =?utf-8?B?KzExbmxmN3dxTGFiMm5tY1hUNGhjRERFanZySUU0N0RuRm5qMkpNREo4eDU2?= =?utf-8?B?VUVFZm1PZjI4Uk0rU2Vic0FXZ3NVNWtXSlVWTlFNakU0UndqRTVuRm9qKzRC?= =?utf-8?B?eWJMajd0Q0xoRjRtZTk3R1BjcFNCZnJPa0VOTEt5Uk9BRk9FSmh0YUJseHpO?= =?utf-8?B?Q3FFY1J6ZzdiMno5ZXdCbDBsYUhsbWVIRUt2WGJXNW5MWWZFZ2VMOUhIeXVy?= =?utf-8?B?cm43SlYzQTNkMHNsaUE5VUpJQVppa1JZYjJkcHgyaHdxekc1emwyNnFmTUY4?= =?utf-8?B?RExIWjF2eXU1eXc2REdwTUhUbXQ0OTZ0RjE0a2VCOS9YNnJENStCRUNmNWZy?= =?utf-8?B?TktXQ2RFQ3BxQWVqUjNuakdEMld3cjU0OTlKaHFzVEtGNWNoL2tYdktGNGxJ?= =?utf-8?B?NFlyR1AyVTdEOHNnVXI4Q01pRTUxeE5VaUpTQUp5eGZXQU9KSEJWbDNPUCtH?= =?utf-8?B?RjBZekwzVjcxVkwvOTRTaFNVNjE3TU1OT2hnOThDNmoyZXBkRE5SM01kcURZ?= =?utf-8?B?eFlINjVsdTNNSFRFMURyMjBaMkhDVmg0TVJNYkprM3owMWFWK3JveEZjNHN6?= =?utf-8?B?bnIrdDhER3VlNHRKa3k4bzhKditvQWx3UDdtWW56bExBV0E2MXhyTVNDRzYx?= =?utf-8?B?TEEyWTFtYnRQVFA5cFJzWlh2TnYwUTBMSFM3RVl3bThPMDBNSFhxd2VSZi9N?= =?utf-8?B?Wkl4UVF0aU45Um1zTkg5ODZTRFA3dU81YkhiU0hVYkZ3enFOZXA2R1lNeWZU?= =?utf-8?B?Q2R0bWNQeTNFQXFrWG95eE1UNlpBc0pRclJjcFIyYUI1SjlVYzRYUFFXdWFL?= =?utf-8?B?K1NKM3B4SE1oNForVXJIWnZyQ21uT2FDcmlOOVdqOE8xaXJwbk9GWmVHd2tY?= =?utf-8?B?UmdodEp4NUd0ZVlOTmJZcjd0Z3FjZEZmSGZCQUVFRnduY0RrYURManMwUHE5?= =?utf-8?B?NHdQOFdqcENDbjlrb29GVGlzOUJDY3gzNDdQRFNFYWpvbjNkbGw4eTdvT3kv?= =?utf-8?B?dVRNUFA0NVBFc0o4cEtYbUJFZHRnaW16SGtEanZGZDlVRmJ2b3lGY25VQith?= =?utf-8?B?UFkxOTFlMnM5ZUZXMFdyVURya3FIWjhlYTVJZHRCWVBKU1p1eFkwZ1BpNmJm?= =?utf-8?Q?y+JPupuLvFg6/JoaX6Jm0ncZrIv79lykHQWGojS?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN6PR11MB1667379338B8B38487E4E65FB88A9BN6PR11MB1667namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1667.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a6c9571b-a97d-4ba0-8b12-08d8d070bf1f
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2021 22:43:13.3475 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9p1deQVXkTISXSfzwv7V9bJb6wHZU7NiBtZSKzv37qOtGbz+gvuO/wXUrsc7ojuyppZbOUSRu3oL6d8IMAEzTQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1409
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Z2ia1brOnfEHyJGdyK4pg0afu98>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
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: Sat, 13 Feb 2021 22:43:24 -0000

--_000_BN6PR11MB1667379338B8B38487E4E65FB88A9BN6PR11MB1667namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

V2VsbCwgaWYgd2Ugd2FudCB0byByZS1wdWJsaXNoIHRoZSBkcmFmdCB3aXRoIHRob3NlIGFkZGl0
aW9uYWwgc3BhY2VzLCBEYXRhdHJhY2tlciB3aWxsIGluc2lzdCBpdCBoYXMgYSBuZXcgcmV2aXNp
b24gOi0pLg0KDQpUaGFua3MgZm9yIHRoZSBmZWVkYmFjay4gIEknbGwgbWFrZSB0aGUgY2hhbmdl
IGluIGdpdC4gIE5vdGU6IEkgaGF2ZW4ndCBjb21taXR0ZWQvcHVzaGVkIHlldC4gIEkgZXNwZWNp
YWxseSB3YW50ZWQgeW91LCBhcyBlZGl0b3Igb2YgbW9kdWxlLXZlcnNpb25pbmcsIHRvIHdlaWdo
IGluLg0KDQpKb2UNCg0KT24gMi8xMy8yMSAxMjo1MywgUmVzaGFkIFJhaG1hbiB3cm90ZToNCkhp
IEpvZSwNCg0KVGhlIGV4dHJhIHNwYWNlcyBhcmUgZHVlIHRvIHhtbDJyZmM/IFNob3VsZCB3ZSBi
dW1wIHVwIHRoZSB2ZXJzaW9uIGJlY2F1c2Ugb2YgZXh0cmEgd2hpdGUtc3BhY2Ug8J+Yig0KU2Vj
dGlvbiAzLjMuMiwgZ29vZCB3aXRoIG1lLiBMYXN0IHNlbnRlbmNlIG1heSBuZWVkIGEgc21hbGwg
dHdlYWssIGUuZyBzL21heSBjYXVzZSBsb3NzIG9mIHZpc2liaWxpdHkgdG8gd2hlbi9tYXkgY2F1
c2UgbG9zcyBvZiB2aXNpYmlsaXR5IGFzIHRvIHdoZW4vPw0KDQpZYW5nLXNlbXZlciBjaGFuZ2Vz
IGFsc28gZ29vZCB3aXRoIG1lLg0KDQpSZWdhcmRzLA0KUmVzaGFkLg0KDQpGcm9tOiBuZXRtb2Qg
PG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPjxtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+
IG9uIGJlaGFsZiBvZiAiSm9lIENsYXJrZSAoamNsYXJrZSkiIDxqY2xhcmtlPTQwY2lzY28uY29t
QGRtYXJjLmlldGYub3JnPjxtYWlsdG86amNsYXJrZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9y
Zz4NCkRhdGU6IFdlZG5lc2RheSwgRmVicnVhcnkgMTAsIDIwMjEgYXQgNDowMiBQTQ0KVG86ICJT
dGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkiIDxqYXNvbi5zdGVybmVAbm9raWEuY29t
PjxtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNvbT4sICJuZXRtb2RAaWV0Zi5vcmciPG1haWx0
bzpuZXRtb2RAaWV0Zi5vcmc+IDxuZXRtb2RAaWV0Zi5vcmc+PG1haWx0bzpuZXRtb2RAaWV0Zi5v
cmc+DQpTdWJqZWN0OiBSZTogW25ldG1vZF0gWUFORyBWZXJzaW9uaW5nIFdlZWtseSBDYWxsIE1p
bnV0ZXMgLSAyMDIxLTAxLTEyDQoNCk9uIFQ0IChnYXBzIGluIHJldmlzaW9uIG51bWJlcnMgYW5k
IHJldmlzaW9uIGhpc3RvcnkpLCBJIGhhdmUgc29tZSBwcm9wb3NlZCB0ZXh0IGZvciBib3RoIGRy
YWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcgYW5kIGRyYWZ0LWlldGYtbmV0
bW9kLXlhbmctc2VtdmVyLiAgU2VlIHRoZXNlIGRpZmZzIChzb21lIGNoYW5nZXMgYXJlIGR1ZSB0
byB4bWwycmZjIGNoYW5nZXMsIGJ1dCB5b3UnbGwgbm90ZSB0aGUgbW9yZSBzdWJzdGFudGl2ZSB0
ZXh0IGFkZGl0aW9ucykuICBUaG91Z2h0czoNCg0KbW9kdWxlLXZlcnNpb25pbmcgOiBodHRwczov
L3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJsMT1kcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVs
ZS12ZXJzaW9uaW5nJnVybDI9aHR0cHM6Ly9uYW1hbGUubWFyY3VzY29tLmNvbS9+amNsYXJrZS9k
cmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLnR4dA0KDQp5YW5nLXNlbXZl
ciA6IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjZGlmZj91cmwxPWRyYWZ0LWlldGYtbmV0bW9k
LXlhbmctc2VtdmVyJnVybDI9aHR0cHM6Ly9uYW1hbGUubWFyY3VzY29tLmNvbS9+amNsYXJrZS9k
cmFmdC1pZXRmLW5ldG1vZC15YW5nLXNlbXZlci50eHQNCg0KSm9lDQpPbiAxLzEyLzIxIDEzOjQz
LCBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgd3JvdGU6DQpZQU5HIFZlcnNpb25p
bmcgV2Vla2x5IENhbGwgTWludXRlcyAtIDIwMjEtMDEtMTINCg0KVG9waWNzIGFuZCBvd25lcnMg
Zm9yIEZlYiB2aXJ0dWFsIGludGVyaW06DQoNClJlc2hhZCAtIGVkaXRvciBmb3IgWUFORyB2ZXJz
aW9uaW5nIGRyYWZ0DQpKYXNvbiAtIGNvb3JkaW5hdGUgdmlydHVhbCBpbnRlcmltLCBhZ2VuZGEu
IERvIGludHJvZHVjdGlvbiBhdCBWSS4NCg0KVDEpIERlZmluaXRpb24vbWVhbmluZyBvZiBCQyB2
cyBOQkMgZm9yIGNvbmZpZyBmYWxzZSBub2Rlcw0KaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13
Zy95YW5nLXZlci1kdC9pc3N1ZXMvMTUNCi0gQmFsYXpzDQoNClQyKSBJQU5BIGNvbnNpZGVyYXRp
b25zOiBob3cgYXJlIGZpbmFsIFJGQyByZXZpc2lvbiBsYWJlbHMgYXNzaWduZWQgPw0KaHR0cHM6
Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNTkNCi0gUm9iDQoNClQz
KSBZQU5HIGZpbGUgbmFtaW5nIHdoZW4gcmV2aXNpb24gbGFiZWxzIGFyZSBiZWluZyB1c2VkIChz
eW1ib2xpYyBsaW5rcz8gQDxyZXZpc2lvbi1sYWJlbD4pID8NCi0gUmVzaGFkIHRvIHByZXBhcmUg
bWF0ZXJpYWwsIFRCRCB0byBwcmVzZW50L2xlYWQgYXQgVkkNCg0KVDQpIFNlbVZlcjogZ2FwcyBp
biBoaXN0b3J5LCByZW1vdmluZyByZXZpc2lvbiBzdGF0ZW1lbnRzDQpodHRwczovL2dpdGh1Yi5j
b20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy82MQ0KLSBKb2UNCg0KV2Ugc3BlbnQgbW9z
dCBvZiB0aGUgdGltZSBkaXNjdXNzaW5nIEJhbGF6cycgcnVsZXMgZm9yIGJhY2t3YXJkcyBjb21w
YXRpYmlsaXR5IG9mIGNvbmZpZyBmYWxzZSBub2RlcyAoVDEgYWJvdmUpOg0KLSBjbGllbnRzIFNI
T1VMRCBiZSBhYmxlIHRvIGRlYWwgd2l0aCAobm90IGNyYXNoKSB1bmV4cGVjdGVkIG91dHB1dA0K
LSBzb21lIGNoYW5nZXMgdG8gY29uZmlnIGZhbHNlIG5vZGVzIHNob3VsZCBiZSBCQyAoaW5jcmVh
c2luZyB2YWx1ZSBzcGFjZSB3aXRoaW4gdGhlIHNhbWUgdHlwZSksIHNvbWUgd2lsbCBiZSBOQkMg
KGUuZy4gcmVtb3ZpbmcgbWFuZGF0b3J5LCBjaGFuZ2luZyB0eXBlKQ0KLSB0aGUgWUFORyBhdXRo
b3IgY2FuIG1hcmsgYSBjaGFuZ2UgdGhhdCBpbmNyZWFzZXMgdmFsdWUgc3BhY2UgYXMgTkJDIGlm
IHRoZXkgZmVlbCBpdCBpcyBzaWduaWZpY2FudCAmIGJyZWFrcyBjb21wYXRpYmlsaXR5DQoNCldl
IGFsc28gdGFsa2VkIGJyaWVmbHkgYWJvdXQgUm9iJ3MgcHJvcG9zYWwgZm9yIElBTkEgY29uc2lk
ZXJhdGlvbnMgKFQyIGFib3ZlKS4NCi0gd2UgbWF5IGFsc28gd2FudCBzb21lIGd1aWRhbmNlIGZv
ciBSRkMgZWRpdG9ycyAoY29vcmRpbmF0ZSB3aXRoIGF1dGhvcnMgb24gZmluYWwgU2VtVmVyIGZv
ciBleGFtcGxlKQ0KDQpOZXh0IHdlZWsgd2UnbGwgY29udGludWUgZm9jdXMgb24gdGhlIGZvdXIg
VmlydHVhbCBJbnRlcmltIHRvcGljcy4NCg0KT3RoZXIgdG9waWNzIHdlIG5lZWQgdG8gZ2V0IGJh
Y2sgdG8gYXQgc29tZSBwb2ludDoNCi0gd2hpdGVzcGFjZQ0KLSBnaXRodWIgaXNzdWVzIChsZWZ0
IG9mZiBhdCAjMTUpDQoNCkphc29uDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX18gbmV0bW9kIG1haWxpbmcgbGlzdCBuZXRtb2RAaWV0Zi5vcmc8bWFp
bHRvOm5ldG1vZEBpZXRmLm9yZz4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9uZXRtb2QNCg0K

--_000_BN6PR11MB1667379338B8B38487E4E65FB88A9BN6PR11MB1667namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KV2VsbCwgaWYgd2Ug
d2FudCB0byByZS1wdWJsaXNoIHRoZSBkcmFmdCB3aXRoIHRob3NlIGFkZGl0aW9uYWwgc3BhY2Vz
LCBEYXRhdHJhY2tlciB3aWxsIGluc2lzdCBpdCBoYXMgYSBuZXcgcmV2aXNpb24gOi0pLjxicj4N
Cjxicj4NClRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLiZuYnNwOyBJJ2xsIG1ha2UgdGhlIGNoYW5n
ZSBpbiBnaXQuJm5ic3A7IE5vdGU6IEkgaGF2ZW4ndCBjb21taXR0ZWQvcHVzaGVkIHlldC4mbmJz
cDsgSSBlc3BlY2lhbGx5IHdhbnRlZCB5b3UsIGFzIGVkaXRvciBvZiBtb2R1bGUtdmVyc2lvbmlu
ZywgdG8gd2VpZ2ggaW4uPGJyPg0KPGJyPg0KSm9lPGJyPg0KPGJyPg0KPGRpdiBjbGFzcz0ibW96
LWNpdGUtcHJlZml4Ij5PbiAyLzEzLzIxIDEyOjUzLCBSZXNoYWQgUmFobWFuIHdyb3RlOjxicj4N
CjwvZGl2Pg0KPGJsb2NrcXVvdGUgdHlwZT0iY2l0ZSIgY2l0ZT0ibWlkOkFGOUZCRUFFLUU5NzIt
NEI5RC05OTJFLTlBMTcwRjBEODBEOUB5YWhvby5jb20iPg0KPG1ldGEgbmFtZT0iR2VuZXJhdG9y
IiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQKICAgICAgICBtZWRpdW0pIj4N
CjxzdHlsZT5AZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6IkNhbWJyaWEgTWF0aCI7CglwYW5vc2Ut
MToyIDQgNSAzIDUgNCA2IDMgMiA0O31AZm9udC1mYWNlCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsK
CXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O31wLk1zb05vcm1hbCwgbGkuTXNvTm9ybWFs
LCBkaXYuTXNvTm9ybWFsCgl7bWFyZ2luOjBjbTsKCWZvbnQtc2l6ZToxMS4wcHQ7Cglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjt9YTpsaW5rLCBzcGFuLk1zb0h5cGVybGluawoJe21z
by1zdHlsZS1wcmlvcml0eTo5OTsKCWNvbG9yOmJsdWU7Cgl0ZXh0LWRlY29yYXRpb246dW5kZXJs
aW5lO31zcGFuLkVtYWlsU3R5bGUxOQoJe21zby1zdHlsZS10eXBlOnBlcnNvbmFsLXJlcGx5OwoJ
Zm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7Cgljb2xvcjp3aW5kb3d0ZXh0O30uTXNv
Q2hwRGVmYXVsdAoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5OwoJZm9udC1zaXplOjEwLjBw
dDt9ZGl2LldvcmRTZWN0aW9uMQoJe3BhZ2U6V29yZFNlY3Rpb24xO308L3N0eWxlPg0KPGRpdiBj
bGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhpIEpvZSw8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+VGhlIGV4dHJhIHNwYWNlcyBhcmUgZHVlIHRvIHhtbDJyZmM/IFNo
b3VsZCB3ZSBidW1wIHVwIHRoZSB2ZXJzaW9uIGJlY2F1c2Ugb2YgZXh0cmEgd2hpdGUtc3BhY2UN
CjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTomcXVvdDtBcHBsZSBDb2xvciBFbW9qaSZxdW90OyI+
8J+Yijwvc3Bhbj48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlNlY3Rpb24g
My4zLjIsIGdvb2Qgd2l0aCBtZS4gTGFzdCBzZW50ZW5jZSBtYXkgbmVlZCBhIHNtYWxsIHR3ZWFr
LCBlLmcgcy9tYXkgY2F1c2UgbG9zcyBvZiB2aXNpYmlsaXR5IHRvIHdoZW4vbWF5IGNhdXNlIGxv
c3Mgb2YgdmlzaWJpbGl0eSBhcyB0byB3aGVuLz88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WWFu
Zy1zZW12ZXIgY2hhbmdlcyBhbHNvIGdvb2Qgd2l0aCBtZS48bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+UmVnYXJkcyw8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlJlc2hhZC48
bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9w
Pg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLXRvcDpzb2xpZCAjQjVDNERGCiAgICAg
ICAgICAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5Gcm9tOiA8
L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNrIj5uZXRt
b2QNCjxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzpuZXRtb2Qt
Ym91bmNlc0BpZXRmLm9yZyI+Jmx0O25ldG1vZC1ib3VuY2VzQGlldGYub3JnJmd0OzwvYT4gb24g
YmVoYWxmIG9mICZxdW90O0pvZSBDbGFya2UgKGpjbGFya2UpJnF1b3Q7DQo8YSBjbGFzcz0ibW96
LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86amNsYXJrZT00MGNpc2NvLmNvbUBkbWFy
Yy5pZXRmLm9yZyI+DQombHQ7amNsYXJrZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZyZndDs8
L2E+PGJyPg0KPGI+RGF0ZTogPC9iPldlZG5lc2RheSwgRmVicnVhcnkgMTAsIDIwMjEgYXQgNDow
MiBQTTxicj4NCjxiPlRvOiA8L2I+JnF1b3Q7U3Rlcm5lLCBKYXNvbiAoTm9raWEgLSBDQS9PdHRh
d2EpJnF1b3Q7IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzpq
YXNvbi5zdGVybmVAbm9raWEuY29tIj4NCiZsdDtqYXNvbi5zdGVybmVAbm9raWEuY29tJmd0Ozwv
YT4sIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1haWx0bzpuZXRtb2RA
aWV0Zi5vcmciPg0KJnF1b3Q7bmV0bW9kQGlldGYub3JnJnF1b3Q7PC9hPiA8YSBjbGFzcz0ibW96
LXR4dC1saW5rLXJmYzIzOTZFIiBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj4NCiZsdDtu
ZXRtb2RAaWV0Zi5vcmcmZ3Q7PC9hPjxicj4NCjxiPlN1YmplY3Q6IDwvYj5SZTogW25ldG1vZF0g
WUFORyBWZXJzaW9uaW5nIFdlZWtseSBDYWxsIE1pbnV0ZXMgLSAyMDIxLTAxLTEyPG86cD48L286
cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tYm90dG9tOjEyLjBwdCI+T24gVDQgKGdhcHMgaW4gcmV2aXNpb24gbnVtYmVycyBhbmQgcmV2
aXNpb24gaGlzdG9yeSksIEkgaGF2ZSBzb21lIHByb3Bvc2VkIHRleHQgZm9yIGJvdGggZHJhZnQt
aWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZyBhbmQgZHJhZnQtaWV0Zi1uZXRtb2Qt
eWFuZy1zZW12ZXIuJm5ic3A7IFNlZSB0aGVzZSBkaWZmcyAoc29tZSBjaGFuZ2VzIGFyZSBkdWUg
dG8NCiB4bWwycmZjIGNoYW5nZXMsIGJ1dCB5b3UnbGwgbm90ZSB0aGUgbW9yZSBzdWJzdGFudGl2
ZSB0ZXh0IGFkZGl0aW9ucykuJm5ic3A7IFRob3VnaHRzOjxicj4NCjxicj4NCm1vZHVsZS12ZXJz
aW9uaW5nIDogPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJh
ZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZyZhbXA7dXJsMj1odHRwczovL25h
bWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxl
LXZlcnNpb25pbmcudHh0IiBtb3otZG8tbm90LXNlbmQ9InRydWUiPg0KaHR0cHM6Ly90b29scy5p
ZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lv
bmluZyZhbXA7dXJsMj1odHRwczovL25hbWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0
LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcudHh0PC9hPjxicj4NCjxicj4NCnlh
bmctc2VtdmVyIDogPGEgaHJlZj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9
ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXImYW1wO3VybDI9aHR0cHM6Ly9uYW1hbGUubWFy
Y3VzY29tLmNvbS9+amNsYXJrZS9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLXNlbXZlci50eHQiIG1v
ei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczovL3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJs
MT1kcmFmdC1pZXRmLW5ldG1vZC15YW5nLXNlbXZlciZhbXA7dXJsMj1odHRwczovL25hbWFsZS5t
YXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWlldGYtbmV0bW9kLXlhbmctc2VtdmVyLnR4dDwv
YT48YnI+DQo8YnI+DQpKb2U8bzpwPjwvbzpwPjwvcD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj5PbiAxLzEyLzIxIDEzOjQzLCBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkg
d3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4t
dG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WUFO
RyBWZXJzaW9uaW5nIFdlZWtseSBDYWxsIE1pbnV0ZXMgLSAyMDIxLTAxLTEyPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPlRvcGljcyBhbmQgb3duZXJzIGZvciBGZWIgdmlydHVhbCBpbnRlcmltOjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5SZXNoYWQg
LSBlZGl0b3IgZm9yIFlBTkcgdmVyc2lvbmluZyBkcmFmdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+SmFzb24gLSBjb29yZGlu
YXRlIHZpcnR1YWwgaW50ZXJpbSwgYWdlbmRhLiBEbyBpbnRyb2R1Y3Rpb24gYXQgVkkuPG86cD48
L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPlQxKSBEZWZpbml0aW9uL21lYW5pbmcgb2YgQkMgdnMgTkJDIGZvciBj
b25maWcgZmFsc2Ugbm9kZXM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9uZXRt
b2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzE1IiBtb3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBz
Oi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzE1PC9hPjxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
LSBCYWxhenM8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VDIpIElBTkEgY29uc2lkZXJhdGlvbnM6IGhv
dyBhcmUgZmluYWwgUkZDIHJldmlzaW9uIGxhYmVscyBhc3NpZ25lZCA/PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBocmVm
PSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy81OSIgbW96
LWRvLW5vdC1zZW5kPSJ0cnVlIj5odHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVy
LWR0L2lzc3Vlcy81OTwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0gUm9iPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlQzKSBZ
QU5HIGZpbGUgbmFtaW5nIHdoZW4gcmV2aXNpb24gbGFiZWxzIGFyZSBiZWluZyB1c2VkIChzeW1i
b2xpYyBsaW5rcz8gQCZsdDtyZXZpc2lvbi1sYWJlbCZndDspID88bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0gUmVzaGFkIHRv
IHByZXBhcmUgbWF0ZXJpYWwsIFRCRCB0byBwcmVzZW50L2xlYWQgYXQgVkk8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+VDQpIFNlbVZlcjogZ2FwcyBpbiBoaXN0b3J5LCByZW1vdmluZyByZXZpc2lvbiBz
dGF0ZW1lbnRzPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFy
Z2luLWxlZnQ6MzYuMHB0Ij48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lh
bmctdmVyLWR0L2lzc3Vlcy82MSIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5odHRwczovL2dpdGh1
Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy82MTwvYT48bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0gSm9lPG86
cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIHNwZW50IG1vc3Qgb2YgdGhlIHRpbWUgZGlzY3Vzc2lu
ZyBCYWxhenMnIHJ1bGVzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eSBvZiBjb25maWcgZmFs
c2Ugbm9kZXMgKFQxIGFib3ZlKTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
Pi0gY2xpZW50cyBTSE9VTEQgYmUgYWJsZSB0byBkZWFsIHdpdGggKG5vdCBjcmFzaCkgdW5leHBl
Y3RlZCBvdXRwdXQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0gc29tZSBj
aGFuZ2VzIHRvIGNvbmZpZyBmYWxzZSBub2RlcyBzaG91bGQgYmUgQkMgKGluY3JlYXNpbmcgdmFs
dWUgc3BhY2Ugd2l0aGluIHRoZSBzYW1lIHR5cGUpLCBzb21lIHdpbGwgYmUgTkJDIChlLmcuIHJl
bW92aW5nIG1hbmRhdG9yeSwgY2hhbmdpbmcgdHlwZSkNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+LSB0aGUgWUFORyBhdXRob3IgY2FuIG1hcmsgYSBjaGFuZ2UgdGhhdCBp
bmNyZWFzZXMgdmFsdWUgc3BhY2UgYXMgTkJDIGlmIHRoZXkgZmVlbCBpdCBpcyBzaWduaWZpY2Fu
dCAmYW1wOyBicmVha3MgY29tcGF0aWJpbGl0eTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBh
bHNvIHRhbGtlZCBicmllZmx5IGFib3V0IFJvYidzIHByb3Bvc2FsIGZvciBJQU5BIGNvbnNpZGVy
YXRpb25zIChUMiBhYm92ZSkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4t
IHdlIG1heSBhbHNvIHdhbnQgc29tZSBndWlkYW5jZSBmb3IgUkZDIGVkaXRvcnMgKGNvb3JkaW5h
dGUgd2l0aCBhdXRob3JzIG9uIGZpbmFsIFNlbVZlciBmb3IgZXhhbXBsZSk8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+TmV4dCB3ZWVrIHdlJ2xsIGNvbnRpbnVlIGZvY3VzIG9uIHRoZSBmb3VyIFZp
cnR1YWwgSW50ZXJpbSB0b3BpY3MuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk90aGVyIHRvcGlj
cyB3ZSBuZWVkIHRvIGdldCBiYWNrIHRvIGF0IHNvbWUgcG9pbnQ6PG86cD48L286cD48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj4tIHdoaXRlc3BhY2U8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPi0gZ2l0aHViIGlzc3VlcyAobGVmdCBvZmYgYXQgIzE1KTxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj5KYXNvbjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48YnI+DQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyBu
ZXRtb2QgbWFpbGluZyBsaXN0IDxhIGNsYXNzPSJtb3otdHh0LWxpbmstYWJicmV2aWF0ZWQiIGhy
ZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmciPg0KbmV0bW9kQGlldGYub3JnPC9hPiA8YSBjbGFz
cz0ibW96LXR4dC1saW5rLWZyZWV0ZXh0IiBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWls
bWFuL2xpc3RpbmZvL25ldG1vZCI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3Rp
bmZvL25ldG1vZDwvYT4gPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjwvYmxvY2txdW90ZT4NCjxi
cj4NCjwvYm9keT4NCjwvaHRtbD4NCg==

--_000_BN6PR11MB1667379338B8B38487E4E65FB88A9BN6PR11MB1667namp_--


From nobody Mon Feb 15 14:34:24 2021
Return-Path: <lberger@labn.net>
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 05AE33A1269; Mon, 15 Feb 2021 14:34:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0
X-Spam-Level: 
X-Spam-Status: No, score=0 tagged_above=-999 required=5 tests=[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=labn.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 Rei25lMUjBkp; Mon, 15 Feb 2021 14:34:20 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2119.outbound.protection.outlook.com [40.107.243.119]) (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 4B3E63A125E; Mon, 15 Feb 2021 14:34:20 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Jo0IOJZUJM7/ZmjHcnAuyr5j5udfBXm+/Dd66kCUDOB3dR+Ne4FLA9MmKRbwVhobwxoH1VNzFXtx/Tbo6+6U95XDF8fNjmLUwgSyx5WgytVGFgJRD/EayH6SDHSUc0eB6DfjRI7pegvpFtRBDewav/CKoQRnMx2hoEE0f4h0RHPLPBmDj2hJdE9mLW712Bo9Co0xFm3GJiK44O5R8zx0f1WCGIFeP7SqKhQXHXue83znPuR2mzMKQZj9pdQXQYSK68gqoO9LQBU1Cgen1ZESMZ6rukBiqg7+Qr8n3x/V8ReaqGrvdwqwO25UGeXYOxdYqT2yCFutWWWjWYhTf4X74w==
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=J0QvIV+aU8/tVHRao26jbc53fkr5Wjkr7XaG2YmyYyM=; b=guYnJK2kTtwCF+UBwlkPVaqddXihVLIFOgVuwpOWjbHp3NlUIBrcDea6EtcN61cUj2nFbba6rq8puwbjkpK6ucACNUgSMC/XxU5o65ynyV+Hq8qaP/B3nx9SVWoQOyEDHJ4Ha+eg9r+YvSPTckmFnjykWb8Po+qWFHUWMr6FD0ggEPjr+agWaF41xHkEX/RMWuwqlpWhHk61POyXlGpWBRRLLnQmmnt+l5/2o65B3nXPiq4xC+p29IahiTasaLo8dAbR804E+50P3jiMCV5irp0SDsYoWGk2mC4FXat1jcfBtBIgZbdOKgXXjhWJakddSKToyH2e7Hvk/sIMormZgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=labn.net; dmarc=pass action=none header.from=labn.net; dkim=pass header.d=labn.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labn.onmicrosoft.com;  s=selector2-labn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J0QvIV+aU8/tVHRao26jbc53fkr5Wjkr7XaG2YmyYyM=; b=Am+rcpYGkbBipXR0jtj3H+dVjzjzC/8OpnwWgYSiAHgNz0Ck6kFoM7ClVfWeAmzaagOK3fDcXSsxK3joYrxMZq822lE//I8gqeRcEuv8hmfUVputrxAzznUep13Q0X1h6mPwjbUjxEhI6pzHFuBW+2rOCE9jNgkTIyqh3xhi5oU=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=labn.net;
Received: from BL0PR14MB3779.namprd14.prod.outlook.com (2603:10b6:208:1c7::24) by MN2PR14MB3437.namprd14.prod.outlook.com (2603:10b6:208:1ae::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.29; Mon, 15 Feb 2021 22:34:17 +0000
Received: from BL0PR14MB3779.namprd14.prod.outlook.com ([fe80::9965:8049:fd3c:6f07]) by BL0PR14MB3779.namprd14.prod.outlook.com ([fe80::9965:8049:fd3c:6f07%3]) with mapi id 15.20.3846.042; Mon, 15 Feb 2021 22:34:17 +0000
From: Lou Berger <lberger@labn.net>
To: NetMod WG <netmod@ietf.org>
Cc: NetMod WG Chairs <netmod-chairs@ietf.org>
References: <159373570027.29538.11387984048129033777@ietfa.amsl.com>
Message-ID: <2b62ca4e-5e8a-1ac1-6f38-70a0e61afe00@labn.net>
Date: Mon, 15 Feb 2021 17:34:12 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1
In-Reply-To: <159373570027.29538.11387984048129033777@ietfa.amsl.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Originating-IP: [100.15.108.238]
X-ClientProxiedBy: BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) To BL0PR14MB3779.namprd14.prod.outlook.com (2603:10b6:208:1c7::24)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [127.0.0.1] (100.15.108.238) by BL1PR13CA0117.namprd13.prod.outlook.com (2603:10b6:208:2b9::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.12 via Frontend Transport; Mon, 15 Feb 2021 22:34:16 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: ff50ce15-8f09-4a9e-6dcc-08d8d201d42a
X-MS-TrafficTypeDiagnostic: MN2PR14MB3437:
X-Microsoft-Antispam-PRVS: <MN2PR14MB34379E4CC2B1D0AD498EADD6C3889@MN2PR14MB3437.namprd14.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: 2gpTcSx9lE3k5M+dhw4X2wSQ8SVsy7E/DZfq4/GI8PeB8JUFlgWVsoJ5rIbQGuuS7ohOVE3w3nvOKr2s4jr5XzDJYVqaXPFm5+qUpOxtZ8VM5An8AqlPC1bgxSEKXpBhTBTr9pSuABRWNH9EPujpHLKEOTtHiK80nyr5+G6O1U/SzwZjAAkszVYDjs+qSxZjHkab+ZW7mt4nKjlBhkjfpqJByhFpMj0z6qTvxDxHDteezs3aHfSEcLwhoxFClXMVmU/znD3b6vDaspARPPPuWDBkja8gResG7iksDxxZhtShxVT18Q1faey6BtMZB+RZ7/+sSd6LPdY9yf+aCV8mWzkxdhYEfbdJMWG2vWnhZW3C6BNmCECsEbAM1OsOSaUjz/MwslmMCnJo2xhELtDIX32S1SoisMvv1FBoAj4+HqVyYzIMxCK2jr5b9ZN6E93w9uy+/LfTroVBZf5t3NRT5D+uArQ+UMQxl4z0JQnys11YzmUqiQUmvwIW1e0A6043wNXi69YTVKnNXEpk6NuT7NsadjIKAVBxzklxGkvkemMk0AIubGBlSguGTJRCCjFAMkBtSrkP235NI1goxy737EzmrHHXUmlgxD40040opz1WGYlxB/AKO6t0g0zo1V2ANQNEyo3OGZZqXtZknaHiBdPO33wmNkdakAlncQQA8YmPXtrXGOHBAcVulW0o1a1T
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR14MB3779.namprd14.prod.outlook.com; PTR:; CAT:NONE;  SFS:(346002)(136003)(396003)(366004)(39830400003)(376002)(7246003)(966005)(83380400001)(7116003)(16576012)(316002)(478600001)(45640500001)(7126003)(450100002)(8936002)(6916009)(4326008)(2906002)(66574015)(6666004)(6486002)(36756003)(956004)(66476007)(16526019)(5660300002)(31686004)(31696002)(52116002)(186003)(2616005)(26005)(8676002)(86362001)(66556008)(66946007)(45980500001)(43740500002); DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?dVZkTVg0UWhHcXJ0Sk8zT0tVa045Z254K1pIR0NSOE5KL2FLcXhtbFlnSFVZ?= =?utf-8?B?WGNNeWdLOUFMMG45VXJkWnZOckJ6aStZaGRlRkprMjc5QzFiNENGU25kR0c3?= =?utf-8?B?Tk1maDFjeHNKSTd4MUFwU2xIMmxIYlorMm9iMVdpVnhvc0ZEaVlQazViL0Fm?= =?utf-8?B?VXJSbTdqdGo1bUZFK2tYNnBaNEUwd2l6UmpSR29ZZzl2U3kzbkpNTmZnZ0x1?= =?utf-8?B?T0xVbHBFbStLL2ZGOFhBNk42RkZ0RjhQS2RWL0F2VnJ3TEwrN08rclNWM09W?= =?utf-8?B?ZzJDQ01sZGVyZDQ1K0M1L1dGaUhPOUY4YjlNMitXZG9vSkdCN3dRMHpkSlRk?= =?utf-8?B?VXNBcGpDNXhOZWl5SjRlajlEVmxJQVNKSmQya3o3Z3Yxb29kSTRuUjNEL2Np?= =?utf-8?B?VzkxSFZYRm1nME9PRUh1TmthMmxIMXZaTnRESHdiZ1FTcUtFVjQxTm5raDNk?= =?utf-8?B?TzlnVjJwYlU1ZEVxZm9xRGNzbFdwTVlkVSsvMlF6cVY1Nzk1Y0FNRDlDMFlD?= =?utf-8?B?aEVLVzRxUSt3UVRlQWsvczErL0I4dll5UVBVSGxnZUQybWRyUlZubWN3dENS?= =?utf-8?B?YW9SWEQ3QVQ3N3NVbnJrYTRHTVNlZXl6Y0pZQm11Z0RaZ051QnNYUHlCaFRo?= =?utf-8?B?RDVGa3VoeW8xS2lFUG5ES3B5QUtyczRVREtGZnMyVGlHQzdyNmZVNFNRU3dh?= =?utf-8?B?eEpFY2pXSjlVMTFLMXhUeDh6Y3NaTURtd3lGQml4Tks0V0MvMnE2TFp4eGRq?= =?utf-8?B?TVRWYWh4R2dLK2pNVUtmRzNXdUdoZzBBSGVVcUg3SWdWSUF0UWYvMlpLb1lQ?= =?utf-8?B?c3QwQXBSWkt2RHYwR05KL0hVZlRwd2hTR2w0bVd5Y3UyL1BWZ0h4bWNTZ0R6?= =?utf-8?B?YnQzYkxnZWpyRDNzRTQvU3VHYmgrcVpLZ3NSMjBSR3ZmMlJJMVBtaEpKSllm?= =?utf-8?B?WFo0VmpvT3VRQ3YvbTZUNVpyTFRla05VNUNvZXVNTXU5cUdpVXp1NFMyQlk2?= =?utf-8?B?Y3g3Z0swNEhnRmptajZkV2ZQbkg2WWphTURvOTlseVVKRFhjQ1hCelI3MjM4?= =?utf-8?B?cnpFYnVodzdFOThXWlpXR2RRckloL0gwOVl6T3g0QnVUMW5LWFNFZVNvUFBZ?= =?utf-8?B?VDNuK2RFOFpEcTFkdHVSNzUySHNjU24zSUs2bWpCMlNjSXdKWElhU0ZtaE4x?= =?utf-8?B?WFBjUUtmMjlKbktIRDZHVk9WeW1oeXVDdzhHMk5HQ3Ixc20vcW9MZ0RXeDNL?= =?utf-8?B?OXFwcDJyQXVwZDFRYUFqL2l1dFRYUW1rM1FDSUo0M3pvRmZJTk5TdzYrYnhn?= =?utf-8?B?YTAzeGZ1VHRWeVVENG9hdDBRR0xKcGhsVHdjd2hGSUFwWE9wTnoxUDVSaFRs?= =?utf-8?B?bzZhV3AxTEsyWDQwdU94OVlHcW9JWmRJNFNUenJ0TXcwbVNLUGdFRHVxc0pD?= =?utf-8?B?OW84cHRjK1dOcDZDVks4TDJCK0grZUw5eFhXVjdVZVZ1NzFNTjA2M1dibjM3?= =?utf-8?B?V2R0MU9ERU1VaEFuNDBZazdhYjlIVnRtbVVNaUd5ZHBUc1JMOWtVQkZzSzl5?= =?utf-8?B?eC84MGNJR0tRa2lRTXg4eVBqL3pZc01zMVArYkFGSWQzVVRvcVoxeUx5eVFY?= =?utf-8?B?L3d5YmJQUC9RYjRMbUoxZmhKaUZVL3pPQUFJNThwRXBEbkJrNjBRSytVZzNI?= =?utf-8?B?ZmxwV2VuSlZFcWV0TDZpVFEydVE1by9FNXF0UnFKblcvc3E3SjZ3c3VtQnU0?= =?utf-8?Q?FQJTBHk125fPEcrck4X2hUXGa7KpD6NkzVHuWPK?=
X-OriginatorOrg: labn.net
X-MS-Exchange-CrossTenant-Network-Message-Id: ff50ce15-8f09-4a9e-6dcc-08d8d201d42a
X-MS-Exchange-CrossTenant-AuthSource: BL0PR14MB3779.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Feb 2021 22:34:17.1605 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: eb60ac54-2184-4344-9b60-40c8b2b72561
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: 9eZQnOwAQMbhIpoqMxJuOYmJMhZWPiUN8mWEA2jVLJImpswOOSAHa834VhJz7KxEIUeJZOegl/Y7i7Oicdw2Ug==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR14MB3437
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mt-Nrb3UDU_jT45dnJhyKqNUP5Y>
Subject: [netmod] IETF 110 Slot Requests
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: Mon, 15 Feb 2021 22:34:22 -0000

WG,

The *final* agenda for IETF110 has been posted - 
https://datatracker.ietf.org/meeting/110/agenda

 Â Â Â  Friday, 12 March 2021, Session III 16:00-18:00 (UTC)

iCalendar: https://datatracker.ietf.org/meeting/110/sessions/nemod.ics

This will be fully remote meeting.Â  Our plan to cover updates, open 
issues, and covering new topics in the first half of the meeting, and to 
use the remaining time to discuss open issues on the Versioning drafts.

Please send slot requests to netmod-chairs@ietf.org before the end of 
the day Monday, February 22 (any TZ).Â  Please include draft names(s), 
presenter, desired slot length.Â  Also, please let us know if you think 
the topic would be better covered in a Virtual Interim to be held at a 
future date.
Please keep in mind that priority for agenda time is given to WG drafts 
and other drafts/topics discussed on the mailing list.

Thank you !

Lou, Kent and Joel

Important dates:
IETF 110: 2021-03-06, Online, CZ
2021-02-12 (Friday): Final agenda to be published.
2021-02-22 (Monday): Standard rate registration and payment cut-off at 
UTC 23:59..
2021-02-22 (Monday): Internet Draft submission cut-off (for all drafts, 
including -00) by UTC 23:59. Upload using the ID Submission Tool.
2021-02-24 (Wednesday): Draft Working Group agendas due by UTC 23:59. 
Upload using the Meeting Materials Management Tool.
2021-03-01 (Monday): Registration cancellation cut-off at UTC 23:59.
2021-03-01 (Monday): Revised Working Group agendas due by UTC 23:59. 
Upload using the Meeting Materials Management Tool.
2021-04-02 (Friday): Proceedings submission cutoff date by UTC 23:59. 
Upload using the Meeting Materials Management Tool.
2021-04-26 (Monday): Proceedings submission corrections cutoff date by 
UTC 23:59.


From nobody Wed Feb 17 07:56:44 2021
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 860553A1B27 for <netmod@ietfa.amsl.com>; Wed, 17 Feb 2021 07:56:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.47
X-Spam-Level: 
X-Spam-Status: No, score=-2.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.57, 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 3r_rkiIqDEa4 for <netmod@ietfa.amsl.com>; Wed, 17 Feb 2021 07:56:40 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2124.outbound.protection.outlook.com [40.107.236.124]) (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 96AD53A1AF5 for <netmod@ietf.org>; Wed, 17 Feb 2021 07:56:40 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j0cAk7d8UhNT2meYO8Sry5Hsa8J9bukxZ5kNyl54zIqY/FIai8oZLQwCVnxwEr6kGd7P0lfL0YfunNLP8m8YkH67oSjKJpbUIYXNF7yvQWSwtf3JPlabC3HHfzosPUHj0vR0rZzkDq6/V0QmBmHA6q61pGtLh+ztPaYiynQsSKdBIc3TIXZTXYUNqoYHl0j0gHqJejGCCNfmIUQt890QeFoKQLkn7Uw0vfej5WthY9ahppx3jOF0P/1yEk7qlSMbdTS1Nv0avDRk0ZAdQemE1WTxjyBQ9tGyychrjvdOcXxNATRWYIEFq7h5ZvbAHHFOUfvmkIA9WN5G2FJStsb6Cw==
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=8hsg4juHPDArPUEqNuInE+t06MlL6uzPwHh6YjC8XQs=; b=DtovCSkV26PjePEJYHda1RSOzHY1coBdBo7IO3hPNfzpQhzm66qmlt5mN6Yikko79yrGnbrfwYlV83WazoBfXSVnqwFeG3jrM5RQGei4Ibo9aAzfKN1ueRixhJX1qJO396PsM9LNWzoy1Oscc7CfESR8bcrAmBrNaQJyDcarcPJT5q5yz6GbpZLOBgl/aFEp5BhE5qq1wm0wL98yXvYEmNofj6kH7RPuROlRYUC/m2nRA1azHkXAF6uGrEGcd0ZAwyRjcn0PgnLzetUsI9VPiuVAdqgM3vC7eD2OqxIwaZLx2ia2DIr6O8/IrW0kyR+am593ZXUdtF6XQkSRHShBYQ==
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=8hsg4juHPDArPUEqNuInE+t06MlL6uzPwHh6YjC8XQs=; b=JwAJbfgUT0oeMz1F2CwBsdQ/kPKoEVNiT+mFh8PtMhpbE6SksavHCF8J/4P44s1oyWGRzuH8KumJXnvgS5deK3KJQThF1vOTDvqw/0pmaxn79sFycLiLeXS6550He2LF4ZksinJOCyrGQhoNuYDoAZc+5M582678hOHkqtIbeNs=
Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB6314.namprd08.prod.outlook.com (2603:10b6:5:1ef::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.26; Wed, 17 Feb 2021 15:56:38 +0000
Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3%5]) with mapi id 15.20.3846.042; Wed, 17 Feb 2021 15:56:38 +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-02-16
Thread-Index: AdcFRXRD+4lSYk3mSJG2VxNvQHoPiQ==
Date: Wed, 17 Feb 2021 15:56:38 +0000
Message-ID: <DM6PR08MB50843E8B7333836E5D86C24D9B869@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: [174.112.3.120]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: c5dcb6a3-0521-4fe7-5dc2-08d8d35c9c4e
x-ms-traffictypediagnostic: DM6PR08MB6314:
x-microsoft-antispam-prvs: <DM6PR08MB6314199F4A51DA46DE56DFC89B869@DM6PR08MB6314.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:4502;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: M2lXbWyZ8c0Vf2tApIAyaoH63uXaoxcLbFjRVjAFM87ju/rf1Py/KK33HmaKxKcBe7VrE1Gr1QnMp8HdQIwjXjFik3CRxna9QZrVbDqE/VID2jAIEH+sAI+o2UFDTuItnoKTggWC5tB4i7yHBjPx8A9iQEeO501HS/7PDhYlUd/Ullgv6+awh6MgqATnwCWuGewf6mpDk+8LA/JdBQEYF6IcD6/3p/lQ7YEkoSP3nZHdNnY2SXXH0SHJnb84flRpWBWqGpY3zes7XyaN4SWUISMYpPBlenWnPj61cqrNNO1+vIgECgH2G7IqlM9EsifLJe1niJbmQPAhC/ClayF2S7QiMIIYYNsQxbgyNMog42/gnCzHYrw5XvX2Tq3tvrJFKb3cjFXoXLN4XTrH00XcAjA31ICXwhF3W2XWQWsEZBCdB1WQztkv3lxmtguC9qfhuGeJQM1ImkuEXN6rZPmqoX/uvbtHfN7Fw7TcgcpP/C5bFr1NsRLLeagvXcGbX9suKWijMa5LykM/47HnGVCpMDrC0yriMZ40B1buVmplY1JM83zhHpV8ZyYglqyTAGBl5avJyYd6eM4pi34fAEvdemG7v4tmN2nf6cZAygiSq0o=
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)(396003)(366004)(136003)(346002)(376002)(39860400002)(55016002)(33656002)(66476007)(6916009)(16799955002)(9686003)(66946007)(7696005)(76116006)(86362001)(8676002)(71200400001)(26005)(66446008)(5660300002)(66556008)(52536014)(966005)(64756008)(2906002)(6506007)(8936002)(316002)(478600001)(83380400001)(186003); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?HVob9QdIQB2MApX8dv1hX/koI9nnQ3chGHaAITMG4/rLwblUUyC9AR4ZTdh9?= =?us-ascii?Q?p3l9dcr+/tqvJRU/9IiTmAl/dAtyNeoaZAAzf7GMVEMcUQ2BgA/rkrkDwn7i?= =?us-ascii?Q?K8s6UpFQisv5J3PSuLSpTWLugsSpcKGe5kXsOID7NLulFG+TMfWrg32pwNOw?= =?us-ascii?Q?xC/cnl+Hp8t4TsXDsswdYp2QWyE5QUd1K5iKn7eXmnyr024jT3NMAGSa5848?= =?us-ascii?Q?EmxD+s31g/xa0epHlCEhVMPSTzUbXGxoicUAopmyCmlaOiUpWNcxlEvlHppA?= =?us-ascii?Q?/B9C2jrQgxKpgIYVHTWhUAoqg/CmW7MM8iwOTYFueoj5sDkjLHs9HkGnhROV?= =?us-ascii?Q?8E7GU37VniANLkYpmZy6cZ/ZoJlwap6lccd09wLNRdwUuGjGMxbWbJsq+Qpr?= =?us-ascii?Q?fk6dORpuB/qPSaipQ/FyrOT1ZGWytoLIdC65IWaUENZcrWS4rweKGOS5xoqm?= =?us-ascii?Q?c88t5AEwHPJnAl8edVB7keMGa2cSQN5rsOzwloNdBT/5UYYZ5dEMPtsjYnv9?= =?us-ascii?Q?xZuezhLOMWhXcz4yxgIoIhYftenW4kp0gvtpC2ef0v4aivOs3QW5y0Sx22pZ?= =?us-ascii?Q?j5TOnNEz+Te7EIQDMnWNzaAB2ZTmaHIc6eb9TlEHg+zUzdhE4Aw7oO75+veY?= =?us-ascii?Q?fn7jx/VmWXSrJcbdOgyP3X5FiXWhqXy9CXHjODEkiIqd/TEVDuYRkr8y92VY?= =?us-ascii?Q?NnQSfy8npV0XXmjXI184zuliHkH2FQzP3rc+kVT4JhZgnqUZxj4IA2ZH0RtI?= =?us-ascii?Q?btmYL0om6+QMrg0KwdHlA0sBxMSo6VjFAPUnE2qolfnkc6KYoQwlTqUOZOnB?= =?us-ascii?Q?FZGMwRFi0T0ZB/1eIQz6cIUIIq/81NtTtZXIVDuqUtvT+4mbl8RFMmKCXo62?= =?us-ascii?Q?rUbq2zLISICZ8OfYLZkUxiy+z4UmAk7TMTJAO8yco00nOPoUqxFQ2SxBuoC0?= =?us-ascii?Q?9ocLgQgY8istWSRPMwEJHInFXlhoW+J6DZVnKXgw7LIHhjqJpEOHhPAUAqz0?= =?us-ascii?Q?AaffYTeAX63gzr2jEi8AEaqOUmJpDd2oOp6ugDnGXSD1ZDpYDK/ZtMhHgKe6?= =?us-ascii?Q?4lnzdPYjFdr5T7on/PSZ5p6WZsD3bnLgmMDWfpdcyzrvobl5ct9rszFCGC+7?= =?us-ascii?Q?eijVq6i5+IGb85NbCj1vYP+PClOzIWqHP8ZsilMm7Lkjo+dzgYZOOyZS3XD3?= =?us-ascii?Q?6yfPzAguyU+CLarPZC/WUdW36sth34LywZHRMFAM9KX/EQvFAymZ+EaJ8PcV?= =?us-ascii?Q?P7DqOXq8v34p/wSu47sTpmt777KvwZhRguQr6eG1fJP5F1ca3hLN8bd64pUJ?= =?us-ascii?Q?HhhofBWKAPIczAB2lNEwTURn?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB50843E8B7333836E5D86C24D9B869DM6PR08MB5084namp_"
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: c5dcb6a3-0521-4fe7-5dc2-08d8d35c9c4e
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2021 15:56:38.4369 (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: RQ1G0e93XrSGc6lW/3ePuDjZDCKH6F0PAQwcqCDgreiLrKdVgRB+zmVRwn2FBM6iwSp6mLVGED9Xsv7hNSJriw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB6314
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DhEzEK0gvb8qcJmbRaAuLBN_pao>
Subject: [netmod] YANG Versioning Weekly Call Minutes - 2021-02-16
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: Wed, 17 Feb 2021 15:56:43 -0000

--_000_DM6PR08MB50843E8B7333836E5D86C24D9B869DM6PR08MB5084namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

YANG Versioning Weekly Call Minutes - 2021-02-16

Agenda bashing:
- updated drafts (due Monday)
- presentations (NETMOD, March 12 for NETMOD)
- Reshad's email (re various updates to module versioning
- Jason's email (re what discretion do authors have to mark NBC and bump th=
e Major Semver)

- Whitespace: Adds annotations *in the same file*  (doing deviations, or me=
tadata in a separate file doesn't affect the version)
- review whitespace internally first, then send to WG alias
- revision date/label is for that *published* version (that file & format)

Reshad's email (re various updates to module versioning
- issue #23: concern about dependency on the bis version of 6991
- issue #11: how NBC changes can break imports (see email from Sunday)
- issue #12: define BC vs NBC for extension statements ? park & bring to WG=
 (maybe in IETF 110?).

Jason's email (re what discretion do authors have to mark NBC and bump the =
Major Semver)
- disagreement on when NBC is allowed
- if bump major SemVer do you have to have the rev:nbc-changes tag?  And vi=
ce versa?

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

--_000_DM6PR08MB50843E8B7333836E5D86C24D9B869DM6PR08MB5084namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri",sans-serif;
	mso-fareast-language:EN-US;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-CA" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">YANG Versioning Weekly Call Minutes - 2021-02-16<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Agenda bashing:<o:p></o:p></p>
<p class=3D"MsoNormal">- updated drafts (due Monday)<o:p></o:p></p>
<p class=3D"MsoNormal">- presentations (NETMOD, March 12 for NETMOD)<o:p></=
o:p></p>
<p class=3D"MsoNormal">- Reshad's email (re various updates to module versi=
oning <o:p>
</o:p></p>
<p class=3D"MsoNormal">- Jason's email (re what discretion do authors have =
to mark NBC and bump the Major Semver)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">- Whitespace: Adds annotations *in the same file*&nb=
sp; (doing deviations, or metadata in a separate file doesn't affect the ve=
rsion)<o:p></o:p></p>
<p class=3D"MsoNormal">- review whitespace internally first, then send to W=
G alias<o:p></o:p></p>
<p class=3D"MsoNormal">- revision date/label is for that *published* versio=
n (that file &amp; format)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Reshad's email (re various updates to module version=
ing <o:p>
</o:p></p>
<p class=3D"MsoNormal">- issue #23: concern about dependency on the bis ver=
sion of 6991<o:p></o:p></p>
<p class=3D"MsoNormal">- issue #11: how NBC changes can break imports (see =
email from Sunday)<o:p></o:p></p>
<p class=3D"MsoNormal">- issue #12: define BC vs NBC for extension statemen=
ts ? park &amp; bring to WG (maybe in IETF 110?).
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Jason's email (re what discretion do authors have to=
 mark NBC and bump the Major Semver)<o:p></o:p></p>
<p class=3D"MsoNormal">- disagreement on when NBC is allowed<o:p></o:p></p>
<p class=3D"MsoNormal">- if bump major SemVer do you have to have the rev:n=
bc-changes tag?&nbsp; And vice versa?<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">-------------------------------------<o:p></o:p></p>
<p class=3D"MsoNormal">Weekly webex call details:<o:p></o:p></p>
<p class=3D"MsoNormal">Meeting number (access code): 171 069 0374 <o:p></o:=
p></p>
<p class=3D"MsoNormal">Meeting password: semver?<o:p></o:p></p>
<p class=3D"MsoNormal">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 &amp; Canada)
<o:p></o:p></p>
<p class=3D"MsoNormal">9:00 am&nbsp; |&nbsp; (UTC-04:00) Eastern Time (US &=
amp; Canada)&nbsp; |&nbsp; 1 hr <o:p>
</o:p></p>
<p class=3D"MsoNormal">https://ietf.webex.com/ietf/j.php?MTID=3Dma7627a2ae7=
b770537cff5f5b89293c70<o:p></o:p></p>
<p class=3D"MsoNormal">Tap to join from a mobile device (attendees only)<o:=
p></o:p></p>
<p class=3D"MsoNormal">+1-650-479-3208,,1710690374## Call-in toll number (U=
S/Canada)<o:p></o:p></p>
</div>
</body>
</html>

--_000_DM6PR08MB50843E8B7333836E5D86C24D9B869DM6PR08MB5084namp_--


From nobody Wed Feb 17 08:15:36 2021
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 9EDDE3A1BCF for <netmod@ietfa.amsl.com>; Wed, 17 Feb 2021 08:15:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.47
X-Spam-Level: 
X-Spam-Status: No, score=-2.47 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.57, 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=unavailable 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 zKgRjQW769WI for <netmod@ietfa.amsl.com>; Wed, 17 Feb 2021 08:15:27 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2137.outbound.protection.outlook.com [40.107.236.137]) (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 0EF0F3A1C11 for <netmod@ietf.org>; Wed, 17 Feb 2021 08:15:11 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XzTAp0b1vestt9gNPXDordUa9+YHsmGei45QQcERHheijp/tcvSYxmw9VCyO1Gc23DBu3gSZn4gSC6zGllq7nNLQaVbGfrigqzZlUS+23XHpKSwb/VcIwnqxyY70NEtTSaANEUMXBQykkH8Vb2xvpSEEiF5a9cR0PnOxe5dCndYlxFW6EQxgp1goSa78TL7ZR+PF5Lbd06FGxrZX0dX45mgAqB83GfnYWZUu0it3K9cURPQg/2x6aR/94qCkG0wqIOEB7JWNr+D/D2Ot67EnaK7YA65x+fqCQY154ttall4HsP5nW69kWaR4H+F8IYI5ru2IXE2Zag8A/3whhVVJ6A==
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=4/IdKVwuim/Ar+IfFXxGF9v+hFKUpUPV1VmqzC07W9o=; b=Z25EXpnEfGS5hDYXqpak3zQ9p+bD9boWbrC17wVeDy41gVNAw5mbb6EDCMvTuBAjZf1wEf+hA/XT8iC/1rzpZy/7nlUfpydCQmvIIC0C4o7LtUQXXVaQtPoAQQ/Tse0csv9dQZARtK6wygjzmjKg1Wip8TC/DWsAoZYxVM459f96E8gn5xl4Fl1UpmFEXxydZLiV2cj+O9JvRCqLMeeRiMomKV64RYVWYWwhKUpbkrE/Q89IiAbK/NNsXiCQyPEUdpDdrWH8DH5o9tFNz6wdyrN3bU++rM1NiQk5/MRTqNvuNmzeWgCDFIeN5H+MuzEx6AeGuJsMa2qAtm0HaHVnIw==
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=4/IdKVwuim/Ar+IfFXxGF9v+hFKUpUPV1VmqzC07W9o=; b=pPqtgTASQ7soEtKCTzsjpbkQq5VT5iNpGO2KWNWVS3E4mhdAyWqC51OrqU5RN2ff4OAHQ85f2ouk/4TTjIkg9rJQyyrtr4C+gBCRSQi4f1NZmoiObTbkcljGX7jTjgivEOscLgfEUKX0QSF8T/4/EWvMw0UYog/n2U5WNPas0hY=
Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by DM6PR08MB4156.namprd08.prod.outlook.com (2603:10b6:5:83::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.38; Wed, 17 Feb 2021 16:15:07 +0000
Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::e9d5:c438:1c73:8ca3%5]) with mapi id 15.20.3846.042; Wed, 17 Feb 2021 16:15:07 +0000
From: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>
To: "Joe Clarke (jclarke)" <jclarke@cisco.com>, Reshad Rahman <reshad=40yahoo.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
Thread-Index: AdbpEaS4Z8wSJsYoSp2jPnD4I9K8QQcNTsjg
Date: Wed, 17 Feb 2021 16:15:07 +0000
Message-ID: <DM6PR08MB508416E6AB95AB9DFD92137C9B869@DM6PR08MB5084.namprd08.prod.outlook.com>
References: <DM6PR08MB5084DE972E2E1763C429300F9BAA0@DM6PR08MB5084.namprd08.prod.outlook.com> <BN6PR11MB1667263199065DB18030D690B88D9@BN6PR11MB1667.namprd11.prod.outlook.com> <AF9FBEAE-E972-4B9D-992E-9A170F0D80D9@yahoo.com> <BN6PR11MB1667379338B8B38487E4E65FB88A9@BN6PR11MB1667.namprd11.prod.outlook.com>
In-Reply-To: <BN6PR11MB1667379338B8B38487E4E65FB88A9@BN6PR11MB1667.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=nokia.com;
x-originating-ip: [174.112.3.120]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 87518ce5-235e-4baf-7258-08d8d35f3182
x-ms-traffictypediagnostic: DM6PR08MB4156:
x-microsoft-antispam-prvs: <DM6PR08MB41566CF2A55FAD2108CD84F49B869@DM6PR08MB4156.namprd08.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: hpl7CnVgj9HGqYnLOf5BjzBCM22HHJVyHID01YZ1dPt46NAaoA2j5fK0OgvEfI4kM//poWmWMUUGiI1DcKoXcYIJpkzVcG/NNOJxql9EHBK5AiMfYd84TPC9F/3N6w8K+toEQeCJRtyEIAe3LQdcXaKBALQwtIKzYG6S5LqdUoAuvax9gp6/nIBqT/82qEBn0r33y5ODJfDdN/u32hpMihqCVZqTCYbKgLshFd0x/3mBDvv80nk85Q5HcBBg2s6xgw5osDuMOXj86OwkVICJM7+4azb+seYC7kb9e/rFsREpOzJHBNEJkrY7zooaLIWqGqE2pzTtwFMHw+FdtFAKzGP1k1Ss42KUmjDeFMaJD2+SvzEWXLqDY3iNIE7mHsi+JNnje35jtp7DNYUh7cbe6yEeq8C968Jva+sguYSvg8giR+EH0exeymN/AMtAd6Lq0OGjbhtbUQKXlu3ktb8bUEgoUgde3RkAQLQMowKnS/y2dBrAm8+lIFsAsziHxAh+cnhWRGzQtQJ+oWPvV5fOZfqaHeajDj7ogZLR7fQsUIp49ZlhMbp1dIOepAzWrL7uoqlkZJXy06DdFfD0JZ5EkZNA8JzCA85BZDWz12M4GsI=
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)(396003)(39860400002)(346002)(376002)(366004)(136003)(8676002)(71200400001)(166002)(55016002)(83380400001)(53546011)(2906002)(86362001)(110136005)(478600001)(8936002)(966005)(33656002)(9686003)(64756008)(76116006)(7696005)(186003)(66556008)(52536014)(66946007)(6506007)(66446008)(26005)(5660300002)(66476007)(316002); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?UDRyYWpHbVhYT2F4bUo2dmllV0pzWklLWXRRNDhQekZVc1RxSkFJc1BuenRY?= =?utf-8?B?bEJwZnFFaXlFbXVNZVBVeU1HN0g4b2d3dzF5SGo4Qml6MVlTUld6bHJRWHll?= =?utf-8?B?NlN1cFNIVTIxbDYyV0tieHVJbjdvRWkvcU5NNEU5U2tmL1VhVnRGL1hacXA0?= =?utf-8?B?eWpDbnJqZDlOdWJab1RCMWI2TFRLR1FHblpkUFU4dWZOZ2Y1YVRzRFZDRlVm?= =?utf-8?B?cmRZYURvTHNUVkxGTVdkV3d5alR3dk1DZWFLQ0hQdlk4cEhHMldoRm82TGVa?= =?utf-8?B?MFM5anhzeWExVUo5MUhmMHBjeSs1dUFwNlFLZTdWZkhGTThLVmJWYU1Qc1Np?= =?utf-8?B?YzFoejdSRW50NHZpTHdTSlEzMFRBdktibTJTcVJDUFZIOUpQVDZ3ODdlKzcy?= =?utf-8?B?WFNveGpVSnZqbENDRmpSMlc0M2wycUNUSTg1b25mZTcvMkFIeCtITXBCUktK?= =?utf-8?B?eUE4WUwxaWcxblNxTFFVR05VTlRIanFCMmVCLzdJNG4zTUo1MUJxSkphRk5h?= =?utf-8?B?YjJxckRjcGJZOEcwVGFHNk9pSEpkSUEwYWpWMUJxbzBuRWJOSy9QV2hOZkRK?= =?utf-8?B?aEpBcFdUeE8xVmdzZVl2YzgzNUJFMVdQRk9qYm5GSkNrOEJML2IwckRCR0ZJ?= =?utf-8?B?OGg5OHJOWDErOUF1S2lRVnhnS1lpL1FPcHFPNVVHQUc0S296eTI5TWRrc1BL?= =?utf-8?B?QjZZWlJkNFpiQ0c0RWZNWE5rZHQ5TEJXYlBFdjJDY1pDdTFlL0sxWkNLZC9k?= =?utf-8?B?cHo2Vmo2eUhXa2YzcDFXUlVKbklSdEtIWElINDlWVDdPOExpRXF4N3dmZUcz?= =?utf-8?B?ZWVvL3RORXVlNER2OFZlYTI2K3FzREEzSWZ5U0ZjTDYxVTN0b283ZXJkWlhj?= =?utf-8?B?UzRLcWY3dTIzWmdjbmRiTlltcXJrSCtDRzBEMUs5bmZvSXNhazZDOEZFL29V?= =?utf-8?B?aFU2U004aTNEaVV4RHh6cEUvcHdpZ1V2NFJlYWpTYXFMN1N5aUMvdlVmSDVL?= =?utf-8?B?M0Jjc2Y0QVk2VW1VdFZsaCt4TmxJYmdSUWJKZnVaZWVLQS9OZk1YRjFialFU?= =?utf-8?B?VnEzN1k0UU9mKy9hM2FmOXd2UkRQa2g0MDJVUFhaN2lQQ1FVa1pSUVd4ZjRa?= =?utf-8?B?MFpSeWdVaGRzTDI2cHJhR2hQdEdINTdQOTdqOFVEVmpqaGRmNXoyS1VUc09D?= =?utf-8?B?S0RTd0ZBYlc1SUpnbW1RWm1oQ016d25sbFVGRFpUK3NsdGx4TS9DWXNxblY2?= =?utf-8?B?OEZWOUxBaElxenZ2cGFmRTRCYWJkOXRXbDVCTGZxWTk2aHFUb0lYVEZhbGR4?= =?utf-8?B?MmUzenVDOFRBSE1SaXhpWnZQN2Jtdnhuc2ZhWTEweTB5KzdSRVZnMEhFV08z?= =?utf-8?B?UXZqcFVodnlaclFoYU4yODhGQ2VTTjN6Y2g2elhES1dDbTBPMGtQeXBPUGJm?= =?utf-8?B?d2duK0MzemE2RC9DaFdDUzdQZUVUakNwcVFjWWhRZit3eWhxUFh4NENRZmtX?= =?utf-8?B?a2FwL25qZkpCMlVqeXBRVkg1bkZaeHV4VWlWcmYrdGNJcWhyTkhNQmYrWUo0?= =?utf-8?B?Nll0c00rRFhpUnNCMkhqUnBiSk9JSGdmb2swVUZlMGw3c0FzUjlpa2V4SG4r?= =?utf-8?B?dmtJcURYUnQ1Zkt0YUptK29wSGQ5ME9tekFycitmWnphYVZQeTAwNEhYN0tm?= =?utf-8?B?L0I1d0ZZYzVUVnRnaDgwRnd4T2FkWlFnU0hjOG1Zc29uclZhZmdBQkZ0enBk?= =?utf-8?Q?aAKhgzPhO430WI3Kltg4U+5EOZC+36aN1yjEjtA?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB508416E6AB95AB9DFD92137C9B869DM6PR08MB5084namp_"
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: 87518ce5-235e-4baf-7258-08d8d35f3182
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2021 16:15:07.8172 (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: y9+scP30c9sNZBEemK1P9ACiVxnlff5vBPBM/BpsOln27GFnZObqN3dD/B429/P7LtSUtWQjzQrs55IIsofESw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB4156
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/plETNElVIQJaV-nE1pjTYekKW-M>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
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: Wed, 17 Feb 2021 16:15:35 -0000

--_000_DM6PR08MB508416E6AB95AB9DFD92137C9B869DM6PR08MB5084namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

VGh4IEpvZS4gIEFib3V0IHRoaXMgcGFyYWdyYXBoOg0KDQogICAgICAgICAgICAgICAgMy4zLjIu
ICBSZW1vdmluZyByZXZpc2lvbnMgZnJvbSB0aGUgcmV2aXNpb24gaGlzdG9yeQ0KDQogICAgICAg
ICAgICAgICAgICAgTW9kdWxlIGF1dGhvcnMgbWF5IHdpc2ggdG8gdHJ1bmNhdGUgcmV2aXNpb24g
aGlzdG9yaWVzIHRvIGVpdGhlcg0KICAgICAgICAgICAgICAgICAgcmVtb3ZlIGEgcmV2aXNpb24g
dGhhdCBzaG91bGQgbm8gbG9uZ2VyIGJlIHVzZWQgb3IgcmVkdWNlIHRoZSBzaXplIG9mDQogICAg
ICAgICAgICAgICAgICBhIG1vZHVsZS4gIEhvd2V2ZXIsIHJlbW92aW5nIGFueSByZXZpc2lvbiBm
cm9tIGEgbW9kdWxlJ3MgaGlzdG9yeSBjYW4NCiAgICAgICAgICAgICAgICAgIGNhdXNlIGlzc3Vl
cyBhbmQgU0hPVUxEIE5PVCBiZSBkb25lLiAgRG9pbmcgc28gY2FuIGxlYWQgdG8gaW1wb3J0DQog
ICAgICAgICAgICAgICAgICBicmVha2FnZXMgd2hlbiBpbXBvcnQgYnkgcmV2aXNpb24tb3ItZGVy
aXZlZCBpcyB1c2VkLiAgTW9yZW92ZXIsDQogICAgICAgICAgICAgICAgICB0cnVuY2F0aW5nIGhp
c3RvcnkgbWF5IGNhdXNlIGxvc3Mgb2YgdmlzaWJpbGl0eSB0byB3aGVuIG5vbi0NCiAgICAgICAg
ICAgICAgICAgIGJhY2t3YXJkcy1jb21wYXRpYmxlIGNoYW5nZXMgd2VyZSBpbnRyb2R1Y2VkLg0K
DQpXZSBtYXkgd2FudCB0byBleHBsaWNpdGx5IHN0YXRlIHRoYXQgaXQgaXMgYWxsb3dlZCwgZXZl
biB0aG91Z2ggaXQgaXMgcmlza3kuICBBbmQgd2UgYWxsb3cgcmV2aXNpb25zIHRvIGJlIHJlbW92
ZWQgaW4gdGhlIG1pZGRsZSAobm90IGp1c3QgdHJ1bmNhdGluZyBhdCB0aGUgZW5kKS4gIFRoZXJl
IG1heSBhbHNvIGJlIG90aGVyIHJlYXNvbnMgYXV0aG9ycyB3YW50IHRvIGRvIGl0IHNvIHdlIG1h
eSBub3Qgd2FudCB0byBwcmVjbHVkZSB0aG9zZS4gIEhvdyBhYm91dCB0aGlzOg0KDQpNb2R1bGUg
YXV0aG9ycyBtYXkgd2lzaCB0byByZW1vdmUgcmV2aXNpb24gc3RhdGVtZW50cyBmcm9tIGEgbW9k
dWxlIG9yIHN1Ym1vZHVsZS4gUmVtb3ZhbCBvZiByZXZpc2lvbiBpbmZvcm1hdGlvbiBtYXkgYmUg
ZGVzaXJlZCBmb3IgYSBudW1iZXIgb2YgcmVhc29ucyBpbmNsdWRpbmcgcmVkdWNpbmcgdGhlIHNp
emUgb2YgYSBsYXJnZSByZXZpc2lvbiBoaXN0b3J5LCBvciByZW1vdmluZyBhIHJldmlzaW9uIHRo
YXQgc2hvdWxkIG5vIGxvbmdlciBiZSB1c2VkIG9yIGltcG9ydGVkLiBSZW1vdmluZyByZXZpc2lv
biBzdGF0ZW1lbnRzIGlzIGFsbG93ZWQsIGJ1dCBjYW4gY2F1c2UgaXNzdWVzIGFuZCBTSE9VTEQg
Tk9UIGJlIGRvbmUgd2l0aG91dCBjYXJlZnVsIGFuYWx5c2lzIG9mIHRoZSBpbXBhY3RzIHRvIHVz
ZXJzIG9mIHRoZSBtb2R1bGUgb3Igc3VibW9kdWxlLiBEb2luZyBzbyBjYW4gbGVhZCB0byBpbXBv
cnQgYnJlYWthZ2VzIHdoZW4gaW1wb3J0IGJ5IHJldmlzaW9uLW9yLWRlcml2ZWQgaXMgdXNlZC4g
IE1vcmVvdmVyLCB0cnVuY2F0aW5nIGhpc3RvcnkgbWF5IGNhdXNlIGxvc3Mgb2YgdmlzaWJpbGl0
eSBvZiB3aGVuIG5vbi1iYWNrd2FyZHMtY29tcGF0aWJsZSBjaGFuZ2VzIHdlcmUgaW50cm9kdWNl
ZC4NCg0KSmFzb24NCg0KDQpGcm9tOiBKb2UgQ2xhcmtlIChqY2xhcmtlKSA8amNsYXJrZUBjaXNj
by5jb20+DQpTZW50OiBTYXR1cmRheSwgRmVicnVhcnkgMTMsIDIwMjEgNTo0MyBQTQ0KVG86IFJl
c2hhZCBSYWhtYW4gPHJlc2hhZD00MHlhaG9vLmNvbUBkbWFyYy5pZXRmLm9yZz47IFN0ZXJuZSwg
SmFzb24gKE5va2lhIC0gQ0EvT3R0YXdhKSA8amFzb24uc3Rlcm5lQG5va2lhLmNvbT47IG5ldG1v
ZEBpZXRmLm9yZw0KU3ViamVjdDogUmU6IFtuZXRtb2RdIFlBTkcgVmVyc2lvbmluZyBXZWVrbHkg
Q2FsbCBNaW51dGVzIC0gMjAyMS0wMS0xMg0KDQpXZWxsLCBpZiB3ZSB3YW50IHRvIHJlLXB1Ymxp
c2ggdGhlIGRyYWZ0IHdpdGggdGhvc2UgYWRkaXRpb25hbCBzcGFjZXMsIERhdGF0cmFja2VyIHdp
bGwgaW5zaXN0IGl0IGhhcyBhIG5ldyByZXZpc2lvbiA6LSkuDQoNClRoYW5rcyBmb3IgdGhlIGZl
ZWRiYWNrLiAgSSdsbCBtYWtlIHRoZSBjaGFuZ2UgaW4gZ2l0LiAgTm90ZTogSSBoYXZlbid0IGNv
bW1pdHRlZC9wdXNoZWQgeWV0LiAgSSBlc3BlY2lhbGx5IHdhbnRlZCB5b3UsIGFzIGVkaXRvciBv
ZiBtb2R1bGUtdmVyc2lvbmluZywgdG8gd2VpZ2ggaW4uDQoNCkpvZQ0KT24gMi8xMy8yMSAxMjo1
MywgUmVzaGFkIFJhaG1hbiB3cm90ZToNCkhpIEpvZSwNCg0KVGhlIGV4dHJhIHNwYWNlcyBhcmUg
ZHVlIHRvIHhtbDJyZmM/IFNob3VsZCB3ZSBidW1wIHVwIHRoZSB2ZXJzaW9uIGJlY2F1c2Ugb2Yg
ZXh0cmEgd2hpdGUtc3BhY2Ug8J+Yig0KU2VjdGlvbiAzLjMuMiwgZ29vZCB3aXRoIG1lLiBMYXN0
IHNlbnRlbmNlIG1heSBuZWVkIGEgc21hbGwgdHdlYWssIGUuZyBzL21heSBjYXVzZSBsb3NzIG9m
IHZpc2liaWxpdHkgdG8gd2hlbi9tYXkgY2F1c2UgbG9zcyBvZiB2aXNpYmlsaXR5IGFzIHRvIHdo
ZW4vPw0KDQpZYW5nLXNlbXZlciBjaGFuZ2VzIGFsc28gZ29vZCB3aXRoIG1lLg0KDQpSZWdhcmRz
LA0KUmVzaGFkLg0KDQpGcm9tOiBuZXRtb2QgPG5ldG1vZC1ib3VuY2VzQGlldGYub3JnPjxtYWls
dG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+IG9uIGJlaGFsZiBvZiAiSm9lIENsYXJrZSAoamNs
YXJrZSkiIDxqY2xhcmtlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPjxtYWlsdG86amNsYXJr
ZT00MGNpc2NvLmNvbUBkbWFyYy5pZXRmLm9yZz4NCkRhdGU6IFdlZG5lc2RheSwgRmVicnVhcnkg
MTAsIDIwMjEgYXQgNDowMiBQTQ0KVG86ICJTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3
YSkiIDxqYXNvbi5zdGVybmVAbm9raWEuY29tPjxtYWlsdG86amFzb24uc3Rlcm5lQG5va2lhLmNv
bT4sICJuZXRtb2RAaWV0Zi5vcmciPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+IDxuZXRtb2RAaWV0
Zi5vcmc+PG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW25ldG1vZF0gWUFO
RyBWZXJzaW9uaW5nIFdlZWtseSBDYWxsIE1pbnV0ZXMgLSAyMDIxLTAxLTEyDQoNCk9uIFQ0IChn
YXBzIGluIHJldmlzaW9uIG51bWJlcnMgYW5kIHJldmlzaW9uIGhpc3RvcnkpLCBJIGhhdmUgc29t
ZSBwcm9wb3NlZCB0ZXh0IGZvciBib3RoIGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZl
cnNpb25pbmcgYW5kIGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctc2VtdmVyLiAgU2VlIHRoZXNlIGRp
ZmZzIChzb21lIGNoYW5nZXMgYXJlIGR1ZSB0byB4bWwycmZjIGNoYW5nZXMsIGJ1dCB5b3UnbGwg
bm90ZSB0aGUgbW9yZSBzdWJzdGFudGl2ZSB0ZXh0IGFkZGl0aW9ucykuICBUaG91Z2h0czoNCg0K
bW9kdWxlLXZlcnNpb25pbmcgOiBodHRwczovL3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJsMT1k
cmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nJnVybDI9aHR0cHM6Ly9uYW1h
bGUubWFyY3VzY29tLmNvbS9+amNsYXJrZS9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12
ZXJzaW9uaW5nLnR4dA0KDQp5YW5nLXNlbXZlciA6IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZj
ZGlmZj91cmwxPWRyYWZ0LWlldGYtbmV0bW9kLXlhbmctc2VtdmVyJnVybDI9aHR0cHM6Ly9uYW1h
bGUubWFyY3VzY29tLmNvbS9+amNsYXJrZS9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLXNlbXZlci50
eHQNCg0KSm9lDQpPbiAxLzEyLzIxIDEzOjQzLCBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090
dGF3YSkgd3JvdGU6DQpZQU5HIFZlcnNpb25pbmcgV2Vla2x5IENhbGwgTWludXRlcyAtIDIwMjEt
MDEtMTINCg0KVG9waWNzIGFuZCBvd25lcnMgZm9yIEZlYiB2aXJ0dWFsIGludGVyaW06DQoNClJl
c2hhZCAtIGVkaXRvciBmb3IgWUFORyB2ZXJzaW9uaW5nIGRyYWZ0DQpKYXNvbiAtIGNvb3JkaW5h
dGUgdmlydHVhbCBpbnRlcmltLCBhZ2VuZGEuIERvIGludHJvZHVjdGlvbiBhdCBWSS4NCg0KVDEp
IERlZmluaXRpb24vbWVhbmluZyBvZiBCQyB2cyBOQkMgZm9yIGNvbmZpZyBmYWxzZSBub2Rlcw0K
aHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvMTUNCi0gQmFs
YXpzDQoNClQyKSBJQU5BIGNvbnNpZGVyYXRpb25zOiBob3cgYXJlIGZpbmFsIFJGQyByZXZpc2lv
biBsYWJlbHMgYXNzaWduZWQgPw0KaHR0cHM6Ly9naXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZl
ci1kdC9pc3N1ZXMvNTkNCi0gUm9iDQoNClQzKSBZQU5HIGZpbGUgbmFtaW5nIHdoZW4gcmV2aXNp
b24gbGFiZWxzIGFyZSBiZWluZyB1c2VkIChzeW1ib2xpYyBsaW5rcz8gQDxyZXZpc2lvbi1sYWJl
bD4pID8NCi0gUmVzaGFkIHRvIHByZXBhcmUgbWF0ZXJpYWwsIFRCRCB0byBwcmVzZW50L2xlYWQg
YXQgVkkNCg0KVDQpIFNlbVZlcjogZ2FwcyBpbiBoaXN0b3J5LCByZW1vdmluZyByZXZpc2lvbiBz
dGF0ZW1lbnRzDQpodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vl
cy82MQ0KLSBKb2UNCg0KV2Ugc3BlbnQgbW9zdCBvZiB0aGUgdGltZSBkaXNjdXNzaW5nIEJhbGF6
cycgcnVsZXMgZm9yIGJhY2t3YXJkcyBjb21wYXRpYmlsaXR5IG9mIGNvbmZpZyBmYWxzZSBub2Rl
cyAoVDEgYWJvdmUpOg0KLSBjbGllbnRzIFNIT1VMRCBiZSBhYmxlIHRvIGRlYWwgd2l0aCAobm90
IGNyYXNoKSB1bmV4cGVjdGVkIG91dHB1dA0KLSBzb21lIGNoYW5nZXMgdG8gY29uZmlnIGZhbHNl
IG5vZGVzIHNob3VsZCBiZSBCQyAoaW5jcmVhc2luZyB2YWx1ZSBzcGFjZSB3aXRoaW4gdGhlIHNh
bWUgdHlwZSksIHNvbWUgd2lsbCBiZSBOQkMgKGUuZy4gcmVtb3ZpbmcgbWFuZGF0b3J5LCBjaGFu
Z2luZyB0eXBlKQ0KLSB0aGUgWUFORyBhdXRob3IgY2FuIG1hcmsgYSBjaGFuZ2UgdGhhdCBpbmNy
ZWFzZXMgdmFsdWUgc3BhY2UgYXMgTkJDIGlmIHRoZXkgZmVlbCBpdCBpcyBzaWduaWZpY2FudCAm
IGJyZWFrcyBjb21wYXRpYmlsaXR5DQoNCldlIGFsc28gdGFsa2VkIGJyaWVmbHkgYWJvdXQgUm9i
J3MgcHJvcG9zYWwgZm9yIElBTkEgY29uc2lkZXJhdGlvbnMgKFQyIGFib3ZlKS4NCi0gd2UgbWF5
IGFsc28gd2FudCBzb21lIGd1aWRhbmNlIGZvciBSRkMgZWRpdG9ycyAoY29vcmRpbmF0ZSB3aXRo
IGF1dGhvcnMgb24gZmluYWwgU2VtVmVyIGZvciBleGFtcGxlKQ0KDQpOZXh0IHdlZWsgd2UnbGwg
Y29udGludWUgZm9jdXMgb24gdGhlIGZvdXIgVmlydHVhbCBJbnRlcmltIHRvcGljcy4NCg0KT3Ro
ZXIgdG9waWNzIHdlIG5lZWQgdG8gZ2V0IGJhY2sgdG8gYXQgc29tZSBwb2ludDoNCi0gd2hpdGVz
cGFjZQ0KLSBnaXRodWIgaXNzdWVzIChsZWZ0IG9mZiBhdCAjMTUpDQoNCkphc29uDQoNCg0KX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18gbmV0bW9kIG1haWxp
bmcgbGlzdCBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4gaHR0cHM6Ly93
d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCg0K

--_000_DM6PR08MB508416E6AB95AB9DFD92137C9B869DM6PR08MB5084namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6eD0idXJuOnNjaGVtYXMtbWljcm9z
b2Z0LWNvbTpvZmZpY2U6ZXhjZWwiIHhtbG5zOm09Imh0dHA6Ly9zY2hlbWFzLm1pY3Jvc29mdC5j
b20vb2ZmaWNlLzIwMDQvMTIvb21tbCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnL1RSL1JFQy1o
dG1sNDAiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUiIGNvbnRlbnQ9
InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8bWV0YSBuYW1lPSJHZW5lcmF0b3IiIGNvbnRl
bnQ9Ik1pY3Jvc29mdCBXb3JkIDE1IChmaWx0ZXJlZCBtZWRpdW0pIj4NCjxzdHlsZT48IS0tDQov
KiBGb250IERlZmluaXRpb25zICovDQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlh
IE1hdGgiOw0KCXBhbm9zZS0xOjIgNCA1IDMgNSA0IDYgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseTpDYWxpYnJpOw0KCXBhbm9zZS0xOjIgMTUgNSAyIDIgMiA0IDMgMiA0O30NCkBm
b250LWZhY2UNCgl7Zm9udC1mYW1pbHk6IlNlZ29lIFVJIEVtb2ppIjsNCglwYW5vc2UtMToyIDEx
IDUgMiA0IDIgNCAyIDIgMzt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCW1hcmdpbi1ib3R0
b206LjAwMDFwdDsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixz
YW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsNCgl7bXNvLXN0eWxlLXByaW9y
aXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9DQpzcGFu
LkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsNCglmb250LWZh
bWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5kb3d0ZXh0O30NCi5Nc29DaHBE
ZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7
fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3
Mi4wcHQgNzIuMHB0IDcyLjBwdCA3Mi4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldv
cmRTZWN0aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hh
cGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlm
XS0tPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQi
Pg0KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94
bWw+PCFbZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1DQSIgbGluaz0iYmx1ZSIg
dmxpbms9InB1cnBsZSI+DQo8ZGl2IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5UaHggSm9l
LiZuYnNwOyBBYm91dCB0aGlzIHBhcmFncmFwaDo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFu
IHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7IDMuMy4yLiZuYnNwOyBSZW1vdmluZyByZXZpc2lvbnMgZnJvbSB0aGUgcmV2
aXNpb24gaGlzdG9yeSZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
ICZuYnNwOyZuYnNwOyZuYnNwO01vZHVsZSBhdXRob3JzIG1heSB3aXNoIHRvIHRydW5jYXRlIHJl
dmlzaW9uIGhpc3RvcmllcyB0byBlaXRoZXImbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwO3Jl
bW92ZSBhIHJldmlzaW9uIHRoYXQgc2hvdWxkIG5vIGxvbmdlciBiZSB1c2VkIG9yIHJlZHVjZSB0
aGUgc2l6ZSBvZiZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7YSBtb2R1bGUuJm5ic3A7IEhvd2V2
ZXIsIHJlbW92aW5nIGFueSByZXZpc2lvbiBmcm9tIGEgbW9kdWxlJ3MgaGlzdG9yeSBjYW4mbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwO2NhdXNlIGlzc3VlcyBhbmQgU0hP
VUxEIE5PVCBiZSBkb25lLiZuYnNwOyBEb2luZyBzbyBjYW4gbGVhZCB0byBpbXBvcnQmbmJzcDsm
bmJzcDsmbmJzcDsNCjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNwOyZuYnNwO2JyZWFrYWdlcyB3aGVuIGltcG9ydCBieSBy
ZXZpc2lvbi1vci1kZXJpdmVkIGlzIHVzZWQuJm5ic3A7IE1vcmVvdmVyLCZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7dHJ1bmNhdGlu
ZyBoaXN0b3J5IG1heSBjYXVzZSBsb3NzIG9mIHZpc2liaWxpdHkgdG8gd2hlbiBub24tJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDti
YWNrd2FyZHMtY29tcGF0aWJsZSBjaGFuZ2VzIHdlcmUgaW50cm9kdWNlZC48bzpwPjwvbzpwPjwv
c3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3Qt
bGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+V2UgbWF5
IHdhbnQgdG8gZXhwbGljaXRseSBzdGF0ZSB0aGF0IGl0IGlzIGFsbG93ZWQsIGV2ZW4gdGhvdWdo
IGl0IGlzIHJpc2t5LiZuYnNwOyBBbmQgd2UgYWxsb3cgcmV2aXNpb25zIHRvIGJlIHJlbW92ZWQg
aW4gdGhlIG1pZGRsZSAobm90IGp1c3QgdHJ1bmNhdGluZyBhdCB0aGUgZW5kKS4mbmJzcDsgVGhl
cmUgbWF5IGFsc28gYmUgb3RoZXIgcmVhc29ucw0KIGF1dGhvcnMgd2FudCB0byBkbyBpdCBzbyB3
ZSBtYXkgbm90IHdhbnQgdG8gcHJlY2x1ZGUgdGhvc2UuJm5ic3A7IEhvdyBhYm91dCB0aGlzOjxv
OnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJt
c28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+PHNwYW4gc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Nb2R1bGUgYXV0aG9ycyBtYXkgd2lzaCB0
byByZW1vdmUgcmV2aXNpb24gc3RhdGVtZW50cyBmcm9tIGEgbW9kdWxlIG9yIHN1Ym1vZHVsZS4g
UmVtb3ZhbCBvZiByZXZpc2lvbiBpbmZvcm1hdGlvbiBtYXkgYmUgZGVzaXJlZCBmb3IgYSBudW1i
ZXIgb2YgcmVhc29ucyBpbmNsdWRpbmcgcmVkdWNpbmcNCiB0aGUgc2l6ZSBvZiBhIGxhcmdlIHJl
dmlzaW9uIGhpc3RvcnksIG9yIHJlbW92aW5nIGEgcmV2aXNpb24gdGhhdCBzaG91bGQgbm8gbG9u
Z2VyIGJlIHVzZWQgb3IgaW1wb3J0ZWQuIFJlbW92aW5nIHJldmlzaW9uIHN0YXRlbWVudHMgaXMg
YWxsb3dlZCwgYnV0IGNhbiBjYXVzZSBpc3N1ZXMgYW5kIFNIT1VMRCBOT1QgYmUgZG9uZSB3aXRo
b3V0IGNhcmVmdWwgYW5hbHlzaXMgb2YgdGhlIGltcGFjdHMgdG8gdXNlcnMgb2YgdGhlIG1vZHVs
ZSBvciBzdWJtb2R1bGUuDQogRG9pbmcgc28gY2FuIGxlYWQgdG8gaW1wb3J0IGJyZWFrYWdlcyB3
aGVuIGltcG9ydCBieSByZXZpc2lvbi1vci1kZXJpdmVkIGlzIHVzZWQuJm5ic3A7IE1vcmVvdmVy
LCB0cnVuY2F0aW5nIGhpc3RvcnkgbWF5IGNhdXNlIGxvc3Mgb2YgdmlzaWJpbGl0eSBvZiB3aGVu
IG5vbi1iYWNrd2FyZHMtY29tcGF0aWJsZSBjaGFuZ2VzIHdlcmUgaW50cm9kdWNlZC48bzpwPjwv
bzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZh
cmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+
SmFzb248bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBz
dHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFu
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5n
dWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9y
ZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNt
IDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlk
ICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48c3BhbiBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9
IkVOLVVTIj4gSm9lIENsYXJrZSAoamNsYXJrZSkgJmx0O2pjbGFya2VAY2lzY28uY29tJmd0Ow0K
PGJyPg0KPGI+U2VudDo8L2I+IFNhdHVyZGF5LCBGZWJydWFyeSAxMywgMjAyMSA1OjQzIFBNPGJy
Pg0KPGI+VG86PC9iPiBSZXNoYWQgUmFobWFuICZsdDtyZXNoYWQ9NDB5YWhvby5jb21AZG1hcmMu
aWV0Zi5vcmcmZ3Q7OyBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgJmx0O2phc29u
LnN0ZXJuZUBub2tpYS5jb20mZ3Q7OyBuZXRtb2RAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJqZWN0Ojwv
Yj4gUmU6IFtuZXRtb2RdIFlBTkcgVmVyc2lvbmluZyBXZWVrbHkgQ2FsbCBNaW51dGVzIC0gMjAy
MS0wMS0xMjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0
eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+V2VsbCwgaWYgd2Ugd2FudCB0byByZS1wdWJsaXNo
IHRoZSBkcmFmdCB3aXRoIHRob3NlIGFkZGl0aW9uYWwgc3BhY2VzLCBEYXRhdHJhY2tlciB3aWxs
IGluc2lzdCBpdCBoYXMgYSBuZXcgcmV2aXNpb24gOi0pLjxicj4NCjxicj4NClRoYW5rcyBmb3Ig
dGhlIGZlZWRiYWNrLiZuYnNwOyBJJ2xsIG1ha2UgdGhlIGNoYW5nZSBpbiBnaXQuJm5ic3A7IE5v
dGU6IEkgaGF2ZW4ndCBjb21taXR0ZWQvcHVzaGVkIHlldC4mbmJzcDsgSSBlc3BlY2lhbGx5IHdh
bnRlZCB5b3UsIGFzIGVkaXRvciBvZiBtb2R1bGUtdmVyc2lvbmluZywgdG8gd2VpZ2ggaW4uPGJy
Pg0KPGJyPg0KSm9lPG86cD48L286cD48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
T24gMi8xMy8yMSAxMjo1MywgUmVzaGFkIFJhaG1hbiB3cm90ZTo8bzpwPjwvbzpwPjwvcD4NCjwv
ZGl2Pg0KPGJsb2NrcXVvdGUgc3R5bGU9Im1hcmdpbi10b3A6NS4wcHQ7bWFyZ2luLWJvdHRvbTo1
LjBwdCI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5IaSBKb2UsPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPlRoZSBleHRyYSBzcGFjZXMgYXJlIGR1ZSB0byB4bWwycmZjPyBTaG91bGQgd2UgYnVtcCB1
cCB0aGUgdmVyc2lvbiBiZWNhdXNlIG9mIGV4dHJhIHdoaXRlLXNwYWNlDQo8c3BhbiBzdHlsZT0i
Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkgRW1vamkmcXVvdDssc2Fucy1zZXJpZiI+JiMxMjg1
MjI7PC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2VjdGlvbiAz
LjMuMiwgZ29vZCB3aXRoIG1lLiBMYXN0IHNlbnRlbmNlIG1heSBuZWVkIGEgc21hbGwgdHdlYWss
IGUuZyBzL21heSBjYXVzZSBsb3NzIG9mIHZpc2liaWxpdHkgdG8gd2hlbi9tYXkgY2F1c2UgbG9z
cyBvZiB2aXNpYmlsaXR5IGFzIHRvIHdoZW4vPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5ZYW5n
LXNlbXZlciBjaGFuZ2VzIGFsc28gZ29vZCB3aXRoIG1lLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVzaGFkLjxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+RnJvbTogPC9zcGFuPjwvYj48
c3BhbiBzdHlsZT0iZm9udC1zaXplOjEyLjBwdDtjb2xvcjpibGFjayI+bmV0bW9kDQo8YSBocmVm
PSJtYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmciPiZsdDtuZXRtb2QtYm91bmNlc0BpZXRm
Lm9yZyZndDs8L2E+IG9uIGJlaGFsZiBvZiAmcXVvdDtKb2UgQ2xhcmtlIChqY2xhcmtlKSZxdW90
Ow0KPGEgaHJlZj0ibWFpbHRvOmpjbGFya2U9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmciPiZs
dDtqY2xhcmtlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnJmd0OzwvYT48YnI+DQo8Yj5EYXRl
OiA8L2I+V2VkbmVzZGF5LCBGZWJydWFyeSAxMCwgMjAyMSBhdCA0OjAyIFBNPGJyPg0KPGI+VG86
IDwvYj4mcXVvdDtTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkmcXVvdDsgPGEgaHJl
Zj0ibWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20iPg0KJmx0O2phc29uLnN0ZXJuZUBub2tp
YS5jb20mZ3Q7PC9hPiwgPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+JnF1b3Q7bmV0
bW9kQGlldGYub3JnJnF1b3Q7PC9hPg0KPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyI+
Jmx0O25ldG1vZEBpZXRmLm9yZyZndDs8L2E+PGJyPg0KPGI+U3ViamVjdDogPC9iPlJlOiBbbmV0
bW9kXSBZQU5HIFZlcnNpb25pbmcgV2Vla2x5IENhbGwgTWludXRlcyAtIDIwMjEtMDEtMTI8L3Nw
YW4+PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4m
bmJzcDs8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1ib3R0b206MTIuMHB0Ij5PbiBUNCAoZ2FwcyBpbiByZXZpc2lvbiBudW1iZXJzIGFu
ZCByZXZpc2lvbiBoaXN0b3J5KSwgSSBoYXZlIHNvbWUgcHJvcG9zZWQgdGV4dCBmb3IgYm90aCBk
cmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nIGFuZCBkcmFmdC1pZXRmLW5l
dG1vZC15YW5nLXNlbXZlci4mbmJzcDsgU2VlIHRoZXNlIGRpZmZzIChzb21lIGNoYW5nZXMgYXJl
IGR1ZSB0bw0KIHhtbDJyZmMgY2hhbmdlcywgYnV0IHlvdSdsbCBub3RlIHRoZSBtb3JlIHN1YnN0
YW50aXZlIHRleHQgYWRkaXRpb25zKS4mbmJzcDsgVGhvdWdodHM6PGJyPg0KPGJyPg0KbW9kdWxl
LXZlcnNpb25pbmcgOiA8YSBocmVmPSJodHRwczovL3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJs
MT1kcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nJmFtcDt1cmwyPWh0dHBz
Oi8vbmFtYWxlLm1hcmN1c2NvbS5jb20vfmpjbGFya2UvZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1t
b2R1bGUtdmVyc2lvbmluZy50eHQiPg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3Vy
bDE9ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZyZhbXA7dXJsMj1odHRw
czovL25hbWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWlldGYtbmV0bW9kLXlhbmct
bW9kdWxlLXZlcnNpb25pbmcudHh0PC9hPjxicj4NCjxicj4NCnlhbmctc2VtdmVyIDogPGEgaHJl
Zj0iaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1uZXRtb2Qt
eWFuZy1zZW12ZXImYW1wO3VybDI9aHR0cHM6Ly9uYW1hbGUubWFyY3VzY29tLmNvbS9+amNsYXJr
ZS9kcmFmdC1pZXRmLW5ldG1vZC15YW5nLXNlbXZlci50eHQiPg0KaHR0cHM6Ly90b29scy5pZXRm
Lm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXImYW1wO3VybDI9
aHR0cHM6Ly9uYW1hbGUubWFyY3VzY29tLmNvbS9+amNsYXJrZS9kcmFmdC1pZXRmLW5ldG1vZC15
YW5nLXNlbXZlci50eHQ8L2E+PGJyPg0KPGJyPg0KSm9lPG86cD48L286cD48L3A+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gMS8xMi8yMSAxMzo0MywgU3Rlcm5lLCBKYXNvbiAoTm9r
aWEgLSBDQS9PdHRhd2EpIHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90
ZSBzdHlsZT0ibWFyZ2luLXRvcDo1LjBwdDttYXJnaW4tYm90dG9tOjUuMHB0Ij4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPllBTkcgVmVyc2lvbmluZyBXZWVrbHkgQ2FsbCBNaW51dGVzIC0gMjAyMS0w
MS0xMjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5Ub3BpY3MgYW5kIG93bmVycyBmb3IgRmViIHZp
cnR1YWwgaW50ZXJpbTo8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+UmVzaGFkIC0gZWRpdG9yIGZvciBZQU5HIHZlcnNpb25pbmcgZHJhZnQ8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQi
Pkphc29uIC0gY29vcmRpbmF0ZSB2aXJ0dWFsIGludGVyaW0sIGFnZW5kYS4gRG8gaW50cm9kdWN0
aW9uIGF0IFZJLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1h
cmdpbi1sZWZ0OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UMSkgRGVmaW5pdGlvbi9tZWFuaW5nIG9m
IEJDIHZzIE5CQyBmb3IgY29uZmlnIGZhbHNlIG5vZGVzPG86cD48L286cD48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBocmVmPSJodHRwczov
L2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy8xNSI+aHR0cHM6Ly9naXRo
dWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvMTU8L2E+PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4tIEJhbGF6
czxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0
OjM2LjBwdCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHls
ZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij5UMikgSUFOQSBjb25zaWRlcmF0aW9uczogaG93IGFyZSBm
aW5hbCBSRkMgcmV2aXNpb24gbGFiZWxzIGFzc2lnbmVkID88bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhyZWY9Imh0dHBz
Oi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzU5Ij5odHRwczovL2dp
dGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy81OTwvYT48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0gUm9i
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPlQzKSBZQU5HIGZpbGUgbmFtaW5nIHdoZW4gcmV2aXNpb24g
bGFiZWxzIGFyZSBiZWluZyB1c2VkIChzeW1ib2xpYyBsaW5rcz8gQCZsdDtyZXZpc2lvbi1sYWJl
bCZndDspID88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPi0gUmVzaGFkIHRvIHByZXBhcmUgbWF0ZXJpYWwsIFRCRCB0byBwcmVz
ZW50L2xlYWQgYXQgVkk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VDQpIFNlbVZlcjogZ2FwcyBpbiBo
aXN0b3J5LCByZW1vdmluZyByZXZpc2lvbiBzdGF0ZW1lbnRzPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBocmVmPSJodHRw
czovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy82MSI+aHR0cHM6Ly9n
aXRodWIuY29tL25ldG1vZC13Zy95YW5nLXZlci1kdC9pc3N1ZXMvNjE8L2E+PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4tIEpv
ZTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBzcGVudCBtb3N0IG9mIHRoZSB0aW1lIGRpc2N1
c3NpbmcgQmFsYXpzJyBydWxlcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgb2YgY29uZmln
IGZhbHNlIG5vZGVzIChUMSBhYm92ZSk6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4tIGNsaWVudHMgU0hPVUxEIGJlIGFibGUgdG8gZGVhbCB3aXRoIChub3QgY3Jhc2gpIHVu
ZXhwZWN0ZWQgb3V0cHV0PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tIHNv
bWUgY2hhbmdlcyB0byBjb25maWcgZmFsc2Ugbm9kZXMgc2hvdWxkIGJlIEJDIChpbmNyZWFzaW5n
IHZhbHVlIHNwYWNlIHdpdGhpbiB0aGUgc2FtZSB0eXBlKSwgc29tZSB3aWxsIGJlIE5CQyAoZS5n
LiByZW1vdmluZyBtYW5kYXRvcnksIGNoYW5naW5nIHR5cGUpDQo8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPi0gdGhlIFlBTkcgYXV0aG9yIGNhbiBtYXJrIGEgY2hhbmdlIHRo
YXQgaW5jcmVhc2VzIHZhbHVlIHNwYWNlIGFzIE5CQyBpZiB0aGV5IGZlZWwgaXQgaXMgc2lnbmlm
aWNhbnQgJmFtcDsgYnJlYWtzIGNvbXBhdGliaWxpdHk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
V2UgYWxzbyB0YWxrZWQgYnJpZWZseSBhYm91dCBSb2IncyBwcm9wb3NhbCBmb3IgSUFOQSBjb25z
aWRlcmF0aW9ucyAoVDIgYWJvdmUpLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+LSB3ZSBtYXkgYWxzbyB3YW50IHNvbWUgZ3VpZGFuY2UgZm9yIFJGQyBlZGl0b3JzIChjb29y
ZGluYXRlIHdpdGggYXV0aG9ycyBvbiBmaW5hbCBTZW1WZXIgZm9yIGV4YW1wbGUpPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPk5leHQgd2VlayB3ZSdsbCBjb250aW51ZSBmb2N1cyBvbiB0aGUgZm91
ciBWaXJ0dWFsIEludGVyaW0gdG9waWNzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PdGhlciB0
b3BpY3Mgd2UgbmVlZCB0byBnZXQgYmFjayB0byBhdCBzb21lIHBvaW50OjxvOnA+PC9vOnA+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSB3aGl0ZXNwYWNlPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj4tIGdpdGh1YiBpc3N1ZXMgKGxlZnQgb2ZmIGF0ICMxNSk8bzpwPjwv
bzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+SmFzb248bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGJyPg0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X18gbmV0bW9kIG1haWxpbmcgbGlzdCA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIj4N
Cm5ldG1vZEBpZXRmLm9yZzwvYT4gPGEgaHJlZj0iaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9uZXRtb2QiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kPC9hPg0KPG86cD48L286cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8L2JvZHk+DQo8
L2h0bWw+DQo=

--_000_DM6PR08MB508416E6AB95AB9DFD92137C9B869DM6PR08MB5084namp_--


From nobody Wed Feb 17 08:38:11 2021
Return-Path: <jclarke@cisco.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 301953A1B85 for <netmod@ietfa.amsl.com>; Wed, 17 Feb 2021 08:38:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.597
X-Spam-Level: 
X-Spam-Status: No, score=-9.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=DsoUZtem; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=TrhZpLE6
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 Mp4eGN2LNkmU for <netmod@ietfa.amsl.com>; Wed, 17 Feb 2021 08:38:07 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94E333A1B7F for <netmod@ietf.org>; Wed, 17 Feb 2021 08:38:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=28482; q=dns/txt; s=iport; t=1613579887; x=1614789487; h=from:to:subject:date:message-id:references:mime-version; bh=kNN479BFOJdPe3Hc1pL4yd682FtE+ElxR01AjamOly0=; b=DsoUZtem/uqwBQwwXk/ajHt88W2UYKV0HVXUqJ8FLOwFlEvrckaVP+uC aDtP8TXS8tnMqT9q0rZ/+oyRRBM5yxROCC/JnI2OOmEHKxFBNqFEvMXdH gAgjKR+K6ZNrmmCxVt86CvH5H/Am0PfELVZwwp3KaWETByVjGfWr13xBY E=;
IronPort-PHdr: =?us-ascii?q?9a23=3AevUXiResGajdqAPidUoqmS/8lGMj4e+mNxMJ6p?= =?us-ascii?q?chl7NFe7ii+JKnJkHE+PFxlwaQAdfd7PFFgqzdtKWzEWAD4JPUtncEfdQMUh?= =?us-ascii?q?IekswZkkQmB9LNEkz0KvPmLklYVMRPXVNo5Te3ZE5SHsutYVrRo3T05jkXSV?= =?us-ascii?q?3zMANvLbHzHYjfx828y+G1/cjVZANFzDqwaL9/NlO4twLU48IXmoBlbK02z0?= =?us-ascii?q?jE?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CqAAD+RS1g/4wNJK1iFgYBAQEBAQE?= =?us-ascii?q?HAQESAQEEBAEBgXwGAQELAYEiMFEHdlo2MQMHAYQ2g0gDjggDmR2BLhSBEQN?= =?us-ascii?q?UCwEBAQ0BAR0BBQ8CBAEBhAlEAheBdAIlNQgOAgMBAQsBAQUBAQECAQYEcYV?= =?us-ascii?q?hDYZEAQEBBAEBIQoTAQEsDA8CAQYCEQMBAQEoAwICAiULFAkIAQEEARIIgmS?= =?us-ascii?q?BflcDLgEOlBmQagKKJXaBMoMEAQEGhRkYghIDBoE4AYJ1hAUBAYJRg3ImHIF?= =?us-ascii?q?BQYERQ4IpLj6BBIFZAQECARaBLBweDQmCYDSCK4FYci46IgUcECIkEQQWFF8?= =?us-ascii?q?YAUqTdIc/jEyQNYEUCoJ7iTqSdqMxhjCODYsullECBAIEBQIOAQEGgVUBOIF?= =?us-ascii?q?XcBU7gmlQFwINjh+Db4UUhUVzAgEBMwIGAQkBAQMJfIoIAYEOAQE?=
X-IronPort-AV: E=Sophos;i="5.81,184,1610409600";  d="scan'208,217";a="852616825"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 17 Feb 2021 16:38:05 +0000
Received: from XCH-ALN-005.cisco.com (xch-aln-005.cisco.com [173.36.7.15]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 11HGc3pu001612 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 17 Feb 2021 16:38:05 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by XCH-ALN-005.cisco.com (173.36.7.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Wed, 17 Feb 2021 10:38:04 -0600
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Wed, 17 Feb 2021 10:38:04 -0600
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Wed, 17 Feb 2021 10:38:04 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i7gXXcGnQK4mApO56RVmWQvfsarz5RnMyWPjO718uj3hpp77ylPGeyaLaTecqUVnd4Nj3JNJJXmSag4FUVJbvrftHffFHBjQ1xrYnCyF65seAIWXBwaAqpNoRyTjA7cCNwyGOfUW1Dr+j1wf7VFNaXdMOA3FtDoUgZPiahtptCuiFVjiOixvgwDWrfk61ke3b2/992xsVpC0L2feu5J8Kr571PipCufK+OYVVPDe+6tCpmey5EeRk65tdkKc8H5Fp2ZA3wRgHXY/DW0l7m2ZAVfx/hau5geikQQsHUBdWglDeOTzEsiXoi06O1UYcDAct3qV0dFcJBwKKl25vm+/rg==
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=kNN479BFOJdPe3Hc1pL4yd682FtE+ElxR01AjamOly0=; b=E5BqIImAcgJYTF/Fa1bOxz1PWIniguS3rvDwi2Z7TtxQByPQs+eUXvoqQqtfP0g6hxCul9l3TRibqvf/1GQuaF8tTkzl1Igap7fFDztPDwy48S9ozwn1Sv3/uWcc8QRVwcAFOWXZ9repzgUg+jWvjezIt7/MCvCZDixhDFwWgH4yNhFbEy0YVCoHVrq/vKsLqNr/XT8nqMVCoibIo9+r6lPZDwKx33/loWmqfkDaTeti2aG4a+bnFFws3m4QApfZRCoolJ/hPSEtrp+72WLa1qu+sva3BCRLb1S7Z+pbYl0D/Q/p93qDPjvnCHXucR7hbSwwcYPVT//kaNyaeeff5A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kNN479BFOJdPe3Hc1pL4yd682FtE+ElxR01AjamOly0=; b=TrhZpLE6GAHXvBJmAIsZ/9cZLjoqwysjL6kE+3tjMTkc+1ClkNPypQycIl+0XrGMbqOXrtJwIiP/WoxUghwpnAMEa2dllqdbOjOiubtJ+X3J2u8LHcZBSwVqLwBCDtCMC3tGmcAecl4nQBXuVhRK+gVeM87WthHegIKeNx3QXOE=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN7PR11MB2676.namprd11.prod.outlook.com (2603:10b6:406:ac::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25; Wed, 17 Feb 2021 16:38:02 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::fd07:517e:fe73:789d]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::fd07:517e:fe73:789d%12]) with mapi id 15.20.3846.042; Wed, 17 Feb 2021 16:38:02 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "Sterne, Jason (Nokia - CA/Ottawa)" <jason.sterne@nokia.com>, "Reshad Rahman" <reshad=40yahoo.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
Thread-Index: AdbpEaS4Z8wSJsYoSp2jPnD4I9K8QQ==
Date: Wed, 17 Feb 2021 16:38:02 +0000
Message-ID: <BN6PR11MB166762CF350D517E844C3EC5B8869@BN6PR11MB1667.namprd11.prod.outlook.com>
References: <DM6PR08MB5084DE972E2E1763C429300F9BAA0@DM6PR08MB5084.namprd08.prod.outlook.com> <BN6PR11MB1667263199065DB18030D690B88D9@BN6PR11MB1667.namprd11.prod.outlook.com> <AF9FBEAE-E972-4B9D-992E-9A170F0D80D9@yahoo.com> <BN6PR11MB1667379338B8B38487E4E65FB88A9@BN6PR11MB1667.namprd11.prod.outlook.com> <DM6PR08MB508416E6AB95AB9DFD92137C9B869@DM6PR08MB5084.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: nokia.com; dkim=none (message not signed) header.d=none;nokia.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [173.38.117.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: bf6d605e-f5a1-4253-28d0-08d8d36264fb
x-ms-traffictypediagnostic: BN7PR11MB2676:
x-microsoft-antispam-prvs: <BN7PR11MB2676F6395B4A92AA89A9E74AB8869@BN7PR11MB2676.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gnvX0fevlP6rw3A7xfoBV98DroC+A5tCgHRRinGZNuZK7nN4+kczG+QGMGts++lx8dns5JbRbSEe/vka1ryaVkAIJpamTJpcvYDa85jjnmbYDgYOAlTcbjlk01/fy6zKNzPUV+n2tASmC2OLodnM8y0Us+5O76rnWa1qhp1hCGJtOertIlZAwEbHKFHUztA9w/A/XQQPjCvLNnbEwVdd+GRAUEN7La6qBA49sYy9LTTS5xX5w5QvB5MMDra41C0di9LVu0LVyGz2O58SNsuka7NxCRpg7Kzp1PcFrg7QydydOzEOCYPbMsNPpJftquKgAz2YY83qh71Ex9MInOOUlXjqcswu0lMER5mA6XpOdXXDxrj+AxMnyZ9FnxAWD3aW2b73LyDfCcOvoO7rWI1Mv/9Y1th03Dskouto1lTv3umvekgcay2cUoRLKVC3Pf+9cv03ycUdLWL50Spp3clqhKQkZ1TvpCYVdIjXyXUWWkX1Wu9Er0G/GWGYhJrW1b0o0355FlCI4t2NPbknQDx2tIFavG9r4PhszSjf4tRFTrN0mnkH18NqTPfzh5dwezdH5gNtw7S8rD+5LJIOjskPMg==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1667.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(39860400002)(376002)(396003)(346002)(366004)(136003)(33656002)(86362001)(316002)(2906002)(186003)(966005)(64756008)(66476007)(66556008)(110136005)(296002)(6506007)(53546011)(83380400001)(5660300002)(66946007)(76116006)(8676002)(9686003)(55016002)(478600001)(52536014)(7696005)(166002)(71200400001)(26005)(8936002)(66446008)(91956017); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?MktjYVdMdHRqM3E5ZFF6eVVqUDhhZjhWYVp5SkJ1NlF0amh0bExnVVZOeUVy?= =?utf-8?B?YjJNbzZPTkZBVGIxb3ZUa3pXZEVGRTlrR09sTTRiU2xPeGhZaWNxZm1qeTNN?= =?utf-8?B?N0QyTVlCaEhtc1dFTEMwOVhSZEVJR05QTEl1MWlLck90R1FlQ0hQS3JCRllo?= =?utf-8?B?cGRHQ0c1Qnk0NEJ4U0hNY0pBNzdYMS9lOHRrMEZHWXNTenJnZVBmZEtFaURk?= =?utf-8?B?YWVMY01MUTNHQTh0VEhaRjg2b08rYnNkOW5zY0ZNbGdmT0I5bFJGZXU1RlVZ?= =?utf-8?B?bHhrQllJYnYzK01mNjN1REZQSlRtd1ZOTndwS3VqZ2cwNTVyUGJleXRTSjlx?= =?utf-8?B?Sms0NTFROW90cWNmc2l3ZVdXZEFObWUrMldLTjJRQytOVFFLbGtCN2ljTndI?= =?utf-8?B?VmZiYWpVdi9pNGtqd1ByU2FNcUFUem93b2hqSU1yNktTKzU1TjBpVEt2S09w?= =?utf-8?B?L21pQUhRUXZHV09KeHQxQkZFc28waXRGWGZmMzhNSG5MY3JWTlJES2pmakhN?= =?utf-8?B?MGFIOEphN1BZbld0ZDJIcGdIb0FjQ0ZjQVhZa21TQW1RejFMRlRJME1CVFNl?= =?utf-8?B?dFRTcWZVaDNnMzhqUmpuU3pNbmNBT29SMjQ1Q3lqWFkwa21tRGkvcTAwNXpP?= =?utf-8?B?RC9mSHNjOEwrWlRybStIeHBJSmg2NGRrUTdDNlJLZDlhNEZMMUgvOUZ2NVFu?= =?utf-8?B?UGY4Q3RpdkJWYTBWZGNJQ3dUWjR1ZmpRY0F6SEduT1UxTXJvWm1LK0FTNE9n?= =?utf-8?B?SkdtWnNZMzJjeEw5R1JrU3h2MCs4VENzelVEUXJnZWFhS1NoY3VwMGpaenRj?= =?utf-8?B?aEcyK3lNMWFRZE53YmF6Q0lYUFNha3kxZkIzTnd1cmp4YWRZOFlLM25aeWRJ?= =?utf-8?B?Ri9TQU9ZazFCMUlEZWlUS1ZVZitxS3FUaDhWN3E1NkJsK2dpbWoxNUhweDhx?= =?utf-8?B?aS9RU2gxdkVtemNBZkNRWTlFNWFjd0RLT1Y1UlZKcTE2MHp0bGRXcnNpWDRw?= =?utf-8?B?N2xlck9oVlZFbzdGQlJlSVBtSm1mRURjblNlbmR4dmFEN25yMEVDRG9Ma1E5?= =?utf-8?B?ZTJqc2JmeHFUMXdDZE41RXl4eVZ1RUlXazZkdGcvcTlXTjRNejFJeHZmckti?= =?utf-8?B?WlpVclNTS1JKVXBNT2hjT29QeU4va2ZDL0hxR2RXMFR4NEJFcmN4RlppbEFh?= =?utf-8?B?cW5CWTQ3UUx0RUlzWkZMNW5ETkU0RFZWSk83MjUyVlFnbXY2N3EwU2M5aXVI?= =?utf-8?B?ZFFDRlliNTBVTjVqZ3pPeXZqcFVTQUVFMms5cEJjNk85WGNPNUw5dGVnbXhu?= =?utf-8?B?Y3V3S211MHA1aXJVS1ZuMlNqWmhUTTBDbWt2R1RVZXpvRFNvMGNQSnY2cG9W?= =?utf-8?B?b1d5cG9VeDFVY0t2Yy8xTHd5QmRjckx2USt5dDF5ZVdNTXBwQzlJRTFoR05X?= =?utf-8?B?QnNoY1VDOWQwSUdNb2JpUmZXeTBybzZDQmwvcXFrbmI3MHdSMVBNRnJ3Nzdi?= =?utf-8?B?ZlFRZHBsaWVkdFVkeFRBU1ZidFA5RjhNZFZCTG02bWRFVFcvMHVHazlwb09o?= =?utf-8?B?bldGNGdQTGlURlY1ZFFaTitoZllKZXlrSGhHNEpuQUVleTNiSEROMkNRblN6?= =?utf-8?B?NDVjNmI1RXFkQlpaRmQ3ZFhDcVVMSUQxRHhTWVBBOVREMGR6a2VsQVN4OG9P?= =?utf-8?B?N1FOYjVVUnVRaFhWMC9lRHFuaEZ1S2dsZGthSXVVLzIrbUowOXMyVW9Ya0oz?= =?utf-8?B?ckF1R1U4REVld2E5OVQwa1FUY1hOQTlIWmc5OHVzVVdIWFp3ZjBzTGhNR3Ja?= =?utf-8?B?NFIrNWh0bmUxcTdYcjJkQT09?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BN6PR11MB166762CF350D517E844C3EC5B8869BN6PR11MB1667namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1667.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: bf6d605e-f5a1-4253-28d0-08d8d36264fb
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Feb 2021 16:38:02.6602 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZZ/nY0DKLN8FU/nlrsLQAHrSB2UzU9iHyo1NOhmCJRMTE9uUGBTn6BiXbH+Z+FNbr/VG/rG9wYp3GOlh+xfVWQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN7PR11MB2676
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.15, xch-aln-005.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/aItgIS5SjMKfChTJ32kACwSP6Cs>
Subject: Re: [netmod] YANG Versioning Weekly Call Minutes - 2021-01-12
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: Wed, 17 Feb 2021 16:38:10 -0000

--_000_BN6PR11MB166762CF350D517E844C3EC5B8869BN6PR11MB1667namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SSdtIGdvb2Qgd2l0aCB5b3VyIHByb3Bvc2VkIGNoYW5nZXMuDQoNCkpvZQ0KDQpPbiAyLzE3LzIx
IDExOjE1LCBTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgd3JvdGU6DQpUaHggSm9l
LiAgQWJvdXQgdGhpcyBwYXJhZ3JhcGg6DQoNCiAgICAgICAgICAgICAgICAzLjMuMi4gIFJlbW92
aW5nIHJldmlzaW9ucyBmcm9tIHRoZSByZXZpc2lvbiBoaXN0b3J5DQoNCiAgICAgICAgICAgICAg
ICAgICBNb2R1bGUgYXV0aG9ycyBtYXkgd2lzaCB0byB0cnVuY2F0ZSByZXZpc2lvbiBoaXN0b3Jp
ZXMgdG8gZWl0aGVyDQogICAgICAgICAgICAgICAgICByZW1vdmUgYSByZXZpc2lvbiB0aGF0IHNo
b3VsZCBubyBsb25nZXIgYmUgdXNlZCBvciByZWR1Y2UgdGhlIHNpemUgb2YNCiAgICAgICAgICAg
ICAgICAgIGEgbW9kdWxlLiAgSG93ZXZlciwgcmVtb3ZpbmcgYW55IHJldmlzaW9uIGZyb20gYSBt
b2R1bGUncyBoaXN0b3J5IGNhbg0KICAgICAgICAgICAgICAgICAgY2F1c2UgaXNzdWVzIGFuZCBT
SE9VTEQgTk9UIGJlIGRvbmUuICBEb2luZyBzbyBjYW4gbGVhZCB0byBpbXBvcnQNCiAgICAgICAg
ICAgICAgICAgIGJyZWFrYWdlcyB3aGVuIGltcG9ydCBieSByZXZpc2lvbi1vci1kZXJpdmVkIGlz
IHVzZWQuICBNb3Jlb3ZlciwNCiAgICAgICAgICAgICAgICAgIHRydW5jYXRpbmcgaGlzdG9yeSBt
YXkgY2F1c2UgbG9zcyBvZiB2aXNpYmlsaXR5IHRvIHdoZW4gbm9uLQ0KICAgICAgICAgICAgICAg
ICAgYmFja3dhcmRzLWNvbXBhdGlibGUgY2hhbmdlcyB3ZXJlIGludHJvZHVjZWQuDQoNCldlIG1h
eSB3YW50IHRvIGV4cGxpY2l0bHkgc3RhdGUgdGhhdCBpdCBpcyBhbGxvd2VkLCBldmVuIHRob3Vn
aCBpdCBpcyByaXNreS4gIEFuZCB3ZSBhbGxvdyByZXZpc2lvbnMgdG8gYmUgcmVtb3ZlZCBpbiB0
aGUgbWlkZGxlIChub3QganVzdCB0cnVuY2F0aW5nIGF0IHRoZSBlbmQpLiAgVGhlcmUgbWF5IGFs
c28gYmUgb3RoZXIgcmVhc29ucyBhdXRob3JzIHdhbnQgdG8gZG8gaXQgc28gd2UgbWF5IG5vdCB3
YW50IHRvIHByZWNsdWRlIHRob3NlLiAgSG93IGFib3V0IHRoaXM6DQoNCk1vZHVsZSBhdXRob3Jz
IG1heSB3aXNoIHRvIHJlbW92ZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGZyb20gYSBtb2R1bGUgb3Ig
c3VibW9kdWxlLiBSZW1vdmFsIG9mIHJldmlzaW9uIGluZm9ybWF0aW9uIG1heSBiZSBkZXNpcmVk
IGZvciBhIG51bWJlciBvZiByZWFzb25zIGluY2x1ZGluZyByZWR1Y2luZyB0aGUgc2l6ZSBvZiBh
IGxhcmdlIHJldmlzaW9uIGhpc3RvcnksIG9yIHJlbW92aW5nIGEgcmV2aXNpb24gdGhhdCBzaG91
bGQgbm8gbG9uZ2VyIGJlIHVzZWQgb3IgaW1wb3J0ZWQuIFJlbW92aW5nIHJldmlzaW9uIHN0YXRl
bWVudHMgaXMgYWxsb3dlZCwgYnV0IGNhbiBjYXVzZSBpc3N1ZXMgYW5kIFNIT1VMRCBOT1QgYmUg
ZG9uZSB3aXRob3V0IGNhcmVmdWwgYW5hbHlzaXMgb2YgdGhlIGltcGFjdHMgdG8gdXNlcnMgb2Yg
dGhlIG1vZHVsZSBvciBzdWJtb2R1bGUuIERvaW5nIHNvIGNhbiBsZWFkIHRvIGltcG9ydCBicmVh
a2FnZXMgd2hlbiBpbXBvcnQgYnkgcmV2aXNpb24tb3ItZGVyaXZlZCBpcyB1c2VkLiAgTW9yZW92
ZXIsIHRydW5jYXRpbmcgaGlzdG9yeSBtYXkgY2F1c2UgbG9zcyBvZiB2aXNpYmlsaXR5IG9mIHdo
ZW4gbm9uLWJhY2t3YXJkcy1jb21wYXRpYmxlIGNoYW5nZXMgd2VyZSBpbnRyb2R1Y2VkLg0KDQpK
YXNvbg0KDQoNCkZyb206IEpvZSBDbGFya2UgKGpjbGFya2UpIDxqY2xhcmtlQGNpc2NvLmNvbT48
bWFpbHRvOmpjbGFya2VAY2lzY28uY29tPg0KU2VudDogU2F0dXJkYXksIEZlYnJ1YXJ5IDEzLCAy
MDIxIDU6NDMgUE0NClRvOiBSZXNoYWQgUmFobWFuIDxyZXNoYWQ9NDB5YWhvby5jb21AZG1hcmMu
aWV0Zi5vcmc+PG1haWx0bzpyZXNoYWQ9NDB5YWhvby5jb21AZG1hcmMuaWV0Zi5vcmc+OyBTdGVy
bmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkgPGphc29uLnN0ZXJuZUBub2tpYS5jb20+PG1h
aWx0bzpqYXNvbi5zdGVybmVAbm9raWEuY29tPjsgbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRt
b2RAaWV0Zi5vcmc+DQpTdWJqZWN0OiBSZTogW25ldG1vZF0gWUFORyBWZXJzaW9uaW5nIFdlZWts
eSBDYWxsIE1pbnV0ZXMgLSAyMDIxLTAxLTEyDQoNCldlbGwsIGlmIHdlIHdhbnQgdG8gcmUtcHVi
bGlzaCB0aGUgZHJhZnQgd2l0aCB0aG9zZSBhZGRpdGlvbmFsIHNwYWNlcywgRGF0YXRyYWNrZXIg
d2lsbCBpbnNpc3QgaXQgaGFzIGEgbmV3IHJldmlzaW9uIDotKS4NCg0KVGhhbmtzIGZvciB0aGUg
ZmVlZGJhY2suICBJJ2xsIG1ha2UgdGhlIGNoYW5nZSBpbiBnaXQuICBOb3RlOiBJIGhhdmVuJ3Qg
Y29tbWl0dGVkL3B1c2hlZCB5ZXQuICBJIGVzcGVjaWFsbHkgd2FudGVkIHlvdSwgYXMgZWRpdG9y
IG9mIG1vZHVsZS12ZXJzaW9uaW5nLCB0byB3ZWlnaCBpbi4NCg0KSm9lDQpPbiAyLzEzLzIxIDEy
OjUzLCBSZXNoYWQgUmFobWFuIHdyb3RlOg0KSGkgSm9lLA0KDQpUaGUgZXh0cmEgc3BhY2VzIGFy
ZSBkdWUgdG8geG1sMnJmYz8gU2hvdWxkIHdlIGJ1bXAgdXAgdGhlIHZlcnNpb24gYmVjYXVzZSBv
ZiBleHRyYSB3aGl0ZS1zcGFjZSDwn5iKDQpTZWN0aW9uIDMuMy4yLCBnb29kIHdpdGggbWUuIExh
c3Qgc2VudGVuY2UgbWF5IG5lZWQgYSBzbWFsbCB0d2VhaywgZS5nIHMvbWF5IGNhdXNlIGxvc3Mg
b2YgdmlzaWJpbGl0eSB0byB3aGVuL21heSBjYXVzZSBsb3NzIG9mIHZpc2liaWxpdHkgYXMgdG8g
d2hlbi8/DQoNCllhbmctc2VtdmVyIGNoYW5nZXMgYWxzbyBnb29kIHdpdGggbWUuDQoNClJlZ2Fy
ZHMsDQpSZXNoYWQuDQoNCkZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmc+PG1h
aWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZz4gb24gYmVoYWxmIG9mICJKb2UgQ2xhcmtlIChq
Y2xhcmtlKSIgPGpjbGFya2U9NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc+PG1haWx0bzpqY2xh
cmtlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnPg0KRGF0ZTogV2VkbmVzZGF5LCBGZWJydWFy
eSAxMCwgMjAyMSBhdCA0OjAyIFBNDQpUbzogIlN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0EvT3R0
YXdhKSIgPGphc29uLnN0ZXJuZUBub2tpYS5jb20+PG1haWx0bzpqYXNvbi5zdGVybmVAbm9raWEu
Y29tPiwgIm5ldG1vZEBpZXRmLm9yZyI8bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4gPG5ldG1vZEBp
ZXRmLm9yZz48bWFpbHRvOm5ldG1vZEBpZXRmLm9yZz4NClN1YmplY3Q6IFJlOiBbbmV0bW9kXSBZ
QU5HIFZlcnNpb25pbmcgV2Vla2x5IENhbGwgTWludXRlcyAtIDIwMjEtMDEtMTINCg0KT24gVDQg
KGdhcHMgaW4gcmV2aXNpb24gbnVtYmVycyBhbmQgcmV2aXNpb24gaGlzdG9yeSksIEkgaGF2ZSBz
b21lIHByb3Bvc2VkIHRleHQgZm9yIGJvdGggZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUt
dmVyc2lvbmluZyBhbmQgZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXIuICBTZWUgdGhlc2Ug
ZGlmZnMgKHNvbWUgY2hhbmdlcyBhcmUgZHVlIHRvIHhtbDJyZmMgY2hhbmdlcywgYnV0IHlvdSds
bCBub3RlIHRoZSBtb3JlIHN1YnN0YW50aXZlIHRleHQgYWRkaXRpb25zKS4gIFRob3VnaHRzOg0K
DQptb2R1bGUtdmVyc2lvbmluZyA6IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvcmZjZGlmZj91cmwx
PWRyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcmdXJsMj1odHRwczovL25h
bWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxl
LXZlcnNpb25pbmcudHh0DQoNCnlhbmctc2VtdmVyIDogaHR0cHM6Ly90b29scy5pZXRmLm9yZy9y
ZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXImdXJsMj1odHRwczovL25h
bWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWlldGYtbmV0bW9kLXlhbmctc2VtdmVy
LnR4dA0KDQpKb2UNCk9uIDEvMTIvMjEgMTM6NDMsIFN0ZXJuZSwgSmFzb24gKE5va2lhIC0gQ0Ev
T3R0YXdhKSB3cm90ZToNCllBTkcgVmVyc2lvbmluZyBXZWVrbHkgQ2FsbCBNaW51dGVzIC0gMjAy
MS0wMS0xMg0KDQpUb3BpY3MgYW5kIG93bmVycyBmb3IgRmViIHZpcnR1YWwgaW50ZXJpbToNCg0K
UmVzaGFkIC0gZWRpdG9yIGZvciBZQU5HIHZlcnNpb25pbmcgZHJhZnQNCkphc29uIC0gY29vcmRp
bmF0ZSB2aXJ0dWFsIGludGVyaW0sIGFnZW5kYS4gRG8gaW50cm9kdWN0aW9uIGF0IFZJLg0KDQpU
MSkgRGVmaW5pdGlvbi9tZWFuaW5nIG9mIEJDIHZzIE5CQyBmb3IgY29uZmlnIGZhbHNlIG5vZGVz
DQpodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy8xNQ0KLSBC
YWxhenMNCg0KVDIpIElBTkEgY29uc2lkZXJhdGlvbnM6IGhvdyBhcmUgZmluYWwgUkZDIHJldmlz
aW9uIGxhYmVscyBhc3NpZ25lZCA/DQpodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmct
dmVyLWR0L2lzc3Vlcy81OQ0KLSBSb2INCg0KVDMpIFlBTkcgZmlsZSBuYW1pbmcgd2hlbiByZXZp
c2lvbiBsYWJlbHMgYXJlIGJlaW5nIHVzZWQgKHN5bWJvbGljIGxpbmtzPyBAPHJldmlzaW9uLWxh
YmVsPikgPw0KLSBSZXNoYWQgdG8gcHJlcGFyZSBtYXRlcmlhbCwgVEJEIHRvIHByZXNlbnQvbGVh
ZCBhdCBWSQ0KDQpUNCkgU2VtVmVyOiBnYXBzIGluIGhpc3RvcnksIHJlbW92aW5nIHJldmlzaW9u
IHN0YXRlbWVudHMNCmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNz
dWVzLzYxDQotIEpvZQ0KDQpXZSBzcGVudCBtb3N0IG9mIHRoZSB0aW1lIGRpc2N1c3NpbmcgQmFs
YXpzJyBydWxlcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHkgb2YgY29uZmlnIGZhbHNlIG5v
ZGVzIChUMSBhYm92ZSk6DQotIGNsaWVudHMgU0hPVUxEIGJlIGFibGUgdG8gZGVhbCB3aXRoIChu
b3QgY3Jhc2gpIHVuZXhwZWN0ZWQgb3V0cHV0DQotIHNvbWUgY2hhbmdlcyB0byBjb25maWcgZmFs
c2Ugbm9kZXMgc2hvdWxkIGJlIEJDIChpbmNyZWFzaW5nIHZhbHVlIHNwYWNlIHdpdGhpbiB0aGUg
c2FtZSB0eXBlKSwgc29tZSB3aWxsIGJlIE5CQyAoZS5nLiByZW1vdmluZyBtYW5kYXRvcnksIGNo
YW5naW5nIHR5cGUpDQotIHRoZSBZQU5HIGF1dGhvciBjYW4gbWFyayBhIGNoYW5nZSB0aGF0IGlu
Y3JlYXNlcyB2YWx1ZSBzcGFjZSBhcyBOQkMgaWYgdGhleSBmZWVsIGl0IGlzIHNpZ25pZmljYW50
ICYgYnJlYWtzIGNvbXBhdGliaWxpdHkNCg0KV2UgYWxzbyB0YWxrZWQgYnJpZWZseSBhYm91dCBS
b2IncyBwcm9wb3NhbCBmb3IgSUFOQSBjb25zaWRlcmF0aW9ucyAoVDIgYWJvdmUpLg0KLSB3ZSBt
YXkgYWxzbyB3YW50IHNvbWUgZ3VpZGFuY2UgZm9yIFJGQyBlZGl0b3JzIChjb29yZGluYXRlIHdp
dGggYXV0aG9ycyBvbiBmaW5hbCBTZW1WZXIgZm9yIGV4YW1wbGUpDQoNCk5leHQgd2VlayB3ZSds
bCBjb250aW51ZSBmb2N1cyBvbiB0aGUgZm91ciBWaXJ0dWFsIEludGVyaW0gdG9waWNzLg0KDQpP
dGhlciB0b3BpY3Mgd2UgbmVlZCB0byBnZXQgYmFjayB0byBhdCBzb21lIHBvaW50Og0KLSB3aGl0
ZXNwYWNlDQotIGdpdGh1YiBpc3N1ZXMgKGxlZnQgb2ZmIGF0ICMxNSkNCg0KSmFzb24NCg0KDQpf
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXyBuZXRtb2QgbWFp
bGluZyBsaXN0IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3JnPiBodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1vZA0KDQoNCg==

--_000_BN6PR11MB166762CF350D517E844C3EC5B8869BN6PR11MB1667namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWw+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgY29udGVudD0i
dGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjwvaGVhZD4NCjxib2R5Pg0KSSdtIGdvb2Qgd2l0
aCB5b3VyIHByb3Bvc2VkIGNoYW5nZXMuPGJyPg0KPGJyPg0KSm9lPGJyPg0KPGJyPg0KPGRpdiBj
bGFzcz0ibW96LWNpdGUtcHJlZml4Ij5PbiAyLzE3LzIxIDExOjE1LCBTdGVybmUsIEphc29uIChO
b2tpYSAtIENBL090dGF3YSkgd3JvdGU6PGJyPg0KPC9kaXY+DQo8YmxvY2txdW90ZSB0eXBlPSJj
aXRlIiBjaXRlPSJtaWQ6RE02UFIwOE1CNTA4NDE2RTZBQjk1QUI5REZEOTIxMzdDOUI4NjlARE02
UFIwOE1CNTA4NC5uYW1wcmQwOC5wcm9kLm91dGxvb2suY29tIj4NCjxtZXRhIG5hbWU9IkdlbmVy
YXRvciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkCiAgICAgICAgbWVkaXVt
KSI+DQo8c3R5bGU+QGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OiJDYW1icmlhIE1hdGgiOwoJcGFu
b3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9QGZvbnQtZmFjZQoJe2ZvbnQtZmFtaWx5OkNhbGli
cmk7CglwYW5vc2UtMToyIDE1IDUgMiAyIDIgNCAzIDIgNDt9QGZvbnQtZmFjZQoJe2ZvbnQtZmFt
aWx5OiJTZWdvZSBVSSBFbW9qaSI7CglwYW5vc2UtMToyIDExIDUgMiA0IDIgNCAyIDIgMzt9cC5N
c29Ob3JtYWwsIGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbAoJe21hcmdpbjowY207CgltYXJn
aW4tYm90dG9tOi4wMDAxcHQ7Cglmb250LXNpemU6MTEuMHB0OwoJZm9udC1mYW1pbHk6IkNhbGli
cmkiLHNhbnMtc2VyaWY7fWE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsKCXttc28tc3R5bGUtcHJp
b3JpdHk6OTk7Cgljb2xvcjpibHVlOwoJdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9c3Bhbi5F
bWFpbFN0eWxlMTkKCXttc28tc3R5bGUtdHlwZTpwZXJzb25hbC1yZXBseTsKCWZvbnQtZmFtaWx5
OiJDYWxpYnJpIixzYW5zLXNlcmlmOwoJY29sb3I6d2luZG93dGV4dDt9Lk1zb0NocERlZmF1bHQK
CXttc28tc3R5bGUtdHlwZTpleHBvcnQtb25seTsKCWZvbnQtc2l6ZToxMC4wcHQ7fWRpdi5Xb3Jk
U2VjdGlvbjEKCXtwYWdlOldvcmRTZWN0aW9uMTt9PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+
PHhtbD4KPG86c2hhcGVkZWZhdWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4KPC94
bWw+PCFbZW5kaWZdLS0+PCEtLVtpZiBndGUgbXNvIDldPjx4bWw+CjxvOnNoYXBlbGF5b3V0IHY6
ZXh0PSJlZGl0Ij4KPG86aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+CjwvbzpzaGFwZWxh
eW91dD48L3htbD48IVtlbmRpZl0tLT4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9uMSI+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMi
PlRoeCBKb2UuJm5ic3A7IEFib3V0IHRoaXMgcGFyYWdyYXBoOjxvOnA+PC9vOnA+PC9zcGFuPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFn
ZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgMy4zLjIuJm5ic3A7IFJlbW92aW5nIHJldmlzaW9ucyBmcm9t
IHRoZSByZXZpc2lvbiBoaXN0b3J5Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
Ow0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5
bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7TW9kdWxlIGF1dGhvcnMgbWF5IHdpc2ggdG8gdHJ1
bmNhdGUgcmV2aXNpb24gaGlzdG9yaWVzIHRvIGVpdGhlciZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPG86cD48L286cD48
L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0
LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7
Jm5ic3A7cmVtb3ZlIGEgcmV2aXNpb24gdGhhdCBzaG91bGQgbm8gbG9uZ2VyIGJlIHVzZWQgb3Ig
cmVkdWNlIHRoZSBzaXplIG9mJm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPiZu
YnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDthIG1vZHVsZS4mbmJz
cDsgSG93ZXZlciwgcmVtb3ZpbmcgYW55IHJldmlzaW9uIGZyb20gYSBtb2R1bGUncyBoaXN0b3J5
IGNhbiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4m
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7Y2F1c2UgaXNzdWVz
IGFuZCBTSE9VTEQgTk9UIGJlIGRvbmUuJm5ic3A7IERvaW5nIHNvIGNhbiBsZWFkIHRvIGltcG9y
dCZuYnNwOyZuYnNwOyZuYnNwOw0KPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj4mbmJzcDsm
bmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJz
cDsmbmJzcDsmbmJzcDsmbmJzcDsgJm5ic3A7Jm5ic3A7Jm5ic3A7YnJlYWthZ2VzIHdoZW4gaW1w
b3J0IGJ5IHJldmlzaW9uLW9yLWRlcml2ZWQgaXMgdXNlZC4mbmJzcDsgTW9yZW92ZXIsJm5ic3A7
Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7DQo8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNw
OyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyAmbmJzcDsmbmJzcDsmbmJzcDt0
cnVuY2F0aW5nIGhpc3RvcnkgbWF5IGNhdXNlIGxvc3Mgb2YgdmlzaWJpbGl0eSB0byB3aGVuIG5v
bi0mbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsNCjxvOnA+PC9vOnA+
PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFz
dC1sYW5ndWFnZTpFTi1VUyI+Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5i
c3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7Jm5ic3A7ICZuYnNwOyZuYnNw
OyZuYnNwO2JhY2t3YXJkcy1jb21wYXRpYmxlIGNoYW5nZXMgd2VyZSBpbnRyb2R1Y2VkLjxvOnA+
PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28t
ZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPHAg
Y2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVT
Ij5XZSBtYXkgd2FudCB0byBleHBsaWNpdGx5IHN0YXRlIHRoYXQgaXQgaXMgYWxsb3dlZCwgZXZl
biB0aG91Z2ggaXQgaXMgcmlza3kuJm5ic3A7IEFuZCB3ZSBhbGxvdyByZXZpc2lvbnMgdG8gYmUg
cmVtb3ZlZCBpbiB0aGUgbWlkZGxlIChub3QganVzdCB0cnVuY2F0aW5nIGF0IHRoZSBlbmQpLiZu
YnNwOyBUaGVyZSBtYXkgYWxzbyBiZSBvdGhlciByZWFzb25zDQogYXV0aG9ycyB3YW50IHRvIGRv
IGl0IHNvIHdlIG1heSBub3Qgd2FudCB0byBwcmVjbHVkZSB0aG9zZS4mbmJzcDsgSG93IGFib3V0
IHRoaXM6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4g
c3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bh
bj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48
c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6RU4tVVMiPk1vZHVsZSBhdXRob3JzIG1h
eSB3aXNoIHRvIHJlbW92ZSByZXZpc2lvbiBzdGF0ZW1lbnRzIGZyb20gYSBtb2R1bGUgb3Igc3Vi
bW9kdWxlLiBSZW1vdmFsIG9mIHJldmlzaW9uIGluZm9ybWF0aW9uIG1heSBiZSBkZXNpcmVkIGZv
ciBhIG51bWJlciBvZiByZWFzb25zIGluY2x1ZGluZyByZWR1Y2luZw0KIHRoZSBzaXplIG9mIGEg
bGFyZ2UgcmV2aXNpb24gaGlzdG9yeSwgb3IgcmVtb3ZpbmcgYSByZXZpc2lvbiB0aGF0IHNob3Vs
ZCBubyBsb25nZXIgYmUgdXNlZCBvciBpbXBvcnRlZC4gUmVtb3ZpbmcgcmV2aXNpb24gc3RhdGVt
ZW50cyBpcyBhbGxvd2VkLCBidXQgY2FuIGNhdXNlIGlzc3VlcyBhbmQgU0hPVUxEIE5PVCBiZSBk
b25lIHdpdGhvdXQgY2FyZWZ1bCBhbmFseXNpcyBvZiB0aGUgaW1wYWN0cyB0byB1c2VycyBvZiB0
aGUgbW9kdWxlIG9yIHN1Ym1vZHVsZS4NCiBEb2luZyBzbyBjYW4gbGVhZCB0byBpbXBvcnQgYnJl
YWthZ2VzIHdoZW4gaW1wb3J0IGJ5IHJldmlzaW9uLW9yLWRlcml2ZWQgaXMgdXNlZC4mbmJzcDsg
TW9yZW92ZXIsIHRydW5jYXRpbmcgaGlzdG9yeSBtYXkgY2F1c2UgbG9zcyBvZiB2aXNpYmlsaXR5
IG9mIHdoZW4gbm9uLWJhY2t3YXJkcy1jb21wYXRpYmxlIGNoYW5nZXMgd2VyZSBpbnRyb2R1Y2Vk
LjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxl
PSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTIj5KYXNvbjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8L286
cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9Im1zby1mYXJl
YXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCBibHVlIDEuNXB0O3BhZGRpbmc6MGNt
CiAgICAgICAgICAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEKICAgICAgICAgICAgICAxLjBwdDtwYWRkaW5nOjMu
MHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxzcGFuIGxhbmc9IkVO
LVVTIj5Gcm9tOjwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBKb2UgQ2xhcmtlIChqY2xh
cmtlKQ0KPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmpjbGFy
a2VAY2lzY28uY29tIj4mbHQ7amNsYXJrZUBjaXNjby5jb20mZ3Q7PC9hPg0KPGJyPg0KPGI+U2Vu
dDo8L2I+IFNhdHVyZGF5LCBGZWJydWFyeSAxMywgMjAyMSA1OjQzIFBNPGJyPg0KPGI+VG86PC9i
PiBSZXNoYWQgUmFobWFuIDxhIGNsYXNzPSJtb3otdHh0LWxpbmstcmZjMjM5NkUiIGhyZWY9Im1h
aWx0bzpyZXNoYWQ9NDB5YWhvby5jb21AZG1hcmMuaWV0Zi5vcmciPg0KJmx0O3Jlc2hhZD00MHlh
aG9vLmNvbUBkbWFyYy5pZXRmLm9yZyZndDs8L2E+OyBTdGVybmUsIEphc29uIChOb2tpYSAtIENB
L090dGF3YSkgPGEgY2xhc3M9Im1vei10eHQtbGluay1yZmMyMzk2RSIgaHJlZj0ibWFpbHRvOmph
c29uLnN0ZXJuZUBub2tpYS5jb20iPg0KJmx0O2phc29uLnN0ZXJuZUBub2tpYS5jb20mZ3Q7PC9h
PjsgPGEgY2xhc3M9Im1vei10eHQtbGluay1hYmJyZXZpYXRlZCIgaHJlZj0ibWFpbHRvOm5ldG1v
ZEBpZXRmLm9yZyI+DQpuZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPGI+U3ViamVjdDo8L2I+IFJl
OiBbbmV0bW9kXSBZQU5HIFZlcnNpb25pbmcgV2Vla2x5IENhbGwgTWludXRlcyAtIDIwMjEtMDEt
MTI8bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWJvdHRvbToxMi4wcHQiPldlbGwsIGlmIHdlIHdhbnQgdG8gcmUtcHVibGlzaCB0aGUg
ZHJhZnQgd2l0aCB0aG9zZSBhZGRpdGlvbmFsIHNwYWNlcywgRGF0YXRyYWNrZXIgd2lsbCBpbnNp
c3QgaXQgaGFzIGEgbmV3IHJldmlzaW9uIDotKS48YnI+DQo8YnI+DQpUaGFua3MgZm9yIHRoZSBm
ZWVkYmFjay4mbmJzcDsgSSdsbCBtYWtlIHRoZSBjaGFuZ2UgaW4gZ2l0LiZuYnNwOyBOb3RlOiBJ
IGhhdmVuJ3QgY29tbWl0dGVkL3B1c2hlZCB5ZXQuJm5ic3A7IEkgZXNwZWNpYWxseSB3YW50ZWQg
eW91LCBhcyBlZGl0b3Igb2YgbW9kdWxlLXZlcnNpb25pbmcsIHRvIHdlaWdoIGluLjxicj4NCjxi
cj4NCkpvZTxvOnA+PC9vOnA+PC9wPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPk9uIDIv
MTMvMjEgMTI6NTMsIFJlc2hhZCBSYWhtYW4gd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SGkgSm9lLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9
Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5U
aGUgZXh0cmEgc3BhY2VzIGFyZSBkdWUgdG8geG1sMnJmYz8gU2hvdWxkIHdlIGJ1bXAgdXAgdGhl
IHZlcnNpb24gYmVjYXVzZSBvZiBleHRyYSB3aGl0ZS1zcGFjZQ0KPHNwYW4gc3R5bGU9ImZvbnQt
ZmFtaWx5OiZxdW90O1NlZ29lIFVJCiAgICAgICAgICAgICAgICBFbW9qaSZxdW90OyxzYW5zLXNl
cmlmIj7wn5iKPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+U2Vj
dGlvbiAzLjMuMiwgZ29vZCB3aXRoIG1lLiBMYXN0IHNlbnRlbmNlIG1heSBuZWVkIGEgc21hbGwg
dHdlYWssIGUuZyBzL21heSBjYXVzZSBsb3NzIG9mIHZpc2liaWxpdHkgdG8gd2hlbi9tYXkgY2F1
c2UgbG9zcyBvZiB2aXNpYmlsaXR5IGFzIHRvIHdoZW4vPzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij5ZYW5nLXNlbXZlciBjaGFuZ2VzIGFsc28gZ29vZCB3aXRoIG1lLjxvOnA+PC9vOnA+PC9wPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj5SZWdhcmRzLDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UmVz
aGFkLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286
cD48L3A+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNCNUM0REYK
ICAgICAgICAgICAgICAxLjBwdDtwYWRkaW5nOjMuMHB0IDBjbSAwY20gMGNtIj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxiPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJsYWNr
Ij5Gcm9tOiA8L3NwYW4+PC9iPjxzcGFuIHN0eWxlPSJmb250LXNpemU6MTIuMHB0O2NvbG9yOmJs
YWNrIj5uZXRtb2QNCjxhIGhyZWY9Im1haWx0bzpuZXRtb2QtYm91bmNlc0BpZXRmLm9yZyIgbW96
LWRvLW5vdC1zZW5kPSJ0cnVlIj4mbHQ7bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmcmZ3Q7PC9hPiBv
biBiZWhhbGYgb2YgJnF1b3Q7Sm9lIENsYXJrZSAoamNsYXJrZSkmcXVvdDsNCjxhIGhyZWY9Im1h
aWx0bzpqY2xhcmtlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnIiBtb3otZG8tbm90LXNlbmQ9
InRydWUiPiZsdDtqY2xhcmtlPTQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnJmd0OzwvYT48YnI+
DQo8Yj5EYXRlOiA8L2I+V2VkbmVzZGF5LCBGZWJydWFyeSAxMCwgMjAyMSBhdCA0OjAyIFBNPGJy
Pg0KPGI+VG86IDwvYj4mcXVvdDtTdGVybmUsIEphc29uIChOb2tpYSAtIENBL090dGF3YSkmcXVv
dDsgPGEgaHJlZj0ibWFpbHRvOmphc29uLnN0ZXJuZUBub2tpYS5jb20iIG1vei1kby1ub3Qtc2Vu
ZD0idHJ1ZSI+DQombHQ7amFzb24uc3Rlcm5lQG5va2lhLmNvbSZndDs8L2E+LCA8YSBocmVmPSJt
YWlsdG86bmV0bW9kQGlldGYub3JnIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPg0KJnF1b3Q7bmV0
bW9kQGlldGYub3JnJnF1b3Q7PC9hPiA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiBt
b3otZG8tbm90LXNlbmQ9InRydWUiPiZsdDtuZXRtb2RAaWV0Zi5vcmcmZ3Q7PC9hPjxicj4NCjxi
PlN1YmplY3Q6IDwvYj5SZTogW25ldG1vZF0gWUFORyBWZXJzaW9uaW5nIFdlZWtseSBDYWxsIE1p
bnV0ZXMgLSAyMDIxLTAxLTEyPC9zcGFuPjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tYm90dG9tOjEyLjBwdCI+T24gVDQgKGdhcHMg
aW4gcmV2aXNpb24gbnVtYmVycyBhbmQgcmV2aXNpb24gaGlzdG9yeSksIEkgaGF2ZSBzb21lIHBy
b3Bvc2VkIHRleHQgZm9yIGJvdGggZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lv
bmluZyBhbmQgZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXIuJm5ic3A7IFNlZSB0aGVzZSBk
aWZmcyAoc29tZSBjaGFuZ2VzIGFyZSBkdWUgdG8NCiB4bWwycmZjIGNoYW5nZXMsIGJ1dCB5b3Un
bGwgbm90ZSB0aGUgbW9yZSBzdWJzdGFudGl2ZSB0ZXh0IGFkZGl0aW9ucykuJm5ic3A7IFRob3Vn
aHRzOjxicj4NCjxicj4NCm1vZHVsZS12ZXJzaW9uaW5nIDogPGEgaHJlZj0iaHR0cHM6Ly90b29s
cy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVy
c2lvbmluZyZhbXA7dXJsMj1odHRwczovL25hbWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2Ry
YWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmcudHh0IiBtb3otZG8tbm90LXNl
bmQ9InRydWUiPg0KaHR0cHM6Ly90b29scy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0
Zi1uZXRtb2QteWFuZy1tb2R1bGUtdmVyc2lvbmluZyZhbXA7dXJsMj1odHRwczovL25hbWFsZS5t
YXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNp
b25pbmcudHh0PC9hPjxicj4NCjxicj4NCnlhbmctc2VtdmVyIDogPGEgaHJlZj0iaHR0cHM6Ly90
b29scy5pZXRmLm9yZy9yZmNkaWZmP3VybDE9ZHJhZnQtaWV0Zi1uZXRtb2QteWFuZy1zZW12ZXIm
YW1wO3VybDI9aHR0cHM6Ly9uYW1hbGUubWFyY3VzY29tLmNvbS9+amNsYXJrZS9kcmFmdC1pZXRm
LW5ldG1vZC15YW5nLXNlbXZlci50eHQiIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpodHRwczov
L3Rvb2xzLmlldGYub3JnL3JmY2RpZmY/dXJsMT1kcmFmdC1pZXRmLW5ldG1vZC15YW5nLXNlbXZl
ciZhbXA7dXJsMj1odHRwczovL25hbWFsZS5tYXJjdXNjb20uY29tL35qY2xhcmtlL2RyYWZ0LWll
dGYtbmV0bW9kLXlhbmctc2VtdmVyLnR4dDwvYT48YnI+DQo8YnI+DQpKb2U8bzpwPjwvbzpwPjwv
cD4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5PbiAxLzEyLzIxIDEzOjQzLCBTdGVybmUs
IEphc29uIChOb2tpYSAtIENBL090dGF3YSkgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxibG9ja3F1b3RlIHN0eWxlPSJtYXJnaW4tdG9wOjUuMHB0O21hcmdpbi1ib3R0b206NS4wcHQi
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+WUFORyBWZXJzaW9uaW5nIFdlZWtseSBDYWxsIE1pbnV0
ZXMgLSAyMDIxLTAxLTEyPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPlRvcGljcyBhbmQgb3duZXJz
IGZvciBGZWIgdmlydHVhbCBpbnRlcmltOjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij5SZXNoYWQgLSBlZGl0b3IgZm9yIFlBTkcgdmVyc2lvbmluZyBk
cmFmdDxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1s
ZWZ0OjM2LjBwdCI+SmFzb24gLSBjb29yZGluYXRlIHZpcnR1YWwgaW50ZXJpbSwgYWdlbmRhLiBE
byBpbnRyb2R1Y3Rpb24gYXQgVkkuPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
IiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPlQxKSBEZWZpbml0aW9u
L21lYW5pbmcgb2YgQkMgdnMgTkJDIGZvciBjb25maWcgZmFsc2Ugbm9kZXM8bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPjxhIGhy
ZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12ZXItZHQvaXNzdWVzLzE1IiBt
b3otZG8tbm90LXNlbmQ9InRydWUiPmh0dHBzOi8vZ2l0aHViLmNvbS9uZXRtb2Qtd2cveWFuZy12
ZXItZHQvaXNzdWVzLzE1PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIg
c3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+LSBCYWxhenM8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9v
OnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+
VDIpIElBTkEgY29uc2lkZXJhdGlvbnM6IGhvdyBhcmUgZmluYWwgUkZDIHJldmlzaW9uIGxhYmVs
cyBhc3NpZ25lZCA/PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0i
bWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBocmVmPSJodHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdn
L3lhbmctdmVyLWR0L2lzc3Vlcy81OSIgbW96LWRvLW5vdC1zZW5kPSJ0cnVlIj5odHRwczovL2dp
dGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy81OTwvYT48bzpwPjwvbzpwPjwv
cD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJnaW4tbGVmdDozNi4wcHQiPi0gUm9i
PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6
MzYuMHB0Ij4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPlQzKSBZQU5HIGZpbGUgbmFtaW5nIHdoZW4gcmV2aXNpb24g
bGFiZWxzIGFyZSBiZWluZyB1c2VkIChzeW1ib2xpYyBsaW5rcz8gQCZsdDtyZXZpc2lvbi1sYWJl
bCZndDspID88bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJtYXJn
aW4tbGVmdDozNi4wcHQiPi0gUmVzaGFkIHRvIHByZXBhcmUgbWF0ZXJpYWwsIFRCRCB0byBwcmVz
ZW50L2xlYWQgYXQgVkk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxl
PSJtYXJnaW4tbGVmdDozNi4wcHQiPiZuYnNwOzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCIgc3R5bGU9Im1hcmdpbi1sZWZ0OjM2LjBwdCI+VDQpIFNlbVZlcjogZ2FwcyBpbiBo
aXN0b3J5LCByZW1vdmluZyByZXZpc2lvbiBzdGF0ZW1lbnRzPG86cD48L286cD48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWxlZnQ6MzYuMHB0Ij48YSBocmVmPSJodHRw
czovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lzc3Vlcy82MSIgbW96LWRvLW5v
dC1zZW5kPSJ0cnVlIj5odHRwczovL2dpdGh1Yi5jb20vbmV0bW9kLXdnL3lhbmctdmVyLWR0L2lz
c3Vlcy82MTwvYT48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiIHN0eWxlPSJt
YXJnaW4tbGVmdDozNi4wcHQiPi0gSm9lPG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9y
bWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldlIHNwZW50
IG1vc3Qgb2YgdGhlIHRpbWUgZGlzY3Vzc2luZyBCYWxhenMnIHJ1bGVzIGZvciBiYWNrd2FyZHMg
Y29tcGF0aWJpbGl0eSBvZiBjb25maWcgZmFsc2Ugbm9kZXMgKFQxIGFib3ZlKTo8bzpwPjwvbzpw
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0gY2xpZW50cyBTSE9VTEQgYmUgYWJsZSB0byBk
ZWFsIHdpdGggKG5vdCBjcmFzaCkgdW5leHBlY3RlZCBvdXRwdXQ8bzpwPjwvbzpwPjwvcD4NCjxw
IGNsYXNzPSJNc29Ob3JtYWwiPi0gc29tZSBjaGFuZ2VzIHRvIGNvbmZpZyBmYWxzZSBub2RlcyBz
aG91bGQgYmUgQkMgKGluY3JlYXNpbmcgdmFsdWUgc3BhY2Ugd2l0aGluIHRoZSBzYW1lIHR5cGUp
LCBzb21lIHdpbGwgYmUgTkJDIChlLmcuIHJlbW92aW5nIG1hbmRhdG9yeSwgY2hhbmdpbmcgdHlw
ZSkNCjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+LSB0aGUgWUFORyBhdXRo
b3IgY2FuIG1hcmsgYSBjaGFuZ2UgdGhhdCBpbmNyZWFzZXMgdmFsdWUgc3BhY2UgYXMgTkJDIGlm
IHRoZXkgZmVlbCBpdCBpcyBzaWduaWZpY2FudCAmYW1wOyBicmVha3MgY29tcGF0aWJpbGl0eTxv
OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBhbHNvIHRhbGtlZCBicmllZmx5IGFib3V0IFJvYidz
IHByb3Bvc2FsIGZvciBJQU5BIGNvbnNpZGVyYXRpb25zIChUMiBhYm92ZSkuPG86cD48L286cD48
L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tIHdlIG1heSBhbHNvIHdhbnQgc29tZSBndWlkYW5j
ZSBmb3IgUkZDIGVkaXRvcnMgKGNvb3JkaW5hdGUgd2l0aCBhdXRob3JzIG9uIGZpbmFsIFNlbVZl
ciBmb3IgZXhhbXBsZSk8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNw
OzxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+TmV4dCB3ZWVrIHdlJ2xsIGNv
bnRpbnVlIGZvY3VzIG9uIHRoZSBmb3VyIFZpcnR1YWwgSW50ZXJpbSB0b3BpY3MuPG86cD48L286
cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJzcDs8bzpwPjwvbzpwPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPk90aGVyIHRvcGljcyB3ZSBuZWVkIHRvIGdldCBiYWNrIHRvIGF0IHNv
bWUgcG9pbnQ6PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4tIHdoaXRlc3Bh
Y2U8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPi0gZ2l0aHViIGlzc3VlcyAo
bGVmdCBvZmYgYXQgIzE1KTxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5i
c3A7PG86cD48L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5KYXNvbjxvOnA+PC9vOnA+
PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+Jm5ic3A7PG86cD48L286cD48L3A+DQo8L2Jsb2Nr
cXVvdGU+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48YnI+DQpfX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fXyBuZXRtb2QgbWFpbGluZyBsaXN0IDxhIGhyZWY9Im1h
aWx0bzpuZXRtb2RAaWV0Zi5vcmciIG1vei1kby1ub3Qtc2VuZD0idHJ1ZSI+DQpuZXRtb2RAaWV0
Zi5vcmc8L2E+IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kIiBtb3otZG8tbm90LXNlbmQ9InRydWUiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFp
bG1hbi9saXN0aW5mby9uZXRtb2Q8L2E+IDxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1b3RlPg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjwvZGl2
Pg0KPC9ibG9ja3F1b3RlPg0KPGJyPg0KPC9ib2R5Pg0KPC9odG1sPg0K

--_000_BN6PR11MB166762CF350D517E844C3EC5B8869BN6PR11MB1667namp_--


From nobody Thu Feb 18 03:51:44 2021
Return-Path: <liupengyjy@chinamobile.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 0A9C63A10FE for <netmod@ietfa.amsl.com>; Thu, 18 Feb 2021 03:51:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.536
X-Spam-Level: 
X-Spam-Status: No, score=0.536 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HDRS_MISSP=2.434, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no 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 bYCiODf4fS66 for <netmod@ietfa.amsl.com>; Thu, 18 Feb 2021 03:51:40 -0800 (PST)
Received: from cmccmta1.chinamobile.com (cmccmta1.chinamobile.com [221.176.66.79]) by ietfa.amsl.com (Postfix) with ESMTP id 51CE13A10F6 for <netmod@ietf.org>; Thu, 18 Feb 2021 03:51:38 -0800 (PST)
Received: from spf.mail.chinamobile.com (unknown[172.16.121.3]) by rmmx-syy-dmz-app03-12003 (RichMail) with SMTP id 2ee3602e54be8cb-9f487; Thu, 18 Feb 2021 19:51:27 +0800 (CST)
X-RM-TRANSID: 2ee3602e54be8cb-9f487
X-RM-TagInfo: emlType=0                                       
X-RM-SPAM-FLAG: 00000000
Received: from LAPTOP-NEH48QIJ (unknown[120.244.192.189]) by rmsmtp-syy-appsvr02-12002 (RichMail) with SMTP id 2ee2602e54bdf9a-adf56; Thu, 18 Feb 2021 19:51:27 +0800 (CST)
X-RM-TRANSID: 2ee2602e54bdf9a-adf56
MIME-Version: 1.0
x-PcFlag: f947991a-14d6-457b-afb4-36b45cb17803_2_23370
X-Mailer: PC_RICHMAIL 2.8.5
Date: 18 Feb 2021 19:51:23 +0800
From: =?utf-8?B?UGVuZyBMaXUgfCDliJjpuY8=?=<liupengyjy@chinamobile.com>
To: =?utf-8?B?UWluIFd1?=<bill.wu@huawei.com>
Cc: netmod<netmod@ietf.org>
Message-ID: <20210218195123242323715@chinamobile.com>
Content-Type: multipart/Alternative; boundary="----=_001_NextPart242323715_=----"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Lx8xYFWL9h9PypckIMwJPPcsHd8>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-node-tags-00.txt
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, 18 Feb 2021 11:51:43 -0000

This is a multi-part message in MIME format.


------=_001_NextPart242323715_=----
Content-Type: text/plain;
	charset="utf-8"
Content-Transfer-Encoding: base64

DQ1IaSBRaW4gYW5kIGF1dGhvcnMsDQ0NSSBoYXZlIHJlYWQgdGhlIHYtMDAgb2YgZHJhZnQtaWV0
Zi1uZXRtb2Qtbm9kZS10YWdzIGFuZCBoYXZlIHR3byBxdWljayBxdWVzdGlvbnMNMS4gRm9yIHNl
Y3Rpb24gMS4xLjEsIGNhbiBhbiBvYmplY3QgaGF2ZSBtb3JlIHRoYW4gb25lIG1ldHJpYyB0YWdz
PyBNYXliZSBpdCBjYW4gYmUgdXNlZCBpbiB0aGUgdW1sIG1vZGVsIGJ1dCBtYXkgaGF2ZSB0aGUg
cHJvYmxlbSBvZiBoYXJkIHRvIGRpc3Rpbmd1aXNoIGluIHlhbmcgbW9kdWxlLg0yLiBDYW4gdGhl
IE11bHRpcGxlIFNvdXJjZSBUYWcgYmUgYXBwbGllZCB0byB0aGUgcHJvcGVydHkgdGFnIG9mIE9Q
TT8gSWYgc28sIGlzIHRoZXJlIGFueSBleGFtcGxlPw0NDQ0NVGhhbmtzLA0NUGVuZw0NDQ0tLS0t
LemCruS7tuWOn+S7ti0tLS0tDeWPkeS7tuS6ujogSS1ELUFubm91bmNlIFttYWlsdG86aS1kLWFu
bm91bmNlLWJvdW5jZXNAaWV0Zi5vcmddIOS7o+ihqCBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmcN
5Y+R6YCB5pe26Ze0OiAyMDIw5bm0MTLmnIgyOeaXpSAyMjo1Mg3mlLbku7bkuro6IGktZC1hbm5v
dW5jZUBpZXRmLm9yZw3mioTpgIE6IG5ldG1vZEBpZXRmLm9yZw3kuLvpopg6IEktRCBBY3Rpb246
IGRyYWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMC50eHQNDQ1BIE5ldyBJbnRlcm5ldC1EcmFm
dCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3Jp
ZXMuDVRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2YgdGhlIE5ldHdvcmsgTW9kZWxpbmcgV0cg
b2YgdGhlIElFVEYuDQ0gICAgICAgIFRpdGxlICAgICAgICAgICA6IFNlbGYgRGVzY3JpYmluZyBE
YXRhIE9iamVjdCBUYWdzDSAgICAgICAgQXV0aG9ycyAgICAgICAgIDogUWluIFd1DSAgICAgICAg
ICAgICAgICAgICAgICAgICAgQmVub2l0IENsYWlzZQ0gICAgICAgICAgICAgICAgICAgICAgICAg
IExpYW5nIEdlbmcNICAgICAgICAgICAgICAgICAgICAgICAgICBab25ncGVuZyBEdQ0gICAgICAg
ICAgICAgICAgICAgICAgICAgIE1vaGFtZWQgQm91Y2FkYWlyDUZpbGVuYW1lICAgICAgICA6IGRy
YWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMC50eHQNUGFnZXMgICAgICAgICAgIDogMjYNRGF0
ZSAgICAgICAgICAgIDogMjAyMC0xMi0yOA0NQWJzdHJhY3Q6DSAgIFRoaXMgZG9jdW1lbnQgZGVm
aW5lcyBhIG1ldGhvZCB0byB0YWcgZGF0YSBvYmplY3RzIGFzc29jaWF0ZWQgd2l0aA0gICBvcGVy
YXRpb24gYW5kIG1hbmFnZW1lbnQgZGF0YSBpbiBZQU5HIE1vZHVsZXMuICBUaGlzIFlBTkcgZGF0
YSBvYmplY3QNICAgdGFnZ2luZyBtZXRob2QgY2FuIGJlIHVzZWQgdG8gY2xhc3NpZnkgZGF0YSBv
YmplY3RzIGZyb20gZGlmZmVyZW50DSAgIFlBTkcgbW9kdWxlcyBhbmQgaWRlbnRpZnkgY2hhcmFj
dGVyaXN0aWNzIGRhdGEuICBJdCBhbHNvIGNhbiBwcm92aWRlDSAgIGlucHV0LCBpbnN0cnVjdGlv
biwgaW5kaWNhdGlvbiB0byBzZWxlY3Rpb24gZmlsdGVyIGFuZCBmaWx0ZXIgcXVlcmllcw0gICBv
ZiBvcGVyYXRpb25hbCBzdGF0ZSBvbiBhIHNlcnZlciBkdXJpbmcgYSAicHViL3N1YiIgc2Vydmlj
ZSBmb3IgWUFORw0gICBkYXRhc3RvcmUgdXBkYXRlcy4gIFdoZW4gdGhlIHN0YXRlIG9mIGFsbCBz
dWJzY3JpcHRpb25zIG9mIGENICAgcGFydGljdWxhciBTdWJzY3JpYmVyIHRvIGJlIGZldGNoZWQg
aXMgaHVnZSwgdGhlIGFtb3VudCBvZiBkYXRhIHRvIGJlDSAgIHN0cmVhbWVkIG91dCB0byB0aGUg
ZGVzdGluYXRpb24gY2FuIGJlIGdyZWF0bHkgcmVkdWNlZCBhbmQgb25seQ0gICB0YXJnZXRlZCB0
byB0aGUgY2hhcmFjdGVyaXN0aWNzIGRhdGEuICBUaGVzZSBkYXRhIG9iamVjdCB0YWdzIG1heSBi
ZQ0gICByZWdpc3RlcmVkIGFzIHdlbGwgYXMgYXNzaWduZWQgZHVyaW5nIHRoZSBtb2R1bGUgZGVm
aW5pdGlvbjsgYXNzaWduZWQNICAgYnkgaW1wbGVtZW50YXRpb25zOyBvciBkeW5hbWljYWxseSBk
ZWZpbmVkIGFuZCBzZXQgYnkgdXNlcnMuDQ0NVGhlIElFVEYgZGF0YXRyYWNrZXIgc3RhdHVzIHBh
Z2UgZm9yIHRoaXMgZHJhZnQgaXM6DWh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2Ry
YWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy8NDVRoZXJlIGFyZSBhbHNvIGh0bWxpemVkIHZlcnNp
b25zIGF2YWlsYWJsZSBhdDoNaHR0cHM6Ly90b29scy5pZXRmLm9yZy9odG1sL2RyYWZ0LWlldGYt
bmV0bW9kLW5vZGUtdGFncy0wMA1odHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L2RyYWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMA0NDVBsZWFzZSBub3RlIHRoYXQgaXQgbWF5
IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0aW1lIG9mIHN1Ym1pc3Npb24gdW50
aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJlIGF2YWlsYWJsZSBhdCB0b29scy5p
ZXRmLm9yZy4NDUludGVybmV0LURyYWZ0cyBhcmUgYWxzbyBhdmFpbGFibGUgYnkgYW5vbnltb3Vz
IEZUUCBhdDoNZnRwOi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8NDQ1fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw1JLUQtQW5ub3VuY2UgbWFpbGlu
ZyBsaXN0DUktRC1Bbm5vdW5jZUBpZXRmLm9yZw1odHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL2ktZC1hbm5vdW5jZQ1JbnRlcm5ldC1EcmFmdCBkaXJlY3RvcmllczogaHR0cDov
L3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbCBvciBmdHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8xc2hh
ZG93LXNpdGVzLnR4dA0=

------=_001_NextPart242323715_=----
Content-Type: text/html;
	charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D=22content-type=22 content=3D=22text/html; c=
harset=3DUTF-8=22></head><body><div class=3D=22rich_html_content=22 style=
=3D=22color: rgb(0, 0, 0); word-wrap: break-word;=22><font style=3D=22font-=
family: =E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91;=20font-size:=2010pt;=22>Hi=20=
Qin=20and=20authors,</font></div><div=20class=3D=22rich_html_content=22=20s=
tyle=3D=22color:=20rgb(0,=200,=200);=20word-wrap:=20break-word;=22><font=20=
style=3D=22font-family:=20=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91;=20font-size=
:=2010pt;=22><br></font></div><font=20style=3D=22font-family:=20=E5=BE=AE=
=E8=BD=AF=E9=9B=85=E9=BB=91;=20font-size:=2010pt;=22>I=20have=20read=20the=
=20v-00=20of=20draft-ietf-netmod-node-tags=20and=20have=20two=20quick=20que=
stions<br>1.=20For=20section=201.1.1,=20can=20an=20object=20have=20more=20t=
han=20one=20metric=20tags?=20Maybe=20it=20can=20be=20used=20in=20the=20uml=
=20model=20but=20may=20have=20the=20problem=20of=20hard=20to=20distinguish=
=20in=20yang=20module.<br>2.=20Can=20the=20Multiple=20Source=20Tag=20be=20a=
pplied=20to=20the=20property=20tag=20of=20OPM?=20If=20so,=20is=20there=20an=
y=20example?</font><div><font=20style=3D=22font-family:=20=E5=BE=AE=E8=BD=
=AF=E9=9B=85=E9=BB=91;=20font-size:=2010pt;=22><br></font></div><div><font=
=20style=3D=22font-family:=20=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91;=20font-s=
ize:=2010pt;=22>Thanks,</font></div><div><font=20style=3D=22font-family:=20=
=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=BB=91;=20font-size:=2010pt;=22>Peng</font></=
div><div><font=20style=3D=22font-family:=20=E5=BE=AE=E8=BD=AF=E9=9B=85=E9=
=BB=91;=20font-size:=2010pt;=22><br></font><br>-----=E9=82=AE=E4=BB=B6=E5=
=8E=9F=E4=BB=B6-----<br>=E5=8F=91=E4=BB=B6=E4=BA=BA:=20I-D-Announce=20=5Bma=
ilto:i-d-announce-bounces=40ietf.org=5D=20=E4=BB=A3=E8=A1=A8=20internet-dra=
fts=40ietf.org<br>=E5=8F=91=E9=80=81=E6=97=B6=E9=97=B4:=202020=E5=B9=B412=
=E6=9C=8829=E6=97=A5=2022:52<br>=E6=94=B6=E4=BB=B6=E4=BA=BA:=20i-d-announce=
=40ietf.org<br>=E6=8A=84=E9=80=81:=20netmod=40ietf.org<br>=E4=B8=BB=E9=A2=
=98:=20I-D=20Action:=20draft-ietf-netmod-node-tags-00.txt<br><br><br>A=20Ne=
w=20Internet-Draft=20is=20available=20from=20the=20on-line=20Internet-Draft=
s=20directories.<br>This=20draft=20is=20a=20work=20item=20of=20the=20Networ=
k=20Modeling=20WG=20of=20the=20IETF.<br><br>=20=20=20=20=20=20=20=20Title=
=20=20=20=20=20=20=20=20=20=20=20:=20Self=20Describing=20Data=20Object=20Ta=
gs<br>=20=20=20=20=20=20=20=20Authors=20=20=20=20=20=20=20=20=20:=20Qin=20W=
u<br>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20Benoit=20Claise<br>=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20Liang=20Geng<br>=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20Zongpeng=20Du<br>=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
Mohamed=20Boucadair<br>=09Filename=20=20=20=20=20=20=20=20:=20draft-ietf-ne=
tmod-node-tags-00.txt<br>=09Pages=20=20=20=20=20=20=20=20=20=20=20:=2026<br=
>=09Date=20=20=20=20=20=20=20=20=20=20=20=20:=202020-12-28<br><br>Abstract:=
<br>=20=20=20This=20document=20defines=20a=20method=20to=20tag=20data=20obj=
ects=20associated=20with<br>=20=20=20operation=20and=20management=20data=20=
in=20YANG=20Modules.=20=20This=20YANG=20data=20object<br>=20=20=20tagging=
=20method=20can=20be=20used=20to=20classify=20data=20objects=20from=20diffe=
rent<br>=20=20=20YANG=20modules=20and=20identify=20characteristics=20data.=
=20=20It=20also=20can=20provide<br>=20=20=20input,=20instruction,=20indicat=
ion=20to=20selection=20filter=20and=20filter=20queries<br>=20=20=20of=20ope=
rational=20state=20on=20a=20server=20during=20a=20=22pub/sub=22=20service=
=20for=20YANG<br>=20=20=20datastore=20updates.=20=20When=20the=20state=20of=
=20all=20subscriptions=20of=20a<br>=20=20=20particular=20Subscriber=20to=20=
be=20fetched=20is=20huge,=20the=20amount=20of=20data=20to=20be<br>=20=20=20=
streamed=20out=20to=20the=20destination=20can=20be=20greatly=20reduced=20an=
d=20only<br>=20=20=20targeted=20to=20the=20characteristics=20data.=20=20The=
se=20data=20object=20tags=20may=20be<br>=20=20=20registered=20as=20well=20a=
s=20assigned=20during=20the=20module=20definition;=20assigned<br>=20=20=20b=
y=20implementations;=20or=20dynamically=20defined=20and=20set=20by=20users.=
<br><br><br>The=20IETF=20datatracker=20status=20page=20for=20this=20draft=
=20is:<br>https://datatracker.ietf.org/doc/draft-ietf-netmod-node-tags/<br>=
<br>There=20are=20also=20htmlized=20versions=20available=20at:<br>https://t=
ools.ietf.org/html/draft-ietf-netmod-node-tags-00<br>https://datatracker.ie=
tf.org/doc/html/draft-ietf-netmod-node-tags-00<br><br><br>Please=20note=20t=
hat=20it=20may=20take=20a=20couple=20of=20minutes=20from=20the=20time=20of=
=20submission=20until=20the=20htmlized=20version=20and=20diff=20are=20avail=
able=20at=20tools.ietf.org.<br><br>Internet-Drafts=20are=20also=20available=
=20by=20anonymous=20FTP=20at:<br>ftp://ftp.ietf.org/internet-drafts/<br><br=
><br>_______________________________________________<br>I-D-Announce=20mail=
ing=20list<br>I-D-Announce=40ietf.org<br>https://www.ietf.org/mailman/listi=
nfo/i-d-announce<br>Internet-Draft=20directories:=20http://www.ietf.org/sha=
dow.html=20or=20ftp://ftp.ietf.org/ietf/1shadow-sites.txt<br></div></body><=
/html>

------=_001_NextPart242323715_=------







From nobody Fri Feb 19 04:57:14 2021
Return-Path: <bill.wu@huawei.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 58A553A0BDE for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 04:57:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 lNn-aedq9YxI for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 04:57:10 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AB4163A0BD5 for <netmod@ietf.org>; Fri, 19 Feb 2021 04:57:09 -0800 (PST)
Received: from fraeml705-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4DhryN09qjz67p4m for <netmod@ietf.org>; Fri, 19 Feb 2021 20:50:04 +0800 (CST)
Received: from fraeml705-chm.china.huawei.com (10.206.15.54) by fraeml705-chm.china.huawei.com (10.206.15.54) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2106.2; Fri, 19 Feb 2021 13:57:07 +0100
Received: from DGGEML423-HUB.china.huawei.com (10.1.199.40) by fraeml705-chm.china.huawei.com (10.206.15.54) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA_P256) id 15.1.2106.2 via Frontend Transport; Fri, 19 Feb 2021 13:57:06 +0100
Received: from DGGEML511-MBX.china.huawei.com ([169.254.1.54]) by dggeml423-hub.china.huawei.com ([10.1.199.40]) with mapi id 14.03.0509.000; Fri, 19 Feb 2021 20:57:00 +0800
From: Qin Wu <bill.wu@huawei.com>
To: =?utf-8?B?UGVuZyBMaXUgfCDliJjpuY8=?= <liupengyjy@chinamobile.com>
CC: netmod <netmod@ietf.org>
Thread-Topic: I-D Action: draft-ietf-netmod-node-tags-00.txt
Thread-Index: AdcGudsbAjrO3MKFQ3qKilQbKrryAg==
Date: Fri, 19 Feb 2021 12:57:00 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAADDAEACF@dggeml511-mbx.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.136.123.117]
Content-Type: multipart/alternative; boundary="_000_B8F9A780D330094D99AF023C5877DABAADDAEACFdggeml511mbxchi_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lviA1Bs_d8RlLH3mDHNkc_H9roQ>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-node-tags-00.txt
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, 19 Feb 2021 12:57:12 -0000

--_000_B8F9A780D330094D99AF023C5877DABAADDAEACFdggeml511mbxchi_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

SGksIFBlbmc6DQpUaGFua3MgZm9yIHlvdXIgY29tbWVudCwgc2VlIG15IHJlcGx5IGlubGluZS4N
Cg0K5Y+R5Lu25Lq6OiBQZW5nIExpdSB8IOWImOm5jyBbbWFpbHRvOmxpdXBlbmd5anlAY2hpbmFt
b2JpbGUuY29tXQ0K5Y+R6YCB5pe26Ze0OiAyMDIx5bm0MuaciDE45pelIDE5OjUxDQrmlLbku7bk
uro6IFFpbiBXdSA8YmlsbC53dUBodWF3ZWkuY29tPg0K5oqE6YCBOiBuZXRtb2QgPG5ldG1vZEBp
ZXRmLm9yZz4NCuS4u+mimDogUmU6IEktRCBBY3Rpb246IGRyYWZ0LWlldGYtbmV0bW9kLW5vZGUt
dGFncy0wMC50eHQNCg0KSGkgUWluIGFuZCBhdXRob3JzLA0KDQpJIGhhdmUgcmVhZCB0aGUgdi0w
MCBvZiBkcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3MgYW5kIGhhdmUgdHdvIHF1aWNrIHF1ZXN0
aW9ucw0KMS4gRm9yIHNlY3Rpb24gMS4xLjEsIGNhbiBhbiBvYmplY3QgaGF2ZSBtb3JlIHRoYW4g
b25lIG1ldHJpYyB0YWdzPyBNYXliZSBpdCBjYW4gYmUgdXNlZCBpbiB0aGUgdW1sIG1vZGVsIGJ1
dCBtYXkgaGF2ZSB0aGUgcHJvYmxlbSBvZiBoYXJkIHRvIGRpc3Rpbmd1aXNoIGluIHlhbmcgbW9k
dWxlLg0KDQoNCg0KW1Fpbl06R29vZCBwb2ludCwgdGFrZSByb290IG5vZGUg4oCcdHVubmVsLXN2
Y+KAnSBpbiBmaWd1cmUgMiBvZiB0aGlzIGRyYWZ0IGFzIGFuIGV4YW1wbGUsIHR1bm5lbC1zdmMg
Y2FuIGhhdmUgbXVsdGlwbGUgbWV0cmljLXRhZ3MsIG9uZSBpcyBmb3IgdHVubmVsLXN2Yy9hdmct
bGF0ZW5jeSwgb25lIGlzIGZvciB0dW5uZWwtc3ZjL3BhY2tldC1sb3NzLA0KDQpCb3RoIGFyZSB1
bmRlciByb290IG5vZGUg4oCcdHVubmVsLXN2Y+KAnSwgYnV0IG1vZGVsbGluZyB0aGVzZSBpbiBZ
QU5HLCB3ZSBhY3R1YWxseSB0YWcgYXZnLWxhdGVuY3kgbGVhZiBub2RlIHdpdGggbWV0cmljIHRh
ZywgYW5kIHBhY2tldC1sb3NzIHdpdGggbWV0cmljLXRhZywgc28gYm90aCBhdmctbGF0ZW5jeSBs
ZWFmIG5vZGUgYW5kIHBhY2tldC1sb3NzDQoNCkNhbiBiZSBzZWVuIGFzIG5ldyBkYXRhIG9iamVj
dHMsIGZvciBlYWNoIGRhdGEgb2JqZWN0LCB0aGV5IHdpbGwgYmUgbGltaXRlZCB0byBoYXZlIG9u
ZSBtZXRyaWMgdGFnIGFuZCBvbmUgb2JqZWN0IHRhZy4gSSB3aWxsIG1ha2UgdGhpcyBjbGVhciBp
biB0aGUgdGV4dC4NCg0KMi4gQ2FuIHRoZSBNdWx0aXBsZSBTb3VyY2UgVGFnIGJlIGFwcGxpZWQg
dG8gdGhlIHByb3BlcnR5IHRhZyBvZiBPUE0/IElmIHNvLCBpcyB0aGVyZSBhbnkgZXhhbXBsZT8N
Cg0KDQoNCltRaW5dOkluIHRoZSBjdXJyZW50IGRvY3VtZW50LCBtdWx0aS1zb3VyY2UgdGFnIGlz
IG9ubHkgYXBwbGljYWJsZSB0byBtZXRyaWMgcmVsYXRlZCBkYXRhIG9iamVjdCBzdWNoIGFzIGF2
Zy1sYXRlbmN5LCBwYWNrZXQtbG9zcywgc2VlIHdlIGNhbiBpZGVudGlmeQ0KDQpXaGV0aGVyIGRh
dGEgb2JqZWN0IHZhbHVlIG9yIG1ldHJpYyB2YWx1ZSBpcyBhZ2dyZWdhdGVkIG9yIG5vdCwgSSBo
YXZlbuKAmXQgc2VlIGFueSBjYXNlIHRoYXQgdGhlIG11bHRpLXNvdXJjZSB0YWcgY2FuIGJlIGFw
cGxpZWQgdG8gcHJvcGVydHkgcmVsYXRlZCBkYXRhIG9iamVjdCwNCg0KSWYgeW91IGhhdmUsIHBs
ZWFzZSBsZXQgbWUga25vdy4NCg0KVGhhbmtzLA0KUGVuZw0KDQoNCi0tLS0t6YKu5Lu25Y6f5Lu2
LS0tLS0NCuWPkeS7tuS6ujogSS1ELUFubm91bmNlIFttYWlsdG86aS1kLWFubm91bmNlLWJvdW5j
ZXNAaWV0Zi5vcmddIOS7o+ihqCBpbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmc8bWFpbHRvOmludGVy
bmV0LWRyYWZ0c0BpZXRmLm9yZz4NCuWPkemAgeaXtumXtDogMjAyMOW5tDEy5pyIMjnml6UgMjI6
NTINCuaUtuS7tuS6ujogaS1kLWFubm91bmNlQGlldGYub3JnPG1haWx0bzppLWQtYW5ub3VuY2VA
aWV0Zi5vcmc+DQrmioTpgIE6IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86bmV0bW9kQGlldGYub3Jn
Pg0K5Li76aKYOiBJLUQgQWN0aW9uOiBkcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3MtMDAudHh0
DQoNCg0KQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZyb20gdGhlIG9uLWxpbmUg
SW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KVGhpcyBkcmFmdCBpcyBhIHdvcmsgaXRlbSBv
ZiB0aGUgTmV0d29yayBNb2RlbGluZyBXRyBvZiB0aGUgSUVURi4NCg0KVGl0bGUgOiBTZWxmIERl
c2NyaWJpbmcgRGF0YSBPYmplY3QgVGFncw0KQXV0aG9ycyA6IFFpbiBXdQ0KQmVub2l0IENsYWlz
ZQ0KTGlhbmcgR2VuZw0KWm9uZ3BlbmcgRHUNCk1vaGFtZWQgQm91Y2FkYWlyDQpGaWxlbmFtZSA6
IGRyYWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMC50eHQNClBhZ2VzIDogMjYNCkRhdGUgOiAy
MDIwLTEyLTI4DQoNCkFic3RyYWN0Og0KVGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgbWV0aG9kIHRv
IHRhZyBkYXRhIG9iamVjdHMgYXNzb2NpYXRlZCB3aXRoDQpvcGVyYXRpb24gYW5kIG1hbmFnZW1l
bnQgZGF0YSBpbiBZQU5HIE1vZHVsZXMuIFRoaXMgWUFORyBkYXRhIG9iamVjdA0KdGFnZ2luZyBt
ZXRob2QgY2FuIGJlIHVzZWQgdG8gY2xhc3NpZnkgZGF0YSBvYmplY3RzIGZyb20gZGlmZmVyZW50
DQpZQU5HIG1vZHVsZXMgYW5kIGlkZW50aWZ5IGNoYXJhY3RlcmlzdGljcyBkYXRhLiBJdCBhbHNv
IGNhbiBwcm92aWRlDQppbnB1dCwgaW5zdHJ1Y3Rpb24sIGluZGljYXRpb24gdG8gc2VsZWN0aW9u
IGZpbHRlciBhbmQgZmlsdGVyIHF1ZXJpZXMNCm9mIG9wZXJhdGlvbmFsIHN0YXRlIG9uIGEgc2Vy
dmVyIGR1cmluZyBhICJwdWIvc3ViIiBzZXJ2aWNlIGZvciBZQU5HDQpkYXRhc3RvcmUgdXBkYXRl
cy4gV2hlbiB0aGUgc3RhdGUgb2YgYWxsIHN1YnNjcmlwdGlvbnMgb2YgYQ0KcGFydGljdWxhciBT
dWJzY3JpYmVyIHRvIGJlIGZldGNoZWQgaXMgaHVnZSwgdGhlIGFtb3VudCBvZiBkYXRhIHRvIGJl
DQpzdHJlYW1lZCBvdXQgdG8gdGhlIGRlc3RpbmF0aW9uIGNhbiBiZSBncmVhdGx5IHJlZHVjZWQg
YW5kIG9ubHkNCnRhcmdldGVkIHRvIHRoZSBjaGFyYWN0ZXJpc3RpY3MgZGF0YS4gVGhlc2UgZGF0
YSBvYmplY3QgdGFncyBtYXkgYmUNCnJlZ2lzdGVyZWQgYXMgd2VsbCBhcyBhc3NpZ25lZCBkdXJp
bmcgdGhlIG1vZHVsZSBkZWZpbml0aW9uOyBhc3NpZ25lZA0KYnkgaW1wbGVtZW50YXRpb25zOyBv
ciBkeW5hbWljYWxseSBkZWZpbmVkIGFuZCBzZXQgYnkgdXNlcnMuDQoNCg0KVGhlIElFVEYgZGF0
YXRyYWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQpodHRwczovL2RhdGF0cmFj
a2VyLmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3MvDQoNClRoZXJlIGFy
ZSBhbHNvIGh0bWxpemVkIHZlcnNpb25zIGF2YWlsYWJsZSBhdDoNCmh0dHBzOi8vdG9vbHMuaWV0
Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3MtMDANCmh0dHBzOi8vZGF0YXRy
YWNrZXIuaWV0Zi5vcmcvZG9jL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2Qtbm9kZS10YWdzLTAwDQoN
Cg0KUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20g
dGhlIHRpbWUgb2Ygc3VibWlzc2lvbiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlm
ZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnLg0KDQpJbnRlcm5ldC1EcmFmdHMgYXJl
IGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQpmdHA6Ly9mdHAuaWV0Zi5vcmcv
aW50ZXJuZXQtZHJhZnRzLw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fDQpJLUQtQW5ub3VuY2UgbWFpbGluZyBsaXN0DQpJLUQtQW5ub3VuY2VAaWV0
Zi5vcmc8bWFpbHRvOkktRC1Bbm5vdW5jZUBpZXRmLm9yZz4NCmh0dHBzOi8vd3d3LmlldGYub3Jn
L21haWxtYW4vbGlzdGluZm8vaS1kLWFubm91bmNlDQpJbnRlcm5ldC1EcmFmdCBkaXJlY3Rvcmll
czogaHR0cDovL3d3dy5pZXRmLm9yZy9zaGFkb3cuaHRtbCBvciBmdHA6Ly9mdHAuaWV0Zi5vcmcv
aWV0Zi8xc2hhZG93LXNpdGVzLnR4dA0K

--_000_B8F9A780D330094D99AF023C5877DABAADDAEACFdggeml511mbxchi_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
5a6L5L2TOw0KCXBhbm9zZS0xOjIgMSA2IDAgMyAxIDEgMSAxIDE7fQ0KQGZvbnQtZmFjZQ0KCXtm
b250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMgMiA0
O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1IDUg
MiAyIDIgNCAzIDIgNDt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOWui+S9kyI7DQoJ
cGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5
OuW+rui9r+mbhem7kTsNCglwYW5vc2UtMToyIDExIDUgMyAyIDIgNCAyIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OiJcQOW+rui9r+mbhem7kSI7DQoJcGFub3NlLTE6MiAxMSA1IDMg
MiAyIDQgMiAyIDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5N
c29Ob3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCgltYXJnaW4tYm90dG9tOi4w
MDAxcHQ7DQoJZm9udC1zaXplOjEyLjBwdDsNCglmb250LWZhbWlseTrlrovkvZM7fQ0KYTpsaW5r
LCBzcGFuLk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6IzA1
NjNDMTsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCmE6dmlzaXRlZCwgc3Bhbi5Nc29I
eXBlcmxpbmtGb2xsb3dlZA0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Izk1NEY3
MjsNCgl0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnByZQ0KCXttc28tc3R5bGUtcHJpb3Jp
dHk6OTk7DQoJbXNvLXN0eWxlLWxpbms6IkhUTUwg6aKE6K6+5qC85byPIENoYXIiOw0KCW1hcmdp
bjowY207DQoJbWFyZ2luLWJvdHRvbTouMDAwMXB0Ow0KCWZvbnQtc2l6ZToxMi4wcHQ7DQoJZm9u
dC1mYW1pbHk65a6L5L2TO30NCnNwYW4uRW1haWxTdHlsZTE3DQoJe21zby1zdHlsZS10eXBlOnBl
cnNvbmFsLXJlcGx5Ow0KCWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCWNvbG9y
OiMxRjQ5N0Q7fQ0Kc3Bhbi5IVE1MQ2hhcg0KCXttc28tc3R5bGUtbmFtZToiSFRNTCDpooTorr7m
oLzlvI8gQ2hhciI7DQoJbXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCW1zby1zdHlsZS1saW5rOiJI
VE1MIOmihOiuvuagvOW8jyI7DQoJZm9udC1mYW1pbHk65a6L5L2TO30NCi5Nc29DaHBEZWZhdWx0
DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0KCWZvbnQtc2l6ZToxMC4wcHQ7fQ0KQHBh
Z2UgV29yZFNlY3Rpb24xDQoJe3NpemU6NjEyLjBwdCA3OTIuMHB0Ow0KCW1hcmdpbjo3Mi4wcHQg
OTAuMHB0IDcyLjBwdCA5MC4wcHQ7fQ0KZGl2LldvcmRTZWN0aW9uMQ0KCXtwYWdlOldvcmRTZWN0
aW9uMTt9DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZh
dWx0cyB2OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwh
LS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86
aWRtYXAgdjpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFb
ZW5kaWZdLS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJaSC1DTiIgbGluaz0iIzA1NjNDMSIgdmxp
bms9IiM5NTRGNzIiPg0KPGRpdiBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+SGksIFBl
bmc6PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGli
cmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5UaGFua3MgZm9yIHlvdXIgY29tbWVu
dCwgc2VlIG15IHJlcGx5IGlubGluZS48bzpwPjwvbzpwPjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9u
dC1mYW1pbHk6JnF1b3Q7Q2FsaWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPjxv
OnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9u
ZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzozLjBwdCAwY20gMGNtIDBj
bSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBzdHlsZT0iZm9udC1zaXplOjExLjBw
dDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+5Y+R5Lu2
5Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1V
UyIgc3R5bGU9ImZvbnQtc2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buR
JnF1b3Q7LHNhbnMtc2VyaWYiPiBQZW5nIExpdSB8DQo8L3NwYW4+PHNwYW4gc3R5bGU9ImZvbnQt
c2l6ZToxMS4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2Vy
aWYiPuWImOm5jzxzcGFuIGxhbmc9IkVOLVVTIj4gW21haWx0bzpsaXVwZW5neWp5QGNoaW5hbW9i
aWxlLmNvbV0NCjxicj4NCjwvc3Bhbj48Yj7lj5HpgIHml7bpl7Q8c3BhbiBsYW5nPSJFTi1VUyI+
Ojwvc3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiAyMDIxPC9zcGFuPuW5tDxzcGFuIGxhbmc9
IkVOLVVTIj4yPC9zcGFuPuaciDxzcGFuIGxhbmc9IkVOLVVTIj4xODwvc3Bhbj7ml6U8c3BhbiBs
YW5nPSJFTi1VUyI+IDE5OjUxPGJyPg0KPC9zcGFuPjxiPuaUtuS7tuS6ujxzcGFuIGxhbmc9IkVO
LVVTIj46PC9zcGFuPjwvYj48c3BhbiBsYW5nPSJFTi1VUyI+IFFpbiBXdSAmbHQ7YmlsbC53dUBo
dWF3ZWkuY29tJmd0Ozxicj4NCjwvc3Bhbj48Yj7mioTpgIE8c3BhbiBsYW5nPSJFTi1VUyI+Ojwv
c3Bhbj48L2I+PHNwYW4gbGFuZz0iRU4tVVMiPiBuZXRtb2QgJmx0O25ldG1vZEBpZXRmLm9yZyZn
dDs8YnI+DQo8L3NwYW4+PGI+5Li76aKYPHNwYW4gbGFuZz0iRU4tVVMiPjo8L3NwYW4+PC9iPjxz
cGFuIGxhbmc9IkVOLVVTIj4gUmU6IEktRCBBY3Rpb246IGRyYWZ0LWlldGYtbmV0bW9kLW5vZGUt
dGFncy0wMC50eHQ8bzpwPjwvbzpwPjwvc3Bhbj48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIj48bzpwPiZuYnNwOzwvbzpw
Pjwvc3Bhbj48L3A+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4t
VVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7
kSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOmJsYWNrIj5IaSBRaW4gYW5kIGF1dGhvcnMsPC9zcGFu
PjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+PC9vOnA+PC9zcGFu
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVO
LVVTIiBzdHlsZT0iY29sb3I6YmxhY2siPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjwv
ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250
LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9r+mbhem7kSZxdW90OyxzYW5zLXNl
cmlmIj5JIGhhdmUgcmVhZCB0aGUgdi0wMCBvZiBkcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3Mg
YW5kIGhhdmUgdHdvIHF1aWNrIHF1ZXN0aW9uczxicj4NCjEuIEZvciBzZWN0aW9uIDEuMS4xLCBj
YW4gYW4gb2JqZWN0IGhhdmUgbW9yZSB0aGFuIG9uZSBtZXRyaWMgdGFncz8gTWF5YmUgaXQgY2Fu
IGJlIHVzZWQgaW4gdGhlIHVtbCBtb2RlbCBidXQgbWF5IGhhdmUgdGhlIHByb2JsZW0gb2YgaGFy
ZCB0byBkaXN0aW5ndWlzaCBpbiB5YW5nIG1vZHVsZS48c3BhbiBzdHlsZT0iY29sb3I6IzFGNDk3
RCI+PG86cD48L286cD48L3NwYW4+PC9zcGFuPjwvcD4NCjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMi
IHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFtaWx5OiZxdW90O0NhbGlicmkmcXVvdDss
c2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3ByZT4N
CjxwcmU+PHNwYW4gbGFuZz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuNXB0O2ZvbnQtZmFt
aWx5OiZxdW90O0NhbGlicmkmcXVvdDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj5bUWluXTpH
b29kIHBvaW50LCB0YWtlIHJvb3Qgbm9kZSDigJx0dW5uZWwtc3Zj4oCdIGluIGZpZ3VyZSAyIG9m
IHRoaXMgZHJhZnQgYXMgYW4gZXhhbXBsZSwgdHVubmVsLXN2YyBjYW4gaGF2ZSBtdWx0aXBsZSBt
ZXRyaWMtdGFncywgb25lIGlzIGZvciB0dW5uZWwtc3ZjL2F2Zy1sYXRlbmN5LCBvbmUgaXMgZm9y
IHR1bm5lbC1zdmMvcGFja2V0LWxvc3MsPG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8cHJlPjxz
cGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVv
dDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+Qm90aCBhcmUgdW5kZXIg
cm9vdCBub2RlIOKAnHR1bm5lbC1zdmPigJ0sIGJ1dCBtb2RlbGxpbmcgdGhlc2UgaW4gWUFORywg
d2UgYWN0dWFsbHkgdGFnIGF2Zy1sYXRlbmN5IGxlYWYgbm9kZSB3aXRoIG1ldHJpYyB0YWcsIGFu
ZCBwYWNrZXQtbG9zcyB3aXRoIG1ldHJpYy10YWcsIHNvIGJvdGggYXZnLWxhdGVuY3kgbGVhZiBu
b2RlIGFuZCBwYWNrZXQtbG9zczxvOnA+PC9vOnA+PC9zcGFuPjwvcHJlPg0KPHByZT48c3BhbiBs
YW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7Q2Fs
aWJyaSZxdW90OyxzYW5zLXNlcmlmO2NvbG9yOiMxRjQ5N0QiPkNhbiBiZSBzZWVuIGFzIG5ldyBk
YXRhIG9iamVjdHMsIGZvciBlYWNoIGRhdGEgb2JqZWN0LCB0aGV5IHdpbGwgYmUgbGltaXRlZCB0
byBoYXZlIG9uZSBtZXRyaWMgdGFnIGFuZCBvbmUgb2JqZWN0IHRhZy4gSSB3aWxsIG1ha2UgdGhp
cyBjbGVhciBpbiB0aGUgdGV4dC48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4NCjxwIGNsYXNzPSJN
c29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250
LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVvdDssc2Fucy1zZXJpZiI+PGJyPg0KMi4gQ2Fu
IHRoZSBNdWx0aXBsZSBTb3VyY2UgVGFnIGJlIGFwcGxpZWQgdG8gdGhlIHByb3BlcnR5IHRhZyBv
ZiBPUE0/IElmIHNvLCBpcyB0aGVyZSBhbnkgZXhhbXBsZT88L3NwYW4+PHNwYW4gbGFuZz0iRU4t
VVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjxkaXY+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVT
IiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7
LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+PG86cD4mbmJzcDs8L286cD48L3NwYW4+PC9wcmU+
DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZh
bWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+W1Fpbl06
SW4gdGhlIGN1cnJlbnQgZG9jdW1lbnQsIG11bHRpLXNvdXJjZSB0YWcgaXMgb25seSBhcHBsaWNh
YmxlIHRvIG1ldHJpYyByZWxhdGVkIGRhdGEgb2JqZWN0IHN1Y2ggYXMgYXZnLWxhdGVuY3ksIHBh
Y2tldC1sb3NzLCBzZWUgd2UgY2FuIGlkZW50aWZ5PG86cD48L286cD48L3NwYW4+PC9wcmU+DQo8
cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtmb250LWZhbWls
eTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+V2hldGhlciBk
YXRhIG9iamVjdCB2YWx1ZSBvciBtZXRyaWMgdmFsdWUgaXMgYWdncmVnYXRlZCBvciBub3QsIEkg
aGF2ZW7igJl0IHNlZSBhbnkgY2FzZSB0aGF0IHRoZSBtdWx0aS1zb3VyY2UgdGFnIGNhbiBiZSBh
cHBsaWVkIHRvIHByb3BlcnR5IHJlbGF0ZWQgZGF0YSBvYmplY3QsPG86cD48L286cD48L3NwYW4+
PC9wcmU+DQo8cHJlPjxzcGFuIGxhbmc9IkVOLVVTIiBzdHlsZT0iZm9udC1zaXplOjEwLjVwdDtm
b250LWZhbWlseTomcXVvdDtDYWxpYnJpJnF1b3Q7LHNhbnMtc2VyaWY7Y29sb3I6IzFGNDk3RCI+
SWYgeW91IGhhdmUsIHBsZWFzZSBsZXQgbWUga25vdy48bzpwPjwvbzpwPjwvc3Bhbj48L3ByZT4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVv
dDssc2Fucy1zZXJpZjtjb2xvcjojMUY0OTdEIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBsYW5nPSJFTi1VUyIgc3R5bGU9ImZvbnQtc2l6
ZToxMC4wcHQ7Zm9udC1mYW1pbHk6JnF1b3Q75b6u6L2v6ZuF6buRJnF1b3Q7LHNhbnMtc2VyaWYi
PlRoYW5rcyw8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMiPjxvOnA+PC9vOnA+PC9zcGFuPjwvcD4N
CjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxzcGFuIGxhbmc9IkVOLVVTIiBz
dHlsZT0iZm9udC1zaXplOjEwLjBwdDtmb250LWZhbWlseTomcXVvdDvlvq7ova/pm4Xpu5EmcXVv
dDssc2Fucy1zZXJpZiI+UGVuZzwvc3Bhbj48c3BhbiBsYW5nPSJFTi1VUyI+PG86cD48L286cD48
L3NwYW4+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gbGFu
Zz0iRU4tVVMiIHN0eWxlPSJmb250LXNpemU6MTAuMHB0O2ZvbnQtZmFtaWx5OiZxdW90O+W+rui9
r+mbhem7kSZxdW90OyxzYW5zLXNlcmlmIj48YnI+DQo8L3NwYW4+PHNwYW4gbGFuZz0iRU4tVVMi
Pjxicj4NCi0tLS0tPC9zcGFuPumCruS7tuWOn+S7tjxzcGFuIGxhbmc9IkVOLVVTIj4tLS0tLTxi
cj4NCjwvc3Bhbj7lj5Hku7bkuro8c3BhbiBsYW5nPSJFTi1VUyI+OiBJLUQtQW5ub3VuY2UgWzxh
IGhyZWY9Im1haWx0bzppLWQtYW5ub3VuY2UtYm91bmNlc0BpZXRmLm9yZyI+bWFpbHRvOmktZC1h
bm5vdW5jZS1ib3VuY2VzQGlldGYub3JnPC9hPl0NCjwvc3Bhbj7ku6PooaggPHNwYW4gbGFuZz0i
RU4tVVMiPjxhIGhyZWY9Im1haWx0bzppbnRlcm5ldC1kcmFmdHNAaWV0Zi5vcmciPmludGVybmV0
LWRyYWZ0c0BpZXRmLm9yZzwvYT48YnI+DQo8L3NwYW4+5Y+R6YCB5pe26Ze0PHNwYW4gbGFuZz0i
RU4tVVMiPjogMjAyMDwvc3Bhbj7lubQ8c3BhbiBsYW5nPSJFTi1VUyI+MTI8L3NwYW4+5pyIPHNw
YW4gbGFuZz0iRU4tVVMiPjI5PC9zcGFuPuaXpTxzcGFuIGxhbmc9IkVOLVVTIj4gMjI6NTI8YnI+
DQo8L3NwYW4+5pS25Lu25Lq6PHNwYW4gbGFuZz0iRU4tVVMiPjogPGEgaHJlZj0ibWFpbHRvOmkt
ZC1hbm5vdW5jZUBpZXRmLm9yZyI+aS1kLWFubm91bmNlQGlldGYub3JnPC9hPjxicj4NCjwvc3Bh
bj7mioTpgIE8c3BhbiBsYW5nPSJFTi1VUyI+OiA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYu
b3JnIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KPC9zcGFuPuS4u+mimDxzcGFuIGxhbmc9IkVO
LVVTIj46IEktRCBBY3Rpb246IGRyYWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMC50eHQ8YnI+
DQo8YnI+DQo8YnI+DQpBIE5ldyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUg
b24tbGluZSBJbnRlcm5ldC1EcmFmdHMgZGlyZWN0b3JpZXMuPGJyPg0KVGhpcyBkcmFmdCBpcyBh
IHdvcmsgaXRlbSBvZiB0aGUgTmV0d29yayBNb2RlbGluZyBXRyBvZiB0aGUgSUVURi48YnI+DQo8
YnI+DQpUaXRsZSA6IFNlbGYgRGVzY3JpYmluZyBEYXRhIE9iamVjdCBUYWdzPGJyPg0KQXV0aG9y
cyA6IFFpbiBXdTxicj4NCkJlbm9pdCBDbGFpc2U8YnI+DQpMaWFuZyBHZW5nPGJyPg0KWm9uZ3Bl
bmcgRHU8YnI+DQpNb2hhbWVkIEJvdWNhZGFpcjxicj4NCkZpbGVuYW1lIDogZHJhZnQtaWV0Zi1u
ZXRtb2Qtbm9kZS10YWdzLTAwLnR4dDxicj4NClBhZ2VzIDogMjY8YnI+DQpEYXRlIDogMjAyMC0x
Mi0yODxicj4NCjxicj4NCkFic3RyYWN0Ojxicj4NClRoaXMgZG9jdW1lbnQgZGVmaW5lcyBhIG1l
dGhvZCB0byB0YWcgZGF0YSBvYmplY3RzIGFzc29jaWF0ZWQgd2l0aDxicj4NCm9wZXJhdGlvbiBh
bmQgbWFuYWdlbWVudCBkYXRhIGluIFlBTkcgTW9kdWxlcy4gVGhpcyBZQU5HIGRhdGEgb2JqZWN0
PGJyPg0KdGFnZ2luZyBtZXRob2QgY2FuIGJlIHVzZWQgdG8gY2xhc3NpZnkgZGF0YSBvYmplY3Rz
IGZyb20gZGlmZmVyZW50PGJyPg0KWUFORyBtb2R1bGVzIGFuZCBpZGVudGlmeSBjaGFyYWN0ZXJp
c3RpY3MgZGF0YS4gSXQgYWxzbyBjYW4gcHJvdmlkZTxicj4NCmlucHV0LCBpbnN0cnVjdGlvbiwg
aW5kaWNhdGlvbiB0byBzZWxlY3Rpb24gZmlsdGVyIGFuZCBmaWx0ZXIgcXVlcmllczxicj4NCm9m
IG9wZXJhdGlvbmFsIHN0YXRlIG9uIGEgc2VydmVyIGR1cmluZyBhICZxdW90O3B1Yi9zdWImcXVv
dDsgc2VydmljZSBmb3IgWUFORzxicj4NCmRhdGFzdG9yZSB1cGRhdGVzLiBXaGVuIHRoZSBzdGF0
ZSBvZiBhbGwgc3Vic2NyaXB0aW9ucyBvZiBhPGJyPg0KcGFydGljdWxhciBTdWJzY3JpYmVyIHRv
IGJlIGZldGNoZWQgaXMgaHVnZSwgdGhlIGFtb3VudCBvZiBkYXRhIHRvIGJlPGJyPg0Kc3RyZWFt
ZWQgb3V0IHRvIHRoZSBkZXN0aW5hdGlvbiBjYW4gYmUgZ3JlYXRseSByZWR1Y2VkIGFuZCBvbmx5
PGJyPg0KdGFyZ2V0ZWQgdG8gdGhlIGNoYXJhY3RlcmlzdGljcyBkYXRhLiBUaGVzZSBkYXRhIG9i
amVjdCB0YWdzIG1heSBiZTxicj4NCnJlZ2lzdGVyZWQgYXMgd2VsbCBhcyBhc3NpZ25lZCBkdXJp
bmcgdGhlIG1vZHVsZSBkZWZpbml0aW9uOyBhc3NpZ25lZDxicj4NCmJ5IGltcGxlbWVudGF0aW9u
czsgb3IgZHluYW1pY2FsbHkgZGVmaW5lZCBhbmQgc2V0IGJ5IHVzZXJzLjxicj4NCjxicj4NCjxi
cj4NClRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZvciB0aGlzIGRyYWZ0IGlzOjxi
cj4NCjxhIGhyZWY9Imh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0LWlldGYt
bmV0bW9kLW5vZGUtdGFncy8iPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2RyYWZ0
LWlldGYtbmV0bW9kLW5vZGUtdGFncy88L2E+PGJyPg0KPGJyPg0KVGhlcmUgYXJlIGFsc28gaHRt
bGl6ZWQgdmVyc2lvbnMgYXZhaWxhYmxlIGF0Ojxicj4NCjxhIGhyZWY9Imh0dHBzOi8vdG9vbHMu
aWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3MtMDAiPmh0dHBzOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3MtMDA8L2E+PGJyPg0K
PGEgaHJlZj0iaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRm
LW5ldG1vZC1ub2RlLXRhZ3MtMDAiPmh0dHBzOi8vZGF0YXRyYWNrZXIuaWV0Zi5vcmcvZG9jL2h0
bWwvZHJhZnQtaWV0Zi1uZXRtb2Qtbm9kZS10YWdzLTAwPC9hPjxicj4NCjxicj4NCjxicj4NClBs
ZWFzZSBub3RlIHRoYXQgaXQgbWF5IHRha2UgYSBjb3VwbGUgb2YgbWludXRlcyBmcm9tIHRoZSB0
aW1lIG9mIHN1Ym1pc3Npb24gdW50aWwgdGhlIGh0bWxpemVkIHZlcnNpb24gYW5kIGRpZmYgYXJl
IGF2YWlsYWJsZSBhdCB0b29scy5pZXRmLm9yZy48YnI+DQo8YnI+DQpJbnRlcm5ldC1EcmFmdHMg
YXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6PGJyPg0KPGEgaHJlZj0iZnRw
Oi8vZnRwLmlldGYub3JnL2ludGVybmV0LWRyYWZ0cy8iPmZ0cDovL2Z0cC5pZXRmLm9yZy9pbnRl
cm5ldC1kcmFmdHMvPC9hPjxicj4NCjxicj4NCjxicj4NCl9fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fPGJyPg0KSS1ELUFubm91bmNlIG1haWxpbmcgbGlzdDxi
cj4NCjxhIGhyZWY9Im1haWx0bzpJLUQtQW5ub3VuY2VAaWV0Zi5vcmciPkktRC1Bbm5vdW5jZUBp
ZXRmLm9yZzwvYT48YnI+DQo8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL2ktZC1hbm5vdW5jZSI+aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5m
by9pLWQtYW5ub3VuY2U8L2E+PGJyPg0KSW50ZXJuZXQtRHJhZnQgZGlyZWN0b3JpZXM6IDxhIGhy
ZWY9Imh0dHA6Ly93d3cuaWV0Zi5vcmcvc2hhZG93Lmh0bWwiPmh0dHA6Ly93d3cuaWV0Zi5vcmcv
c2hhZG93Lmh0bWw8L2E+IG9yDQo8YSBocmVmPSJmdHA6Ly9mdHAuaWV0Zi5vcmcvaWV0Zi8xc2hh
ZG93LXNpdGVzLnR4dCI+ZnRwOi8vZnRwLmlldGYub3JnL2lldGYvMXNoYWRvdy1zaXRlcy50eHQ8
L2E+PG86cD48L286cD48L3NwYW4+PC9wPg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt
bD4NCg==

--_000_B8F9A780D330094D99AF023C5877DABAADDAEACFdggeml511mbxchi_--


From nobody Fri Feb 19 05:49:47 2021
Return-Path: <plundell@cisco.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 DF67C3A0D2A for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 05:49:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=fcb0mcjo; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=XEe1TffL
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 jU8zXVCbGml0 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 05:49:44 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 603273A0D29 for <netmod@ietf.org>; Fri, 19 Feb 2021 05:49:44 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2194; q=dns/txt; s=iport; t=1613742584; x=1614952184; h=from:to:subject:date:message-id:mime-version; bh=qhxv2XwM9jCmyJt/Su34s4hB1HQao5mGqfx6P2sEZPw=; b=fcb0mcjoRFk3imE4tzIHNsKKskbl/RCg1b0ZUvRL0XvS2DLn3mBfrGeK sBXK/j/giFclDGDNYW1Em8yyTfH+UA48xUs94aNY+zln7h6VKlt5zS/A/ LAQIPIbSB57Zdb7lvZiFnjjTgDPSjqEJo8KAnsvwdZEzt/0DtTDPwErTe Q=;
X-IPAS-Result: =?us-ascii?q?A0DUAgAzwC9gmIoNJK1igQmBT4EjMFGBVzYxCod/A6I6h?= =?us-ascii?q?HOBLoElA1QLAQEBDQEBMgIEAQGETQKCDAIlNgcOAgMBAQEDAgMBAQEBBQEBA?= =?us-ascii?q?QIBBgQUAQEBAQEBAQGGNgEMhwsBATgRAQwBcycEG4JjgX9SBQMuAaNmAoold?= =?us-ascii?q?IE0gwQBAQaFKxiCEgmBOIJ2hAWCU4QZHIFBQYFUgiIHhSyDSIIrhCWBJEObe?= =?us-ascii?q?IFKiwWRSwqCe5wyo0CUR6IJAgQCBAUCDgEBBoFbAi+BWXAVgyRQFwINjjiDV?= =?us-ascii?q?opZczcCBgoBAQMJfIoIAYEOAQE?=
IronPort-PHdr: =?us-ascii?q?9a23=3A4HclnhZPe9pusDRl/ILgv9r/LSx94ef9IxIV55?= =?us-ascii?q?w7irlHbqWk+dH4MVfC4el21QaTD4TW9/wCjPDZ4OjsWm0FtJCGtn1KMJlBTA?= =?us-ascii?q?QMhshemQs8SNWEBkv2IL+PDWQ6Ec1OWUUj8yS9Nk5YS8fze1OUpWe9vnYeHx?= =?us-ascii?q?zlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.81,189,1610409600";  d="scan'208,217";a="649816199"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Feb 2021 13:49:43 +0000
Received: from XCH-ALN-003.cisco.com (xch-aln-003.cisco.com [173.36.7.13]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 11JDnhUd010182 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Fri, 19 Feb 2021 13:49:43 GMT
Received: from xfe-aln-005.cisco.com (173.37.135.125) by XCH-ALN-003.cisco.com (173.36.7.13) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 19 Feb 2021 07:49:42 -0600
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 19 Feb 2021 07:49:42 -0600
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 19 Feb 2021 07:49:42 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SErA6dC90W0RTc0iad5Xl5GVn+tnHaBavSqwrnJtny7fmPfJS4P0gVPq5SEAoLNmxIb1AvPqy71VFgvh9RCTniW7kV2MseIWYhySLqjOp08oyKD797R3U1cIqrWoWqTvUxVd1CnQRyugiZ2YOo31A+KNjrs1XZnpU/XamCIdj8el5wzPXiC5T8gxOoaLNMxRwglZpurU7o8YPg5PBCb6CJMn2C/WtIq8ZPFKHf74o1XtEj3ge5CdyjacSc4fWpMxvGLPuUfqIOqlW7HDQKplvJulcmMxtPhdG3kB2jqeVb/JG3cn31Pzztxy1rTuYPiYaMNfnYnUh0oR7EvMxyewFQ==
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=qhxv2XwM9jCmyJt/Su34s4hB1HQao5mGqfx6P2sEZPw=; b=N+OJvyaRnBiIqgplpL/BYgsLeyR0Qw5DeOxd165qUxuwae51douupHiaHuQISLj8eDwPPrDqiMiA63dHL7QJHVbo6c5KHkm2ufdTOFaL89lmbe9lDferttpSGNvEDwgy6Tt9g1cKsCHswxEHjXkVlnvylMktg1BRt7gnVA2vieluAwyF28/1lLS1vaBaYMCgKkOvB38mMDTnyVkeOj1WAEu2lDJ4ltAQUuIGYW1S1vPUL86ETB9qVLxd5uRX/BGABdqFgjMAaDvBpd6RFcfBc1EQxlkTG+5pCoGd650knRmToG3zessRbTHcZ2LhYLvVXbaXj9hH1sdcBBsqlmLLXg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=qhxv2XwM9jCmyJt/Su34s4hB1HQao5mGqfx6P2sEZPw=; b=XEe1TffLhk7tBdVUKY0V02VCMSkK9WcJrkE6R/6l5Q2lDfVUViI8hwppGMmr1Cv/vfx6A479l9vIWLieUrPhlWKHsxC3kGVlg88rt19gY7Vvp8GUQWJecA3fLA4qFquhkT7TxB5xYJQ6rodL2OHvHNk30K4Zgi3D06QzerItBFI=
Received: from DM6PR11MB3161.namprd11.prod.outlook.com (2603:10b6:5:e::29) by DM6PR11MB4508.namprd11.prod.outlook.com (2603:10b6:5:200::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.29; Fri, 19 Feb 2021 13:49:41 +0000
Received: from DM6PR11MB3161.namprd11.prod.outlook.com ([fe80::f45c:6864:b8f8:d4c8]) by DM6PR11MB3161.namprd11.prod.outlook.com ([fe80::f45c:6864:b8f8:d4c8%3]) with mapi id 15.20.3846.038; Fri, 19 Feb 2021 13:49:41 +0000
From: "Peter Lundell (plundell)" <plundell@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: Clarification on deviating type resolve scope?
Thread-Index: AQHXBsWtspGZnG4vd0uu/CA9xLGXTA==
Date: Fri, 19 Feb 2021 13:49:41 +0000
Message-ID: <DM6PR11MB3161A7FBFD19B872F29AD0ADC6849@DM6PR11MB3161.namprd11.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=cisco.com;
x-originating-ip: [64.103.40.17]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9157536a-215f-432b-5108-08d8d4dd3514
x-ms-traffictypediagnostic: DM6PR11MB4508:
x-microsoft-antispam-prvs: <DM6PR11MB4508D63B93620762C3440889C6849@DM6PR11MB4508.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: +PaFNEbz09lLSeCjsOGLTuwonyIF2rgQuD0yVEvA3YOEYnBS3vQs2Gr9dkYFZp7FeiABvDULU7UH3KKNobrAI5OGfQjAfJcyoWLXoKE4fhqYk3rqKwow6G9oInYcTH38WaTW6PtYHyrKoOwVPNvpIdfw7kVRbCCeiRFxFmyiSR+4GC2Dut4SCm5c+yMqyRKlWgZQLcj9AyhtsQQ5VSfR9DbwLGd5G9tq4lLUuoYuhBtyotDbW0jPR5hfFyIpqvvCXmVh9wSRDn8BkKYSI88iIoOKPfUOOxYQiXPezn/KpoH1NCngJR/JJ0qNzaiyNxEJ+Y2Zb6GVWCYuLkVofFIULgpRDNWHamlaIlVRch4Jo4bsFZL79H/UXkjFvubwPF2izVCxGlu6qPC6/CuUMjLyozqwtcEObZwplvnFFc5DJUXXQp1ODkwQTAQTC6aZtHgaH7SKNeYmIp+8mL/xkanBo7C0Rm3jv1nr3s3vj2kwuqxZ4jDorOOWj/YKkd3vvoaVZW8K66AHVgWlVLzJxmj2FQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:DM6PR11MB3161.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(366004)(136003)(39860400002)(396003)(346002)(26005)(186003)(33656002)(86362001)(19627405001)(64756008)(5660300002)(316002)(76116006)(6916009)(6506007)(66446008)(52536014)(8936002)(8676002)(66556008)(66476007)(66946007)(4744005)(478600001)(7696005)(71200400001)(55016002)(2906002)(9686003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?6WpzBPAlPmnABqaPwuHNL5q3eBIJZzz5NbsDHsyu4o5s0AoAaXHZu9mHY0?= =?iso-8859-1?Q?Iw0fZxyXo+Ccjoyr+v6P0AZ1t2xbkmK/paiJNorOwrXsfzesNb2WfTDxJ9?= =?iso-8859-1?Q?ZQlPaqwC/Da5BWr6F+A3hZw26qMToJRkgAWm12wt4qMYtg6m9SDzcxpfbc?= =?iso-8859-1?Q?p0OgwIhWCc/nqc/d2/PCacwFtT7sHwhmPN53TGgW9SpBYm93CfevRV+BIb?= =?iso-8859-1?Q?agAKw9YEOYNse/GA+NsL9+XMBamx4Zq6jLf/Ka7Fv3CIAIOPYzWeg43WzS?= =?iso-8859-1?Q?cNcSmVTYxvcfcG5tULbq17UenZio1bCVSyXTMkZbiwYvDhSLGMa0PnT8++?= =?iso-8859-1?Q?wgsoed5M3QHGnP2LhC70Z34gszhuS9JAsL27GRNGzo8pQF3MRV3BKzK2JG?= =?iso-8859-1?Q?5D7QpGP6O0YsAWeE1na3+4eNaPrNd0znGtVe+gAcxWZs7NP1SEdM5b3iG9?= =?iso-8859-1?Q?ZEqL5ZLMrBX6bGC1QxhbhyNN9tu2veAZZrc5cT3b661Y4KJGuqT0Z/qLRg?= =?iso-8859-1?Q?75/teVdplM7+HZKGVCZKT5hGMXJhu3t/p2Ran7Y3VRdIj2pU+iYcMSseRN?= =?iso-8859-1?Q?EnowGMaZakubtfqgOOa/sKYpJvEGENPvjetCIF2MMaT6YoOImU6H/p/TcF?= =?iso-8859-1?Q?QSX+fyDwxj9f07bInfPUUOrkscd5Tn8cXPpLHVnyjlDoASEakouZyq8IfJ?= =?iso-8859-1?Q?Hxw7Uh9RnPKCN2IvkHTIDY23oK3ah0ZJKnUVXI9MM6DtOwkmA0UU8pwQI3?= =?iso-8859-1?Q?US1BTjRnwVfr0k9A0BCAUP9UE+DS98sQf5a3jDhhHN1PIGJ2EIH5dfUaNq?= =?iso-8859-1?Q?Bff8iWX+8cH3CosnJKeRHY4ZRccmEMzF/pNuVhgh22294YaSvpOOZJ5kHz?= =?iso-8859-1?Q?9mUlXiIBFVer2m072NpNxfcFAg3Pa9n3IYMUo11dkurKRfnwOrzX0gKzSb?= =?iso-8859-1?Q?X2MeDa1duc7JhNqbfwGvT9OgtfWoF0fBFMwDkq9vIQRiuFka3qBYXmMPUG?= =?iso-8859-1?Q?msafrun8d/WNFietC2A7sBFGns4Zi9wDjhDdjDPfqk58DVvpU/5DI+NPcI?= =?iso-8859-1?Q?SplAIKozn3hCqQJssm9mpuqgUzf1fMA5x2i5Gyk16QHxBs83t89jwbpHD9?= =?iso-8859-1?Q?HSX3J77ZybzYdFgtg1jescWBcNJbIVyPAyO3MotNQYRH4qWSGAASapxzeA?= =?iso-8859-1?Q?6DiUSkNum3Eqr5fduibTNfCvYD6S83DuH11PSKOQibZCjexAJq8ctMsiCM?= =?iso-8859-1?Q?SL+mTpXAGKpFQ2Dk/UjzV+5AZ4Xm0EW49AV3iIwtmiJxmhbbd4sYCHDGpa?= =?iso-8859-1?Q?aJuC/STmCIbiqHk37j+eXUYnGIBiplVVHvve+Th+WhYDEsc=3D?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM6PR11MB3161A7FBFD19B872F29AD0ADC6849DM6PR11MB3161namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB3161.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9157536a-215f-432b-5108-08d8d4dd3514
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Feb 2021 13:49:41.5400 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: /eisvRVaDz/Y1W0Ev6p6XdhAAxV5VqyM5pWB1Pq7JY5zn4uCamuKxJK8zRrKiHLdCRYfdJXJbDhMl0rohh+CMg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR11MB4508
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.13, xch-aln-003.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/UCCwIVh5RMQO86XoSnKikeLKVnM>
Subject: [netmod] Clarification on deviating type resolve scope?
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, 19 Feb 2021 13:49:46 -0000

--_000_DM6PR11MB3161A7FBFD19B872F29AD0ADC6849DM6PR11MB3161namp_
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi all.

I'm working with an issue involving a deviate replace type and the problem =
is
where the type should be resolved.

The scope in which the deviated property is resolved in is not explicitly
stated in RFC 7950 (7.20.3.2). This would have impact when replacing the ty=
pe,
both when it's prefixed and when it's not.
It does seem logical, and also in line with the rest of the RFC, to evaluat=
e the
replaced property in deviating module scope and not target module scope.
Can deviating module scope be assumed?
Should the RFC be clarified and the scope explicitly stated?

BR
/Peter Lundell



--_000_DM6PR11MB3161A7FBFD19B872F29AD0ADC6849DM6PR11MB3161namp_
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Diso-8859-=
1">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div style=3D"font-family: Calibri, Arial, Helvetica, sans-serif; font-size=
: 12pt; color: rgb(0, 0, 0);">
Hi all.
<div><br>
</div>
<div>I'm working with an issue involving a deviate replace type and the pro=
blem is
</div>
<div>where the type should be resolved.</div>
<div><br>
</div>
<div>The scope in which the deviated property is resolved in is not explici=
tly</div>
<div>stated in RFC 7950 (7.20.3.2). This would have impact when replacing t=
he type,</div>
<div>both when it's prefixed and when it's not. </div>
<div>It does seem logical, and also in line with the rest of the RFC, to ev=
aluate the</div>
<div>replaced property in deviating module scope and not target module scop=
e.</div>
<div>Can deviating module scope be assumed?</div>
<div>Should the RFC be clarified and the scope explicitly stated?</div>
<div><br>
</div>
<div>BR</div>
<div>/Peter Lundell </div>
<div><br>
</div>
<br>
</div>
</body>
</html>

--_000_DM6PR11MB3161A7FBFD19B872F29AD0ADC6849DM6PR11MB3161namp_--


From nobody Fri Feb 19 06:45:37 2021
Return-Path: <mbj+ietf@4668.se>
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 0D34F3A0DDE for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 06:45:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=YiQ9/tYf; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Ap/Itk8H
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 e0PiKMhxzld8 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 06:45:34 -0800 (PST)
Received: from out5-smtp.messagingengine.com (out5-smtp.messagingengine.com [66.111.4.29]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 420F13A0DC0 for <netmod@ietf.org>; Fri, 19 Feb 2021 06:45:34 -0800 (PST)
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 818475C0127; Fri, 19 Feb 2021 09:45:33 -0500 (EST)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Fri, 19 Feb 2021 09:45:33 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= eU1irFi8gwYJB6GnqlIJc8+6UiGzpTIYTyPYTKZM7Kc=; b=YiQ9/tYfEeP42/wj zaRkLqivYycFJ037g3aiU/Ot0Mwo84tWp/rSn4MmU0Rd+3us3CR2BJp7+IpKBfS+ jjnLG8kUqdciLNxWzx7VORdBljILIuXKBls+ZcQsLSUtSwd1Ls5e9u16lu2L4rby t3KRWJ8oJFpmGpMzxQDrwwpiAVWoR3R+S6xCP7PZKD7modo+5zytSy9g6SyjL2bq TPX3VxRzbRQHpzJOIi8RX1KnfNJa9BysLUwQWej++05457x1EkNfVPKOGOMjKNHx M8/iIChrUQfLbGZaynP3mJSwMAyXeLsKQ3hwDA11l7Ld5fG99FkHi7o7pEqULGb3 ZUULcQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=eU1irFi8gwYJB6GnqlIJc8+6UiGzpTIYTyPYTKZM7 Kc=; b=Ap/Itk8Hm9YBnp9qdU/xthkbPnnR+usreFkJ9rJ3VJ9+BUS02ogL+WIK2 ajYl0Ima/8H/RRLnnB5GwKfve8SM25EjZHT8JNkaHIn1ZQ3gBBp7hojKY//4ap7x vxmACC04Bdzzd7Dh5hoxzBf9beeJIUFQd2Jus6XkjthM5RvAVNqo5J9aQWcWcNtR kC/J0LCuyikF2nzIij7bozx9A+sZ+25ufCFxOQ9ZHEzBH4zRUBZA18fIey57iaAj IkMxYsxqdN64fLA/z5S6SPeEOpyqspCQO+heeGO2uTQPHFVFPQEVrae7aADqIrpN WuXixqAYDgzY6QwByZyu+yKLHKcOg==
X-ME-Sender: <xms:DM8vYJ_Z-qllRJ-L_qu8AvLx-NqDJi6rjwjDFdng_gjJPtN1M9XonQ> <xme:DM8vYFH57005tkjOBdpovGn1Xwc1sz4ryzSn2MRnPP8eWURFsmEYa5dOcfw4HyeB1 wz0uQFhR1t7dvHRIks>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrjeeigdeikecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeeitdethfdthfekteelteekve eifefhudduueekvdefleegtdevgefgteefjefgleenucfkphepudehkedrudejgedrgedr vdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpe hmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:DM8vYMnxpdzEh6Ecz-XKa_NK0iXYfZjUxVqlhYxPJ9KPlLD-lr1qiQ> <xmx:DM8vYJZkcii_uvNuIeuDKO0IEi8ekaj6-WtEcYZgWeMAHtP6jCYlLQ> <xmx:DM8vYBEGC1wUdbccJsnmTXpGwvg2fZhH6yKwynXIESATMvwnV1rYAw> <xmx:Dc8vYO1rkrrkcbU6BKUxJynExFVWec7MT7Pd-9LPc-ba4wgEKfbNJg>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id CA6601080064; Fri, 19 Feb 2021 09:45:31 -0500 (EST)
Date: Fri, 19 Feb 2021 15:45:29 +0100 (CET)
Message-Id: <20210219.154529.2075004464438647704.id@4668.se>
To: plundell=40cisco.com@dmarc.ietf.org
Cc: netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <DM6PR11MB3161A7FBFD19B872F29AD0ADC6849@DM6PR11MB3161.namprd11.prod.outlook.com>
References: <DM6PR11MB3161A7FBFD19B872F29AD0ADC6849@DM6PR11MB3161.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lXbYlKuKB-xJYeotE4i8czlJnOU>
Subject: Re: [netmod] Clarification on deviating type resolve scope?
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, 19 Feb 2021 14:45:36 -0000

Hi Peter,

[Kul att se dig h=E4r!]

"Peter Lundell \(plundell\)" <plundell=3D40cisco.com@dmarc.ietf.org> wr=
ote:
> Hi all.
> =

> I'm working with an issue involving a deviate replace type and the pr=
oblem is
> where the type should be resolved.
> =

> The scope in which the deviated property is resolved in is not explic=
itly
> stated in RFC 7950 (7.20.3.2). This would have impact when replacing =
the type,
> both when it's prefixed and when it's not.
> It does seem logical, and also in line with the rest of the RFC, to e=
valuate the
> replaced property in deviating module scope and not target module sco=
pe.

Section 5.1 says:

   Statements in the module or submodule can
   reference definitions in the external module using the prefix
   specified in the "import" statement.

   [...]

   When a definition in an external module is referenced, a locally
   defined prefix MUST be used, followed by a colon (":") and then the
   external identifier.  References to definitions in the local module
   MAY use the prefix notation.

This is a general rule, and it is not repeated in every place where
it applies.  So it applies to this case as well.



/martin



> Can deviating module scope be assumed?
> Should the RFC be clarified and the scope explicitly stated?
> =

> BR
> /Peter Lundell
> =

> =


From nobody Fri Feb 19 08:56:02 2021
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 E7BC43A1187 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 08:56:00 -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 JuvDRfi7_SNx for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 08:55:59 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2074.outbound.protection.outlook.com [40.107.20.74]) (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 94A373A122E for <netmod@ietf.org>; Fri, 19 Feb 2021 08:55:53 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=BxfJZzXWGBcrisg65oEJ5BHY4MqnGt+0vEMgcOEH5dAqICjEVyZUYKwI7vVqm/S3Fijb7l3QHgbxCqwChgrSAdlf8Qp0uWYHHI8TeA2fWC/IqQHdTQCDJGF1DUIyXwfO0++S56GxBnuu7wrwt+ACgqYVEfF4g0ft6QH2Uj0pRNFQr6x5+kqPBPTTlxXdFQ0XLKIjYxorolJez6wdt2HDGOlc+SsyleM+/kL99YiHOa4RveAIjZD20NqUpTHq/1pQ1QVWEaZZkuT+PXA4OV3UrAKyR6PUzW61AdhcJ37olcaRJWOMVUN/bVWIYSkFVWHdPW8iND4Wxl4oNU4uO4zmOw==
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=PCNREZJ9ixhufBSW8fOgshXz5iLzw64v9gWiKPIvtqA=; b=O6zgyoJAUdjnJMEIJ0V7HgIvX5pF/+M/9blneVNwuqHrk1r+vQfGXCbNDLDYXJs3E16Qeq61BKP+gQ2pYZ9N45Fc5KbQ21JBxgZZdDdmEHkkJYXoHnwCBe3iyDDk77uM+EipX77cyF18piJKqc+FQn6hlGNBcdP2PizjZCa+2brNsPB5/2HaOuJhVLSskBNT/rXzJ1t49kiqhlgoPtIZ6PvlQfRHfgXCMiIpnsAtZY5JCrHUZ15uJlJQUr6h1+CkTdLhjybjNL0lUOK24usy9O2TX5r61+FO4c5IBhQdmakj6uAzXwXfb30BYt2gPJtzr3/UmCSSbJN4fJlKJf7BWQ==
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=PCNREZJ9ixhufBSW8fOgshXz5iLzw64v9gWiKPIvtqA=; b=YdC1aXHpJ7LR1/eNz0/HbNB/cBDT+JFo/WAIjYUUx2WCOR6xvK67vlYvbK7JNl1W8MPUYcc6CACFOdPu+88DjK3S0e440goRZWQ2nnt3yVKaHh1gXuhSkBNDNTHvIdF8wiJOWS92D7rmOTbQUCDFUQafqMO9uYRKmJRl6qRy3iY=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM8P190MB0851.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1de::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Fri, 19 Feb 2021 16:55:50 +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.029; Fri, 19 Feb 2021 16:55:50 +0000
Date: Fri, 19 Feb 2021 17:55:49 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: netmod@ietf.org
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM3PR03CA0066.eurprd03.prod.outlook.com (2603:10a6:207:5::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 AM3PR03CA0066.eurprd03.prod.outlook.com (2603:10a6:207:5::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Fri, 19 Feb 2021 16:55:50 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: cd169a38-094e-4bf5-9765-08d8d4f73664
X-MS-TrafficTypeDiagnostic: AM8P190MB0851:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM8P190MB0851413E65D84EAF7092587DDE849@AM8P190MB0851.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:5236;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: bjw/InyMqE7nY7l5oYufBFTJDn1yjBGh7Sw33YTZFcUVpV3BUhq9godR2Hu+e49hfEkI6yUQetQMEOljjVC20NS/Lv2FmUR7mBGkpAL7zWSyUNWZjq6c7WqhoJujc1qjg9jBmt1gyaHjAnQtMlAqaz+VmrMoe6/dsDEe/ZDcdAiqqJOMR9oSWB6dqwioEZsOJIxmMiF41DygaLBGgwxmCwFZkfMSpMnOAWjWcPWLo56FBVlZYkVDY5iDnqj7cDGLRiURjyQNd7vnI3bo5PpzqN1D0kRO6lzKgaHhBbSLinzIMeeM2Q0dY7i3RmZZs1BcobP+N4HFoCQf0IAUPwtI3114lW8kto9Wzqlv7XdebzUVa5FIDgQlR8f0bTa39fFapvzgH9+IKrF9EPJVQU9btGddjmKyHgYOCed8wDmzM4itDm6W183r4+cqyKPQKDftWCIoD/iO2lWrO3hAt0jK824O8/l1aJtDC8KMv+qW6TooI1s6GBr43ncFcNZzdS2MGMLycoOm8p+WngoT6Th7UmqHGPUKx3UVj6qOAcPG5qde5c9dkFyNtFtBreB2CoHBe9TWYuzrxWlx5XXYbXrY0t3IzC7DE40v5tv0sg0xbcglI2Vvsi08pLhiZg7jre4GW6r8rj2P3tZ1aVqwrbnzuriEvvKB0VtXpRuqNC9nTmM=
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:(346002)(366004)(396003)(376002)(136003)(39850400004)(4744005)(956004)(8936002)(478600001)(8676002)(83080400002)(52116002)(1076003)(316002)(786003)(6496006)(5660300002)(16526019)(66946007)(66476007)(66556008)(186003)(26005)(86362001)(2906002)(6916009)(3450700001)(3480700007)(7116003)(6486002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?GjykAptpZq/lsHoPg1UlA3kXgosZuNu/qY+GTIGN1UORqfou19+HgYgijse2?= =?us-ascii?Q?A7DLvxRbhnCzg7Ie//q7+AcLoRQ1lye8wLcQNVo4v3bHXWDeEQ+CQSjLvxnV?= =?us-ascii?Q?Bs4KZ0wxl5TgV8jQ+QGHE2iCyc0uablmLQRyg1yg/0Ics2ETSEkxzQ30bVGv?= =?us-ascii?Q?yJnnFquBfsMGipSJZKSdU8q5W7DwXubm93/3lEsmTuKK3JnJzV2DkURN2Mxq?= =?us-ascii?Q?bSdyxCeJViHSkZcO6vXMm/wd1XTJGbv48oDHGBfVBorrnZGi0nMxGi5jRt6P?= =?us-ascii?Q?MVze8eo9nie2PO0W6dlbkwKYlURkwwWtnTgw0t3aboQ1DkTAS57fRyeCkLa4?= =?us-ascii?Q?xoBsiJEPCm+UVz/IR/eVTMqJ/1dZCbOyTMytE7JBwVF23Jm1q4275B+fd3dA?= =?us-ascii?Q?iEPTfwzIXGAP/2NRPmFcfBjGZ+1RRe3m706M0d4rCayWC4oypYDH9bCoThL4?= =?us-ascii?Q?TIS/ohzt9LppFGmASU+UIcLog2fsYzFHuVrroKALxcVVd16zqH8GRtsOIt4n?= =?us-ascii?Q?TOZWoc4s4YHOOKkjQgRBmlSSzAv8fHi73/ZdCMZIiIcczdFHKv6TfF9GtIWw?= =?us-ascii?Q?YjBuWQO0aEqhbJN9nh45/G0lfU1FPCb0i3S+s6JzdLsxso9+EAnBDmzKt452?= =?us-ascii?Q?3bAbb5MiYiJqJ0m/BdHzsMC+oYlYxss0IhOBumS8A4DJ5vYn8XaMX7Gt8vMj?= =?us-ascii?Q?XsKS/ZKgH/2d+Rvds2y7jkQ7kAS1WddZKcHvBwlHR2UXpNLCv6ES/bP3lDGC?= =?us-ascii?Q?gucviOuC17bwapZDl/CqyG9eqXlaG0936wwvb0blWyKWm2sERAuhLNW7Ue8P?= =?us-ascii?Q?gsKzANljnXZZ216ESGPXaSs74xc/mkR5XvqtegUYTY1GCR3RhR2Zkv59am1e?= =?us-ascii?Q?lXHxcIgwpAmz53eVDBZK8cTcqZiPbA0KgnMH0N/Uz/n56N9H/Dh4w0RjdOLy?= =?us-ascii?Q?eBYA7fTFA4GVJknl/u7X25EA9z3OQVZLkF50H4s3JFDhyCzUbaoU3KxFwwJp?= =?us-ascii?Q?e2nOOFrzVEW+qAVYTPalL0DoXh6KnaIPo43Nn10mhdVBADnlKWSZ/f4Xz0zZ?= =?us-ascii?Q?dUK1oE489KXo1q6bCpJwwJZxmHluiK7ghNOn/3YQau2e4fWNmJCvyGIYRqyJ?= =?us-ascii?Q?4irBvYAeeCXbIdcPgkZpHdWV+VHyEgYf3ggmzv1CItR+xoqU75Uk+poaftNO?= =?us-ascii?Q?Ic44S6IXQ6rIDejREzWDD/95U1NbWMJrr13L/ULHe8LBk8z5ekIXL6PdbdB9?= =?us-ascii?Q?TEeGOgaLxFOj5zmffIb14ez7sru3YruE9XcRRk92tUcLxYSB3s2TmYhMAnaQ?= =?us-ascii?Q?8oQZB7KR0k8By19ioc9mfpy9?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: cd169a38-094e-4bf5-9765-08d8d4f73664
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2021 16:55:50.8393 (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: tFm7IQ3t19Py6ghokD7nO5Lm/AhSlB4WtvrYtbECbffZqR8QCY9TI+zpxNuyXwjJAOxQqGMj042ZLhcuFZdVbevPuEFb39mBA02MPnXZd1s=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P190MB0851
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/tSs8MWBdMUhGh6hN1B6xnVvWstQ>
Subject: [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, 19 Feb 2021 16:56:01 -0000

Hi,

can I safely replace

    leaf foo {
      type int8 { range "0..100"; };
    }

with

    leaf foo {
      type uint8 { range "0..100"; };
    }

or with

    leaf foo {
      type int32 { range "0..100"; };
    }

or are these a non-backwards compatible changes? Note that the value
set is always the same, however the underlying base type changes. Did
we ever define type equivalence?

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


From nobody Fri Feb 19 09:25:41 2021
Return-Path: <cabo@tzi.org>
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 A1E603A1555 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 09:25:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 TXqXkFJ_wxNr for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 09:25:30 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BA693A159E for <netmod@ietf.org>; Fri, 19 Feb 2021 09:24:05 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Dhz2W1BvszyTm; Fri, 19 Feb 2021 18:24:03 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de>
Date: Fri, 19 Feb 2021 18:24:02 +0100
Cc: netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635448242.378456-a54bddd17ed7271997b401600ea9349d
Content-Transfer-Encoding: quoted-printable
Message-Id: <4A8F7739-71AA-4CE0-B9D1-9F24C60B037D@tzi.org>
References: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3W8hIMAscIq4Youmd1U9oV1BTfI>
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, 19 Feb 2021 17:25:40 -0000

On 2021-02-19, at 17:55, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> Hi,
>=20
> can I safely replace
>=20
>    leaf foo {
>      type int8 { range "0..100"; };
>    }
>=20
> with
>=20
>    leaf foo {
>      type uint8 { range "0..100"; };
>    }
>=20
> or with
>=20
>    leaf foo {
>      type int32 { range "0..100"; };
>    }
>=20
> or are these a non-backwards compatible changes?

I don=E2=80=99t have an answer to that, but would like to point you to =
the table at the top of page 14 in draft-ietf-core-comi-11.txt [1], =
which would make the first replacement a non-backwards compatible change =
in the way we build URIs from that.

[1]: https://tools.ietf.org/html/draft-ietf-core-comi-11#page-14

> Note that the value
> set is always the same, however the underlying base type changes. Did
> we ever define type equivalence?

The way unions are handled in YANG gives me the impression that as long =
as the sets of XML representations generated by the two types are the =
same, they are equivalent.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Fri Feb 19 10:19:06 2021
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 4D8693A12D2 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 10:19:04 -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 AkMZYRHXNbvr for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 10:19:02 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2040.outbound.protection.outlook.com [40.107.22.40]) (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 CB6503A12D5 for <netmod@ietf.org>; Fri, 19 Feb 2021 10:19:01 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TnBgf8W+T/x+7qEHWlhUCuG1k3t0XdAvIycYVEePmz1/4AFqLTuuFb8UJ36Zpbt9RTYQENCR/6bJmkT/Cd7L1/2Tzce6XTklIb4fWJMoJNflM4MGDkhyf+Bj5sNGj2MVAhPL5sKEayQ6sGs0P9kd2CGRyNl4GrPH5+jxw7TBMg9TXillg/teqP8oMjwunULrgGdQosR6oT2vFv8XbW7MkWdEKYl9vbyKerqxcEVXqaimLUKOykEKaFyUbE+TVZJiofqi6NrPVIYHh0QLXuicgahIFZzXKodqNiS65xuWR4qt8ZfmlAkeJrdO7WIoFtimbWBmgIj9Bk80mtzYlwxGog==
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=rA2/Y43TH87LsAROzaKzWT0Bu29Eo9mgodgT17a++k0=; b=U1b58RV5sNVKodZ7LWjJRuoQJ9mmVwop2+4WB87HEHI0eoOBPbMYpFN8h0CfeMu0w51AwRkvlTBAcHh99JwCrsvoIdn6yJGNyhFbJgpkE58qY1BHz9SsLI9HlIWCige/BE/ocCVPGPRlyQXxM2RFCihMksR781oY8ndTwxvM3iYObN1F4bXIlfkRuxQlssNSize3TgsCwNk/uvPDuvm5PsnkMqLfXLp/B0iI51Iv6ADEV+FtJ5YpefGRBd3inJ+AMql4V75HxloyEtM/USkZZw6reE6putyrZj6aGZvheHIRSaSpNb8mnenihdh4Lf25Mh6XbT1qmKPQMELXw19VQg==
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=rA2/Y43TH87LsAROzaKzWT0Bu29Eo9mgodgT17a++k0=; b=SHKIWoHOR26gwJedbk1ejF8/b3oKGpGueA2nJfe6L5iwm8J/GrjZzsQjZOA5CeJ7qha64WSyAfEypWoJnKUQcTGLZOsBSwzuGQoUjhxi6vGmM/FGtRidlJ6fyGnDeoKSOzZdTrLXtllErzGBdMMG6P3mzYW3WUaMFqpexBDQPJg=
Authentication-Results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM4P190MB0068.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:5e::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Fri, 19 Feb 2021 18:18:59 +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.029; Fri, 19 Feb 2021 18:18:58 +0000
Date: Fri, 19 Feb 2021 19:18:58 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Carsten Bormann <cabo@tzi.org>
Cc: netmod@ietf.org
Message-ID: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, netmod@ietf.org
References: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de> <4A8F7739-71AA-4CE0-B9D1-9F24C60B037D@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <4A8F7739-71AA-4CE0-B9D1-9F24C60B037D@tzi.org>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR03CA0070.eurprd03.prod.outlook.com (2603:10a6:208::47) 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 AM0PR03CA0070.eurprd03.prod.outlook.com (2603:10a6:208::47) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Fri, 19 Feb 2021 18:18:58 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 7c00838a-e0de-40d2-30c8-08d8d502d379
X-MS-TrafficTypeDiagnostic: AM4P190MB0068:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB0068C62D0AB43ACAECCF0E46DE849@AM4P190MB0068.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: hufxkAohInOwoehDB1MUAr+5lrxTRwiyUijkYz4XGisOD6wbXhQK6mp9QWCxNDDVSJdqlwy1S6txdmsfNtd9ucYYpPn/xt5X4kzO92DX70cnXS+7S0ClUR44qfY5zJd/Q/rQbUDc+a6ooXO/fxzpR/ey8UgGduzQOKdclxx2fPwNdCgSUMWOnKWJ4c0dcoLQ6csbmQDqlOoNMRid/4Hd/7fUTBsSFaR2HdaXaUTstrpwIg8oUlwP2KSSlOnKQ/Yt8kKJ7hohoM8F7vGh3yBzyZJGaSfvbIs+oy0M5yi6wO3zxFiB5XqeDyRPl59EbC9bkbM/+R+gobf4eTmPk7+9p6FbLLz3G/i6wnepPfGl4xbQ8dD/+AmfFbYkiRvSJch1BZ6jIziNobyjPu2LZDzshCr4Ln7OgVcgXoUmneI4e+zkLDjB2F3h9hunkLxnKH02SB0Cofsr7k+2U6Sm0O/gMCsJGz8b2EpUPn6XYm0b4hUzFoddFkNJ2M5tg8FyUD4CRj9okw7zSrH/CoH/u+SA7nhwShSbEIR3LjBKQmz8dar+lB0yBWLz738rPxyqql1anqjXkpLCHTyqFllre5284fWaJNtZkK0tKXp02+SK8rWpFACJuWqAho3LASMU7lCvcn4ytNf8caR3qaycrlmuDg==
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:(136003)(396003)(39850400004)(346002)(366004)(376002)(4326008)(26005)(83080400002)(6486002)(186003)(66946007)(5660300002)(66556008)(66476007)(16526019)(86362001)(966005)(1076003)(8936002)(53546011)(478600001)(2906002)(786003)(8676002)(956004)(3450700001)(6496006)(316002)(6916009)(52116002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?cHpqMVM0WXhISThjbmZpK0pwbk1Db0p4ZE1GY3JhVDhlYmx6S2ZHeGE0SGhI?= =?utf-8?B?Qmlkbk5CL2QzOWdBb2g2eWE1em9Zd1ZuSzd3TzNFZnN2U3FaeU8vZ3dhaTNK?= =?utf-8?B?anRNZHZZSktPVDNXaHJSaVJKdWhQZ1QydVk4MzhITnQ0WG45UkJTTktHT3BF?= =?utf-8?B?U091eHUrTXEwZUNqYUNwTmNiVTREdGlONnQ4TnFEbUV4eGJYTzRSZEd0a3kx?= =?utf-8?B?d0Q4QTd0MEJGTm9vY2FySlJvQ2xmOG45WnhPL0JVYVd2UnlNYlJrWFBkQ2dM?= =?utf-8?B?a2sxbGtVNTNuVU0vVDVvbkZ6S1VlelBpamR5QlpQRXRZUWx5TXRhVTZrV28y?= =?utf-8?B?YlUrL0xvaktkL3dXREFvbDZ5dW9ZQ3BOaFF6ZlRoNEs3TVRGdFg5SjJIc043?= =?utf-8?B?bkIya3E4VTRVVHQvOFNtRVIrd0dud3QzT0J2VlpKZ2VyUWZ2RHgycXNLdGxQ?= =?utf-8?B?aUtVR01KUDFEQ2lmV0RWVGNqMHRON0lEaTU3akdMT294Y1ljd1BhZEdKcFRT?= =?utf-8?B?c0FpL3ZkNVVpVWxkYzhtWWFpK1VUZHZ2dTd3b3UvZ01UaW5tS3lPOVFucm1W?= =?utf-8?B?SjdkYWw4NjRhbnE5Q2R5WnBUMGc2R21zbmtzQ0pSNm40L1l0MUdnNHAya3hD?= =?utf-8?B?Z2FJWHNKOTdBUEwxTTlpOFFCTTV0TlZPbk9wUkpFM0xFRzhxYXF4ZG5pcHA1?= =?utf-8?B?QWtuNTVORWZnMXJHUDQ1bG5Ya2xpczVGWmVTQzVteWt6TVEvWDBETWRkbXow?= =?utf-8?B?N0dTWGNKOElnQkgxVnpmdnpqWEdkRytPY1ZFQStYMU1aejNuVGw5aXZaRUk1?= =?utf-8?B?WUJRU0d6U2tSNXVWSDY3SW1ibmJyNjVibkdwNjhpYi9WR2RBdjlKS3NVTGg3?= =?utf-8?B?eGo0bVloeE81YjcwQUlDajZ3aUI3SXBpdHVGN3FvMDJnL3Q0U3NGaHJVOC8x?= =?utf-8?B?NnVubW1FZ0Q4Tks1dFdUdkVMczR2clg1emRvZTJna0p4YzhIdVZmaDRpbmt4?= =?utf-8?B?M0xnMEZIb0g2eUR0dWt1WllRTUQwUzI3eDYyMHhLV0ZFRWFPVHBOaGNoZzFh?= =?utf-8?B?WUgvT1IrcUF3SG5BbUF1UkxZQTBpaWJhSldUQUJXNzU4bzlld1lUWGRrV2oy?= =?utf-8?B?cEtuUEJRRzVUV2VRdTdZVW9NMUxZdW9zck1tc2x1a0RCY0FNR0ZXanhOT0Vn?= =?utf-8?B?VThJRlZpZmlTMXpPQkVzanowYnA3djV5Q1N6RzNQOFcxdUNlcjkya0gxcFBX?= =?utf-8?B?aStTa3NRcjd6a0QyRTAyUXZIdHBvY29JMCtWWEgvM01PS1Z5K3dMYWdFNkNF?= =?utf-8?B?RERKVnFLNFJTRXlqazFQOVhYcjkrU3F0Wm0xMTdaaVZCd2Z5S2t1S0p4VTRv?= =?utf-8?B?Yy9xdmdrWG0zN2VSWnZkZlZKNDE0U3pkNDhGeERFZVVWTk1YZTRuNnpOK2Jn?= =?utf-8?B?VkIwMWpLenFpYVRlTlhwMGhjRDlBUXBSQlkzNi85U2JMbE5TdzFKRlVBVHVF?= =?utf-8?B?d0oyLys5bkFlYXV2R2dFWDZiYm1CTTF6ZFBuZEpBdWNVMUpibWNLNDNyYlNv?= =?utf-8?B?K1R5WkpUM3VHM2dHdTZRUitqVlROUGp6T1VDYU1VVThaNTAzUkZmbW0vdWdG?= =?utf-8?B?NjZWNERFcjdFY0FyR0hqRG00QXhYWi9TT054QkdHMHFGakJWQWZZcVpvWlJ2?= =?utf-8?B?UkVvRFpPcFgrUUI2a3AxY2dHa1ZuRFVpQzZZQStNOEJVQ2xVSm80WFdzOHB2?= =?utf-8?Q?N9fzznSu9S4UfZNQTV2tngS0delBGgAeWM2PqXR?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c00838a-e0de-40d2-30c8-08d8d502d379
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 19 Feb 2021 18:18:58.8795 (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: REYjcGPOzZyQ1TplHdDJ9Hj1Xr/LoTb+7x3D7/RPahL/vaOUTOqklwvwPvWEm0RKJaMqGZQNapzHn3GW/uUOeRnrTrUHT7JNvqnAHRzEMRg=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0068
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/O2kDW1cJT0Ir8LpRE0otRKqYl-Y>
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, 19 Feb 2021 18:19:04 -0000

I think the CBOR encoding picks different tags depending on the
signedness of the base type and this is why things are not that simple
anymore. For the XML and JSON encodings, all definitions lead to the
same on-the-wire representation, hence the difference is more an
implementation detail. I have no clue what the gnmi people do. The
more diverse encodings we add, the more complex things get.

/js

On Fri, Feb 19, 2021 at 06:24:02PM +0100, Carsten Bormann wrote:
> On 2021-02-19, at 17:55, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > 
> > Hi,
> > 
> > can I safely replace
> > 
> >    leaf foo {
> >      type int8 { range "0..100"; };
> >    }
> > 
> > with
> > 
> >    leaf foo {
> >      type uint8 { range "0..100"; };
> >    }
> > 
> > or with
> > 
> >    leaf foo {
> >      type int32 { range "0..100"; };
> >    }
> > 
> > or are these a non-backwards compatible changes?
> 
> I donâ€™t have an answer to that, but would like to point you to the table at the top of page 14 in draft-ietf-core-comi-11.txt [1], which would make the first replacement a non-backwards compatible change in the way we build URIs from that.
> 
> [1]: https://tools.ietf.org/html/draft-ietf-core-comi-11#page-14
> 
> > Note that the value
> > set is always the same, however the underlying base type changes. Did
> > we ever define type equivalence?
> 
> The way unions are handled in YANG gives me the impression that as long as the sets of XML representations generated by the two types are the same, they are equivalent.
> 
> GrÃ¼ÃŸe, Carsten
> 

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


From nobody Fri Feb 19 13:32:44 2021
Return-Path: <cabo@tzi.org>
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 5403D3A0964 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 13:32:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 aDcF9upfDBMv for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 13:32:38 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7C18C3A0977 for <netmod@ietf.org>; Fri, 19 Feb 2021 13:32:37 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Dj4YG5ZCVzyRY; Fri, 19 Feb 2021 22:32:34 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de>
Date: Fri, 19 Feb 2021 22:32:34 +0100
Cc: netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635463154.0789911-814451c107b4a51d4c68e043e5e72e80
Content-Transfer-Encoding: quoted-printable
Message-Id: <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org>
References: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de> <4A8F7739-71AA-4CE0-B9D1-9F24C60B037D@tzi.org> <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/wDDclmERA6ogy1cUpeNbqDvbgzI>
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, 19 Feb 2021 21:32:42 -0000

> On 2021-02-19, at 19:18, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> I think the CBOR encoding picks different tags depending on the
> signedness of the base type and this is why things are not that simple
> anymore.

(This is not the CBOR encoding, but the COMI encoding of keys in URIs.)

> For the XML and JSON encodings, all definitions lead to the
> same on-the-wire representation, hence the difference is more an
> implementation detail. I have no clue what the gnmi people do. The
> more diverse encodings we add, the more complex things get.

Well, if the equivalence expectation that I was trying to describe =
actually is ingrained, then whoever designs an encoding (COMI for its =
URI encoding included) needs to respect it.  That would be important to =
know.

Gr=C3=BC=C3=9Fe, Carsten


>=20
> /js
>=20
> On Fri, Feb 19, 2021 at 06:24:02PM +0100, Carsten Bormann wrote:
>> On 2021-02-19, at 17:55, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>>>=20
>>> Hi,
>>>=20
>>> can I safely replace
>>>=20
>>>   leaf foo {
>>>     type int8 { range "0..100"; };
>>>   }
>>>=20
>>> with
>>>=20
>>>   leaf foo {
>>>     type uint8 { range "0..100"; };
>>>   }
>>>=20
>>> or with
>>>=20
>>>   leaf foo {
>>>     type int32 { range "0..100"; };
>>>   }
>>>=20
>>> or are these a non-backwards compatible changes?
>>=20
>> I don=E2=80=99t have an answer to that, but would like to point you =
to the table at the top of page 14 in draft-ietf-core-comi-11.txt [1], =
which would make the first replacement a non-backwards compatible change =
in the way we build URIs from that.
>>=20
>> [1]: https://tools.ietf.org/html/draft-ietf-core-comi-11#page-14
>>=20
>>> Note that the value
>>> set is always the same, however the underlying base type changes. =
Did
>>> we ever define type equivalence?
>>=20
>> The way unions are handled in YANG gives me the impression that as =
long as the sets of XML representations generated by the two types are =
the same, they are equivalent.
>>=20
>> Gr=C3=BC=C3=9Fe, Carsten
>>=20
>=20
> --=20
> 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/>


From nobody Fri Feb 19 19:29:23 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E2333A0FEF; Fri, 19 Feb 2021 19:29:22 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.26.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <161379176252.30155.8759584602786108128@ietfa.amsl.com>
Date: Fri, 19 Feb 2021 19:29:22 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/BtfTHmi7ysz8S9acL72P0yJ5V-A>
Subject: [netmod] I-D Action: draft-ietf-netmod-node-tags-01.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 20 Feb 2021 03:29:23 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Self Describing Data Object Tags
        Authors         : Qin Wu
                          Benoit Claise
                          Peng Liu
                          Zongpeng Du
                          Mohamed Boucadair
	Filename        : draft-ietf-netmod-node-tags-01.txt
	Pages           : 26
	Date            : 2021-02-19

Abstract:
   This document defines a method to tag data objects associated with
   operation and management data in YANG Modules.  This YANG data object
   tagging method can be used to classify data objects from different
   YANG modules and identify characteristics data.  It also can provide
   input, instruction, indication to selection filter and filter queries
   of operational state on a server during a "pub/sub" service for YANG
   datastore updates.  When the state of all subscriptions of a
   particular Subscriber to be fetched is huge, the amount of data to be
   streamed out to the destination can be greatly reduced and only
   targeted to the characteristics data.  These data object tags may be
   registered as well as assigned during the module definition; assigned
   by implementations; or dynamically defined and set by users.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-node-tags/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-node-tags-01
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-node-tags-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-node-tags-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Fri Feb 19 19:31:55 2021
Return-Path: <bill.wu@huawei.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 962593A1026 for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 19:31:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 RTs4bArmD0Rh for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 19:31:51 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 64AEE3A1025 for <netmod@ietf.org>; Fri, 19 Feb 2021 19:31:51 -0800 (PST)
Received: from fraeml708-chm.china.huawei.com (unknown [172.18.147.207]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4DjDMb2ZWdz67p2M for <netmod@ietf.org>; Sat, 20 Feb 2021 11:24:43 +0800 (CST)
Received: from fraeml708-chm.china.huawei.com (10.206.15.36) by fraeml708-chm.china.huawei.com (10.206.15.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Sat, 20 Feb 2021 04:31:48 +0100
Received: from DGGEML424-HUB.china.huawei.com (10.1.199.41) by fraeml708-chm.china.huawei.com (10.206.15.36) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.2106.2 via Frontend Transport; Sat, 20 Feb 2021 04:31:48 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.184]) by dggeml424-hub.china.huawei.com ([10.1.199.41]) with mapi id 14.03.0509.000; Sat, 20 Feb 2021 11:31:41 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] I-D Action: draft-ietf-netmod-node-tags-01.txt
Thread-Index: AdcHOK41iG6BDYAkRHu5zgqmOG9Btg==
Date: Sat, 20 Feb 2021 03:31:41 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAADDC799B@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.136.123.117]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/r2b9ptmpGEXFHgaA0tpFB67AWOU>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-node-tags-01.txt
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: Sat, 20 Feb 2021 03:31:54 -0000

di0wMSBpcyBwb3N0ZWQsIHRoZSBkaWZmIGlzOg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvcmZjZGlm
Zj91cmwyPWRyYWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMQ0KdGhlIG1haW4gY2hhbmdlcyBp
bmNsdWRlOg0KICAgbyAgTWVyZ2Ugc2VsZiBkZXNjcmliaW5nIGRhdGEgb2JqZWN0IHRhZyB1c2Ug
Y2FzZSBzZWN0aW9uIGludG8NCiAgICAgIGludHJvZHVjdGlvbiBzZWN0aW9uIGFzIGEgc3Vic2Vj
dGlvbjsNCiAgIG8gIEFkZCBvbmUgZ2xvc3Nhcnkgc2VjdGlvbjsNCiAgIG8gIENsYXJpZnkgdGhl
IHJlbGF0aW9uIGJldHdlZW4gZGF0YSBvYmplY3QsIG9iamVjdCB0YWcsIHByb3BlcnR5DQogICAg
ICB0YWcsIG1ldHJpYyB0YWcgaW4gU2VsZiBEZXNjcmliaW5nIERhdGEgT2JqZWN0IFRhZ3MgVXNl
IENhc2Ugc2VjdGlvbjsNCiAgIG8gIEFkZCB1cGRhdGUgdG8gUkZDODQwNyBpbiB0aGUgZnJvbnQg
cGFnZS4NCg0KLVFpbiAob24gYmVoYWxmIG9mIGF1dGhvcnMpDQotLS0tLdPKvP7Urbz+LS0tLS0N
CreivP7IyzogbmV0bW9kIFttYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmddILT6se0gaW50
ZXJuZXQtZHJhZnRzQGlldGYub3JnDQq3osvNyrG85DogMjAyMcTqMtTCMjDI1SAxMToyOQ0KytW8
/sjLOiBpLWQtYW5ub3VuY2VAaWV0Zi5vcmcNCrOty806IG5ldG1vZEBpZXRmLm9yZw0K1vfM4jog
W25ldG1vZF0gSS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1uZXRtb2Qtbm9kZS10YWdzLTAxLnR4dA0K
DQoNCkEgTmV3IEludGVybmV0LURyYWZ0IGlzIGF2YWlsYWJsZSBmcm9tIHRoZSBvbi1saW5lIElu
dGVybmV0LURyYWZ0cyBkaXJlY3Rvcmllcy4NClRoaXMgZHJhZnQgaXMgYSB3b3JrIGl0ZW0gb2Yg
dGhlIE5ldHdvcmsgTW9kZWxpbmcgV0cgb2YgdGhlIElFVEYuDQoNCiAgICAgICAgVGl0bGUgICAg
ICAgICAgIDogU2VsZiBEZXNjcmliaW5nIERhdGEgT2JqZWN0IFRhZ3MNCiAgICAgICAgQXV0aG9y
cyAgICAgICAgIDogUWluIFd1DQogICAgICAgICAgICAgICAgICAgICAgICAgIEJlbm9pdCBDbGFp
c2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgUGVuZyBMaXUNCiAgICAgICAgICAgICAgICAg
ICAgICAgICAgWm9uZ3BlbmcgRHUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgTW9oYW1lZCBC
b3VjYWRhaXINCglGaWxlbmFtZSAgICAgICAgOiBkcmFmdC1pZXRmLW5ldG1vZC1ub2RlLXRhZ3Mt
MDEudHh0DQoJUGFnZXMgICAgICAgICAgIDogMjYNCglEYXRlICAgICAgICAgICAgOiAyMDIxLTAy
LTE5DQoNCkFic3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgbWV0aG9kIHRvIHRh
ZyBkYXRhIG9iamVjdHMgYXNzb2NpYXRlZCB3aXRoDQogICBvcGVyYXRpb24gYW5kIG1hbmFnZW1l
bnQgZGF0YSBpbiBZQU5HIE1vZHVsZXMuICBUaGlzIFlBTkcgZGF0YSBvYmplY3QNCiAgIHRhZ2dp
bmcgbWV0aG9kIGNhbiBiZSB1c2VkIHRvIGNsYXNzaWZ5IGRhdGEgb2JqZWN0cyBmcm9tIGRpZmZl
cmVudA0KICAgWUFORyBtb2R1bGVzIGFuZCBpZGVudGlmeSBjaGFyYWN0ZXJpc3RpY3MgZGF0YS4g
IEl0IGFsc28gY2FuIHByb3ZpZGUNCiAgIGlucHV0LCBpbnN0cnVjdGlvbiwgaW5kaWNhdGlvbiB0
byBzZWxlY3Rpb24gZmlsdGVyIGFuZCBmaWx0ZXIgcXVlcmllcw0KICAgb2Ygb3BlcmF0aW9uYWwg
c3RhdGUgb24gYSBzZXJ2ZXIgZHVyaW5nIGEgInB1Yi9zdWIiIHNlcnZpY2UgZm9yIFlBTkcNCiAg
IGRhdGFzdG9yZSB1cGRhdGVzLiAgV2hlbiB0aGUgc3RhdGUgb2YgYWxsIHN1YnNjcmlwdGlvbnMg
b2YgYQ0KICAgcGFydGljdWxhciBTdWJzY3JpYmVyIHRvIGJlIGZldGNoZWQgaXMgaHVnZSwgdGhl
IGFtb3VudCBvZiBkYXRhIHRvIGJlDQogICBzdHJlYW1lZCBvdXQgdG8gdGhlIGRlc3RpbmF0aW9u
IGNhbiBiZSBncmVhdGx5IHJlZHVjZWQgYW5kIG9ubHkNCiAgIHRhcmdldGVkIHRvIHRoZSBjaGFy
YWN0ZXJpc3RpY3MgZGF0YS4gIFRoZXNlIGRhdGEgb2JqZWN0IHRhZ3MgbWF5IGJlDQogICByZWdp
c3RlcmVkIGFzIHdlbGwgYXMgYXNzaWduZWQgZHVyaW5nIHRoZSBtb2R1bGUgZGVmaW5pdGlvbjsg
YXNzaWduZWQNCiAgIGJ5IGltcGxlbWVudGF0aW9uczsgb3IgZHluYW1pY2FsbHkgZGVmaW5lZCBh
bmQgc2V0IGJ5IHVzZXJzLg0KDQoNClRoZSBJRVRGIGRhdGF0cmFja2VyIHN0YXR1cyBwYWdlIGZv
ciB0aGlzIGRyYWZ0IGlzOg0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQt
aWV0Zi1uZXRtb2Qtbm9kZS10YWdzLw0KDQpUaGVyZSBhcmUgYWxzbyBodG1saXplZCB2ZXJzaW9u
cyBhdmFpbGFibGUgYXQ6DQpodHRwczovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1u
ZXRtb2Qtbm9kZS10YWdzLTAxDQpodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1s
L2RyYWZ0LWlldGYtbmV0bW9kLW5vZGUtdGFncy0wMQ0KDQpBIGRpZmYgZnJvbSB0aGUgcHJldmlv
dXMgdmVyc2lvbiBpcyBhdmFpbGFibGUgYXQ6DQpodHRwczovL3d3dy5pZXRmLm9yZy9yZmNkaWZm
P3VybDI9ZHJhZnQtaWV0Zi1uZXRtb2Qtbm9kZS10YWdzLTAxDQoNCg0KUGxlYXNlIG5vdGUgdGhh
dCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVzIGZyb20gdGhlIHRpbWUgb2Ygc3VibWlz
c2lvbiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBhbmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0
IHRvb2xzLmlldGYub3JnLg0KDQpJbnRlcm5ldC1EcmFmdHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5
IGFub255bW91cyBGVFAgYXQ6DQpmdHA6Ly9mdHAuaWV0Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLw0K
DQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQpuZXRt
b2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmcNCmh0dHBzOi8vd3d3LmlldGYub3JnL21h
aWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=


From nobody Fri Feb 19 22:20:57 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D18883A124D; Fri, 19 Feb 2021 22:20:55 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.26.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <161380205579.21600.15231104946707688149@ietfa.amsl.com>
Date: Fri, 19 Feb 2021 22:20:55 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/_1UZ7PALCLAb8HANsGyepNe8Tnk>
Subject: [netmod] I-D Action: draft-ietf-netmod-eca-policy-01.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Sat, 20 Feb 2021 06:20:56 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : A YANG Data model for ECA Policy Management
        Authors         : Qin Wu
                          Igor Bryskin
                          Henk Birkholz
                          Xufeng Liu
                          Benoit Claise
	Filename        : draft-ietf-netmod-eca-policy-01.txt
	Pages           : 54
	Date            : 2021-02-19

Abstract:
   This document defines a YANG data model for Event Condition Action
   (ECA) policy management.  The ECA policy YANG module provides the
   ability to delegate some network management functions to the server
   (e.g., a NETCONF or RESTCONF server) which can take simple and
   instant action when a trigger condition on the managed objects is
   met.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-eca-policy/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-eca-policy-01
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-eca-policy-01

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-eca-policy-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Fri Feb 19 22:38:38 2021
Return-Path: <bill.wu@huawei.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 6E82C3A127C for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 22:38:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 4M3uA_iz3Uni for <netmod@ietfa.amsl.com>; Fri, 19 Feb 2021 22:38:34 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDADF3A127A for <netmod@ietf.org>; Fri, 19 Feb 2021 22:38:33 -0800 (PST)
Received: from fraeml712-chm.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4DjJW165cwz67pQ7 for <netmod@ietf.org>; Sat, 20 Feb 2021 14:31:25 +0800 (CST)
Received: from fraeml712-chm.china.huawei.com (10.206.15.61) by fraeml712-chm.china.huawei.com (10.206.15.61) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2; Sat, 20 Feb 2021 07:38:31 +0100
Received: from DGGEML403-HUB.china.huawei.com (10.3.17.33) by fraeml712-chm.china.huawei.com (10.206.15.61) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA) id 15.1.2106.2 via Frontend Transport; Sat, 20 Feb 2021 07:38:31 +0100
Received: from DGGEML531-MBS.china.huawei.com ([169.254.5.184]) by DGGEML403-HUB.china.huawei.com ([fe80::74d9:c659:fbec:21fa%31]) with mapi id 14.03.0509.000; Sat, 20 Feb 2021 14:38:27 +0800
From: Qin Wu <bill.wu@huawei.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] I-D Action: draft-ietf-netmod-eca-policy-01.txt
Thread-Index: AdcHUtUP7kz6jxBtTyKe3uwZU2eZbg==
Date: Sat, 20 Feb 2021 06:38:27 +0000
Message-ID: <B8F9A780D330094D99AF023C5877DABAADDC9CE9@dggeml531-mbs.china.huawei.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.136.123.117]
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VwTIgQgibEhDcwkjCKnbxKp10Q4>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-eca-policy-01.txt
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: Sat, 20 Feb 2021 06:38:37 -0000

di0wMSBpcyBwb3N0ZWQsIA0KaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9k
cmFmdC1pZXRmLW5ldG1vZC1lY2EtcG9saWN5LTAxDQpUaGUgbWFpbiBjaGFuZ2VzIGluY2x1ZGU6
DQoxLiBDbGFyaWZ5IHRoZSByZWxhdGlvbnNoaXAgYmV0d2VlbiBjZW50cmFsaXplZCBuZXR3b3Jr
IG1hbmFnZW1lbnQgYW5kIG5ldHdvcmsgZnVuY3Rpb24gZGVsZWdhdGlvbjsNCjIuIEFkZCBjbGFy
aWZpY2F0aW9uIHRleHQgb24gdGhlIEVDQSBkZWZpbml0aW9uOw0KQSBmZXcgb3BlbiBpc3N1ZXMg
YXJlIHN0aWxsIG9wZW4sIG9uZSBzZWN0aW9uIGlzIGNyZWF0ZWQgdG8gdHJhY2sgdGhlbS4NCg0K
LVFpbiAob24gYmVoYWxmIG9mIGF1dGhvcnMpDQotLS0tLdPKvP7Urbz+LS0tLS0NCreivP7Iyzog
bmV0bW9kIFttYWlsdG86bmV0bW9kLWJvdW5jZXNAaWV0Zi5vcmddILT6se0gaW50ZXJuZXQtZHJh
ZnRzQGlldGYub3JnDQq3osvNyrG85DogMjAyMcTqMtTCMjDI1SAxNDoyMQ0KytW8/sjLOiBpLWQt
YW5ub3VuY2VAaWV0Zi5vcmcNCrOty806IG5ldG1vZEBpZXRmLm9yZw0K1vfM4jogW25ldG1vZF0g
SS1EIEFjdGlvbjogZHJhZnQtaWV0Zi1uZXRtb2QtZWNhLXBvbGljeS0wMS50eHQNCg0KDQpBIE5l
dyBJbnRlcm5ldC1EcmFmdCBpcyBhdmFpbGFibGUgZnJvbSB0aGUgb24tbGluZSBJbnRlcm5ldC1E
cmFmdHMgZGlyZWN0b3JpZXMuDQpUaGlzIGRyYWZ0IGlzIGEgd29yayBpdGVtIG9mIHRoZSBOZXR3
b3JrIE1vZGVsaW5nIFdHIG9mIHRoZSBJRVRGLg0KDQogICAgICAgIFRpdGxlICAgICAgICAgICA6
IEEgWUFORyBEYXRhIG1vZGVsIGZvciBFQ0EgUG9saWN5IE1hbmFnZW1lbnQNCiAgICAgICAgQXV0
aG9ycyAgICAgICAgIDogUWluIFd1DQogICAgICAgICAgICAgICAgICAgICAgICAgIElnb3IgQnJ5
c2tpbg0KICAgICAgICAgICAgICAgICAgICAgICAgICBIZW5rIEJpcmtob2x6DQogICAgICAgICAg
ICAgICAgICAgICAgICAgIFh1ZmVuZyBMaXUNCiAgICAgICAgICAgICAgICAgICAgICAgICAgQmVu
b2l0IENsYWlzZQ0KCUZpbGVuYW1lICAgICAgICA6IGRyYWZ0LWlldGYtbmV0bW9kLWVjYS1wb2xp
Y3ktMDEudHh0DQoJUGFnZXMgICAgICAgICAgIDogNTQNCglEYXRlICAgICAgICAgICAgOiAyMDIx
LTAyLTE5DQoNCkFic3RyYWN0Og0KICAgVGhpcyBkb2N1bWVudCBkZWZpbmVzIGEgWUFORyBkYXRh
IG1vZGVsIGZvciBFdmVudCBDb25kaXRpb24gQWN0aW9uDQogICAoRUNBKSBwb2xpY3kgbWFuYWdl
bWVudC4gIFRoZSBFQ0EgcG9saWN5IFlBTkcgbW9kdWxlIHByb3ZpZGVzIHRoZQ0KICAgYWJpbGl0
eSB0byBkZWxlZ2F0ZSBzb21lIG5ldHdvcmsgbWFuYWdlbWVudCBmdW5jdGlvbnMgdG8gdGhlIHNl
cnZlcg0KICAgKGUuZy4sIGEgTkVUQ09ORiBvciBSRVNUQ09ORiBzZXJ2ZXIpIHdoaWNoIGNhbiB0
YWtlIHNpbXBsZSBhbmQNCiAgIGluc3RhbnQgYWN0aW9uIHdoZW4gYSB0cmlnZ2VyIGNvbmRpdGlv
biBvbiB0aGUgbWFuYWdlZCBvYmplY3RzIGlzDQogICBtZXQuDQoNCg0KVGhlIElFVEYgZGF0YXRy
YWNrZXIgc3RhdHVzIHBhZ2UgZm9yIHRoaXMgZHJhZnQgaXM6DQpodHRwczovL2RhdGF0cmFja2Vy
LmlldGYub3JnL2RvYy9kcmFmdC1pZXRmLW5ldG1vZC1lY2EtcG9saWN5Lw0KDQpUaGVyZSBhcmUg
YWxzbyBodG1saXplZCB2ZXJzaW9ucyBhdmFpbGFibGUgYXQ6DQpodHRwczovL3Rvb2xzLmlldGYu
b3JnL2h0bWwvZHJhZnQtaWV0Zi1uZXRtb2QtZWNhLXBvbGljeS0wMQ0KaHR0cHM6Ly9kYXRhdHJh
Y2tlci5pZXRmLm9yZy9kb2MvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC1lY2EtcG9saWN5LTAxDQoN
CkEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCmh0dHBz
Oi8vd3d3LmlldGYub3JnL3JmY2RpZmY/dXJsMj1kcmFmdC1pZXRmLW5ldG1vZC1lY2EtcG9saWN5
LTAxDQoNCg0KUGxlYXNlIG5vdGUgdGhhdCBpdCBtYXkgdGFrZSBhIGNvdXBsZSBvZiBtaW51dGVz
IGZyb20gdGhlIHRpbWUgb2Ygc3VibWlzc2lvbiB1bnRpbCB0aGUgaHRtbGl6ZWQgdmVyc2lvbiBh
bmQgZGlmZiBhcmUgYXZhaWxhYmxlIGF0IHRvb2xzLmlldGYub3JnLg0KDQpJbnRlcm5ldC1EcmFm
dHMgYXJlIGFsc28gYXZhaWxhYmxlIGJ5IGFub255bW91cyBGVFAgYXQ6DQpmdHA6Ly9mdHAuaWV0
Zi5vcmcvaW50ZXJuZXQtZHJhZnRzLw0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fDQpuZXRtb2QgbWFpbGluZyBsaXN0DQpuZXRtb2RAaWV0Zi5vcmcN
Cmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8vbmV0bW9kDQo=


From nobody Sun Feb 21 09:05:49 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 88E3A3A0CA0; Sun, 21 Feb 2021 09:05:44 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.26.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <161392714444.31855.6753010197791423388@ietfa.amsl.com>
Date: Sun, 21 Feb 2021 09:05:44 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/fAk_px_plBKXy1Voln0ZtdqA6C0>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-semver-02.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 21 Feb 2021 17:05:45 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : YANG Semantic Versioning
        Authors         : Benoit Claise
                          Joe Clarke
                          Reshad Rahman
                          Robert Wilton
                          Balazs Lengyel
                          Jason Sterne
                          Kevin D'Souza
	Filename        : draft-ietf-netmod-yang-semver-02.txt
	Pages           : 22
	Date            : 2021-02-21

Abstract:
   This document specifies a scheme and guidelines for applying a
   modified set of semantic versioning rules to revisions of YANG
   modules.  Additionally, this document defines a revision-label for
   this modified semver scheme.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-semver/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-02
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-semver-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-semver-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Feb 22 01:25:03 2021
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 D5A183A1121 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 01:25:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 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_DNSWL_BLOCKED=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 A7CCrTqd3RXX for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 01:25:01 -0800 (PST)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10082.outbound.protection.outlook.com [40.107.1.82]) (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 9928F3A10B4 for <netmod@ietf.org>; Mon, 22 Feb 2021 01:25:00 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UbgWnvRRQnY9BWc3NezxQhiiNPVgynI50NR1rsghimWfU6OcBfn8gPw6VAy7+ACht+0Xn1EDb75h4PCyuTWqiUnfUdxMI5NrS3dffpqW6k5WdzxK922GnH8+gzuAAKalWxA2mcnEmpYnF78Ez3ilJ1Pr90xOkwLTlbNQSAgE/4Xs0Rqy5h9l0MhNhKjOmYnjJLKSjtSNWwxRGdUfvaj2pxwjlHk6TnZYA2+VhZuBQHeZ+4cvYLkc93aghELlZqyLPRmDGD+H8PtLdeAmbxoYkB5qXJFYIEgmhDEyiyb+jCSMA/wz+c3psd8fW+GkPgmzMUnX0soSO+CT7J/g9EqdoA==
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=O9oS31A5wZS/UBpgUMjXCngDQmgfDImYRGJWKZKUq98=; b=FRhkh7IskC9F+CMkhDisHyep667KoW09248OmkyStyDVywkP021DUYSpHTSwfGi3ooBeeRnXdaIX1z317ndW8xrNhHl+8C3X8ZulUPp9aIjO6hrlnEHbXSOtn/Sn/xhPsLEc75uFyemsjGdAIvbDcJqOUaND0jJMuKxgm+KFd7cQv8rep4qdzk3U4wkeRp3GaXtUu9Jmr0shs6loyah+Sp7nS/xaQ/DVuvfJswDs7xxPOFtXMbT1R0iq020RZr99S92PSUmilvDOg/dUHpyZCwgC9LGBOYI8Ss8wXBn9/TH/nEb+BOkVhUVA9Ks3Kw9N2Aq6BFQ5aVONrkGlsr6Ngw==
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=O9oS31A5wZS/UBpgUMjXCngDQmgfDImYRGJWKZKUq98=; b=qalK7J6n+8kycBr2tuXp4rn7ayXSZw2e6TRT4aUv7bUd+eKDueiP/zJ9spnW6Oa/tvwu0wViHXFhGFf7gKLEYaY26CaAqXqR2l9gMOtFe+fD0SFfMKD6Eyf04cKBCv8q0aDyl1DMKgoPkEeoTPoSZVWEk8+lYfY+g0OpDPBxmk4=
Authentication-Results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM0P190MB0577.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:195::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.29; Mon, 22 Feb 2021 09:24:57 +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; Mon, 22 Feb 2021 09:24:57 +0000
Date: Mon, 22 Feb 2021 10:24:55 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Carsten Bormann <cabo@tzi.org>
Cc: netmod@ietf.org
Message-ID: <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, netmod@ietf.org
References: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de> <4A8F7739-71AA-4CE0-B9D1-9F24C60B037D@tzi.org> <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM8P189CA0020.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::25) 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 AM8P189CA0020.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.28 via Frontend Transport; Mon, 22 Feb 2021 09:24:57 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: a9bfd99a-af2a-4338-5dca-08d8d713b86f
X-MS-TrafficTypeDiagnostic: AM0P190MB0577:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM0P190MB0577F2D92D8C51B8B70642C4DE819@AM0P190MB0577.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: p5SQ6Yz7wH9nTqRPCd5kTZKgGfrGltbH4INifNOssXETSe/7ELtAWrtmEBRBfk1Fy7NaITmlSIzrkF6hymmecTLpEpjRWysuVq5Wfdxt6l9iZPGpSMuPAfsupUET0QMApi119qQdhhb9eS7TBnsEVtWkH3Gwv0o0wZJlJ34wQU3rlzfHeCm6az8BU4Il5/VkS03fSW2wU/eBZ7Sc9rrw3Z/VVrje8fxgUZzzhsyCCR6SM8rpYUBKRdMyFewapjTyBkvGUfq0s0RDa7GfcgXmd1r8xjjVrFKlImDoZYVf4iRrGxXR3y9/zYccs1RxPz1MyfHkcmf0wmAtFFkd2Qh4YLBe1r9nZYESA/xpLSf3sVFlEYOGWQqATDm6B7yQdevHTuEY1RKnl2hGvq8t6AxYDtPRF+NvuxW+qVlCvEmN3wGC7FFnXFW15zkOlnY7mpWFl3yVNlqam6s5nxWKeH4r+xKb3CgDsZXHNizRwzjnKtB2+7BqcIVYa77eMGYKl4qUJSuebDS0BPPZptBmY5rhfw48uRq+5uLZaxap51Y907a4BToWenB8oAccpCYv4gViblZaPosLzhPugYzRpBS/MuFZxuuJjz9Yip3KRUHXxM6TUFUXsbLlDxDGd1acwK6BiFF6fTdxgJS21Wydqo5FMbVDdys0ga/VNltJoYx+cpM=
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:(396003)(39850400004)(376002)(136003)(366004)(346002)(5660300002)(956004)(66476007)(66946007)(66556008)(1076003)(83080400002)(3450700001)(478600001)(6486002)(86362001)(186003)(2906002)(16526019)(26005)(52116002)(53546011)(4326008)(6916009)(6496006)(316002)(786003)(8936002)(8676002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?ZGIpstO6Cp8sCGZWYRrdoMjmEi2leWUzsSAmL/wV26+KjoysjaP4t8eFFYVE?= =?us-ascii?Q?Erl4pmUYJ7dDFVaY/PIRkjHyAtsx9QRJMml7wiSADDaYVHJILseEIQWTkUPt?= =?us-ascii?Q?ZLBfxzOcbOvhO9UYpNC+ILinlFulurRXYDXCxk74w0rMMrndRlacGVPSJNB0?= =?us-ascii?Q?J4y2g8+/XWuvSleIz2AwAMQ82jLmDyvsZwiZ9xA6TwmeTCWQ2GcUQpM1qBRj?= =?us-ascii?Q?G2hisfNj+38D8H077t2LxM4NOjt7JgjO4nUPv8qS3UmIKj3KTw29j1DRNIPc?= =?us-ascii?Q?nS+oFX7VUgAgaQy3YRVP9hHgbMbyfaR1jBvNXE0jjOTpsIO3zRU4FYJOMKGR?= =?us-ascii?Q?N3U3EUCA0mYhsRCANZQEZ1dz5TGGj9QAWyQ2P0u0vBwfp0LHbAr1vWmZYASL?= =?us-ascii?Q?T0ZHGGzy+xjwINJmM5wGZCnkBOdBtMMyq3COXedMxGF768Su/hMDy0YWFsTw?= =?us-ascii?Q?ViF3+Vdtkw8zYoBgqISPx7ADbx4UBQ5q7NSeNl9mM+r/LVGysr7zmc0WCdgF?= =?us-ascii?Q?WqGo4LjypGePMU4MBfBAaNhc+1hlf1gboPTOC9hZ0MkLt04Ww6GaWNRYPqsG?= =?us-ascii?Q?yXmVlr1azalFG2Q7zTZfzwI2RnaCvcMlNNRne/Nb5GcLgPs8esYkAiNwQvmv?= =?us-ascii?Q?HeR2VSnvUSKVfqrR9mJ9S7TqUjmd/0ud2H0Ul92Iwnci0a64FVMJIznA1b7t?= =?us-ascii?Q?nsS57rVbGN23eQHJZo+o4MMAk2gYgvnkyEXI1o/S5ARC/gKiAToCaR8Tkkn6?= =?us-ascii?Q?FVtgFWaqZeSrlAQKiJL0QyGPh2u60OxSCmqM+jNOGm8gsqS4Ste3nFZJ7m2B?= =?us-ascii?Q?XjL/SYh4dgt5jO0oFYlF52hk88wXja6zbIM09+M+wujczH5D+AT6whjinfGd?= =?us-ascii?Q?7IielEj3KjDMRo6ZdKlx9OTDV7B95J/CL/8F0rleXkCwpoZs6pCrL9X29mbS?= =?us-ascii?Q?gLxgAwVLgplA2FDpENiRzC7cVmqDCAK1SxNdgU9dvWtHtgut90mgR/BKSdVC?= =?us-ascii?Q?D2nuvw644iilHlogRjNn9MN3B3OypKmYgdKaB4nELL/YHIwrx359LLIinQNb?= =?us-ascii?Q?4FkK1MeJJTDgtR7b+gLdrsL1URAoopr6iW9Fab1cHq45ZoQsKm8VJe+aMsIo?= =?us-ascii?Q?TQsz4l9qN8bac6l+zjJ3vVPfVsX6nKUJWRn5BUvCVm74ZVP+bXM+MU682/K1?= =?us-ascii?Q?M845FV6u1MekEbCRDgTuyLr29lUQE28pToRZYTVSWWwFeO7ID2dq9kfIPLGA?= =?us-ascii?Q?nn2VA4GhG59XQvLFLd0/eUA/kU+J4qsIblZmTvRhe29cUn3Lu4kXGEurqzxm?= =?us-ascii?Q?Im0PdKXDDb+PoOMJGv/k1d0x?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: a9bfd99a-af2a-4338-5dca-08d8d713b86f
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 09:24:57.3025 (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: Cxn6cFFERzkomQl6m1MpXVpF9T3XcmcbSsr2agMUcRpvOxx0Vxfih3/9SAQdgB40ukn7TJHgKDelpP2Ii3g0lTEHj240mLbfjUpe6/6Dojs=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0577
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/94eA567JXW5hOkjzY4X0fs8S_es>
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: Mon, 22 Feb 2021 09:25:03 -0000

On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:
> 
> 
> > On 2021-02-19, at 19:18, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > 
> > I think the CBOR encoding picks different tags depending on the
> > signedness of the base type and this is why things are not that simple
> > anymore.
> 
> (This is not the CBOR encoding, but the COMI encoding of keys in URIs.)

OK. The CBOR document indeed says:

6.1.  The unsigned integer Types

   Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded using
   a CBOR unsigned integer data item (major type 0).

6.2.  The integer Types

   Leafs of type int8, int16, int32 and int64 MUST be encoded using
   either CBOR unsigned integer (major type 0) or CBOR negative integer
   (major type 1), depending on the actual value.

This means the type 'int8 { range 0..10; }' leads to the same
encodings as the type 'uint8 { range 0..10; }'.

> > For the XML and JSON encodings, all definitions lead to the
> > same on-the-wire representation, hence the difference is more an
> > implementation detail. I have no clue what the gnmi people do. The
> > more diverse encodings we add, the more complex things get.
> 
> Well, if the equivalence expectation that I was trying to describe actually is ingrained, then whoever designs an encoding (COMI for its URI encoding included) needs to respect it.  That would be important to know.
> 

Exactly. I think we never defined this. And of course, this can get
even more fun if you consider string based encodings. The type

   type string { pattern "1|2|3|4"; }

yields the same _XML encoded_ value space as

   type int32 { range "1..4"; }

but as far as I recall the JSON/CBOR encodings will treat these two
differently. So yes, ideally the YANG language would have clear rules
what YANG's type equivalences are.

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


From nobody Mon Feb 22 01:49:46 2021
Return-Path: <mbj+ietf@4668.se>
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 1C4C33A11F3 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 01:49:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=Qcddc7bj; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=tca3rEId
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 we0MrC3zSI_g for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 01:49:43 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96BAD3A11F0 for <netmod@ietf.org>; Mon, 22 Feb 2021 01:49:43 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id F19345C0081; Mon, 22 Feb 2021 04:49:41 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 22 Feb 2021 04:49:41 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= HW0wewfENFKkB8K21rbPliGyDqmcv01NUSYgeD0I754=; b=Qcddc7bjzmRSDsi0 1tV79g3Sy5OeycGX8Vy3dC+Jz74VhURNp9KLx0JBscU5uSqkv0XsKbhtwVwcJ6Hv TzDG2pODJe3Vi4YO6+veJwjA15B04F28wbHDR6po8LZvIdqxxElSaOR9O/jM4jcS eMJj3VdcZj7Ayzqi+quc7pVBj/1T6kiCKQqGi76gtbm4NU9P4DR2ObeSqBbzC/uz MimM9OKosdE+x5H382eli/Dd7BHTkAeVuvdP7GUYR2KVADN0+R3lZaI+LKoIDdrF IqmGbdgcCk+niLyHLFbSvk6yB9GmwnqvNTN3rU2AfKotXNpRWfmQlQt3Pg1vts+v JCLxKg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=HW0wewfENFKkB8K21rbPliGyDqmcv01NUSYgeD0I7 54=; b=tca3rEId8j/TZG0tEJPFMxHTobHexIW2GtkZiK97ilag+TpX6seEBOn7Y /+um7BXtuF0/IUduXk3ucGyUGfX/Sq7qjqvOZZqpcR0ph+iK6SCHTC+fhUNu/tPD dJV9LP13sbRMy0EUeeJrmZJ1Z8TnVBNdwdeVa95hG/0UIeK+snyzLamK6YTGTXoU 4to9l7ulGCNVMrQn+W2Ky/RUHqYD7GSVfOzXKXar1r6P2N0VNWdM1hFB1OKiGfWD uij68jjFzR7syvtgwNsEKlHnJd41P3emis2buE2eRrFnsdXgbRDRa2Ca35tNbPNH ierjEd2pTpMPiRuvvECCOhlSO9ZAQ==
X-ME-Sender: <xms:NH4zYDZ86meYLkmho_iY98YeWWVh3RwhusZ1e1WaIFhvRH18sEKV3g> <xme:NH4zYCaDLYjfWbjzyWPWMVTD9-U2LIQTgZLIo1A6UmpueG7tRzFYpAfvgRwNDp5r1 cvI7V1Q4KH77gjX14Y>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrkeefgddtkecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthejre dtredtvdenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeffuddtheekgeehteettdehje elieevjeeiheegveffheeguddvffelvdejkefgieenucffohhmrghinhepjhgrtghosghs qdhunhhivhgvrhhsihhthidruggvpdhivghtfhdrohhrghenucfkphepudehkedrudejge drgedrvdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:NH4zYF9TnbGW-a5qUEXjV_pdEbEMkgfbd-LV2BdHEOxMsqfFAQbtwg> <xmx:NH4zYJpFW3sXi5iu_ltDxlBZbhjbJWRsdMmFOuxsgolkrzhnyOc-kw> <xmx:NH4zYOrCoHjHPDq-44kZn0jx6P0NC17QGr-xVutS1BOS4h9LKbC6Ug> <xmx:NX4zYFTdF9KffPrM5ytFbSrUgd3OKoZt4hn3ZZRqWMU3XvhG2fCDoQ>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id D98DC24005C; Mon, 22 Feb 2021 04:49:39 -0500 (EST)
Date: Mon, 22 Feb 2021 10:49:38 +0100 (CET)
Message-Id: <20210222.104938.680142326480637892.id@4668.se>
To: j.schoenwaelder@jacobs-university.de
Cc: cabo@tzi.org, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de>
References: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org> <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/l1fFrmDd701KI5fSSMlIdqLu578>
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: Mon, 22 Feb 2021 09:49:45 -0000

Hi,

Section 11 of RFC 7950 says:

   o  A "type" statement may be replaced with another "type" statement
      that does not change the syntax or semantics of the type.  For
      example, an inline type definition may be replaced with a typedef,
      but an int8 type cannot be replaced by an int16, since the syntax
      would change.

If we're just considering XML, then the syntax or encoding wouldn't
change if we went from

  type int64 { range "2..4"; }

to

  type string { pattern "2|3|4"; }

or

  type enumeration {
    enum 2;
    enum 3;
    enum 4;
  }

or

  type union {
    type uint8 { range "2"; }
    type string { pattern "3"; }
    type enumeration { enum 4; }
  }


But I don't think this is reasonable, and not the intention.  I think
that changing the base built-in type always should be considered
non-backwards compatible (which the quoted text above seems to imply).


/martin




Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:
> > 
> > 
> > > On 2021-02-19, at 19:18, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > > 
> > > I think the CBOR encoding picks different tags depending on the
> > > signedness of the base type and this is why things are not that simple
> > > anymore.
> > 
> > (This is not the CBOR encoding, but the COMI encoding of keys in URIs.)
> 
> OK. The CBOR document indeed says:
> 
> 6.1.  The unsigned integer Types
> 
>    Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded using
>    a CBOR unsigned integer data item (major type 0).
> 
> 6.2.  The integer Types
> 
>    Leafs of type int8, int16, int32 and int64 MUST be encoded using
>    either CBOR unsigned integer (major type 0) or CBOR negative integer
>    (major type 1), depending on the actual value.
> 
> This means the type 'int8 { range 0..10; }' leads to the same
> encodings as the type 'uint8 { range 0..10; }'.
> 
> > > For the XML and JSON encodings, all definitions lead to the
> > > same on-the-wire representation, hence the difference is more an
> > > implementation detail. I have no clue what the gnmi people do. The
> > > more diverse encodings we add, the more complex things get.
> > 
> > Well, if the equivalence expectation that I was trying to describe actually is ingrained, then whoever designs an encoding (COMI for its URI encoding included) needs to respect it.  That would be important to know.
> > 
> 
> Exactly. I think we never defined this. And of course, this can get
> even more fun if you consider string based encodings. The type
> 
>    type string { pattern "1|2|3|4"; }
> 
> yields the same _XML encoded_ value space as
> 
>    type int32 { range "1..4"; }
> 
> but as far as I recall the JSON/CBOR encodings will treat these two
> differently. So yes, ideally the YANG language would have clear rules
> what YANG's type equivalences are.
> 
> /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/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Mon Feb 22 02:00:44 2021
Return-Path: <ladislav.lhotka@nic.cz>
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 5107E3A1224 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:00:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level: 
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=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=nic.cz
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 cWpEwyFtwcMG for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:00:41 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (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 2B5C63A1222 for <netmod@ietf.org>; Mon, 22 Feb 2021 02:00:40 -0800 (PST)
Received: from [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 30D6413FFA6; Mon, 22 Feb 2021 11:00:37 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1613988037; bh=c35KDUDrpTCvF0U/bDuPjThg2FJowiQyb+CWDV+7NxU=; h=To:From:Date; b=asBbW2fOsI6U/EN0tLsD4hpG0NPmyLNQhFXgKEwxyU9MUAzbaU4J3Yu/WnBetDLUS KjjyAmuzoI/yn2Bh1AiXfn3OjvbJjtmTdRXyV4UTa/IQ+dfJd5BOXrqT8NFc/Mvcm7 ZmnQMnMa7+lXlMBEOyGdNc9sDeqzZY0yO5t0tLqo=
To: =?UTF-8?Q?Martin_Bj=c3=b6rklund?= <mbj+ietf@4668.se>, j.schoenwaelder@jacobs-university.de
Cc: netmod@ietf.org
References: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org> <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de> <20210222.104938.680142326480637892.id@4668.se>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Organization: CZ.NIC
Message-ID: <552f005f-d636-702b-a82f-efd81abd5f45@nic.cz>
Date: Mon, 22 Feb 2021 11:00:36 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1
MIME-Version: 1.0
In-Reply-To: <20210222.104938.680142326480637892.id@4668.se>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/KzFVmiEC-iSxqST5r0MMPHqcJ-4>
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: Mon, 22 Feb 2021 10:00:43 -0000

On 22. 02. 21 10:49, Martin BjÃ¶rklund wrote:
> Hi,
> 
> Section 11 of RFC 7950 says:
> 
>    o  A "type" statement may be replaced with another "type" statement
>       that does not change the syntax or semantics of the type.  For
>       example, an inline type definition may be replaced with a typedef,
>       but an int8 type cannot be replaced by an int16, since the syntax
>       would change.
> 
> If we're just considering XML, then the syntax or encoding wouldn't
> change if we went from
> 
>   type int64 { range "2..4"; }
> 
> to
> 
>   type string { pattern "2|3|4"; }
> 
> or
> 
>   type enumeration {
>     enum 2;
>     enum 3;
>     enum 4;
>   }
> 
> or
> 
>   type union {
>     type uint8 { range "2"; }
>     type string { pattern "3"; }
>     type enumeration { enum 4; }
>   }
> 
> 
> But I don't think this is reasonable, and not the intention.  I think
> that changing the base built-in type always should be considered
> non-backwards compatible (which the quoted text above seems to imply).

Agreed. Another problem related to sec. 11 is that it permits to update
a module so that the range specification is extended, which may then
expose the incompatibility of e.g. uint8 and int8.

But I thought that JÃ¼rgen's question was directed to the definition of
backward compatibility in the semver context.

Lada

> 
> 
> /martin
> 
> 
> 
> 
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
>> On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:
>>>
>>>
>>>> On 2021-02-19, at 19:18, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
>>>>
>>>> I think the CBOR encoding picks different tags depending on the
>>>> signedness of the base type and this is why things are not that simple
>>>> anymore.
>>>
>>> (This is not the CBOR encoding, but the COMI encoding of keys in URIs.)
>>
>> OK. The CBOR document indeed says:
>>
>> 6.1.  The unsigned integer Types
>>
>>    Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded using
>>    a CBOR unsigned integer data item (major type 0).
>>
>> 6.2.  The integer Types
>>
>>    Leafs of type int8, int16, int32 and int64 MUST be encoded using
>>    either CBOR unsigned integer (major type 0) or CBOR negative integer
>>    (major type 1), depending on the actual value.
>>
>> This means the type 'int8 { range 0..10; }' leads to the same
>> encodings as the type 'uint8 { range 0..10; }'.
>>
>>>> For the XML and JSON encodings, all definitions lead to the
>>>> same on-the-wire representation, hence the difference is more an
>>>> implementation detail. I have no clue what the gnmi people do. The
>>>> more diverse encodings we add, the more complex things get.
>>>
>>> Well, if the equivalence expectation that I was trying to describe actually is ingrained, then whoever designs an encoding (COMI for its URI encoding included) needs to respect it.  That would be important to know.
>>>
>>
>> Exactly. I think we never defined this. And of course, this can get
>> even more fun if you consider string based encodings. The type
>>
>>    type string { pattern "1|2|3|4"; }
>>
>> yields the same _XML encoded_ value space as
>>
>>    type int32 { range "1..4"; }
>>
>> but as far as I recall the JSON/CBOR encodings will treat these two
>> differently. So yes, ideally the YANG language would have clear rules
>> what YANG's type equivalences are.
>>
>> /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/>
>>
>> _______________________________________________
>> netmod mailing list
>> netmod@ietf.org
>> https://www.ietf.org/mailman/listinfo/netmod
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Feb 22 02:09:05 2021
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 D41EC3A1239 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:09:03 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.7
X-Spam-Level: 
X-Spam-Status: No, score=-6.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_HI=-5, 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=fail (1024-bit key) reason="fail (body has been altered)" 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 uJ2gF81tHzwn for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:09:01 -0800 (PST)
Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-eopbgr40073.outbound.protection.outlook.com [40.107.4.73]) (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 E2E963A1234 for <netmod@ietf.org>; Mon, 22 Feb 2021 02:09:00 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=T5qT1BS835HUiWxcyyPz3T2tgsUrHiE7MCZ883KIoLOu6WTE3aasokIsffHgE7mK45LlFOGnitdxUPcbnRPaf/xo4vj1OiI8PopqPfJ6GrNFsyVyx55YDMFpI7lqeLWtm89jfmN+ARJYyGiKvHK6H/q9VWKurVWk3hxQzEU0dJn4qInGF0JDJkHpwluwCNVgYipzoYI1IJFvRti4A0kLDdNLiqQHex20SY0Yk8DJOhRlzlB1FkoMIdHzklt0TePICMe5VqVvRyvFNVn5LBZKeb99vw/1d5cQBJSNLRy15FP/QSe0yPbs1M5WOpF55Cgagb1WZT6ju8RqFtUt8II6Eg==
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=XJnhcOfjUn73Yog/vO6ZC5P8weoQw5giwGxCZtgCiU4=; b=f0U4NepDX3V0a76rXjtNlntmU/nKwiZvup/HtG7QUVDsYlslv0twSk6b8OCw9Cv/wcXgRcLySIEVrhyRKbhQQhhIwJt+Kg0OMXRd7dCZo7aUrX4YvFb2P+W1UtqWybbZMRz/DHYWvC0aRGQ++iIRtsuqtHt50uDsLw8IvJ2KGx0YuG6Ra6MonSnhtHdjFj3XqVm/ImW7WITEbb/b3LAxZ+/GQMOS5MW7PCYvuHD71sKW6u67djwKtDMd7TCE+8qVEpkpPvrTfwmJMFktxttMSBxCAPji6S3TiR7JAE+Lh8T0Y4E/maG9YucrgahzD/JTtN7JegaoA3k7Zx/2V25vVg==
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=XJnhcOfjUn73Yog/vO6ZC5P8weoQw5giwGxCZtgCiU4=; b=kmpj4Kl5NOM+22+rYG4IZcXYSvCeAXoCPIe6oHEYiIgBAlVZbWu7DskiaHitTLFMQ2uVKDywXHrdwomHbvstIZ7uoZOVKIgEN7Bv1i30/ywmYP3MHt9DDnlZlEPWBT1PerYcRFZasxyVZxTK95yxly1tBdjUMVdFCwZxBlcYf9A=
Authentication-Results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM8P190MB0899.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:1d9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Mon, 22 Feb 2021 10:08:58 +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; Mon, 22 Feb 2021 10:08:58 +0000
Date: Mon, 22 Feb 2021 11:08:57 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>
Cc: cabo@tzi.org, netmod@ietf.org
Message-ID: <20210222100857.ovetw7udo4ccbezx@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, cabo@tzi.org, netmod@ietf.org
References: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org> <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de> <20210222.104938.680142326480637892.id@4668.se>
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <20210222.104938.680142326480637892.id@4668.se>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM8P189CA0027.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::32) 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 AM8P189CA0027.EURP189.PROD.OUTLOOK.COM (2603:10a6:20b:218::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Mon, 22 Feb 2021 10:08:58 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: d6e82fbb-4446-4408-9553-08d8d719dec6
X-MS-TrafficTypeDiagnostic: AM8P190MB0899:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM8P190MB08994BBCF844A46BDE9DBCC5DE819@AM8P190MB0899.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: IVQijoB3kIsoUzT+aWRwgSEuYdAsrurJa2mcfYYhrDv5RjrvQvQuBV9A8vunAZmuzrnnZxVh/mGp5ChD5G8h0tAxjXrkcX/4Dm3GIJEV/W3dBNYjpWMBHCMPSL7e2SejI/FidmE0K2lCchd+qBtZrDO2in/erCCoLXxZswKYZQkDqnleskwUeMn8xvG9kEOPJtP0nmr409zp+/rgogLCvnF9MS2iZ/2btAkNqbAsa9ucQGcpr6TvcBZ+EJMz3xQ+EsvT6M0084aVgVuSAJbOW+IatGiafzDMWiA27ajxakcFFg+8DvJQ74I9p2kohpLJFILTO1LXa2GLrXmLq57SNoGUnLexHBFDjUSeQUsF0eggO1a6XPjuvHIitAj/TOt80WbLOdL/EvnSEaATUfvrOnHEOjiEiFYm6aw75y5RoEstDuNNkzf5pTYR4fuZp/vbb8Fk5GlroeuqLQmwkZUOT7ca3CK0XiNYLPfyWSkxliaHqoOESnKa02UIjsk1+ui8pJjrQJSWzBkQnToH9EJCKhBFrpau4Tm/iQ2IYV8QRQFp9eTUpauZDbcz+lAnyIB4uuCO1B5KjHNl1Z7Dgwe0whTDXx+9J9S1QEAmO5tCjXiOSTX/ZUv6faMUfAXbHfv+003pc1SvSQXpmzBJgl1hug==
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:(396003)(346002)(376002)(136003)(366004)(39850400004)(2906002)(52116002)(5660300002)(6496006)(86362001)(1076003)(4326008)(956004)(83080400002)(186003)(16526019)(786003)(66574015)(316002)(3450700001)(478600001)(966005)(8936002)(66946007)(6486002)(66556008)(8676002)(66476007)(26005)(53546011); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?iso-8859-1?Q?VWPgr/OF9PV6zeEwbw+GZ9PIbKGgf3pSKrzzXfTpXZiK3bV2Wj0ViEV0YL?= =?iso-8859-1?Q?IYV7qleJ+uh15MW+ID3zi7WUnrHGCvwxodQcam2GgiZz0DVZVdii2u8vpv?= =?iso-8859-1?Q?SHaVyLJUZP3Siyi+Z57LoVK8Z6Ouqegh2Eoi7AyrSX3MLVAWPMZr1ySFzL?= =?iso-8859-1?Q?LFHXxhS3UVyRHFD761Fx83pHS2Mi7b5RjhTeDMZ4/pyGAjZLymP73qSvn2?= =?iso-8859-1?Q?xIZpqQ6jV5CG7J6D9tAXj4w6bNPLIA1xMQPclE92PcT677YL66H+kQXulS?= =?iso-8859-1?Q?adKHsYfrrbCjghXkoiLdPnjpIJL/XoVyd/2JZENgDcQnXIBv4+Gq2nPrBZ?= =?iso-8859-1?Q?5In4twFlXi/LTqvHqM+5LYkUEUu3VoiZkomKdD/sgRPUgUW2Taz7ZUCeos?= =?iso-8859-1?Q?0vnoDoi9rVshpWkkBpuy4+oHUh4Qj187lA2mDqoYT1ZaNHHdr8sezPXGlt?= =?iso-8859-1?Q?iJNVjAhrmP0AP+mwkLyGkrW/oPZcJNKpwU1srCLM4MXkgYhrVjoN7Sf/lo?= =?iso-8859-1?Q?+sq0AFPE3BvHjahr3wfema9R6kgjx9GhS0Yu1wey1kmLvKJiacQr/ZSaoM?= =?iso-8859-1?Q?DDnar+5CCGG5Kpk0911blaxihqoOQ2NhQIWUbBJgdITgnu+wu5Db2AdnOm?= =?iso-8859-1?Q?wodSsS3XRALni7y5H44Fd5aqfNyRdZUhs/YUjcRxHskbzozbT0fAJ/8qwl?= =?iso-8859-1?Q?rVm04dEwFXiqmf6t6Z7iwDqnVIPZ8S/CzBfd4/JGuX3kGSvwuQ64vEzvkC?= =?iso-8859-1?Q?4PQ9ZCnppLH6VEjnrPEds/U1Mpdqr4sxzNYQHuABCMQkzMPNZtvnNC9xsR?= =?iso-8859-1?Q?Krqnr3arCC86zi+dLsby3P6sup+AxC/5lZ+Wg6MnvZm/5WunUnpJRgPSXY?= =?iso-8859-1?Q?GhFj2JtQt3Sw8hIlUVNQcrAhYbk/ygiux2IbFKTl/VQLAOgKt9MwT7JDjK?= =?iso-8859-1?Q?IQKPut7Q9TV+DLhP2/D0M1PGO3/IsUfJehDvRqmDb0qDUpmB7Fcp8ZX/N+?= =?iso-8859-1?Q?bQywaMQsc54e/hsZqWVfWYA9zOxTLH8aMj2Az1NmoFebSnF6rX8KW9c4k4?= =?iso-8859-1?Q?6t+SWODzwjePgr9dTIITkwF4qRW9bH7xnpGxoj/3b/LoW65NsA58UKPvtc?= =?iso-8859-1?Q?b6m/wsaSzUbJCVZC+iUHH5Iqfa0aBSrKsI3X2vSEqnh1jb2ih4R+q0he1b?= =?iso-8859-1?Q?Vnbu9YaPwHgxtm+xgX47gvMkNSxD+DSGOzzjoqG+rTyRvPM5F8hcrkD2iL?= =?iso-8859-1?Q?gp65nE7/uo0NQ68stwWKC433O2CrtkjeSWV0MQz/+OIE0S8OWEvQC8ig0a?= =?iso-8859-1?Q?PzU0Waczi5P+4c8elD9lxaLZVRV1aNlEvPffJKEAyQlYgYqN+AmP7hEZQh?= =?iso-8859-1?Q?Z5VGX5dzRw?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: d6e82fbb-4446-4408-9553-08d8d719dec6
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 10:08:58.5462 (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: sGDtvgShwhSEFlOaTy98oiN3j+PIPGwKceToy0V0UdFWg4bPO0yHAFO2OJtAlJ4vuNn9zlwmuqdt9k4879EMr5ZbPUa249xjNtbe8RZD9Xc=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM8P190MB0899
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/FjNiNa4SOnuzgJqpDExRG4UAOHI>
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: Mon, 22 Feb 2021 10:09:04 -0000

Thanks Martin,

so you are saying that

  int8 { range "1..10"; }

is indeed different from

  uint8 { range "1..10"; }

and

  int32 { range "1..10"; }

The use of the word "syntax" in the text you quote may be a left-over
from SMIv2 times, it does not really seem to be aligned with how the
term 'syntax' is used elsewhere in RFC 7950. Anyway, if the agreement
back then was that you can't change base types (regardless of type
restrictions), it would have been nice if the text would say this more
clearly.

/js

On Mon, Feb 22, 2021 at 10:49:38AM +0100, Martin Björklund wrote:
> Hi,
> 
> Section 11 of RFC 7950 says:
> 
>    o  A "type" statement may be replaced with another "type" statement
>       that does not change the syntax or semantics of the type.  For
>       example, an inline type definition may be replaced with a typedef,
>       but an int8 type cannot be replaced by an int16, since the syntax
>       would change.
> 
> If we're just considering XML, then the syntax or encoding wouldn't
> change if we went from
> 
>   type int64 { range "2..4"; }
> 
> to
> 
>   type string { pattern "2|3|4"; }
> 
> or
> 
>   type enumeration {
>     enum 2;
>     enum 3;
>     enum 4;
>   }
> 
> or
> 
>   type union {
>     type uint8 { range "2"; }
>     type string { pattern "3"; }
>     type enumeration { enum 4; }
>   }
> 
> 
> But I don't think this is reasonable, and not the intention.  I think
> that changing the base built-in type always should be considered
> non-backwards compatible (which the quoted text above seems to imply).
> 
> 
> /martin
> 
> 
> 
> 
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:
> > > 
> > > 
> > > > On 2021-02-19, at 19:18, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > > > 
> > > > I think the CBOR encoding picks different tags depending on the
> > > > signedness of the base type and this is why things are not that simple
> > > > anymore.
> > > 
> > > (This is not the CBOR encoding, but the COMI encoding of keys in URIs.)
> > 
> > OK. The CBOR document indeed says:
> > 
> > 6.1.  The unsigned integer Types
> > 
> >    Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded using
> >    a CBOR unsigned integer data item (major type 0).
> > 
> > 6.2.  The integer Types
> > 
> >    Leafs of type int8, int16, int32 and int64 MUST be encoded using
> >    either CBOR unsigned integer (major type 0) or CBOR negative integer
> >    (major type 1), depending on the actual value.
> > 
> > This means the type 'int8 { range 0..10; }' leads to the same
> > encodings as the type 'uint8 { range 0..10; }'.
> > 
> > > > For the XML and JSON encodings, all definitions lead to the
> > > > same on-the-wire representation, hence the difference is more an
> > > > implementation detail. I have no clue what the gnmi people do. The
> > > > more diverse encodings we add, the more complex things get.
> > > 
> > > Well, if the equivalence expectation that I was trying to describe actually is ingrained, then whoever designs an encoding (COMI for its URI encoding included) needs to respect it.  That would be important to know.
> > > 
> > 
> > Exactly. I think we never defined this. And of course, this can get
> > even more fun if you consider string based encodings. The type
> > 
> >    type string { pattern "1|2|3|4"; }
> > 
> > yields the same _XML encoded_ value space as
> > 
> >    type int32 { range "1..4"; }
> > 
> > but as far as I recall the JSON/CBOR encodings will treat these two
> > differently. So yes, ideally the YANG language would have clear rules
> > what YANG's type equivalences are.
> > 
> > /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/>
> > 
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod

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


From nobody Mon Feb 22 02:11:37 2021
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 873203A126C for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:11:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" 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 BACxTc00Bbgq for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:11:30 -0800 (PST)
Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-eopbgr50045.outbound.protection.outlook.com [40.107.5.45]) (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 C19BE3A123F for <netmod@ietf.org>; Mon, 22 Feb 2021 02:11:29 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZPkMJQYPVv+tXnFW15thc/cOPaPC9asS83Fk+nJ67YocH7IfsGFHPdVWIyUoQ5ORKuOma0jAZi36H+gVsI3HAWUA5TYYhrJ3ynyHap1iXyRBSI+0TnHmhxmsqlTYYAFOMdNRzf6rEBf4WtfKa7YoW9fQrb3cbnDgP97sd542cuYwE0F3xLKrDeGw1NHosTVMVsScaOJmWAIUuU4WoEwDtnsL1RazJoFVSApjqoNNp3Lqw4t1iSuWxnFO73O+dum0z+baRATZzShY2MQr60QTIijR4hVSMZUikkbaFXqMXyIF0c7Z1D4uwCDw/TtJVxDCt41AboeC3FmqwoedDyRQ3Q==
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=mgkuNVl4TYBobcdThj8kAucbJKRHjvtd67NsfXqVR5g=; b=F4GK7Y0KKSWADWZzCOeDNhTy8F33xiXQdN4n5dKPWUnhAs1z3xAcXvjARW0/OgHaLO1w72mzWQvhm9J0r4ydcccMd4yibq1PKoCeM6UoKefcwr9+/CUmN4WXX/xCY1astPvOTfYGRuyAz1LiQX9UhKz5c+g1Cb2qN+v2th9lDFF6ZwC4suibqr3gxiBka7cN4Bjq2kwU/ami47nHE+mfascgH3/JjGXnZSEPJq0aFxT9ZDR1ztOWvEw4Viys4dZst6qEjPM9Kbi1f57Ci1k4tt2LwHjW7byp9yc97V1d1NJASz0L5664THYYRdQTXs/EsB6qqs0fbxRHcZQ7tAXZdA==
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=mgkuNVl4TYBobcdThj8kAucbJKRHjvtd67NsfXqVR5g=; b=rqsuBrYpmT+hoheeV48sZwH+q/qnwAEr6uET47psmEYDlmzpGYCFQerwMD/ENlNfJ1EpOtisIVpoTKOFLF7lqE8oiY7Gg9J49mcbT6S8DVMph+sPX9fX1sPXIcrJWCZBnQOTDpHsj0P74Rbo/+Ajk/4vz9wOPOakU1r8mawYYik=
Authentication-Results: nic.cz; dkim=none (message not signed) header.d=none;nic.cz; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM4P190MB0225.EURP190.PROD.OUTLOOK.COM (2603:10a6:200:63::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Mon, 22 Feb 2021 10:11:26 +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; Mon, 22 Feb 2021 10:11:26 +0000
Date: Mon, 22 Feb 2021 11:11:26 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Cc: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
Message-ID: <20210222101126.5v2jjvpzbzfhjwn2@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Ladislav Lhotka <ladislav.lhotka@nic.cz>, Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
References: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org> <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de> <20210222.104938.680142326480637892.id@4668.se> <552f005f-d636-702b-a82f-efd81abd5f45@nic.cz>
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <552f005f-d636-702b-a82f-efd81abd5f45@nic.cz>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM3PR04CA0135.eurprd04.prod.outlook.com (2603:10a6:207::19) 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 AM3PR04CA0135.eurprd04.prod.outlook.com (2603:10a6:207::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Mon, 22 Feb 2021 10:11:26 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 2d17d4c2-e847-40eb-11cb-08d8d71a372b
X-MS-TrafficTypeDiagnostic: AM4P190MB0225:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM4P190MB02251D379845649FD9E4D0FBDE819@AM4P190MB0225.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:6790;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: okM5O5SUiKsvA/kYUKARzqXTd7Z3n+cy1PoVlNdwskHh/rBYBQNV4xOQsI9ZJ3Pi6+trwtoA7g8cUBLYSHwFnka+nBrYnldC0fkJjj0LKqv9yQ6x8E9cBhB6PrBhAsBEIaFCP/yVfPj9Num3e+0xNpsS3Bk02pH20TOYtG9gL5PxsrFpdCu0XKFwZ9jZLcaT7b8bobFyCCeDAxGRRf2DFLPyfgrWRjQzWRGZdmbLnv2SZ5kG2NfWw73dJ8gWSHOWcDp7rBHT0GyjcI5c7HJEyQOTMIZDh31giqiyWOURRTaxRG6Q8B2T6/y/muX6hIr6BMPYS+2LPtqtZlP4Qu5Z5Y7gHBwUYjk9P6uqxd+XFANBbGA+/WfAScp/75X58sOe/bts0VCql1VwmHNgLCi76RSULMAX90EXxJ8YqwLTOA2hOa8B4ztmpBreaeEMFvTw1uh3EGsyEmkPxfB0fQTVeA7RZ++deqZRG8j6/gsXlaS4xt/ehTstWNcYz4LDm3JUoOo8uukD+317lPDDL0m4XRiwlyg2O7HWB2BvYZLeVFyksYWIHWGWVZ1isyppg+SD0lTDyV+3HdOiDr91vtgFv7hLeRNsGXCTF9HDHF0YfnRITTvVHjTe2SlW2gFaeG9DcQvYXqFm1cPohphEhVmGDA==
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:(396003)(136003)(39850400004)(366004)(376002)(346002)(86362001)(83080400002)(6916009)(3450700001)(26005)(5660300002)(2906002)(6486002)(4744005)(8676002)(956004)(4326008)(1076003)(52116002)(186003)(8936002)(16526019)(6496006)(316002)(66476007)(478600001)(66946007)(66556008)(786003); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?iso-8859-1?Q?awjTpVHw+xreE7Fcl69i30Zbf5nLbtS9dmyds6lXlJaaPCFQ8i78gLC/8D?= =?iso-8859-1?Q?T1f2cds2zVBYpGHfgKwY5dRGv/Tqf7O2lncXUG47tzLKo9gKDKc16mixiG?= =?iso-8859-1?Q?CWPScVplWWqiInLoMKW6O8JWRA+A581I99nXpVpF79iBcE082GIoR07FEO?= =?iso-8859-1?Q?iMbUjxh7Z6g3Ksgbg1CK0dg4zjCOLOKBVBpWSmdVwaf+XaiZKPfGZAT8XZ?= =?iso-8859-1?Q?kW0G1KWim62m7PjWa3WC3bBhEhxRHizyiVZATA7RTkVuwp/2UBjbTEPEvt?= =?iso-8859-1?Q?Y8cVZZcAvgXay4Wv6ptOyvjL0DfSUYD3pjkUA+5sQ3PFI5Ug09rsUPMeRJ?= =?iso-8859-1?Q?eRk4mUUe+Od37Hu1w/j3AokpNCK4VQ3Rk/kpt+zU6QoDqAhF9OywtCsbCH?= =?iso-8859-1?Q?g1MGSiL+kJEHjvXSTHdtCtvfPAplwKkO3hV4KhlFnbYbzeBXfD+7m2N8u4?= =?iso-8859-1?Q?knylyCWo+cU+aXgPtepH4I2WEJlAmFatJ6IjJ/DFsRKiAedyRU6DhPR4p1?= =?iso-8859-1?Q?TyCy3AwEwFOnbAbA0sQ5EYMd+c4q1GvwsJF4pllyYpTlCBjkAoF00Pm0/7?= =?iso-8859-1?Q?urJw72ft1JbHLc1is7iQuKRxh+mxrnVInqCbC4CcdGX5qgrmGYxvNILO0I?= =?iso-8859-1?Q?6TPX3hAY7BpR+gElx8RR8uaNlgXq87GEeleqH4A0YALK5vkJLqX9YCBDB2?= =?iso-8859-1?Q?b36o+Jh96Y14bKCFYQ4qulbX75jWqPm2z9vYu+XHv+m72WdA9J+eJ2sTri?= =?iso-8859-1?Q?0zk1qYvmlk9G+QMNHf5GPwEVyTCrq768YBgGViZwmztb7flI3T7MMykZW2?= =?iso-8859-1?Q?d4NCpjBq/LdUVdlx4mAjBZ8HnQWvvIC0O0ADNMJnFIGofR3qsPtuxNNQjE?= =?iso-8859-1?Q?TGKdXvd2yGJhmiaKVQEE+bN5rsWsnHFK3+EszQamDCD5x1A1/E/rAGDiwG?= =?iso-8859-1?Q?XIdZ2Wx+IA7shlVeoww1+U3M5qBWAwmjBwVgYkvio8OaVatGxhOficWD7G?= =?iso-8859-1?Q?Bzx+4tZ1AsMN/rD/uEnIsx7QAJBZ6aT7dagnNFsMBzPkkJBpjC5g4lsot7?= =?iso-8859-1?Q?dBSnPwDq+eIGNxSgtIFnw2ZuPIhgNCsyLZ7iWQVRXaRdFmUBDvH3fwJQ9f?= =?iso-8859-1?Q?XmQ5QMnYbWv4K8RGZ+3V8xkVPriTSy4AXL0VO/uaRzRW+NHhIpYfYvmHNu?= =?iso-8859-1?Q?ED789KcrRotdwzBiSrvmpHzm3Z+X69pprFMCQ3TSniBtfoMnVomczH0YLD?= =?iso-8859-1?Q?QFFxBO76dBi/WgIAz6fp5GmIqjlkatMNR7tBzCYzvrDmn1yUKktIimiGf9?= =?iso-8859-1?Q?eLZO5wpmVfRZl2X4WN/aNz9TkxV6BGuTdX5tvm9qDTWVHvyyQYs3UuY/pW?= =?iso-8859-1?Q?EvYFlb0MPD?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 2d17d4c2-e847-40eb-11cb-08d8d71a372b
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 10:11:26.8731 (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: ddpDKyftKZ2k1JBtQEDACriPlNNNNvbXaSLf3jW7jcwFJmcWVRqmi+VWWpiysmhikAhfjyiXEWo6bdwrRiyASH1eenm0CAejw367otvyINY=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4P190MB0225
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VAhtSeLRp_EUyDGmRbRFjWiL6w4>
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: Mon, 22 Feb 2021 10:11:35 -0000

On Mon, Feb 22, 2021 at 11:00:36AM +0100, Ladislav Lhotka wrote:

> But I thought that Jürgen's question was directed to the definition of
> backward compatibility in the semver context.

No, the background is not semver here, it is "can we harmonize N
different existing definition of "0..100" to one. And it seems the
answer is "no", at least not in a backwards compatible way if people
picked different base types.

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


From nobody Mon Feb 22 02:13:53 2021
Return-Path: <mbj+ietf@4668.se>
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 E8F533A1245 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:13:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=VJGzAeje; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=A/hvGYDm
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 HBjqL50XLRgI for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:13:47 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8F56D3A1243 for <netmod@ietf.org>; Mon, 22 Feb 2021 02:13:47 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 9B3895C0102; Mon, 22 Feb 2021 05:13:46 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 22 Feb 2021 05:13:46 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= a4oaFzWCoS72hyKoGSrfdy52/RdN+ZjPrG4WtwGdiGA=; b=VJGzAejeUcVsqHbW I1K3/VrDnRtcSlLQ0wx1tUDYJI1vN2j3GbEIuces/yOSYaBD4IikOmkq1sKlcKOs g7Yw9cuSI97kavyjZujZV4GFA+n4DbH8xXIrEC0s1/yB96ptKOP9sOV8SvdVkz3a cpwWhrHJk0AWFCw/Mxu39dz6AR6FHVp+1XBd7IdkK7ZEp0YzkQlu/vyz8gdryrTJ 3eAMtcp9XQ3PrX1q9dEtOAHirMvR19NKxMtScAQRO2DtwjPZfDKdjqAByPfPi3uB P5PQkIwruOZXOBuE/Ll8R4Q7KY7M7FR7m4DBsMgSbX4iut7qPQPUZ2cdShy/IWV7 JKwFLQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=a4oaFzWCoS72hyKoGSrfdy52/RdN+ZjPrG4WtwGdi GA=; b=A/hvGYDmkgPt8oZfwA6icbDPtkkMVJ0vojMoX7NlQq68yhLSOkQP2pi6Y 6RihQLo0Iw35VH1gE0vtnzADVsdC3zr1u9a8ilObOqgffDVbzCHFEgyIESgXfbD2 S9EdljZ4eleDiiK4qfR2X0oYxTjDzXdpxq8XGhimO53bDC2HRaixY6G5a4LEBzK1 oz+v3/fN+Mtvq2kzd/wffCcNLv6MUO7Z8G2OkslLhY3gtD4zlWe2ZNXuWE2xjCLj 1jUV+3uOK7GYloqTMo9goCImdOo6/hPKQT8ODjtfVI4z5une477RO42bPnRNCONj aDT5ei7n0Oza7f04SFo3JTLcGU/+Q==
X-ME-Sender: <xms:2YMzYE9qp3YTTsmUKiPF6ZpSGLcbvluGoz4eAs42C5pI3GNkUt2waQ> <xme:2YMzYMtZlbmyLsnl1hbo-APiGEwufnsg1EIZjaYmsfTV_uR7i_sm-1TbYAEGjnWbi O9VbU8_3eFy19LemLw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrkeefgddufecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeduieevjeduffdvvedugedvud ehiedvleefhfeuheffjeeuvdegiedvffejleevheenucffohhmrghinhepjhgrtghosghs qdhunhhivhgvrhhsihhthidruggvpdhivghtfhdrohhrghenucfkphepudehkedrudejge drgedrvdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:2YMzYKD1x_ty6V1PW6JM0GH1GwRoP0JJcWVWgdpwM1c152XZbR9z8Q> <xmx:2YMzYEfBNE83SMh1004QjY9BhxnfWPv-PNQKJI_TJ1mq7nXu40fstA> <xmx:2YMzYJPZ0xozBQVuJv7CDxwybBD244o3SudjyHIEaymYioicv1wxRg> <xmx:2oMzYLUmwq7otHa66o1IQ7C4-wFov6BGRT0txRYQNNiKnTESdTC6Ig>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id C546E240062; Mon, 22 Feb 2021 05:13:44 -0500 (EST)
Date: Mon, 22 Feb 2021 11:13:43 +0100 (CET)
Message-Id: <20210222.111343.254950973345362316.id@4668.se>
To: j.schoenwaelder@jacobs-university.de
Cc: cabo@tzi.org, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <20210222100857.ovetw7udo4ccbezx@anna.jacobs.jacobs-university.de>
References: <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de> <20210222.104938.680142326480637892.id@4668.se> <20210222100857.ovetw7udo4ccbezx@anna.jacobs.jacobs-university.de>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/pN-Jgau-St7Z3P0fHiy551Lc8_g>
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: Mon, 22 Feb 2021 10:13:52 -0000

Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> Thanks Martin,
> =

> so you are saying that
> =

>   int8 { range "1..10"; }
> =

> is indeed different from
> =

>   uint8 { range "1..10"; }
> =

> and
> =

>   int32 { range "1..10"; }

Yes.

> The use of the word "syntax" in the text you quote may be a left-over=

> from SMIv2 times

[That's what I thought as well, but I couldn't find it in the SMIv2
RFCs.  Perhaps it was from some sming text?]

> , it does not really seem to be aligned with how the
> term 'syntax' is used elsewhere in RFC 7950. Anyway, if the agreement=

> back then was that you can't change base types (regardless of type
> restrictions), it would have been nice if the text would say this mor=
e
> clearly.

Agreed.


/martin



> =

> /js
> =

> On Mon, Feb 22, 2021 at 10:49:38AM +0100, Martin Bj=F6rklund wrote:
> > Hi,
> > =

> > Section 11 of RFC 7950 says:
> > =

> >    o  A "type" statement may be replaced with another "type" statem=
ent
> >       that does not change the syntax or semantics of the type.  Fo=
r
> >       example, an inline type definition may be replaced with a typ=
edef,
> >       but an int8 type cannot be replaced by an int16, since the sy=
ntax
> >       would change.
> > =

> > If we're just considering XML, then the syntax or encoding wouldn't=

> > change if we went from
> > =

> >   type int64 { range "2..4"; }
> > =

> > to
> > =

> >   type string { pattern "2|3|4"; }
> > =

> > or
> > =

> >   type enumeration {
> >     enum 2;
> >     enum 3;
> >     enum 4;
> >   }
> > =

> > or
> > =

> >   type union {
> >     type uint8 { range "2"; }
> >     type string { pattern "3"; }
> >     type enumeration { enum 4; }
> >   }
> > =

> > =

> > But I don't think this is reasonable, and not the intention.  I thi=
nk
> > that changing the base built-in type always should be considered
> > non-backwards compatible (which the quoted text above seems to impl=
y).
> > =

> > =

> > /martin
> > =

> > =

> > =

> > =

> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:=

> > > On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:
> > > > =

> > > > =

> > > > > On 2021-02-19, at 19:18, Juergen Schoenwaelder <j.schoenwaeld=
er@jacobs-university.de> wrote:
> > > > > =

> > > > > I think the CBOR encoding picks different tags depending on t=
he
> > > > > signedness of the base type and this is why things are not th=
at simple
> > > > > anymore.
> > > > =

> > > > (This is not the CBOR encoding, but the COMI encoding of keys i=
n URIs.)
> > > =

> > > OK. The CBOR document indeed says:
> > > =

> > > 6.1.  The unsigned integer Types
> > > =

> > >    Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded=
 using
> > >    a CBOR unsigned integer data item (major type 0).
> > > =

> > > 6.2.  The integer Types
> > > =

> > >    Leafs of type int8, int16, int32 and int64 MUST be encoded usi=
ng
> > >    either CBOR unsigned integer (major type 0) or CBOR negative i=
nteger
> > >    (major type 1), depending on the actual value.
> > > =

> > > This means the type 'int8 { range 0..10; }' leads to the same
> > > encodings as the type 'uint8 { range 0..10; }'.
> > > =

> > > > > For the XML and JSON encodings, all definitions lead to the
> > > > > same on-the-wire representation, hence the difference is more=
 an
> > > > > implementation detail. I have no clue what the gnmi people do=
. The
> > > > > more diverse encodings we add, the more complex things get.
> > > > =

> > > > Well, if the equivalence expectation that I was trying to descr=
ibe actually is ingrained, then whoever designs an encoding (COMI for i=
ts URI encoding included) needs to respect it.  That would be important=
 to know.
> > > > =

> > > =

> > > Exactly. I think we never defined this. And of course, this can g=
et
> > > even more fun if you consider string based encodings. The type
> > > =

> > >    type string { pattern "1|2|3|4"; }
> > > =

> > > yields the same _XML encoded_ value space as
> > > =

> > >    type int32 { range "1..4"; }
> > > =

> > > but as far as I recall the JSON/CBOR encodings will treat these t=
wo
> > > differently. So yes, ideally the YANG language would have clear r=
ules
> > > what YANG's type equivalences are.
> > > =

> > > /js
> > > =

> > > -- =

> > > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Ge=
rmany
> > > Fax:   +49 421 200 3103         <https://www.jacobs-university.de=
/>
> > > =

> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> =

> -- =

> Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>


From nobody Mon Feb 22 02:22:57 2021
Return-Path: <ladislav.lhotka@nic.cz>
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 691BB3A1266 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:22:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level: 
X-Spam-Status: No, score=-2.1 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, NICE_REPLY_A=-0.001, SPF_HELO_NONE=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=nic.cz
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 Z29I7RHjs36e for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:22:55 -0800 (PST)
Received: from mail.nic.cz (mail.nic.cz [217.31.204.67]) (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 6B60B3A1611 for <netmod@ietf.org>; Mon, 22 Feb 2021 02:21:56 -0800 (PST)
Received: from [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8] (unknown [IPv6:2001:1488:fffe:6:a88f:7eff:fed2:45f8]) by mail.nic.cz (Postfix) with ESMTPSA id 77CA3140944; Mon, 22 Feb 2021 11:21:54 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1613989314; bh=teMHZ1coBBOoYKNKQ4cB5pPbCrvrJ3ONDNtnZbYTBkE=; h=To:From:Date; b=CSq7ovxRUqEnfVl954tX0rApJDCeem4Uci5nPyyrG25W+e1vZUmDnUtJI1xRsnUfG 14PH4DNjnowSMl8+evhIkViXEkYbyIzsRhetjzXiKIQImO/l65vVqE7MRJyRQRKzY0 YzG0poqSpH79mram73phuMGrB9kuETHjWOmZ9edE=
To: =?UTF-8?Q?Martin_Bj=c3=b6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
References: <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org> <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de> <20210222.104938.680142326480637892.id@4668.se> <552f005f-d636-702b-a82f-efd81abd5f45@nic.cz> <20210222101126.5v2jjvpzbzfhjwn2@anna.jacobs.jacobs-university.de>
From: Ladislav Lhotka <ladislav.lhotka@nic.cz>
Organization: CZ.NIC
Message-ID: <649579b7-8974-694e-4572-753384a93879@nic.cz>
Date: Mon, 22 Feb 2021 11:21:54 +0100
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1
MIME-Version: 1.0
In-Reply-To: <20210222101126.5v2jjvpzbzfhjwn2@anna.jacobs.jacobs-university.de>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-Virus-Scanned: clamav-milter 0.102.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/u8VxM8HgE6V4apUGF9XnbXj7rQs>
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: Mon, 22 Feb 2021 10:22:56 -0000

On 22. 02. 21 11:11, Juergen Schoenwaelder wrote:
> On Mon, Feb 22, 2021 at 11:00:36AM +0100, Ladislav Lhotka wrote:
> 
>> But I thought that JÃ¼rgen's question was directed to the definition of
>> backward compatibility in the semver context.
> 
> No, the background is not semver here, it is "can we harmonize N
> different existing definition of "0..100" to one. And it seems the
> answer is "no", at least not in a backwards compatible way if people
> picked different base types.

+1

Lada

> 
> /js
> 

-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Mon Feb 22 02:47:13 2021
Return-Path: <cabo@tzi.org>
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 0A3ED3A12DD for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:47:12 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 kdfhv7tQqwuI for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:47:09 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BD2D3A12D9 for <netmod@ietf.org>; Mon, 22 Feb 2021 02:47:08 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Dkf553D7zz10FD; Mon, 22 Feb 2021 11:47:05 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20210222.111343.254950973345362316.id@4668.se>
Date: Mon, 22 Feb 2021 11:47:05 +0100
Cc: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635683624.983693-625258076587a4c1249051cdf5863f56
Content-Transfer-Encoding: quoted-printable
Message-Id: <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.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>
To: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/lN2n9l5GEbPmxCKrWDJDZoc3u5M>
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: Mon, 22 Feb 2021 10:47:12 -0000

> On 2021-02-22, at 11:13, Martin Bj=C3=B6rklund <mbj+ietf@4668.se> =
wrote:
>=20
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
>> Thanks Martin,
>>=20
>> so you are saying that
>>=20
>>  int8 { range "1..10"; }
>>=20
>> is indeed different from
>>=20
>>  uint8 { range "1..10"; }
>>=20
>> and
>>=20
>>  int32 { range "1..10"; }
>=20
> Yes.

Oh.  People often choose uint8 etc. with an intention to set a range.
I don=E2=80=99t think they know that they are setting themselves up for =
NBC if that range needs to be extended later.
So I would have expected that there is a common base type these are all =
derived from.

RFC 7950 does not use "base type" as an absolute term; it only can be =
used relative to =E2=80=9Cderived type=E2=80=9D.
I don=E2=80=99t know which of the built-in types are =E2=80=9Cabsolute =
base types=E2=80=9D in the sense you would need it to define the rule.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Feb 22 02:50:47 2021
Return-Path: <cabo@tzi.org>
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 D16973A12E9 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:50:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 BMaQkHNbafe0 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 02:50:43 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A25D3A12F3 for <netmod@ietf.org>; Mon, 22 Feb 2021 02:50:43 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Dkf9F3B7fzytD; Mon, 22 Feb 2021 11:50:41 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de>
Date: Mon, 22 Feb 2021 11:50:41 +0100
Cc: netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635683840.976777-032ed94d91de4285a072d3f509d33cdb
Content-Transfer-Encoding: quoted-printable
Message-Id: <9DB3BC5D-1935-4C3D-8132-E8E72D2D36ED@tzi.org>
References: <20210219165549.be7l2rbhdqfevhfl@anna.jacobs.jacobs-university.de> <4A8F7739-71AA-4CE0-B9D1-9F24C60B037D@tzi.org> <20210219181858.arafmdtraq4ydir2@anna.jacobs.jacobs-university.de> <CD64BB41-E2BE-4B25-AA55-3B91D7C0D313@tzi.org> <20210222092455.qupjm2d4lpm4ay4n@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/h1_0TE_pV8PnK0N0V9qJlFJaZkY>
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: Mon, 22 Feb 2021 10:50:46 -0000

On 2021-02-22, at 10:24, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> Exactly. I think we never defined this. And of course, this can get
> even more fun if you consider string based encodings. The type
>=20
>   type string { pattern "1|2|3|4"; }
>=20
> yields the same _XML encoded_ value space as
>=20
>   type int32 { range "1..4"; }
>=20
> but as far as I recall the JSON/CBOR encodings will treat these two
> differently.

We certainly called this out as expected collateral damage when we =
developed YANG-CBOR.

So my =E2=80=9Cdeductive rule of type equivalence=E2=80=9D is not =
faithfully respected by YANG-CBOR.  We did see a need to bow to it for =
unions, though.

> So yes, ideally the YANG language would have clear rules
> what YANG's type equivalences are.

For a value of =E2=80=9Cideal=E2=80=9D that is closer to =
=E2=80=9Cfundamentally necessary=E2=80=9D :-)

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Feb 22 05:20:56 2021
Return-Path: <jclarke@cisco.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 038003A094E for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 05:20:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.601
X-Spam-Level: 
X-Spam-Status: No, score=-9.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=mBc4EIRn; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=jJrTIyoG
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 ARQ-CTYISohI for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 05:20:53 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 263473A0936 for <netmod@ietf.org>; Mon, 22 Feb 2021 05:20:53 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2301; q=dns/txt; s=iport; t=1614000053; x=1615209653; h=from:to:subject:date:message-id:references: content-transfer-encoding:mime-version; bh=ecb3h0pQi5+ATnTEfum2HDYkpPebrfNfhRdZiJiBGJI=; b=mBc4EIRn0YpMLXLladNwd9dlFBQgh7rbPpvwoBXaoQFfUdEUHMLZ5wKt qo/isu8rSM0ILhedFQcNBrF54AGuRun7ComIlFwMjkMfQYpSOqGIpjdTc ScHUM6p3bzvDe+m37KP0XJyLlolUbvbv44OQL1ttVfseBmV0+i+TFOZoO E=;
X-IPAS-Result: =?us-ascii?q?A0BxBQARrzNgkIwNJK1igQmDIlF9WjYxCgGHfgOODQOZI?= =?us-ascii?q?IJTA1QLAQEBDQEBHQsKAgQBAYQJRAKCDQIlOBMCAwEBAQMCAwEBAQEFAQEBA?= =?us-ascii?q?gEGBBQBAQEBAQGGOAEMhkUBBQEBOAYBASwMDwIBCBgeECcLJQIEEwiCYwGCV?= =?us-ascii?q?QMuAQ6jBQKKJXSBNIMEAQEGgTcCDkGDARiCEgmBOIJ2hliDcyYcgUFBgRFDg?= =?us-ascii?q?lc+gl0BAQIBARWBRgKDSIIrgU+BXwRRAhQMJhUWggOQGKkQCoJ7iT6SfIMxg?= =?us-ascii?q?TSJGZVGlEmLNZZZAgQCBAUCDgEBBoFrIYFZcBUaIYJpCUcXAg2OOINWhRSFR?= =?us-ascii?q?XM4AgYKAQEDCXyKCAGBDgEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3AKg/CBRXyZdhBlXD0PJ97GJnPg+HV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSBNyBufNJl+SQtLrvCiQM4peE5XYFdpEEFx?= =?us-ascii?q?oIkt4fkAFoBsmZQVb6I/jnY21ffoxCWVZp8mv9PR1TH8DzNFzfvnP06iQdSV?= =?us-ascii?q?3zMANvLbHzHYjfx828y+G1/cjVZANFzDqwaL9/NlO4twLU48IXmoBlbK02z0?= =?us-ascii?q?jE?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.81,197,1610409600"; d="scan'208";a="650977839"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 22 Feb 2021 13:20:52 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 11MDKqCF020681 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <netmod@ietf.org>; Mon, 22 Feb 2021 13:20:52 GMT
Received: from xfe-aln-003.cisco.com (173.37.135.123) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Mon, 22 Feb 2021 07:20:50 -0600
Received: from xfe-aln-003.cisco.com (173.37.135.123) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Mon, 22 Feb 2021 07:20:50 -0600
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Mon, 22 Feb 2021 07:20:50 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bY8/Umu2ZWrrdOYJukQZlq3y3dvD2GO+1ZetA0jS/AKsOcsg34w8mZjz3r4mVQCluk6NVXXRQbtRJ/faoXAHWdvLCmue7MD3zjUSr8zIiV7JK4S3WMT6B7dE1PQZQXFd99oM4/Z7QGLgP/dSK9O7xv8qRJo5XWPDs3/BUjfNe1JGyvFILSIJfhVThim+jOSXsLcLRr9kl5yLsBz+vzIsnTETTfgpA2m277i61N62qvYXj6uTr7CNPuCHMxxJrqghx/FBSPjRyNt8FC9T2OeZZBKE6VYE4oyq6uoxOAcj3JVOvlQJu4T+E29Yd3CgTmwUuVICsRslJMO6t3AW81Os3g==
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=127wfgC81FHiUa4neTqd8ywZEuvfDji32wPVOdtp4+I=; b=KbY3/f65AQTHYHR+cncE6wIzdaGyyxMjaHkqm3VbPU9JMD2rmeUb61Ts35gbQYBuX2nYQI2EJbIGAd5svw2aOoTNKghviPrYiLBaODtigte3hpZ1Y2rMx0nM8KHXIHXJKc1dMqEJnQ+sVZBnre4qfJgSGNiOfBw00/sSG7DJXq1DygJhbze57DHoxP4t/c+w9wrp44It53y09qOb5nXAUO10i/BOEM3FHeWuCcMnOQfQ7fkUaEz7o4gcIFv79lhfRfz9Bcj1YXmV7I072wxLYuqHg12+EKKfhkrOu+4dbW6eU077m6k+jJagVtrBC5r+TS9fz6yzzC1Vke63y2rJwQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=127wfgC81FHiUa4neTqd8ywZEuvfDji32wPVOdtp4+I=; b=jJrTIyoG4lslep2w7V8f7awmVSRo3BRckR7YTP5IhscUlKWzabNEItDNMNUOzGdg3VTsu46pYWxqhvpB8Le6LdORDdf7SCyZ4EnJaY0x05c+FXnv4t6Ft1xrR/n8cXW9S1kiU8siD4C40qY7BBZDyrFQJlapnZmyQRBdsw/TmiU=
Received: from BN6PR11MB1667.namprd11.prod.outlook.com (2603:10b6:405:e::12) by BN6PR11MB1970.namprd11.prod.outlook.com (2603:10b6:404:100::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3846.25; Mon, 22 Feb 2021 13:20:49 +0000
Received: from BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::e9b8:cfae:cc50:8976]) by BN6PR11MB1667.namprd11.prod.outlook.com ([fe80::e9b8:cfae:cc50:8976%7]) with mapi id 15.20.3868.033; Mon, 22 Feb 2021 13:20:49 +0000
From: "Joe Clarke (jclarke)" <jclarke@cisco.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] I-D Action: draft-ietf-netmod-yang-semver-02.txt
Thread-Index: AQHXCHP1eoWHufflwECkkIWBwQbXbw==
Date: Mon, 22 Feb 2021 13:20:49 +0000
Message-ID: <BN6PR11MB16670335D137F02A3D99D18DB8819@BN6PR11MB1667.namprd11.prod.outlook.com>
References: <161392714444.31855.6753010197791423388@ietfa.amsl.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=cisco.com;
x-originating-ip: [173.38.117.70]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3ecc91c5-d61c-46a2-5a85-08d8d734ac1a
x-ms-traffictypediagnostic: BN6PR11MB1970:
x-microsoft-antispam-prvs: <BN6PR11MB1970BF2F0A53F3ACC29168E7B8819@BN6PR11MB1970.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: R/GNzvZXXS4136Y5Z+ydKcdeJoo3DvXbMU1xOf5UMZoXXsKI8MPgHxkvJzu9RdxhGj+Zk6I0lLR5uxFU1ium0niAGiohV3O65QuemAw+T3usqrxZ62bobkskCksY7jzkUY3VBc1Cd6iDIsJec7aTB/27DZl2K+B0wna60nRWjwXGi6pckhI5YNOpmlgxVBHT29oAsig14t9q89UAbFqaOS6ydrGEovxGZhYTvVKDSjUyASFL/eLwQtg5J8yTP5CG75Mv1Mzu2zzhWQ5ncXIRSa3USn40OPS2jjWEDABIDKyBtzz6jAhaSw+iZKwwXrbnAJ9GUBz8wxBaugb/QcnqXlCNBkJesHfHZDPk+EKU5jdCpj0hJtrziN40En2IPQxp28OqrF8hSHF/hss6AexFb1Gj8+LNfa76EMExWi4ieMacZotTKuOexzEZTG7pVM0rUQXMV9IR/0UBl0X+aPd1rYBC5dlK7r2wXWaDIcNKjHVmABq/6pZrdUVsRm55r0hWX9/rB0cf2IEs/Q3JdeF9XChNB6QLfngvzpJ8X5KC5YB1Q0ysnaFdZxobDQJqk3aI4nz56sQhF7rtXmoTPElGamEGa1yNyeZe5nnAfJ32dfM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BN6PR11MB1667.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(376002)(136003)(346002)(396003)(39860400002)(2906002)(55016002)(76116006)(33656002)(66446008)(64756008)(66476007)(66556008)(86362001)(6916009)(9686003)(5660300002)(71200400001)(8936002)(91956017)(26005)(478600001)(66946007)(53546011)(6506007)(66574015)(316002)(7696005)(52536014)(966005)(186003)(8676002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?cdiPc3v0y0N+iTK+vfQPHgPLdLpG4e7LOWQXDO3YcsT+cgEC6hbwmVJVbhha?= =?us-ascii?Q?c9U4xXjYHj7Koo76HJqvxWhKv5KPH6eYmLa8f0/afJHEqXRvjPocBm6OBIkf?= =?us-ascii?Q?k4rqxKKKo9i421pH1mYsXqVbt956ZyFucy51d/F4AEWnlBMH42tJbElS5JP0?= =?us-ascii?Q?YrqWGIn8A89erH41K1o4mxZTlaMbmdr/26VnmIdX8uOhKM9MX1s25jLcGB70?= =?us-ascii?Q?qE2++ZbBdSYNbQpx3pdOuSKhRx4XVP4+vupNZwIsjPWhSytzMhvFIDWqvAi3?= =?us-ascii?Q?+QjRRgVQ/xF8BMMI7XuWYUYGHo5Mp96tFSBE+3JGBiJFFCwShD3mm9Z4dY7W?= =?us-ascii?Q?mchkjHEuOy/SWPbVcoPBSi6bEfcXUeXznMDyz3YkYBsErK4divk27T6FoM8e?= =?us-ascii?Q?XNhzoVlWfNcQ5bOiThBJa9tRYwHrLaL8TglHaZdA2J4bFPowu4ajApju7+KS?= =?us-ascii?Q?NCjs4ebnDEXc2cdw0IMdtxTHzzNKb95VweD0KwWksCmex8y15pL3CT6Txjik?= =?us-ascii?Q?C7s0JkcRLV4t7G3HHTHcYWoqWeH+qDS8A7iq7pM4wib4E/ik2Gj9m3rdhFwp?= =?us-ascii?Q?B2OPBMAy+SC7DyNm2R5hWHkPBbDbQzDy3Z/2u5C/y9v+mMG19NVAN7IqLKEh?= =?us-ascii?Q?XI5G016FODQm1ApA+WyHg2IS+JB+fE31ESBgVCTJ+aeLbLZsg3q/boAH7JHy?= =?us-ascii?Q?vxYHf0O5+pUaYG6kqNYYFPYljCQO/d58Jte5bG/DychnPcgGOQPi3sRd6Sfs?= =?us-ascii?Q?7qa9CZB395zPIyROFDxIkMQ24DcMVVqvVPw2VOSIbfPkZkVyVEtWMkrSrlrC?= =?us-ascii?Q?83V4nXrqipgooAtvfN8K9dMUCAwbhQ+YjMKbZ+RbwKXlZIAk8uk/imKtUQgu?= =?us-ascii?Q?2tDTruVDxkh001y/jVSELTXx2LOsfDqpbf1DsHQaHwSyoOkHsi7t8YGUe2aO?= =?us-ascii?Q?fI9iopWAXg1/zfNIS/ck6GSo65IFsFww7Zj/XmDSoPNO6fUCuAw0a1OyHeGh?= =?us-ascii?Q?+pw6c1mgS28DI+yfkq5IM0H0nwnyk0nmcBMvkpLn4TtX9gTqPl2a87Oa4zGy?= =?us-ascii?Q?wYok3sk6ctnrKhoC5CU3IlaDMHh8CKSSlaxeXnuzxQOSihzw+n+ALr/MCmsi?= =?us-ascii?Q?0jk0LqmIJ5j71MYC66HWT1Plcc4MLyPO3YE+ep8Yn7EcA+N0DIm5ezJhdh1k?= =?us-ascii?Q?I5mb4zQnwL57dJUrHljYMTqg1hyQkFzGJ0bSd6wIp4V5v197ZqC5ycLCYZ+K?= =?us-ascii?Q?4N6IgyJy+ishqusyvVB++8MPvf/SeflOHIy4z8DSWH8zpJWSG5GpH9w8hICi?= =?us-ascii?Q?2k/WmMk9W2rA/dY358S+l0eQ?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BN6PR11MB1667.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3ecc91c5-d61c-46a2-5a85-08d8d734ac1a
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Feb 2021 13:20:49.6985 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: RvEtV+XfgvSF6rgowkm5Mgr7bEFKXku99gtlqa9cT3jpla35v1oe2tZIbelHCJAc0a2+wYnHprySemZMhqG7wA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1970
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/2Y2coReX5Jg31fOFfphSex527Us>
Subject: Re: [netmod] I-D Action: draft-ietf-netmod-yang-semver-02.txt
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: Mon, 22 Feb 2021 13:20:55 -0000

This new version:=0A=
=0A=
* adds text on how semver gaps are handled (issue #61)=0A=
* makes semver as a revision-label mandatory for IETF modules (issue #45)=
=0A=
* adds text for how IANA modules are to be handled with respect to=0A=
adding semver revision-labels (issue #59).=0A=
=0A=
Joe=0A=
=0A=
On 2/21/21 12:06, internet-drafts@ietf.org wrote:=0A=
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.=0A=
> This draft is a work item of the Network Modeling WG of the IETF.=0A=
>=0A=
>         Title           : YANG Semantic Versioning=0A=
>         Authors         : Benoit Claise=0A=
>                           Joe Clarke=0A=
>                           Reshad Rahman=0A=
>                           Robert Wilton=0A=
>                           Balazs Lengyel=0A=
>                           Jason Sterne=0A=
>                           Kevin D'Souza=0A=
> 	Filename        : draft-ietf-netmod-yang-semver-02.txt=0A=
> 	Pages           : 22=0A=
> 	Date            : 2021-02-21=0A=
>=0A=
> Abstract:=0A=
>    This document specifies a scheme and guidelines for applying a=0A=
>    modified set of semantic versioning rules to revisions of YANG=0A=
>    modules.  Additionally, this document defines a revision-label for=0A=
>    this modified semver scheme.=0A=
>=0A=
>=0A=
> The IETF datatracker status page for this draft is:=0A=
> https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-semver/=0A=
>=0A=
> There are also htmlized versions available at:=0A=
> https://tools.ietf.org/html/draft-ietf-netmod-yang-semver-02=0A=
> https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-semver-02=0A=
>=0A=
> A diff from the previous version is available at:=0A=
> https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-yang-semver-02=0A=
>=0A=
>=0A=
> Please note that it may take a couple of minutes from the time of submiss=
ion=0A=
> until the htmlized version and diff are available at tools.ietf.org.=0A=
>=0A=
> Internet-Drafts are also available by anonymous FTP at:=0A=
> ftp://ftp.ietf.org/internet-drafts/=0A=
>=0A=
>=0A=
> _______________________________________________=0A=
> netmod mailing list=0A=
> netmod@ietf.org=0A=
> https://www.ietf.org/mailman/listinfo/netmod=0A=
>=0A=
=0A=


From nobody Mon Feb 22 05:53:39 2021
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 BC4273A046B for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 05:53:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 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_DNSWL_BLOCKED=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 GkAKemqnPK2N for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 05:53:36 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150088.outbound.protection.outlook.com [40.107.15.88]) (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 8D2A63A040F for <netmod@ietf.org>; Mon, 22 Feb 2021 05:53:36 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PnnpsxM7ZPN+yg0NbroCSFj62h4MmYW0daA57TW+0sABxtfk8A+Q66Eh+F4A3HAjJulgaBDyrD7ZvssnrsydLhd5T8ZYVMrOOf66n/Ty/zXSgDEHcmiXvJWHAyk505q4TlwDRJ9skQvlzSkQ1qV/hUghrcM1pSYznZFdUUBEF4pYmfmpctfdGUyxUooY3gA3hx55E/6ueZGHnIZNDcrYwURx5Vae6KiWfo8YREr25RYPiZUZOsK3HYtcfKzU/gzEXALxb+Jpav3N5cw5GUu9DHpTHHU4JRNtDSY+OBOGkE3YwUIETtpuBUzUxMfdZ6ecpVU4dLA+M8DbEGBnn9ND8w==
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=9GfnK+qQycUfJl0n0REPFzqMDUA5SP3/KSSJnscqeKs=; b=MOGrMRvz2HR5gRndOYfbq9MZcoIJwt1nawSiwFUjXcUX8/gmBAifdOSburGS0VEtdhSa9elLghCCvSV2P3QtyLE2bn+beKNl5WKb0Lj9PDOITSx/X1T9JhDbHjITUM3XgVswuc1c1prM0aa/uJHfqEG4qp2Mh7mUQRB43/QT/qm/kc/aiMr7WQ2EHS/T5I+MFRrYyFIG2rvbfZL8v1hNW4zmGtiZbrj/HjrkxfxRsfL4pl6SkHz4/RGtVh22k/3+t+jAEDpDtvuMwXjNjGLagYkocUtD4WEqshIVMd9ACuMlJ2owxVAgJqCjSiJy1ttg/vb9p5zozuO/biTbUJyNdw==
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=9GfnK+qQycUfJl0n0REPFzqMDUA5SP3/KSSJnscqeKs=; b=ERVlxIRBERocVpmO2EhrhcrxAwIQS/BS1yg7yvcFJncUzAoGQSAjJfWXQG8hM3aSccD33XgOJm25AmvZZrBg0TBIdeHiLkz+W70ySrMZCfC6Q6s8RtLR/TL6S0wT46oU8abTDQSt4z1Ls7jhLzX7OeMLXqcnWBtO3PN54CYVXzk=
Authentication-Results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM0P190MB0772.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:191::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Mon, 22 Feb 2021 13:53:34 +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; Mon, 22 Feb 2021 13:53:34 +0000
Date: Mon, 22 Feb 2021 14:53:33 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Carsten Bormann <cabo@tzi.org>
Cc: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
Message-ID: <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, 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> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM9P193CA0026.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:21e::31) 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 AM9P193CA0026.EURP193.PROD.OUTLOOK.COM (2603:10a6:20b:21e::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.28 via Frontend Transport; Mon, 22 Feb 2021 13:53:34 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 052ffb31-b92e-4197-3685-08d8d7393eff
X-MS-TrafficTypeDiagnostic: AM0P190MB0772:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM0P190MB07727536C56EA08E1153D908DE819@AM0P190MB0772.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: iTVHYVtXIv0C29nHMi5XvdlX7B15VGzziEoEZyjR5mnPTzn8yMavDocck0U2M6B0FmdD/6gwib5pFkTf/cRlZrlB3wEEs8YhSgBRQpz6lQdPe80DRtYcymNC8m9hvMcyEjdQyqIaE2rcUqtYJLIXdEx+awR+eEwc+vcELrHraoD/xNk8YdqRPPkWQ3QsbpWfg3wK+Pqbycx1M2gCLQX5yYD1G91zaXVAWgjLevkPP1uwFnez3q2peZoJalf5SplDkgg9RODbLXll4h19AlYhIQHuQizRVlB+G8UbtnT0jpuOktdqXqeoCL9+NB5WbCF1ESq8wiSaV8sPlN/2b5JH1ECLv3bKV+8jpZzdzrkWCZocY8vxwWDRse0MOy1AES5ERP/hDlahgaKD53NWBEeqic1VuYgiz6Y+7udW6n6EWRHpeeJQaBJWUjQOhIzwOcVJueBrp2QfCEjDstQHVU4CIPEiK1QZ38IGtWq5IUF8XpTzGyR7RMZQXrZ+hYCPrVdB24AbZguBzL9oMhDwKlYAc6isBJcUs7/Fpxuht3Lo2JmFjTE+Qfm/qzyCmNnbVMM/KoTDGn/n8JJeQHRnxoEZYfO+xXJOLttziIS3HRpYwgWm7kRVN2NbuOhPhkGTZwgTeSOf1Vcxl8bL6L+cL6xm7g==
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:(396003)(376002)(136003)(39840400004)(366004)(346002)(86362001)(6486002)(83080400002)(8676002)(66946007)(26005)(52116002)(53546011)(186003)(956004)(16526019)(66476007)(6916009)(786003)(66556008)(478600001)(8936002)(4326008)(6496006)(316002)(1076003)(2906002)(3450700001)(5660300002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?NTdhWnJtYzVNeDZTWFFyaDFWN2p1S1pjN0d6cGlzVFgwNSs4dHAvekhyTVN0?= =?utf-8?B?cUhhekd6U3FKZHZPbkV3QUcwcDNkVkFPcmExVWtsVjFSL0cyL0diVEFPR3c2?= =?utf-8?B?VUYxcDF4dzdpV0tRYlhacW1uRFc4K0RvMnNPQldzN0U2cVVaREJlYnBmSXgw?= =?utf-8?B?b090N1NjTG5iR2ZDTGdLNTRiRlAzbkNlclY2NHNyR3Z0SnRxNlA4NnZBRy9s?= =?utf-8?B?RDBJTURoR2RxMDVmRkdTaDJwNmJRdjhwRXFpMW5xTFlZcWIzOTlYd0ZnMGlW?= =?utf-8?B?eVVNL3lIQ3VOcm5qUWV3RWlnTWFMaEJTbG9BcHh3TGl1T0JUWllhRU0xdW55?= =?utf-8?B?QjI5KzlEMHpPb1M0eU5xOURHdUdlSUVCUzRLRVIzWGVxaDBXaXIwaEpVaHhi?= =?utf-8?B?S0pkVGJHMEFLUWc5Z0dCaEJYK0xaeDVpVHRNUytqMUtJUUp3YWVRQ25wSEl6?= =?utf-8?B?UzBFeWpLTkIxQm5wVlpUMDdzQU5kK1QyVHUrZTlHZVJSYS9Ma0FpeDl4Y2VG?= =?utf-8?B?TGwwd0JlSU1aVG40S1dLcjFpeVVqaU02V0Y5SHJpS2pZUlNyVmdwUHNJWndV?= =?utf-8?B?VXVvcExRUklEa05ndXhHdzd4UDZOVlFTL2ZvVDQ2Tno0bWgyb3RlY1JTdk9X?= =?utf-8?B?eUdZNHRCdXNRc2Y5cHpoa3ZXZUFTOFRIb1pjWVRtSVZMa1ZubVdWcTROZzd2?= =?utf-8?B?U0dwK1dpQVNhQ2JKcmxmU0FGU0NnWnpqKzJNWFhjTzczaU04NmZmWjRoaVBz?= =?utf-8?B?ZXlianA4VUdQd0NRd0JtcGdxUGNNTG9wUGFFNW8rdlZrOEhLN2FJN2lyeGgv?= =?utf-8?B?ZC9PWTVIaGZUQXdJMU0vbnRhczdlQkdMaGc4TVppZ1RzSTFnRGhud3Z5OHNY?= =?utf-8?B?QmFVeCtVTUdKUHIxK25GWjN4L2hhckFyZ1c4TkpyVE1HV1dHOEZ2WHhtdUJw?= =?utf-8?B?MzFlTnNTS3FpM2E2RlluR1F0MmdxMUxPZUlXL05IK3dNRTl5QkIvWno0RUJF?= =?utf-8?B?R09IMWIzYzIyRzJ2TGYrR1BIajBZZVlLYktZTjdRU252OXBQNVgrNkx2cG1T?= =?utf-8?B?dURTNmxRaE5sT2lPaTB1VlJFS0VrNGFPdVhON0t2bWx1ZjZ2UjcyWXFSM21D?= =?utf-8?B?T2kvSWFWNFdWVm9GbGQwQ0tsVnByeE5jc2hqZXBtRW1VK2FSb29ncElndXp5?= =?utf-8?B?NCs5WUgvRmR6cnI1T3hCYllqbUtCYk9HTkVqaTIvbUptT3M0VHVrMFkwanV2?= =?utf-8?B?YVR4L1JKQmVuOTV6M3BIQ09WQm1SVm1Jc1N6VG53TU1JYUZEWENyV3Bya3dR?= =?utf-8?B?RkdkNWpqdjhiekhNMktIbTFpRHN0MFAwaVNOUS9ZUFZOelhYc1d2Mjdwb0pT?= =?utf-8?B?eHFtazJNdTF0YUtUR0NyeUVaZFIrZFM1Um1JZ1NZV3llY09SZkMyNStBTjhU?= =?utf-8?B?MUgwTERXSHpMWUI0R2c4My9YOCtuZ29zc3ltV3FJZDlqZkkyNE1Ec0FRWkZ1?= =?utf-8?B?M3J1bUwxRy8rb0xYWk4vM3E5bXVieTJQelJNMTVWZElkZ0F5TnlvbnJiNnhX?= =?utf-8?B?NktWV1dCdlM3SmVLSXQ4RUZpQ2l2N3lkSVZEWVlYK1BmeHk2a1BESFdQTVZ0?= =?utf-8?B?QlJtSURFcU8wd3ZEOXgzaUVpdE9KZHVlWllDaHdrbCt3c21vaGVuZEtYUDF1?= =?utf-8?B?WkFEN241UjFPRlZOTi9QZ3NXYW1qTitzUHVhSHdoR0QxL3B2OVMrQVZwaDlt?= =?utf-8?Q?pMBdJGlcad07YoprlhtT9YKk4fJqEqbDcLcDQdC?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 052ffb31-b92e-4197-3685-08d8d7393eff
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 13:53:34.4070 (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: 0F4bZ06+sO2j+Gw6m8du/0wDtYZgRC3lztuuQaF5TKUk2sioYj+az0dL7ROHhc/qvFC8L1eN9ZBJ9LqGDLZvKGXHuKjPzL0bl4V5ABh2KLQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0772
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/C-njdk7zQPN53lACpY4FrSMw3tg>
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: Mon, 22 Feb 2021 13:53:39 -0000

On Mon, Feb 22, 2021 at 11:47:05AM +0100, Carsten Bormann wrote:
> 
> 
> > On 2021-02-22, at 11:13, Martin BjÃ¶rklund <mbj+ietf@4668.se> wrote:
> > 
> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> >> Thanks Martin,
> >> 
> >> so you are saying that
> >> 
> >>  int8 { range "1..10"; }
> >> 
> >> is indeed different from
> >> 
> >>  uint8 { range "1..10"; }
> >> 
> >> and
> >> 
> >>  int32 { range "1..10"; }
> > 
> > Yes.
> 
> Oh.  People often choose uint8 etc. with an intention to set a range.
> I donâ€™t think they know that they are setting themselves up for NBC if that range needs to be extended later.
> So I would have expected that there is a common base type these are all derived from.
> 
> RFC 7950 does not use "base type" as an absolute term; it only can be used relative to â€œderived typeâ€.
> I donâ€™t know which of the built-in types are â€œabsolute base typesâ€ in the sense you would need it to define the rule.
>

Yes, "base type" is the wrong term, I think we talk about what RFC
7950 calls "build-in types".

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


From nobody Mon Feb 22 05:56:07 2021
Return-Path: <cabo@tzi.org>
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 B56983A07EB for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 05:56:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 zT7L_SZT_Mvy for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 05:56:01 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96A013A07F7 for <netmod@ietf.org>; Mon, 22 Feb 2021 05:56:00 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4DkkH16ZktzySH; Mon, 22 Feb 2021 14:55:57 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de>
Date: Mon, 22 Feb 2021 14:55:57 +0100
Cc: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635694957.466728-e165c63e09010d370aa54219c380a73b
Content-Transfer-Encoding: quoted-printable
Message-Id: <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.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> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/XshXwp1X88rTYssXPbngxY4xwXI>
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: Mon, 22 Feb 2021 13:56:06 -0000

On 2021-02-22, at 14:53, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> Yes, "base type" is the wrong term, I think we talk about what RFC
> 7950 calls "build-in types=E2=80=9D.

OK, so rephrasing my question:

Are all built-in types incompatible in the sense that moving from one to =
the other is NBC, or are there clusters where moving within is =
innocuous?

Gr=C3=BC=C3=9Fe, Carsten




From nobody Mon Feb 22 06:17:29 2021
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 2F9923A09E3 for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 06:17:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 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_DNSWL_BLOCKED=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 VZoc0vhqzcHN for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 06:17:20 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2062.outbound.protection.outlook.com [40.107.22.62]) (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 BCCB63A09D6 for <netmod@ietf.org>; Mon, 22 Feb 2021 06:17:17 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SMA2QabjUdAVmPtK5a53QKPvW0pstT9p+dr4PFmLJhCcBK/QIqRZ4l5XmrTRewK1rlZdtqAYZ1w5o7/tAuftE3yDDhkHc/iVjPfLQ3yYA7NkCt6dfkZQBNryNkGjJMr/ZgEMkxrYa1Y7LEUpfObzcZtFwHBO0ykaJHjLmKODUyoEqvMuwIshsi85gRdFmurSbXaUnjnTrbyhkTIE+Q3mX5P9EPYTqJNB+S0pCFboM+Rf+1crMUCZZl9ysI33VKWCy5X4cK2IDEs8C6Z6P6vfeRDCNEDto+gxiLcVjCxx89ff/I/ssjKmbuqSbowoKlmOBeDIYbbmw68J/EFjJWmMHQ==
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=BYAiC++d1zHhk6g54Cbl/QNcYpaDm+TSzRSeCV49f0w=; b=KUyGnabllGNM74Z/0ACmIRL1E7A1ID1q17GBU7X6n2M/GIQZR0JHW7bV17SR8anLJ4txW0WNXPlTrBaq1/gvp231Ds6wB61lCzN5TddwLrDfcjwVPt3r4Klfjcvfg1x13OxUFdnEBOG77LchEXcOfqDJHNqEPM2gUcYFi/2fM65OC3gSfuMooczISv+/79/R6T9pcVnUcM6IrhhT9BVg3TDvx9QANbimJpahXHbqbGySs9BtM/+mIE6uxtxZXE3NIFiXwCc5aMj75eZ1jqzUFhKHFmIuIUAj/JWoHySnjF3Xepd8JwJlGo82RdOyLYZ4VIaam0Z1VpI24tvF2zeS6g==
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=BYAiC++d1zHhk6g54Cbl/QNcYpaDm+TSzRSeCV49f0w=; b=WEYLaKv8IsmT5Sb+bl7sNa6KpYWthEb0aUo2vWnRK9qIshnFh6/EhEG/9zXQkq3LoyvHEpuMy+tLW2yaDTS7OLAe11OugzqekobVXGxtx2QGg/M8ub+G5ZZo+q62KTLvlwEINPB9wP7zEY9xx59w4KEnAGucXiDpLmQb5x1LSbs=
Authentication-Results: tzi.org; dkim=none (message not signed) header.d=none;tzi.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM0P190MB0740.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:191::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Mon, 22 Feb 2021 14:17:15 +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; Mon, 22 Feb 2021 14:17:15 +0000
Date: Mon, 22 Feb 2021 15:17:15 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Carsten Bormann <cabo@tzi.org>
Cc: Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
Message-ID: <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Carsten Bormann <cabo@tzi.org>, Martin =?utf-8?Q?Bj=C3=B6rklund?= <mbj+ietf@4668.se>, 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> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: FR2P281CA0025.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::12) 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 FR2P281CA0025.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.9 via Frontend Transport; Mon, 22 Feb 2021 14:17:15 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4b97c992-063c-49f5-1523-08d8d73c8e3f
X-MS-TrafficTypeDiagnostic: AM0P190MB0740:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM0P190MB07406DD428F55F4A4A59F588DE819@AM0P190MB0740.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: gXfx/aOqSsjk2tLN54RFHjXhqQHqECHccc5Ngv0zB08+7MMqrMoJM1SzscHEKsK/eflhL78TiJ4dHs92wqdRjqC4ktCc5cngCiXE7kG6ZF08UaTlygi6ipSGCxCXe0mLp2bGU9lzqDhlMcX8eZfBtk+MzoXklFDgt1g4jmsAxBjQo0lRhfkjgcaGkC+dS/WL9D9x7JC6HR3ARgsoMccw+4eW6+2z4vAtJ85qAuY/37uXkUmw3yftBtzyKpl3gp+sdV8Xdd04n/rrCQUwO+x/rPnm0e1gX5lf3ONP+iX6M0lkWcqjIcS2lVYQ1phjftngSYDJgY4Iyh0Hos5EWOr9m151V1mSsOQvL3p25U8kO6HPl2IBK5V/qaEPXqNZmeN012MC50IwKyMgScn3jb+9VX/dYIrVDM/guoeiAiw6Z1gJ12o+hPY5WOYc68ZeoFFbWUsCpRbmbmeTI57JM1K24isiLL8CZt3uUfw5fTWhyiQz2OZKm7YVGpPZvsDmuo8yx48dPgPyut9t6S8lrZLQMWEwTarHVNbNrzt8j9zsv+Y6MS2nIxTo0HPFMG72krpKwp/ksCYRgdobdTeyTyMfGiijEiqkNwNL6Mu05abRjt7C5kD+P1DosLpDa7oSVmqUdLFCjxsPIt1VR0v4f289CfUy1Z431NNMlPSUytbxKxM=
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:(396003)(346002)(376002)(136003)(366004)(39850400004)(5660300002)(2906002)(86362001)(6496006)(52116002)(4326008)(1076003)(83080400002)(956004)(6916009)(16526019)(478600001)(186003)(83380400001)(786003)(316002)(8936002)(8676002)(26005)(6486002)(66556008)(66476007)(66946007)(3450700001)(53546011); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?UVFuOTVHYk9uY2RITDFaSEhScS9MR1VxVlJzTzJBUVhhYWhuSC9pckNMRHlC?= =?utf-8?B?bGo3QzZ3OW5ZUkJOQzcvWUtEQlhLWGFTUGtxb0p3RUtCNkFiWG1zRHZXVDQw?= =?utf-8?B?b2hIcVhCTUQyaHhqa1g0YUtVYXNITGdCWHQ1dVVvT253eStNK0p1QWdlNmg3?= =?utf-8?B?Z2JvNGY0RitsSkpvdk5MOXhOcDlCa3ZJNTQzUVByK3c2VnRNSk83YWE3KzVh?= =?utf-8?B?VkpEWmxGWlhuRzNmK3NmZ3JHUDRnOWNMLzNFZTB0Nkp4aFNyckxvajIzV29D?= =?utf-8?B?eU0vQVJBelF5OVR5OHF3a3h4NGVCOEUxd1dONkZ4WDhJU3pFMFBkMFd5Wkhi?= =?utf-8?B?cVUwV3REVEx1dUtNRjQzV0hjT2pKd2dRem56RmtiTThJeUVSM1RCTWhnOU1L?= =?utf-8?B?dU1ZVWUxYTlOczZhZ2owbjRXZVBXM1FkcUkvVVdaeFpoRHRsQ3RXQnZLMWtR?= =?utf-8?B?WGpBYTVXTXlPL2U1ZFp5UnVweHoyWWp4dUdEa2FHeEFMRkc0NlkweHR3Zm1J?= =?utf-8?B?T0VucDBrNG1mU3U2cmRSUTFZRlk2K0htSEN2TS9HdDBicWUvNThIR0d3bURt?= =?utf-8?B?YTJtL1pKWjg1M1lkWU5QcFkreHo2aTRMYWRQRTZsUFJJR1gwVndYb1NuTGg0?= =?utf-8?B?Tm9rWS9wZzRzeUdycUFBalM1VWRnVjVMV2g4U1dWTlFYMDdndEtld3FXRXdZ?= =?utf-8?B?UnVtaGRkckp3MkFoSTd1SXJiMUVUaW5QdHNyTGpXREdzSkVhRm53ZzloaDNI?= =?utf-8?B?cVRVMHdFR2p4SVM0TlpzMWdTUkdXcndSRXcyRHpUOVVpa1A4K1RZUThSVTBU?= =?utf-8?B?Rmx4UlFPRUZyRE05bDl5ZDA2cDM4QlpXVzh6VkZ2U09xdzU4YlhDSjNqRmNF?= =?utf-8?B?cEhvZW93eEc0SEpST3IyVWJuZ3BDV0szUjV5MmZvN21TOHhBT09DZVVSWXIz?= =?utf-8?B?Ti9vemtXUmVFRUYzQ0RWYXBkWFZ5WUxnaldiZGZRMmtBTTYzd3NTSHd4SEly?= =?utf-8?B?dWNsY3RKQkFRYndCQ2ROQ1VtVm90Rnl1ODlYUjUrQ05xaWwxVG85YWkyVlZY?= =?utf-8?B?TGFSeEhnMnJzZFIwcFNwcWxPdi9TdXg1eHduNDVucldhOG52dEdKamRPVHpK?= =?utf-8?B?WDhsUzBWSVhPNG54WmZKTkVrcEw5UFFmVnFkUlJSZDVCb1lXc2RaMWdyTVhk?= =?utf-8?B?SWhnMXI2bUZ6aWIwdGJXTjVZcHJxNWVwclQ1UjArb2NiM0lhK0cyU3VYYXBp?= =?utf-8?B?cytLY0FmVHIvdW1IcGRPVWZzYmxiT3Jwc2ZqSUtWYmcxODd5M2FhTFVJZWlC?= =?utf-8?B?MUZ2bFMvdkJPbFJZMGI3VEZsZGsrcm5hNFpkMWRSOU8ramRhTHJvVjVtb3B5?= =?utf-8?B?ZDNoQWo1bWE5UEszU01ZMXRjQ2RWY3N2QURmcWFlREU0YlB5bkNwdm1hbEJP?= =?utf-8?B?ZDNrclAwNndrWGgzeEYxNmJwSlB1ZnNKN1dzdUw0OThJZmZMUFNiRURDTmZY?= =?utf-8?B?R2F1MytSdWR2RWM3aDRaZnJzN0lMZzU1b0taUHJOZGF2MEQ1UmZKREp1aURZ?= =?utf-8?B?WVlmK1I2cjZHYXNRbmo3TTVrZ3BvQ2M4eXlRYm1XUFBKSnlwd2d4OGxGRHRT?= =?utf-8?B?cUxvVStNTXJFbDE3RWdJYTI4aFFlSmdubnlhaEhMNlMxS0J0Q1dmeFdBQllw?= =?utf-8?B?MWUzVC9yanFLMktHMEk1Wng5bXJaUk12MFBKUm9QNXd5M1U5TkIvYTdhdnc2?= =?utf-8?Q?9GxJWYorjYjsqwGNbojG/CQrMsmz5inOAIiF2iM?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 4b97c992-063c-49f5-1523-08d8d73c8e3f
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Feb 2021 14:17:15.8279 (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: je974ArJJhmYiUvbHV9Im+muhx+6fbp/RE9BXOR20N39o++wYuoQ4CAcYkGOb5LPc76zeSBXmiZWAZ5egjSV/8+QNT+KnwQBXAW8uPpN6Tk=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0740
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/5jPfQkDS6GyAv5IMV0w3OhAPcKQ>
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: Mon, 22 Feb 2021 14:17:29 -0000

On Mon, Feb 22, 2021 at 02:55:57PM +0100, Carsten Bormann wrote:
> On 2021-02-22, at 14:53, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > 
> > Yes, "base type" is the wrong term, I think we talk about what RFC
> > 7950 calls "build-in typesâ€.
> 
> OK, so rephrasing my question:
> 
> Are all built-in types incompatible in the sense that moving from one to the other is NBC, or are there clusters where moving within is innocuous?
> 

I do not think we ever had the notion of "clusters" (or something like
the universal unlimited INTEGER in ASN.1, a common root of all fixed
precision integer types).

Martin and Lada seem to say that all built-in types are incompatible.
Lada made the point that range restrictions can be expanded and hence
the differences of the size or the signedness of the underlying
built-in type may eventually matter.

Of course, if we go down this route, then encodings may take advantage
of this. I have no clue what code generators do, if they indeed map

    type int32 { range "0..10"; }

to a 32-bit signed number (to be prepared that someone may enlarge the
range) or whether they go for more space efficient representations
(and then versioning issues may arise or you live with implicit
integer conversions if your programming language does them).

I guess considering the built-in types as incompatible is the most
robust approach. If we agree that RFC 7950 tried to say this, we could
file an errata and propose clearer language.

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


From nobody Mon Feb 22 06:20:13 2021
Return-Path: <cabo@tzi.org>
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 0E6993A09BE for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 06:20:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 biX4T491a8Av for <netmod@ietfa.amsl.com>; Mon, 22 Feb 2021 06:20:06 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B3443A09E1 for <netmod@ietf.org>; Mon, 22 Feb 2021 06:20:04 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Dkkpq0dk7zySZ; Mon, 22 Feb 2021 15:20:03 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de>
Date: Mon, 22 Feb 2021 15:20:02 +0100
Cc: =?utf-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>, netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635696402.6347049-330bbe913a04cae9d4e2a5183849d382
Content-Transfer-Encoding: quoted-printable
Message-Id: <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.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> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yj7KvGvXlekWxKlu4JgqwXssIBM>
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: Mon, 22 Feb 2021 14:20:11 -0000

On 2021-02-22, at 15:17, Juergen Schoenwaelder =
<j.schoenwaelder@jacobs-university.de> wrote:
>=20
> I guess considering the built-in types as incompatible is the most
> robust approach. If we agree that RFC 7950 tried to say this, we could
> file an errata and propose clearer language.

Right.  And we can keep the COMI key-to-URL mapping as is, as this =
clarification is necessary for its correct functioning.

Gr=C3=BC=C3=9Fe, Carsten


From nobody Mon Feb 22 06:28:16 2021
Return-Path: <cabo@tzi.org>
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 44EF23A0B3A; Mon, 22 Feb 2021 06:28:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level: 
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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 8KaKakromamj; Mon, 22 Feb 2021 06:27:59 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de [134.102.50.17]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96F193A0B91; Mon, 22 Feb 2021 06:27:58 -0800 (PST)
Received: from [192.168.217.118] (p5089a828.dip0.t-ipconnect.de [80.137.168.40]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4Dkkzw5qVHzyWk; Mon, 22 Feb 2021 15:27:56 +0100 (CET)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.4\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <B981A721-73BF-4F63-8A67-3666955452DF@tzi.org>
Date: Mon, 22 Feb 2021 15:27:56 +0100
Cc: netmod@ietf.org
X-Mao-Original-Outgoing-Id: 635696876.345477-c0bfc7c999841cb404045beae4649fdd
Reply-To: "core@ietf.org WG (core@ietf.org)" <core@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <63510607-74A6-4218-BE87-10EC6F4ACB38@tzi.org>
References: <B981A721-73BF-4F63-8A67-3666955452DF@tzi.org>
To: "core@ietf.org WG (core@ietf.org)" <core@ietf.org>
X-Mailer: Apple Mail (2.3608.120.23.2.4)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6V7Sm1MoaYrRYmfsJ6Xlgf6BpD4>
Subject: Re: [netmod] draft-ietf-core-comi-11 shepherd review
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: Mon, 22 Feb 2021 14:28:11 -0000

Please note an interesting discussion over at netmod.

Archived-At: =
<https://mailarchive.ietf.org/arch/msg/netmod/Yj7KvGvXlekWxKlu4JgqwXssIBM>=
 and up.

It seems we a converging to a conclusion that means that the table at =
the top of page 14 in draft-ietf-core-comi-11.txt [1] is not wrong (it =
would make certain updates of a YANG module a non-backwards compatible =
change in the way we build URIs from that).

[1]: https://tools.ietf.org/html/draft-ietf-core-comi-11#page-14

That said, maybe we still want to look at why uint and int coding are so =
(unnecessarily?) different in their URL encodings.

Gr=C3=BC=C3=9Fe, Carsten



> On 2021-02-04, at 05:47, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> In my shepherd review of draft-ietf-core-comi-11, I have found a few =
points that probably need some WG action before we can submit this draft =
to IESG.
> (I also have submitted a PR addressing some nits, =
https://github.com/core-wg/comi/pull/1 .)
>=20
> Specifically:
>=20
> # Major
>=20
> *** 5: This whole section is rather disappointing.  What does this
>    really do except for pointing at RFC 7959?  Is there any
>    recommendation in how to work around the race condition?  The
>    recommendation to use indefinite length is not solving any problem
>    (does not work except in very fortuitous cases).
>=20
> *** 6.2.2 How does the pagination work, then?
>    This SHOULD is not actionable.
>=20
> *** 7: This creates confusion between 4.01 and 4.03
>=20
> # Minor
>=20
> *** 2.2: While it is not clear whether there will be a SID 0, the text
>     seems to imply that this would be encoded in the empty string.
>     Should it rather specify a single "A=E2=80=9D?
>=20
> *** Appendix A:  Updated to reference RFC 8949 (see PR).
>     Do we need a new module version after this edit?
>=20
>=20
> Gr=C3=BC=C3=9Fe, Carsten
>=20
>=20


From nobody Mon Feb 22 06:36:50 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CE8D33A07E2; Mon, 22 Feb 2021 06:36:45 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.26.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <161400460580.31325.7794742105356137654@ietfa.amsl.com>
Date: Mon, 22 Feb 2021 06:36:45 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dfE1R5iwXBMSFOP4jAxudBOtoJY>
Subject: [netmod] I-D Action: draft-ietf-netmod-rfc6991-bis-05.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 22 Feb 2021 14:36:46 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Common YANG Data Types
        Author          : Juergen Schoenwaelder
	Filename        : draft-ietf-netmod-rfc6991-bis-05.txt
	Pages           : 41
	Date            : 2021-02-22

Abstract:
   This document introduces a collection of common data types to be used
   with the YANG data modeling language.  This document obsoletes RFC
   6991.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-rfc6991-bis/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-rfc6991-bis-05
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-rfc6991-bis-05

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-rfc6991-bis-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Mon Feb 22 14:31:00 2021
Return-Path: <internet-drafts@ietf.org>
X-Original-To: netmod@ietf.org
Delivered-To: netmod@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id ECB8D3A210F; Mon, 22 Feb 2021 14:30:53 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: <i-d-announce@ietf.org>
Cc: netmod@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 7.26.0
Auto-Submitted: auto-generated
Precedence: bulk
Reply-To: netmod@ietf.org
Message-ID: <161403305386.4923.15434603243903547343@ietfa.amsl.com>
Date: Mon, 22 Feb 2021 14:30:53 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/AWKZxE2KKOCz9lG-gD_NCdLBaGs>
Subject: [netmod] I-D Action: draft-ietf-netmod-yang-module-versioning-02.txt
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Mon, 22 Feb 2021 22:30:54 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Network Modeling WG of the IETF.

        Title           : Updated YANG Module Revision Handling
        Authors         : Robert Wilton
                          Reshad Rahman
                          Balazs Lengyel
                          Joe Clarke
                          Jason Sterne
                          Benoit Claise
                          Kevin D'Souza
	Filename        : draft-ietf-netmod-yang-module-versioning-02.txt
	Pages           : 40
	Date            : 2021-02-22

Abstract:
   This document specifies a new YANG module update procedure that can
   document when non-backwards-compatible changes have occurred during
   the evolution of a YANG module.  It extends the YANG import statement
   with an earliest revision filter to better represent inter-module
   dependencies.  It provides help and guidelines for managing the
   lifecycle of YANG modules and individual schema nodes.  It provides a
   mechanism, via the revision-label YANG extension, to specify a
   revision identifier for YANG modules.  This document updates RFC
   7950, RFC 8407 and RFC 8525.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-netmod-yang-module-versioning/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-netmod-yang-module-versioning-02
https://datatracker.ietf.org/doc/html/draft-ietf-netmod-yang-module-versioning-02

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-netmod-yang-module-versioning-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/



From nobody Tue Feb 23 15:13:21 2021
Return-Path: <lberger@labn.net>
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 6F50B3A0FC6; Tue, 23 Feb 2021 15:13:19 -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=labn.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 Rlv1nwAOLDPt; Tue, 23 Feb 2021 15:13:17 -0800 (PST)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2123.outbound.protection.outlook.com [40.107.244.123]) (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 BF5C53A0FC4; Tue, 23 Feb 2021 15:13:16 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ngndQhhgGQIpWUJCAYNv+zFpMBIXS3JR9Es/PFVXly/+Y5bnUNRWi1dff8/PCL6wbTFiIQAKnUMPlJHFWTbajIodV57afFaA4RCc7FcfPfLjz80CZ7+sSD10vHW16ZMEUeCSp6dD0EH3p6xJhTMcqFBuFqIf6CiP3UCGvVj+KrR5iIytsc51vc/GoK1zNjJAayTO9AdWXSL+Rguotfhvld+MQr0fIsQZn365SQAnMV89hIsnK0p4vhhR4l7WHcEnj/IbgzB+AUmPzMP3uhGYwzLw4hfGACcD/75qz1Ji7LWkqRdCNWvBcIcF9oNS8+vzNAWlXZYX9FJ/dnIjoVYreQ==
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=1sNHS0miYAcown99JRPKcpLSxxAFQrTk0GePmqC1TS8=; b=n5zW6YgU+h0USt8ptdL2AJwIJnyIsMMFqyghjwB7ta28CACPI30LGL/sZEn6a2sNCVoetV4mucd/LGiW7neuxJsuq2U7mfaMnOb7bh5QTvZBM8+/AYDeAlJZdHyd5wN4VS4XSMwYA5KesiN0WwsQFQRi3rSYZ/EQhP2b+NV2MVu/1nVvcS03DPcLS/629xKRau+0xpZZxnfwf3m1KKwxuxgCjjdqXxRuSRs1zYgjU/E6XNyGw2FO7C4XSdhMstBfis1u0eBqqKucCC7Oc3YHk7pVcZubJqFll0O1hif2X9dfsJfGPiXtWrLCs6t5zgDhIeaPt7sBP7ow4o9UWiijbg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=labn.net; dmarc=pass action=none header.from=labn.net; dkim=pass header.d=labn.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=labn.onmicrosoft.com;  s=selector2-labn-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1sNHS0miYAcown99JRPKcpLSxxAFQrTk0GePmqC1TS8=; b=s9Dyh6dASknQwoBjA6g2fcFZOI0vZ5QjRFD5jgV36g9rLNFjT8aGO0hVIb2t01ywLiPZOFiLJJuzTwlMoDqOEasEnnTTCSRkW/Bpzw5DBrMqZW8F7mz8SFSJ1yb8ZGBgP7KU9Fr8/ZZs4W7DLgy2kjlo7P/s1wlEvhX3cN0IWc0=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=labn.net;
Received: from BL0PR14MB3779.namprd14.prod.outlook.com (2603:10b6:208:1c7::24) by MN2PR14MB3376.namprd14.prod.outlook.com (2603:10b6:208:1aa::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.29; Tue, 23 Feb 2021 23:13:15 +0000
Received: from BL0PR14MB3779.namprd14.prod.outlook.com ([fe80::9965:8049:fd3c:6f07]) by BL0PR14MB3779.namprd14.prod.outlook.com ([fe80::9965:8049:fd3c:6f07%3]) with mapi id 15.20.3846.042; Tue, 23 Feb 2021 23:13:15 +0000
From: Lou Berger <lberger@labn.net>
To: NetMod WG <netmod@ietf.org>
Cc: NetMod WG Chairs <netmod-chairs@ietf.org>
Message-ID: <ab8b8f33-82d6-9571-da9a-40d765304d54@labn.net>
Date: Tue, 23 Feb 2021 18:13:06 -0500
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.7.1
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-Originating-IP: [100.15.108.238]
X-ClientProxiedBy: MN2PR01CA0027.prod.exchangelabs.com (2603:10b6:208:10c::40) To BL0PR14MB3779.namprd14.prod.outlook.com (2603:10b6:208:1c7::24)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [127.0.0.1] (100.15.108.238) by MN2PR01CA0027.prod.exchangelabs.com (2603:10b6:208:10c::40) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27 via Frontend Transport; Tue, 23 Feb 2021 23:13:15 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9b918ede-cd3e-4099-499c-08d8d8509931
X-MS-TrafficTypeDiagnostic: MN2PR14MB3376:
X-Microsoft-Antispam-PRVS: <MN2PR14MB3376F0B5ACC51890F8E66777C3809@MN2PR14MB3376.namprd14.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: VPJfsY+bH5GzZjacS1/bSQr4fq0sMKzle+r+MNRpd6yvgxW8R5R4o6/RaXhcm0Gww1WGvi/TiDyLWKuKtG4osQSpUp0yE0q+TPiADgjytv5v8e9cNKtJ+3IylLG1CInsc/qRSw1SUAauW4QX1sSMk/soB1dt8BIjRRuB7ttUDNHlNxbSGGhrG5FXucZaUu9WN9ZzSSJHb58dJtRsBvoGqXvOId9NiM1/ORsYzya48wL3jjOrccPvtTktODtT5ZYPLafFskzFAGfYYDN1U1wt9O51GV8N27/kFEByapwPl0PH4D56mNRx0bOHQrQ2wtAD+eLIAeOusP0eynV5r1MeklbbRJBUENlcDLwTLDQZk4Y4Pg2jzleXWy0D9tGJT3W+rNUxvgjfHerTaoyZlCDpZW783jfe/8w653MCqrtvl7vRlDeuq9pyG9MsQUr5wypwMjzUaO/dsLF3Mv5o6rPc97mD16QNh4j1vRGvWzE10cyqiW4tsVbige7ASKS9oN+COdzx/RTPAQHdfahKv6UoFSlp7WuKaS51D/1V7OrW2jJnTcDb9Vn+WEAl3jzptLjOmd5W6plxxYqvkgrpMDuXp6yLZYuQvpm0mMzVrg/gjQgJVb6pyI/RiBV53QguABNZI292Rgy1xNcYkb0j7sjfpQ==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:BL0PR14MB3779.namprd14.prod.outlook.com; PTR:; CAT:NONE;  SFS:(396003)(346002)(366004)(376002)(39830400003)(136003)(316002)(956004)(31686004)(6486002)(2616005)(7126003)(66946007)(45640500001)(26005)(4744005)(8936002)(478600001)(6666004)(16526019)(186003)(6916009)(7246003)(966005)(36756003)(16576012)(83380400001)(86362001)(31696002)(4326008)(5660300002)(2906002)(66556008)(66476007)(450100002)(52116002)(8676002)(43740500002); DIR:OUT; SFP:1102; 
X-MS-Exchange-AntiSpam-MessageData: =?utf-8?B?T3NZa3BsMWx5SzlBOHFHQWJCdVJwb2FtQzBYT3ByN0hZTjV6ajdxNnZ5VkJ4?= =?utf-8?B?aWdUS2VvczlQWiswOVlEZzE0ekdGckV3NFc0OGMvUW9UMndxdXJTZXArczVJ?= =?utf-8?B?NzFHUEh2Q1JpQlpUZ1dvNklTblh5Wll3c1FHSHB4OXAwWGR3K2FuWG14TkYy?= =?utf-8?B?ME5rUCtocnA4dHp4SithLzB1blEwZGRubDlvTDZ2ZFhLb3ZDOURtSVN3QUlE?= =?utf-8?B?eEk1eCtjeFA1bFhFY1R3Ky8yMmp2R2ZQa1lCRjMrMG03SGZQeTRqd0pRMVc0?= =?utf-8?B?VkRKeFZWT0NJR3BDWlF4TUV6NnhXNTBYYnhqQUtZTm9hSU1EaloxcXdXUmNu?= =?utf-8?B?UmRGcDV5UE5XL3hPNi96VUhOZWZaRVF0UFVONjNQK2c1c3BKMVlnaFpWUFNw?= =?utf-8?B?K0F2T2pMcTd3Zmt6eGxXU25iRWdvOExMeVp2bmV1aVFjVDgyeG00K0JqNnBB?= =?utf-8?B?bDRYR3ZpVmNFRlBqR09BRGJOTnIvYkFTMkZ3TnplZ1hzVDVmTHUwa0Q4YzVD?= =?utf-8?B?eHpoT21uMGZ5WUJpMDdtZkFOOEltWCtEOWpQZ3FKS3RHaDF6K1c1UVZlTW5W?= =?utf-8?B?RWhtWHZBUDNiVkxKbklLN2pjNDUxcjhLcnFmbDlZY2UrSG9RZHFBajg2WFE2?= =?utf-8?B?UWZCRFMyeGYrRm5kYjRMSTJ6SWxEZWd6TExCaWhROGo4TVE4M20wd3dqTWJz?= =?utf-8?B?MDhFTVFCWlBTelM2OVVnMDlwVmhWbjdPdS9QU2o1UXFlTjdkNXVOOGJKdCs2?= =?utf-8?B?Z2hIaC9LUUZuVE9XTEFpMjRER0dMNy9WT0pGWnZpY3lHUmZWeE1TeXhqSEl4?= =?utf-8?B?S1NUdU9zUzdQSzlwYWNBV2lkZ0pGTWp2TWJ0aTJFalk3c3hHaWJpcE44cXZZ?= =?utf-8?B?TGN5VEZqL0kyOG5BRmg4MEJacFVGUlROY0NDa0hKVmEyTHZMeFhyY3dvaFdr?= =?utf-8?B?a0hlYlhSaDkrUmRFUURoQVkyMmI5WEpYTVJrbWY2YUJnYVpSdlU2emdNWWZn?= =?utf-8?B?TzFOd2FTTzNtNnFQb1FnSTUydE9TLzV2OXVuU0tSeXFqbkx0Ym9wMW50d0FZ?= =?utf-8?B?QVM4R1RMT0V3NlUwTENXZkFUK2JmUHZaakIwcE9Hc2x0WFlGelNuRHFidjVr?= =?utf-8?B?Sk1mTTFRUlFpNEUzQmVzVkw2QzJqVWR6NUtCM0FaditiSXd2SENlNGZkM0FO?= =?utf-8?B?Q3MzZkRYaGEyb2tjNXFUeCtERXlzbWZ5ZXZQcnpEMzBPcEtUZE8vTFB3STJM?= =?utf-8?B?U0lsR2svRkNHMzJTWXJQT3A0UHNFYWZCbk5uMDNmNDhhUVVoM2IvMENDOVRh?= =?utf-8?B?WURVenlSbHVNVGpJNWRWMXhWcFBWLzN4Vm95dWNpQkM5WXRuNkRZTWtvUFF4?= =?utf-8?B?cDBGUUJzZFhiTXZvOEJFR3diblZobjJtNjdhdVoyTU5pTkYrQ3lacndCWXcr?= =?utf-8?B?bGJ3bHNveHdmRzZ1WEVyMkNNWkJFWGI2Y2J6cDVLMjZGb0hidjlKdy92RlZa?= =?utf-8?B?aEFpbDhOdDFiVWN3a2k1aC9YaUpDbTRRYUtETExmNkQ5bWZ5OWtsQjFkZUFr?= =?utf-8?B?T0JtQ0dmbmdWa3pSRklxdWsrbkI2MUJGODV1dlBteDBGNnhPRWN2M0tPRDAr?= =?utf-8?B?Y09KSVQxdk8zZUNXRnBXVmJjUndNdy9uYmdDbVlMekZWYWEyRUZKQlU5ak1p?= =?utf-8?B?TUJrdlAwcDh2S0JOSDIxa09TT1lHRTVrRVpTWkhiUGxZNHNGcWxMMTJCWllI?= =?utf-8?Q?p6BR7/At1PlTXTPl1gxwsEhtO54scc0TgXf1v74?=
X-OriginatorOrg: labn.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b918ede-cd3e-4099-499c-08d8d8509931
X-MS-Exchange-CrossTenant-AuthSource: BL0PR14MB3779.namprd14.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Feb 2021 23:13:15.2849 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: eb60ac54-2184-4344-9b60-40c8b2b72561
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: +6COr65aKJYSvpOyROq1OO87cg5xnPnQWOPPct7xXN7IUq7ctnVJ8HnIN6vSTO1472rV/JfwRtYXR/PStDZv8A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR14MB3376
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/JlMs10CGv3jQ07ZTicm7fy87w-4>
Subject: [netmod] Draft IETF 110 Agenda Available
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, 23 Feb 2021 23:13:19 -0000

All,

A draft agenda for our virtual 110 meeting has been posted.

Please take a look and let us know if any changes are needed.

https://datatracker.ietf.org/meeting/110/materials/agenda-110-netmod

Presenters:
Please provide your slides to the chairs no later than the Tuesday
before our meeting.

Authors of WG documents:
If you are not on the agenda , please send a update on status and
plans for the document no later than Thursday March 11.

Thank you!
Lou (Kent and Joel)

Some session information:

Friday March 12 --Â Â  UTC: 16:00-18:00 (Session III)

 Â Â  Session material: 
https://datatracker.ietf.org/meeting/110/session/netmod
 Â Â  ICS: https://datatracker.ietf.org/meeting/110/sessions/netmod.ics
 Â Â  MeetEcho: https://meetings.conf.meetecho.com/ietf110/?group=netmod
 Â Â  Jabber:Â Â Â Â Â Â Â Â  xmpp:netmod@jabber.ietf.org?join
 Â Â  CodiMD:Â Â Â Â Â Â Â  https://codimd.ietf.org/notes-ietf-110-netmod












From nobody Wed Feb 24 03:52:48 2021
Return-Path: <ietfc@btconnect.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 4DD203A147B for <netmod@ietfa.amsl.com>; Wed, 24 Feb 2021 03:52:46 -0800 (PST)
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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, 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=btconnect.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 ZM_bbVIRD87F for <netmod@ietfa.amsl.com>; Wed, 24 Feb 2021 03:52:43 -0800 (PST)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80095.outbound.protection.outlook.com [40.107.8.95]) (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 28BDF3A147D for <netmod@ietf.org>; Wed, 24 Feb 2021 03:52:42 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DomTioX3P9cBJpcosfGDB92KPqtTnN4YaWBs0OeMxCdHB31gChmpDNGf+aUVu4YPqiI4ZNsmWPxvdert2ICMAwicL5L0vJF6VJfurUcXdNqt68s9JO43o+cjSj5eSk7ZeKgha2p/3fAxnnfJ84gwvdyxtU62Lrsjo6oD6QevDq6qz7ltrA59XzNKkna9V1q3qGjplfjVZU13zRdlKlfZ2kxZ++B4Tk+j2DVBTP2EpTETgHJzEEd/GN/kFPFxY1FyJweUtDK0IWlTNF3EqTyUdsTfOfDtuI+uDFRx0D9gj8cXi3pY689PQG4CLnSrMxbbAstryHjGS8UxD5eMb2rqiA==
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=VCdu48ehoJP6WOGInVYHQTXJfDDEfGMW5nq4EzgBfog=; b=FsWGW3XhrAY4AX1OIHpVTvWiAx5z6CSAfQ0yxH4oka+wmvi9/GNfp3NBTL7vL4+zT1PlUynP/rKru275E9kktyBrpbg3CbqlodM6LPV3kPBIEP2Ws+MDYeG5KOeqLkMjKIBw8asJ+ktIA6ds4aJj9xRS+aTPLUA3TZUBTrj+jcvkWGxywLmVPNK3hi0EdHXdCohnj71h/82ydAaN0guHjI8PL4FS5FZPY/RbjaEEhqK8bmNeT1MS6Fwdw1fupxvOKD8PgOLQEWjzGnnFdkjEO3O6XBc9EWNjRVmPuVtH7T++CHW64hXJqHBDhIX3cyfuIjSQB0tbsTvjPqR3xBOGkw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VCdu48ehoJP6WOGInVYHQTXJfDDEfGMW5nq4EzgBfog=; b=CChoPUGvDhQXEAyu9m70FSGUzcgH7BjKeykgdEyj26SwGI8OBrYsGritmGl9sIanXYNZy6rPKKg77/cgVGT4OxolbR6xn6br+y3TfjndJ6TdNkhvLrynRDJTUAcQetWmrXB5Yn24F1A2/PARo93WvKasC3v7swKreSADxA9/FTg=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by AS8PR07MB7400.eurprd07.prod.outlook.com (2603:10a6:20b:2a4::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.10; Wed, 24 Feb 2021 11:52:40 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::8115:3afd:18f6:c6d1%8]) with mapi id 15.20.3890.018; Wed, 24 Feb 2021 11:52:40 +0000
From: tom petch <ietfc@btconnect.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "j.schoenwaelder@jacobs-university.de" <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAkvMxLMh6nSE6cLkddsVGR2apfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAM+kwI=
Date: Wed, 24 Feb 2021 11:52:40 +0000
Message-ID: <AM7PR07MB6248167AAE82201DC1F64CAAA09F9@AM7PR07MB6248.eurprd07.prod.outlook.com>
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>
In-Reply-To: <20210222.111343.254950973345362316.id@4668.se>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=btconnect.com;
x-originating-ip: [86.146.121.140]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 5e194e5b-b37f-42c4-6fcc-08d8d8bab049
x-ms-traffictypediagnostic: AS8PR07MB7400:
x-microsoft-antispam-prvs: <AS8PR07MB740058B3B75B041838042829A09F9@AS8PR07MB7400.eurprd07.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: HESHxdE+1IFnN+HMOce+M0aDegE+lIEN2RjpuQee2DVtcC6z/KNcAF1/XiTV/vDqc0nQFQfWHVBXIY4adT0Rte28Vso9xnB7UNrBpzsK41b+a87xbgNkXHyNrFCiJYtxjdiwTMpt7Sk6l/xUYj65jZltpcOC1tXEyWTCEJcqNmX7qNvL7cnSe3vJ79+WQy0f2/QbB4OPSF13mrjpYNhdJfcQPcidPz9i0Acs7j0/F6S2nZks34O8UeTuDwKv23pniubFbwCYiJ0BOD6YjplYUy2t48t23y4MJdSLAqnc5vsiFPuels4v3OGt0TVuBK89j9HsA/xTq99ATb/0mC/2KU78MVy4udt9w6f1u3QGKUA4YCAOk5CqJy2iJ1ZYu1k8Rr5zcunPwWdLNCvOjGJgXK7/HXRQukscip81HXXwqu9p/iEBBC9tTxNuyyFJv/2Z/AiMrC+ywcBJegBGSLJNQDvPiV1SyuloGjC2OCKL3qN3noOzfhQ64XMo1nzjZzTwhUguYi1nUfnoMet+Tu5ovb+pejTAS/xtn2afeC+gtyPio4Q2R9AGcMQdHCS8NyxE+TVZp7mTAQ+ZSgNtoUpdAchm86LaJK9dwaRjnEvImLw/DhChyM0AM6leqsOfGAnef/AUE8wjEjjL1ZvGb/sgWw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE;  SFS:(136003)(39860400002)(366004)(396003)(376002)(346002)(4326008)(66574015)(53546011)(478600001)(7696005)(6506007)(26005)(186003)(55016002)(86362001)(966005)(110136005)(8936002)(8676002)(2906002)(33656002)(316002)(83080400002)(66556008)(71200400001)(5660300002)(64756008)(66946007)(52536014)(91956017)(9686003)(66476007)(66446008)(76116006); DIR:OUT; SFP:1102; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?HgN6xLJiAIghDy7TLMc+HjRCHCHkzCDeX6X3SbNAm6Y6t9HrHBgVlTG620?= =?iso-8859-1?Q?QUXplKfGx8HU+1uNwhviyMY8JBMSFsCbd+fAyDcnog/zMgwT7Nt8O9qOir?= =?iso-8859-1?Q?Vf8rhpp2Z+BYcApFQtK7pvHXDj11Dh/roJCUEgThV/pPsITqWuKVoS/CQZ?= =?iso-8859-1?Q?zew3wOVhhZo86NPN0jdVC9x3mjvq8OymqsytYEJjoEpDC01ekupKriZSXN?= =?iso-8859-1?Q?fQIB3oJj8hn6688yKNUcdRhU3iDSU9uCHgARpoCVfFMGvXTR6WsgX5Us/0?= =?iso-8859-1?Q?4kLQaUq628IA0VTCDt4U7wj8ERb2zW1UeMvKO11zRqndnemwbN2jGjhniE?= =?iso-8859-1?Q?TVhiMgll1EFbB8+hHhCLjNNrRpfqQ5KRS4f1gyYbTNbVnDuSM/Lz/CE7gu?= =?iso-8859-1?Q?rjLIFu4YRyFRceDfZHQCdz1wrEkN9TfkAggN9KK3rqC20zYoxsrHj1a5Zp?= =?iso-8859-1?Q?cwViblE74xvuMtcqJrwMCpOtS6rDd+I5UybpHvOa5dUiu7GpT2366r9w7b?= =?iso-8859-1?Q?11Vc1sz1vdGc3IH0TKyhsCcDD7awdWifg1J14FQzRc49JXZWAl0L8QB3bP?= =?iso-8859-1?Q?mWvePUttLohIsl621t0O1d+y0K2tos5r5xb8FvuJ52YzH6K8eyhzNeZ2TW?= =?iso-8859-1?Q?A19Q4i8W3ZIfNyUEYJHYz+et0GcaBqGRKPZnL5xLefh62iSvx1M5LwINck?= =?iso-8859-1?Q?oQRbKCmbKuBcdM8hgLPFh+03iXOBitxAK+gSj64igocGsA2ABY0Sp+EZyc?= =?iso-8859-1?Q?9Fx7C73fX+bxZ+HG+8toomJNuwTlSyH4oXFukQ6LJitRJ7/Ma/teM91aXb?= =?iso-8859-1?Q?Qz8Re1Cv2xQEvjjYBZgRxYE+CNIbq0MaSpqJogfEeWp3xZZCyUU0/DeM+N?= =?iso-8859-1?Q?Q9BmRaCtPgioYLtez9zprzxEuxx7du0c8/Kk514Og+P6t4ac1UW8TBO/+j?= =?iso-8859-1?Q?XwpPtjdWNF5FDiDiXkNDOT/Q1BXAJ9RCWKpHkb3VWFZOJvKiYQ5SI1m61T?= =?iso-8859-1?Q?2wZvndJnu8TMcbZ4K8ENfaPx5sb2Pl8+bWEn4J+4V9CNpQaLG/JFJzoLHT?= =?iso-8859-1?Q?NYJV7owFS9f2DhZMXApL+FyDb03WEyxOgf7ktiL5WpXEZk1pJv/QIAu8iG?= =?iso-8859-1?Q?YoBlYtq5/2EFttrDDYbdHQdAS29awJTyLDeyxpj31iD7GAnMBVC3lGYHJx?= =?iso-8859-1?Q?g/KnrOVqiOYwvygJRAm+1EyKfI+DwW8YEiqxD9R2ZUQ66HalvATWFFiijU?= =?iso-8859-1?Q?jIQSLWRaLANkds6Vzc4DUlcHfdKGUIjGifLW0RCPBBPKNeeCygI4XKXP2H?= =?iso-8859-1?Q?ui0c6SE5Q03iqSg6lAD+hPGio9iGGkXTNuXaykihhDVYhvshBm5KJIPFYj?= =?iso-8859-1?Q?8aF5EUPDpL?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5e194e5b-b37f-42c4-6fcc-08d8d8bab049
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2021 11:52:40.4561 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: enaszm7TgWGphNfVdC5xem3Ch8JTMapIijdb2awofXJSs3YbWBZA5VToP/CCBmdLeoI7eQ99LQf6UQ6zw5Lf6w==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR07MB7400
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/qV4TSjLoIGF56I-H5tZHSyJDYss>
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: Wed, 24 Feb 2021 11:52:46 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of Martin Bj=F6rklund <mbj=
+ietf@4668.se>=0A=
Sent: 22 February 2021 10:13=0A=
=0A=
Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:=0A=
> Thanks Martin,=0A=
>=0A=
> so you are saying that=0A=
>=0A=
>   int8 { range "1..10"; }=0A=
>=0A=
> is indeed different from=0A=
>=0A=
>   uint8 { range "1..10"; }=0A=
>=0A=
> and=0A=
>=0A=
>   int32 { range "1..10"; }=0A=
=0A=
Yes.=0A=
=0A=
> The use of the word "syntax" in the text you quote may be a left-over=0A=
> from SMIv2 times=0A=
=0A=
[That's what I thought as well, but I couldn't find it in the SMIv2=0A=
RFCs.  Perhaps it was from some sming text?]=0A=
=0A=
<tp>=0A=
When asked about SNMP/SMI, I always say to start with RFC1155/1156/1157.  E=
ither of the first two gives, for me, a clear exposition of the meaning of =
'syntax' which I have always taken as read in YANG.=0A=
=0A=
Going back, well, ASN.1, ISO etc etc=0A=
=0A=
Tom Petch=0A=
=0A=
> , it does not really seem to be aligned with how the=0A=
> term 'syntax' is used elsewhere in RFC 7950. Anyway, if the agreement=0A=
> back then was that you can't change base types (regardless of type=0A=
> restrictions), it would have been nice if the text would say this more=0A=
> clearly.=0A=
=0A=
Agreed.=0A=
=0A=
=0A=
/martin=0A=
=0A=
=0A=
=0A=
>=0A=
> /js=0A=
>=0A=
> On Mon, Feb 22, 2021 at 10:49:38AM +0100, Martin Bj=F6rklund wrote:=0A=
> > Hi,=0A=
> >=0A=
> > Section 11 of RFC 7950 says:=0A=
> >=0A=
> >    o  A "type" statement may be replaced with another "type" statement=
=0A=
> >       that does not change the syntax or semantics of the type.  For=0A=
> >       example, an inline type definition may be replaced with a typedef=
,=0A=
> >       but an int8 type cannot be replaced by an int16, since the syntax=
=0A=
> >       would change.=0A=
> >=0A=
> > If we're just considering XML, then the syntax or encoding wouldn't=0A=
> > change if we went from=0A=
> >=0A=
> >   type int64 { range "2..4"; }=0A=
> >=0A=
> > to=0A=
> >=0A=
> >   type string { pattern "2|3|4"; }=0A=
> >=0A=
> > or=0A=
> >=0A=
> >   type enumeration {=0A=
> >     enum 2;=0A=
> >     enum 3;=0A=
> >     enum 4;=0A=
> >   }=0A=
> >=0A=
> > or=0A=
> >=0A=
> >   type union {=0A=
> >     type uint8 { range "2"; }=0A=
> >     type string { pattern "3"; }=0A=
> >     type enumeration { enum 4; }=0A=
> >   }=0A=
> >=0A=
> >=0A=
> > But I don't think this is reasonable, and not the intention.  I think=
=0A=
> > that changing the base built-in type always should be considered=0A=
> > non-backwards compatible (which the quoted text above seems to imply).=
=0A=
> >=0A=
> >=0A=
> > /martin=0A=
> >=0A=
> >=0A=
> >=0A=
> >=0A=
> > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:=0A=
> > > On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:=0A=
> > > >=0A=
> > > >=0A=
> > > > > On 2021-02-19, at 19:18, Juergen Schoenwaelder <j.schoenwaelder@j=
acobs-university.de> wrote:=0A=
> > > > >=0A=
> > > > > I think the CBOR encoding picks different tags depending on the=
=0A=
> > > > > signedness of the base type and this is why things are not that s=
imple=0A=
> > > > > anymore.=0A=
> > > >=0A=
> > > > (This is not the CBOR encoding, but the COMI encoding of keys in UR=
Is.)=0A=
> > >=0A=
> > > OK. The CBOR document indeed says:=0A=
> > >=0A=
> > > 6.1.  The unsigned integer Types=0A=
> > >=0A=
> > >    Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded usi=
ng=0A=
> > >    a CBOR unsigned integer data item (major type 0).=0A=
> > >=0A=
> > > 6.2.  The integer Types=0A=
> > >=0A=
> > >    Leafs of type int8, int16, int32 and int64 MUST be encoded using=
=0A=
> > >    either CBOR unsigned integer (major type 0) or CBOR negative integ=
er=0A=
> > >    (major type 1), depending on the actual value.=0A=
> > >=0A=
> > > This means the type 'int8 { range 0..10; }' leads to the same=0A=
> > > encodings as the type 'uint8 { range 0..10; }'.=0A=
> > >=0A=
> > > > > For the XML and JSON encodings, all definitions lead to the=0A=
> > > > > same on-the-wire representation, hence the difference is more an=
=0A=
> > > > > implementation detail. I have no clue what the gnmi people do. Th=
e=0A=
> > > > > more diverse encodings we add, the more complex things get.=0A=
> > > >=0A=
> > > > Well, if the equivalence expectation that I was trying to describe =
actually is ingrained, then whoever designs an encoding (COMI for its URI e=
ncoding included) needs to respect it.  That would be important to know.=0A=
> > > >=0A=
> > >=0A=
> > > Exactly. I think we never defined this. And of course, this can get=
=0A=
> > > even more fun if you consider string based encodings. The type=0A=
> > >=0A=
> > >    type string { pattern "1|2|3|4"; }=0A=
> > >=0A=
> > > yields the same _XML encoded_ value space as=0A=
> > >=0A=
> > >    type int32 { range "1..4"; }=0A=
> > >=0A=
> > > but as far as I recall the JSON/CBOR encodings will treat these two=
=0A=
> > > differently. So yes, ideally the YANG language would have clear rules=
=0A=
> > > what YANG's type equivalences are.=0A=
> > >=0A=
> > > /js=0A=
> > >=0A=
> > > --=0A=
> > > Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
> > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y=0A=
> > > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=
=0A=
> > >=0A=
> > > _______________________________________________=0A=
> > > netmod mailing list=0A=
> > > netmod@ietf.org=0A=
> > > https://www.ietf.org/mailman/listinfo/netmod=0A=
>=0A=
> --=0A=
> Juergen Schoenwaelder           Jacobs University Bremen gGmbH=0A=
> Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany=0A=
> Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=0A=
=0A=
_______________________________________________=0A=
netmod mailing list=0A=
netmod@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/netmod=0A=


From nobody Wed Feb 24 12:39:24 2021
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 93B4A3A0FB6 for <netmod@ietfa.amsl.com>; Wed, 24 Feb 2021 12:39:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" 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 TIiSblElppgi for <netmod@ietfa.amsl.com>; Wed, 24 Feb 2021 12:39:19 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2044.outbound.protection.outlook.com [40.107.20.44]) (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 8B20E3A126B for <netmod@ietf.org>; Wed, 24 Feb 2021 12:39:19 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CS5HzbRrmaZL9SFYFtJ+S3fMA/Z34+81jZB5gKrnf/2XNXe01cfam1+bNpZgcYVi5uANtv2N6n7MHRXV8585XGlmhDZA2JNWwVR83tM6ZPnUY/Ug8k1/0t8+uQ1AUfGN/flaeItTCoKVigvo5vSfa8ZmRr2yiUNDZCvAJ5hChwkFACJZep9ljNYc0UiCHkv7gCpSZJU7Gcz0IeGZMTRz9aGm0ciItu7o41wR716M9u/LPw6UKp3zXePukbikLbJFsn1H1CPcgDI6c7s+zbUBOFY5woJuhXQNRtx/dd+ULwW0lhi7LdpZjE55fQXA+6U8krczhdEQgRgQbuWhsp+fEQ==
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=k1Q/fPcYK9T2SRaX+3RsHvUYw2CAS5P/oXH6QjnBs74=; b=Z2NYuKKV5U9Po8m7XMRbZlEzfTda+QiBp5MiumBAD+wn9ZWx3FgDnzXJ9qGsvLJgor+QgwvN/iNJVSPCD22lUxBr7MAogbMXHhDYrsBbjf2OF74RUtwXiiibk0FBFjthaZgvyuHWi4oWRLZz20LABoS7r6RDYdP7rxd+46a8LlJtfcEwOUr5cNs3VK0+XhFfbIqGw8BFCKd5GRzEHxNYFRM+T+JOpv3DGVocu2z5dI7uM0K5DeETHBxDXljiySmqoR6fZsBkoGwGpkCN/DZCtzSlhEkcOTi6qsdwxduMtRvaB3LmFXWk9Oor6SGGUvFG4sjXQOUg9qJvu35mOgSwrQ==
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=k1Q/fPcYK9T2SRaX+3RsHvUYw2CAS5P/oXH6QjnBs74=; b=mdfyfMQJBcEDeQn20aFfxPAWrE/kxQFN61iHT+Abs/OMBBdWyrfkybqC8kHRwD1wWMt90L3aB8hXAxJoKCqFTof27wUCjJEuKT1MLYJgV7zPZs+wrO/dnXDr/38nlQcTTmpw+sIISESZMrpe2eY0YPsPeDC6SMVkDpa8GWO2kCA=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=jacobs-university.de;
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:194::23) by AM9P190MB1377.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:268::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Wed, 24 Feb 2021 20:39:17 +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; Wed, 24 Feb 2021 20:39:17 +0000
Date: Wed, 24 Feb 2021 21:39:15 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: netmod@ietf.org
Message-ID: <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: 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> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org>
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR06CA0115.eurprd06.prod.outlook.com (2603:10a6:208:ab::20) 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 AM0PR06CA0115.eurprd06.prod.outlook.com (2603:10a6:208:ab::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19 via Frontend Transport; Wed, 24 Feb 2021 20:39:16 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 6f15856f-37c5-4c1d-4a0a-08d8d9044111
X-MS-TrafficTypeDiagnostic: AM9P190MB1377:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM9P190MB13775E1AB43A852D0C66C015DE9F9@AM9P190MB1377.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: 9pSl+D8W135PkQh2l5pQgCpJ/c3GAZyqic/CfGpIuzX2WuDkbYsWIsFyxXX3CG+clGwZ96cTN2Pn1rvyOWrMYUgp3xy7E9GNrPqv/+JMWGrFJI57ausZVa2T6olDx2dzgDnaxSwS0VCPSnVpvjadhUWJ7sjnAfrqIycClC2yHuFViTyJmapJCx9gNU9RsT8KCujJaLewSXW6QLSo0jjzNqNqDNkrHYuvKmoe/FvY+aJrtmjF2Jvg8a6G6Lo55Tici7m6Vbp+Rp2eQjTAssmtSSe5ILdwfE+FjUi5cbJHRcLgnUNei1rCKqmFuHU7EfFA8Ei9BXqj91t76DUhczEnbkG4xRY/IjvG08TludaNh+kBlvvo4ULHy78+peSIWhGCCgrYtgg68nJxuWtE3G0s48zZ2GuEOuXV4iIYvgK1GJ0iR5L3C+29gcpllRtVPe3r0ywXJ6VFkbfNcuQ6jfJcj4/T8JaG4uk+WRyzlyb1XcCETWKvdlYvvL9y6lWxDcz7co2tiRGiGjYjZRlFXa6kVhOVoJ5/ECx5swejGMQsfVoUhPtkjEoJbx5+YIZV+5h2m6Oc17FTFDsvVYWsYSM9QZVk1i/FXAigNIWVmJzYGe7bYdRc3RvnWAoYbc8Uf1IFF6LYYTUQT4Bd5zzRLX5vog==
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:(39850400004)(396003)(376002)(366004)(136003)(346002)(316002)(83080400002)(8676002)(786003)(478600001)(66946007)(956004)(66556008)(52116002)(26005)(8936002)(186003)(16526019)(66476007)(6916009)(3450700001)(2906002)(1076003)(5660300002)(6496006)(53546011)(86362001)(6486002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?iso-8859-1?Q?15O/wdAhP6HzuVsgWdZPWS7OIz/dtxRfepodZjBU3zpRYLFgRxbGSwzulp?= =?iso-8859-1?Q?TaTa7hWG69HFVuuC4iDWRPdwwKPrrtQA8JIymMgEdpZn/dQMCyTJqZ7pV+?= =?iso-8859-1?Q?jEvqU862JtxN9hrdxubjXo+jTmNtWhYG6YXhHgLNoAxF9QimnSJbDUqqXZ?= =?iso-8859-1?Q?ksMWNzCL5r6Aut/c8Bj1qmJivnHtLOtiHDPPAO4IFcFuuDBKjsA4miOO3Q?= =?iso-8859-1?Q?R+XFdrmAQqtmbmrwautjzuV7PjmYFoInIRxJB67odERX0t6ckNjWsywn14?= =?iso-8859-1?Q?XRYMM9EdeRpCyJ2/dEqg5+qm1wG197ejYGSPWGy7oIGu1vN8inKAQ8IiPA?= =?iso-8859-1?Q?/wo+9xNzr7i/VBE3d3oGnBLZLZJMWxiIV9K2eEXTJWTU78m7f3JVx/iWNQ?= =?iso-8859-1?Q?6NF7qMSHE9uUCJ9kCWRh+IRq34WU3RmegtGmL8K2S0Csb2JwXxDcCoBbIn?= =?iso-8859-1?Q?ZdE+3Zz6Cch0ViOOFwBwEi0OGSLH1/U1NUAbNeqryn+jCFUr0Kk3/Ts8eF?= =?iso-8859-1?Q?LVXWfU2PG3nQP+nS9vXFOpHqsFxkWaLZJJzRArS14SQPhdM5K3RpKtzlHp?= =?iso-8859-1?Q?YP21cFM2267IYEy8ljUvUxm0EfHES5X1Y1Yv8fnRHXWQyZ5YvXTUTh+Cqn?= =?iso-8859-1?Q?QuI9ZMZUe8bKW4fQDjGlY+n+ZGNUuUMxQD0FAwH57kc/woZ7xaLn1K3isf?= =?iso-8859-1?Q?XlXkJkRyNYAMGureaWkO1xWs8BdHH0/5T6eiHNqb3j8+Z3+iKKyj4/RlSd?= =?iso-8859-1?Q?Ag1GlK7yc3f0ZPNPQES/aLlaPDw8aiGGf+nAP8EFqjyc5LjOSJmsvoWJFi?= =?iso-8859-1?Q?Y4jH0NBITcbU5/MvdLl5ybqAnkcwlsxaFcLTPC/bYQgJIPiMHgrpUe4ev2?= =?iso-8859-1?Q?r50dwT3ahd4XgeC3CFKPnAtoDf2q1Y3SMW6CG4C0O+6L4m/Iu61OOkbICx?= =?iso-8859-1?Q?XTW/uEGpnysYp3HQS24mOa47tXQR8VjpxQPqPoBMa9ljxxuOuHGHUf/6WV?= =?iso-8859-1?Q?TzX2UfokzkY/RVbM60IxyvIklLfcOK6YbtNW/w5kT+BPXA8lWb8smD/Sxx?= =?iso-8859-1?Q?VkSZU+qCC+BJv1lqR2+Ju4NYJt+r5VVFsligz0NCmpsDmaW7b4PFzGZZXC?= =?iso-8859-1?Q?jRRaj9EsS6TZWurybSgSYSSt7ptJx0NXaUK8Oiegvhzli5cZX/qbFb9dj4?= =?iso-8859-1?Q?3FZz+2T1aGK0aK8EMZV2ityomkncOPpheGHlqdZCuEpb6TnujvAThfQbcq?= =?iso-8859-1?Q?rbxVEA6Q6UFkelJ9wyLwXPd1/rHc/mJjS1dewjWOp8bZn3Yv4qjCcQ3stT?= =?iso-8859-1?Q?soYXiIMccmGvS5DH8mKeMWpRfPfJ3aqFvgSJrLu00qkpIoUJ2JoFSPfn0Y?= =?iso-8859-1?Q?7NSlP170mk?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 6f15856f-37c5-4c1d-4a0a-08d8d9044111
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Feb 2021 20:39:16.9306 (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: qPvSa96QlK3ygLwrW/zDL9kN/zYmrg+HDSefNrgy2qzmWGpyMIeDAb7/Vc5Tl+6allvN61U6xklpqLwWfg/psL1x52wX+H+0ZZCTyQH/43M=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1377
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ZFuCVMeK03x3Gv14ZHCF6HL7Dz4>
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: Wed, 24 Feb 2021 20:39:22 -0000

Here is an attempt to come up with better wording. If people agree on
a new wording, I volunteer to submit an errata.

OLD

   o  A "type" statement may be replaced with another "type" statement
      that does not change the syntax or semantics of the type.  For
      example, an inline type definition may be replaced with a typedef,
      but an int8 type cannot be replaced by an int16, since the syntax
      would change.

NEW

   o  A "type" statement may be replaced with another "type" statement
      that does not change the semantics of the type or the underlying
      built-in type.  For example, an inline type definition may be
      replaced with a semantically equivalent typedef derived from the
      same built-in type, but an int8 type cannot be replaced by an
      int16, since the underlying built-in type would change.

/js

On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote:
> On 2021-02-22, at 15:17, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > 
> > I guess considering the built-in types as incompatible is the most
> > robust approach. If we agree that RFC 7950 tried to say this, we could
> > file an errata and propose clearer language.
> 
> Right.  And we can keep the COMI key-to-URL mapping as is, as this clarification is necessary for its correct functioning.
> 
> Grüße, Carsten
> 

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


From nobody Thu Feb 25 09:10:29 2021
Return-Path: <rwilton@cisco.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 5E1E13A1C87 for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 09:10:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=AE4+gCxV; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=UkP+oAvV
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 gYLfqZBcYu3k for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 09:10:25 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 19DB73A1873 for <netmod@ietf.org>; Thu, 25 Feb 2021 09:10:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5953; q=dns/txt; s=iport; t=1614273024; x=1615482624; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=hFuilqXfHLiN/9kll95ZV3SbOsL2kBBDGpR+qLqtUqM=; b=AE4+gCxVDv4XgAjaA5I7noVE7aZiXosToMU2Jg9RZWKMctaz6VJAmAyr W4naqP/zVoiIjRpVHKCxsvr9rvuVcoj+04Z5oEwvqtYwMLOXiUAM4MuqF rHoTSV8u4iUtsRQsUOl+QmtsoPaXfZ4XH8kk/rEs/R6yGWY3HzNqiVJ3d E=;
IronPort-PHdr: =?us-ascii?q?9a23=3ATWUdiBAnv+Dq9kW2Ld7sUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw01A2VA9uLrelJ2KLasKHlDGoH55vJ8HUPa4dFWB?= =?us-ascii?q?JNj8IK1xchD8iIBQyeTrbqYiU2Ed4EWApj+He2YhQLRpa4fFCB6nG35CQZTx?= =?us-ascii?q?P4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0D6CwC02Ddg/5BdJa1fAx4BAQsSDEC?= =?us-ascii?q?DIlEHdlo2MQoBh34DhTmIYwOZIIJTA1QLAQEBDQEBHQ0IAgQBAYQJRAKBeAI?= =?us-ascii?q?lOBMCAwEBCwEBBQEBAQIBBgRxhWENhkQBAQEBAwEBPgEBLAsBCwICAgEIEAE?= =?us-ascii?q?EAQEBLhsMCx0IAgQBDQUIgmmCVQMvAQMLpVACiiV0gTSDBAEBBoFHQYMaGII?= =?us-ascii?q?SAwYFgTOCdopNJhyBQUKBEUOCVz6CXQEBAwGBXh8mgwOCK4FqYGQEU1s9Rzm?= =?us-ascii?q?RC4w4nFIKgnyJP5MAo02UTos8kgmEVQIEAgQFAg4BAQaBayOBV3AVO4JpUBc?= =?us-ascii?q?CDY4fg28zhGGFRXM4AgYBCQEBAwl8iggBgQ4BAQ?=
X-IronPort-AV: E=Sophos;i="5.81,206,1610409600"; d="scan'208";a="840631563"
Received: from rcdn-core-8.cisco.com ([173.37.93.144]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Feb 2021 17:10:23 +0000
Received: from mail.cisco.com (xbe-rcd-005.cisco.com [173.37.102.20]) by rcdn-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 11PHANm5010244 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 25 Feb 2021 17:10:23 GMT
Received: from xfe-aln-003.cisco.com (173.37.135.123) by xbe-rcd-005.cisco.com (173.37.102.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Thu, 25 Feb 2021 11:10:23 -0600
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Thu, 25 Feb 2021 11:10:22 -0600
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Thu, 25 Feb 2021 11:10:22 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S8iWCN0wdQlHZKsQD1fexmOY9qyFN6zHEFIcNXsonpGuqfnHPDX5dhalp3bM8FSe8IY8f6Sfj3ZGclKpckjnnOQDJti9JSqAFirLTiLUIbRz7CHuISU04Ims1YhwZgXC7p9DyjutUftfjDCLPSruUZvq6tTLau7OtoYLf1lxcgaJD9/EVj15SgVueoQNDB+x+YDOz6AJ6WOkwqiE2BMLOPeVmupz1zPl+KVE/nZCrwVQUaQPrll4aSLXLL3ZC+YtQwv9xYDeRzdeUcIVXLE2Tr4HEHbgJXiWFnkGA8DTXczlhhByZIXrYDj3lebG8wAXOHxoJt1bers79ybov8BTNw==
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=2P4D/Ku4AqacyPia0oYiVWllLk1T8CisBYrid8KOwsY=; b=LeB0MDGoyHcnXALX5eeRxGSL9iaFWQVJscOM86SO6TrbF0m9ERAthXe+Ew5ojl0tvEtSv5d8EhTG4fctTxhJAOMo3N9+r+dRf6WLv6QWlzf/B045n8IPgW3+BXYKGpAO9tsoXEY5BeIU/MeKd5eiVHImiE0NW+RJuQDs4J5l4cHUn8r2SWLWYkg0/8ugGieJbq8Kd/3gsrk/f/nD9o2IV6ofhokTh4N1zP13ig6bXV0WHY3KubbRk17gu1Fp2d9EMadJ5DJc02heqk1Ps435K+sg2714JuR/k3rreWUiDW54P8XKNQ0kq5GEuewkmv2v7Re1NiNWIulSPGQ8XiJqoQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2P4D/Ku4AqacyPia0oYiVWllLk1T8CisBYrid8KOwsY=; b=UkP+oAvVqljzZBw9Xmtf9UpfjCSce5h+j+RfTsEdMV8Yru4WdRxdj5Xqg8RioQ+H2CFfiPLA1ukAUjMZAJMTPM3y6jvdpqEmYbohDiEO/rgQOtTpwKpzhnQbWuoTweLW4dMv0nXKZKi/p+Jx/vcnYH1wFy/QMguXZ4Sz3n/DhfM=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4111.namprd11.prod.outlook.com (2603:10b6:208:138::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.33; Thu, 25 Feb 2021 17:10:21 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Thu, 25 Feb 2021 17:10:21 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "j.schoenwaelder@jacobs-university.de" <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAUqs2A=
Date: Thu, 25 Feb 2021 17:10:21 +0000
Message-ID: <MN2PR11MB4366A13AD09AB4EC9CFD8DB7B59E9@MN2PR11MB4366.namprd11.prod.outlook.com>
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>
In-Reply-To: <20210222.111343.254950973345362316.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1a7d5b6f-6340-4801-1cbb-08d8d9b03c0f
x-ms-traffictypediagnostic: MN2PR11MB4111:
x-ms-exchange-minimumurldomainage: jacobs-university.de#0
x-microsoft-antispam-prvs: <MN2PR11MB4111931C8292FF4387D83589B59E9@MN2PR11MB4111.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: y/l7AIhAk6Qs7EZqsoVyAmDadqIbxg0aAfByKwJtOau2HdaDrOkC3Qp2kScwYCbU3fvYX0Jj7SprXJaU8NP+3Zo+WaVWxMNx0KGPjdkBekDb9ikhLZ5WGw7BP7Rm7ux2WC+zvYfSL6FzLOtrsVDRje1eEWS5H98FLiqyFgMZiLoGq2iJ3tte2bbiJX6YTLJ6ZPzntclSm9HfGTpq4mHOUBEnf5ihImY8YabcBhsw8vHcUI85/UJSf/ZGa8KdkI+EhEZJtW8v3+8AMT00qCzDhnJe4SEkWE0a8gqgA/ngOiEVBF66nMH9ENHiVCVf09e+S9Ba6r1QxBhsdxtWLDNoEuSmS5nu240x5Nq/bGicL+em5DaQgj0zUKDdpTI+B9eBIfHmWP6e5svy3UE3IwqlktJFnv14xAeYp9rZTaS+3k6e6u+YjLEJp2zcbk7N21l6FblqB4oEgqXWVCG8R9bgrN/WeY1h8yu3N1Fnw0sNuWASHa1E9wY6vGFzp3ifLWNIVc7KxNq2jtec1L4h3PMzIWgHd7vC3pPIzWMkDkDYHmPF/PYlmAZMLZv5JU/E84q1SiHdJ8yM+QyJCLgyTSKn47FWojyhi6hETrSnp3cc/YM=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(346002)(136003)(366004)(39860400002)(396003)(376002)(7696005)(66476007)(186003)(66946007)(316002)(76116006)(66556008)(110136005)(64756008)(66446008)(26005)(2906002)(53546011)(83380400001)(52536014)(5660300002)(8676002)(966005)(66574015)(8936002)(86362001)(55016002)(33656002)(4326008)(71200400001)(9686003)(478600001)(6506007); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?DLDccJ8SWYlrLjHNSslJgJ7w9avYtDbnN6t57TM7VtIZB7LKK6ChktfE6S?= =?iso-8859-1?Q?nywQRZP3pLqoaRLReACZ/mt5/DXqoh+dhn6OGjRYo3DzYd0PnihCQeAJQS?= =?iso-8859-1?Q?0r98HhZ/D+qE09ULbeX5VUsYFU2MZigm3YkSbYYVBc27ZEli/16W6OZna9?= =?iso-8859-1?Q?OJV8bo+o67uOfh6vUW4n7E1AUYrB0Vno32WuxkHWC0FTf3TSDA2usE9oNv?= =?iso-8859-1?Q?+KXI3DN4UYNdE0aCb8U0/v0SjOcBfT8cAphQRuWiultN+POw2IzP4yaQDg?= =?iso-8859-1?Q?CKhU2GRsrLTDpqkcWmLs4zcVHfPdeFO/OCiAW63HSuYfYgyVYTAVFEwJMu?= =?iso-8859-1?Q?CdFYL3KFEipfx/9SuwwWCGXCliEC5y2O6x/Y8jtpqJN6k751vutz/kh0xO?= =?iso-8859-1?Q?2QARgtyb9iENT/lxgjU2c9GTaAUn+k6HqtuBTHJafUhWHsCRGMzttciTA2?= =?iso-8859-1?Q?hJwRHIzlh+NxnFcjkX3VGc37HFEv08mMnKfqnlujQbddHWbdC12TO24eSG?= =?iso-8859-1?Q?kJQa5m44X/O/jkfzRCjGGH3sKqQg/txwtfvPdEfMJX57/hlOMmRklJYRIh?= =?iso-8859-1?Q?6Qj7Sd/mNzLpyaPJoudaG6bBsW/fZVzfseULShOMLc+MoJbwnn2Va3h9dD?= =?iso-8859-1?Q?vXgwjky7LNAPcGlTysTBx5f28H4VLOEjzsRR3oRQ2AJaexbOsYChTZK4tN?= =?iso-8859-1?Q?roBNn95gx1gaeU3L0SEGg0nphgnxsxQEytVvOpwlKombthuIoMVk+uk4bG?= =?iso-8859-1?Q?4l8vjCDP7oS3yRcNdZ8Oj9xBiIWGwpRkQ6/Lwza81MiF8JA3scEtkXcG4d?= =?iso-8859-1?Q?9TLld2FEKiChm+mlf5GPUiTWy0fqZrCzU4DrX7IoCmvmuvI4DFuulyVNdW?= =?iso-8859-1?Q?5sdcRc30x3ivXMJMiUGQ/hjr9eRPWY12IvqhZli9w/XmOsU7rvF6pi4bQO?= =?iso-8859-1?Q?i1LGpgCPdk2HzJWeebTkCjSkbFN0Fb5AANdPuHnmHV8a3rRwFewQJNhgH2?= =?iso-8859-1?Q?xB1BWxSb6chrBVvu3LQ/7N2qYnWRIU4SvyHf7gQW34iFIoUwP4VbwZ85Uq?= =?iso-8859-1?Q?B1sDTRaIKAddk29SHZGWRbrZflZ7VevN7S9vIF+wivMHygmanP3QGKbsTf?= =?iso-8859-1?Q?qQ35Ku5e3MUJVepxOkcclgaxwVh3PNR40VWz2A6THJoBv261bkBWIyZaiz?= =?iso-8859-1?Q?WaIKI2bo0RyNAzFqad0kj4ovQMbLiB8mbHQbC6G6LZFQspN02lGK5KxQJv?= =?iso-8859-1?Q?kqaRgPyhGsiMIwXPytc1Fa/MIc/jpH6H88Yd2tk1H8sh0y19pt8PfLt33m?= =?iso-8859-1?Q?UolmTA94OlAvSf/huD1/njgTeI9Nyf0uWq3z5WXeh4eU+dsc3h+2u+c7rM?= =?iso-8859-1?Q?vJL/gvCD/D?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a7d5b6f-6340-4801-1cbb-08d8d9b03c0f
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2021 17:10:21.7230 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ORhkXpaTwf36mi3VM2FCsAhzfE5m8bxObz9ZGO0l2/53vwvbMWCCxIMmo4tE7NDQFrSrR8129fWztHjfP1TOqA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4111
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xbe-rcd-005.cisco.com
X-Outbound-Node: rcdn-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/OTwtohmURc81vIzc-MjFAEdJUjg>
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 17:10:27 -0000

> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Martin Bj=F6rklund
> Sent: 22 February 2021 10:14
> To: j.schoenwaelder@jacobs-university.de
> Cc: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > Thanks Martin,
> >
> > so you are saying that
> >
> >   int8 { range "1..10"; }
> >
> > is indeed different from
> >
> >   uint8 { range "1..10"; }
> >
> > and
> >
> >   int32 { range "1..10"; }
>=20
> Yes.
>=20
> > The use of the word "syntax" in the text you quote may be a left-over
> > from SMIv2 times
>=20
> [That's what I thought as well, but I couldn't find it in the SMIv2
> RFCs.  Perhaps it was from some sming text?]
>=20
> > , it does not really seem to be aligned with how the
> > term 'syntax' is used elsewhere in RFC 7950. Anyway, if the agreement
> > back then was that you can't change base types (regardless of type
> > restrictions), it would have been nice if the text would say this more
> > clearly.
>=20
> Agreed.
[RW]=20

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/d=
oc/draft-ietf-netmod-yang-module-versioning/

Regards,
Rob

// As a contributor.


>=20
>=20
> /martin
>=20
>=20
>=20
> >
> > /js
> >
> > On Mon, Feb 22, 2021 at 10:49:38AM +0100, Martin Bj=F6rklund wrote:
> > > Hi,
> > >
> > > Section 11 of RFC 7950 says:
> > >
> > >    o  A "type" statement may be replaced with another "type" statemen=
t
> > >       that does not change the syntax or semantics of the type.  For
> > >       example, an inline type definition may be replaced with a
> typedef,
> > >       but an int8 type cannot be replaced by an int16, since the
> syntax
> > >       would change.
> > >
> > > If we're just considering XML, then the syntax or encoding wouldn't
> > > change if we went from
> > >
> > >   type int64 { range "2..4"; }
> > >
> > > to
> > >
> > >   type string { pattern "2|3|4"; }
> > >
> > > or
> > >
> > >   type enumeration {
> > >     enum 2;
> > >     enum 3;
> > >     enum 4;
> > >   }
> > >
> > > or
> > >
> > >   type union {
> > >     type uint8 { range "2"; }
> > >     type string { pattern "3"; }
> > >     type enumeration { enum 4; }
> > >   }
> > >
> > >
> > > But I don't think this is reasonable, and not the intention.  I think
> > > that changing the base built-in type always should be considered
> > > non-backwards compatible (which the quoted text above seems to imply)=
.
> > >
> > >
> > > /martin
> > >
> > >
> > >
> > >
> > > Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de> wrote:
> > > > On Fri, Feb 19, 2021 at 10:32:34PM +0100, Carsten Bormann wrote:
> > > > >
> > > > >
> > > > > > On 2021-02-19, at 19:18, Juergen Schoenwaelder
> <j.schoenwaelder@jacobs-university.de> wrote:
> > > > > >
> > > > > > I think the CBOR encoding picks different tags depending on the
> > > > > > signedness of the base type and this is why things are not that
> simple
> > > > > > anymore.
> > > > >
> > > > > (This is not the CBOR encoding, but the COMI encoding of keys in
> URIs.)
> > > >
> > > > OK. The CBOR document indeed says:
> > > >
> > > > 6.1.  The unsigned integer Types
> > > >
> > > >    Leafs of type uint8, uint16, uint32 and uint64 MUST be encoded
> using
> > > >    a CBOR unsigned integer data item (major type 0).
> > > >
> > > > 6.2.  The integer Types
> > > >
> > > >    Leafs of type int8, int16, int32 and int64 MUST be encoded using
> > > >    either CBOR unsigned integer (major type 0) or CBOR negative
> integer
> > > >    (major type 1), depending on the actual value.
> > > >
> > > > This means the type 'int8 { range 0..10; }' leads to the same
> > > > encodings as the type 'uint8 { range 0..10; }'.
> > > >
> > > > > > For the XML and JSON encodings, all definitions lead to the
> > > > > > same on-the-wire representation, hence the difference is more a=
n
> > > > > > implementation detail. I have no clue what the gnmi people do.
> The
> > > > > > more diverse encodings we add, the more complex things get.
> > > > >
> > > > > Well, if the equivalence expectation that I was trying to describ=
e
> actually is ingrained, then whoever designs an encoding (COMI for its URI
> encoding included) needs to respect it.  That would be important to know.
> > > > >
> > > >
> > > > Exactly. I think we never defined this. And of course, this can get
> > > > even more fun if you consider string based encodings. The type
> > > >
> > > >    type string { pattern "1|2|3|4"; }
> > > >
> > > > yields the same _XML encoded_ value space as
> > > >
> > > >    type int32 { range "1..4"; }
> > > >
> > > > but as far as I recall the JSON/CBOR encodings will treat these two
> > > > differently. So yes, ideally the YANG language would have clear
> rules
> > > > what YANG's type equivalences are.
> > > >
> > > > /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/>
> > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> >
> > --
> > 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/>
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Thu Feb 25 10:00:39 2021
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: =?us-ascii?Q?2OkL9gJS97wk1f8b5P983LxTRo5HizZlh0ug+0EyXgFDMlPnEGr3v9jyNZb6?= =?us-ascii?Q?hmxdcDM52juPgSDPf/YugdtKgohmaToJo7F+6zQJw9qKxek1pApFQiT4xK/o?= =?us-ascii?Q?ADp5pQoCbNVMbposjS8A9UroOLMPS48V+yQemrLTKO4HObGxfz2ECIKpNEiZ?= =?us-ascii?Q?VS+kqYJ9TOZoafnA+wI10rJx0Hl78nKS438jcGA49edLuQ4YQwE/KpnhFsKx?= =?us-ascii?Q?4P0AsR01wv4f2sSoFlFqyw0CVTQeePVcW3Og5u1V4cWTogl7Izgu2Ghdqh0L?= =?us-ascii?Q?PYwCsDMt43p7BskS+FwD6hKZMTkIelYQ54vfv55e2mdPu7ydNiDatlBtOWAK?= =?us-ascii?Q?gbBKnIMiiAg95zpx2AHpyCpqxJyVJBVbTMukKK7STYy+6esns2Gj80hAhGLp?= =?us-ascii?Q?zyU5rX1Xo2ZcT/cfTTRq5761z59P60bJcqRIZBW+8yWUHG5PlHkFCmVwZELq?= =?us-ascii?Q?h8T5T4mBgP2P65rH4QxRaYO95KPgekIe89HWw6MV3KUf9cdqLClPNdyg8pZY?= =?us-ascii?Q?lnG0rHFb1E+Snq9uXCacFYr/rmb3mkEyHGbDbMEyBPRs9FmljPIH2fEvd9xh?= =?us-ascii?Q?r3I5dBftsDw1ke9kZ3M532jytVO7UiPNUpmfvdVpbNNVN7mbSvlMPJ0MnSHT?= =?us-ascii?Q?bw001BSB7lQu7+o6EHUJhoPUykO5NXMKy23OXylwUDHJSCVB2TeH9nIIXfOq?= =?us-ascii?Q?EPwQi6r7cJ943uIt0pV5boWg66X//GC9lRiEreqM1U2+nnVRXXok0FUaCuu+?= =?us-ascii?Q?Ogh8/u5VqAhjN82DA2+f0QSMFzJBgiW6etIQP4Ny2Dj/DxVhFwrgubHL4ltg?= =?us-ascii?Q?9GmvvQXXg8ApaQWlzgS3gAri+B33VZYgZN3G7YJ/wCBt7oufV30DvoCSqzwe?= =?us-ascii?Q?00qDH8lfUKmQsYlXnWA0UnBPvzkUdLEDTPZ4tf92aIlE7A9ym4BLFEP9vJXE?= =?us-ascii?Q?0Ibd7yOqr92KEeUBWQ1lfx2oVMzgXQrR0RRPt+CYmlpZFhv7p+CuA+lSK+FD?= =?us-ascii?Q?pOWv7TBvlaOTDDgaLwWvLmc1BnNMqrnda1sbXKTfxBDPtVRDhDfL/gPrnIK5?= =?us-ascii?Q?P7FNbi1tBp9Et5OJSlnObbjppa3bhg1vzxIrZXX0auAtDXM4brDx1n0ZiXDr?= =?us-ascii?Q?vNMLpPoMhYsm7NUWtiar0XitaYDChP4uk+go2V1f1wwOH96ZEcU0b4x4mnxo?= =?us-ascii?Q?8ZLorsK2WS5fNnQjh+QsNPv4h+pA2Z1PFwOU6oRqNpursKxNxdtE3/h46z5x?= =?us-ascii?Q?rjZQ/Bq91db7GdUX9Y0oJOaysecauk0MrrYBVSEn7NuiTJsCrhe3iGy7C9uj?= =?us-ascii?Q?WfmKJ0e1ywjCBsscWbxmXIc2?=
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/>


From nobody Thu Feb 25 10:33:32 2021
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 A394E3A1E59 for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 10:33:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.645
X-Spam-Level: 
X-Spam-Status: No, score=-0.645 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, NUMERIC_HTTP_ADDR=1.242, 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 f42Zq6ZcbspY for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 10:33:28 -0800 (PST)
Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) (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 3DA4C3A1E58 for <netmod@ietf.org>; Thu, 25 Feb 2021 10:33:22 -0800 (PST)
Received: by mail-lf1-x12c.google.com with SMTP id u4so10079373lfs.0 for <netmod@ietf.org>; Thu, 25 Feb 2021 10:33:22 -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=zpJmEHxE+whqTFt5ysvX/eN6XhXLoOhLaK26rovnV3Q=; b=OLlJTPzh+zGmFYgtGertT+MC0He3o/oOJhbvLooqZh3Q+b/VV8rL5k4fBvm9Y/3ZvK zUzQzQnl0KYghtyPLclwLPSlRTykwuOADxoAr6IEyJTQC55LRYuPMrXy+/klVsMoinnp dGuER6dYbFRboJIve1thsPQIcbHBpuK/mx3oJLP6SxYIayNRIMQLrhfolHfLrlBmaRC2 czXAlkn88omibxChy5ObDBrngY8OQsnD33PynNM8TMyMPatlL1UOggQDD5mP72nr6ie+ /wwuJmn27Rx7gtzb1uzV42q8IzEnEWFkB2fFcVpw39mMIrPv7JTIr/lmeerYumnNM/AR MJsg==
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=zpJmEHxE+whqTFt5ysvX/eN6XhXLoOhLaK26rovnV3Q=; b=OxM9RZ8CTshdL6X5MNrOCjN+ccQtSVeXAf3l49m12GvtbERB/5h/U97Fu4H08NnsAw kwZSB+I3OiiS1PAue2ukTqHWFbcGKFq31bbrbpDBtAXSj3VHkV4dZ7VmmjSQLXr/i6R6 iqJFP3ODvYjJvhP8VYbG6cE5zLqTrtSUif7rLG8BIJjXAW9Ngfuh79Z1zzCf8cAoucRt 4f3VHM/x2odg4XpQbDDKhujPRJPVbk0jHv0HAYSRJWB2m8Ya6apg/sEG8+2sVNcbHgzD w7Qisk7JgaxswrqE8L9WQ5lMl09UBJa01/kfOVf7gUK2g/391IMSxzDKbYFKM45KAkei crFA==
X-Gm-Message-State: AOAM533rP0ppbBwkleARXIG4d7Dvo1jtbwYlwfASvsKOc10UysDztfR+ i1LzRLgEP8RXP2pHlMJJslkCwgKH/JaS9WkS3Bhquw==
X-Google-Smtp-Source: ABdhPJzj9/g8sqPSONXGuyp6oxYwhKcPTcwS33tLG9WamSoUn8ptmtZQT82LMGkabIxw9+I8zkrZgX+pCxW3h82gZIM=
X-Received: by 2002:a05:6512:1195:: with SMTP id g21mr2487560lfr.512.1614278001110;  Thu, 25 Feb 2021 10:33:21 -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>
In-Reply-To: <20210225180031.zuz2uevh2ozngbzo@anna.jacobs.jacobs-university.de>
From: Andy Bierman <andy@yumaworks.com>
Date: Thu, 25 Feb 2021 10:33:10 -0800
Message-ID: <CABCOCHSJuwwrNqnno1gc-f9gbg-Hu=WX=4xL4NgwsMg8f6jLsQ@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="000000000000d347ee05bc2d627a"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/oxmicp1XtbjbHSnbXvyTxwq4mnA>
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:33:31 -0000

--000000000000d347ee05bc2d627a
Content-Type: text/plain; charset="UTF-8"

On Thu, Feb 25, 2021 at 10:00 AM Juergen Schoenwaelder <
j.schoenwaelder@jacobs-university.de> wrote:

> 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.
>
>
+1

This data types update does not need any new external dependencies.



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

--000000000000d347ee05bc2d627a
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Thu, Feb 25, 2021 at 10:00 AM Juer=
gen Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.d=
e">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<br></div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">On Thu, Feb 25, 2021 at 05:10:21PM +=
0000, Rob Wilton (rwilton) wrote:<br>
&gt; <br>
&gt; Since the YANG module versioning draft clarifies the BC/NBC rules, per=
haps we could add text to clarify this in that draft?<br>
&gt; <br>
&gt; I.e., perhaps something for section 3.1.3 of <a href=3D"https://datatr=
acker.ietf.org/doc/draft-ietf-netmod-yang-module-versioning/" rel=3D"norefe=
rrer" target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-netmod-=
yang-module-versioning/</a><br>
&gt;<br>
<br>
I rather have this fixed (or clarified) in RC 7950, as far as I<br>
understand I can choose to ignore the versioning extensions and<br>
simply use YANG 1.1, no?<br>
<br>
That said, draft-ietf-netmod-yang-module-versioning-02.txt says<br>
in <a href=3D"http://3.1.2." rel=3D"noreferrer" target=3D"_blank">3.1.2.</a=
>:<br>
<br>
=C2=A0 =C2=A0o=C2=A0 Modifying the type of a leaf or leaf-list is NBC<br>
<br>
This seems to be way more restrictive than the existing YANG 1.1 rules<br>
we have today. Perhaps that is what the versioning people want, but<br>
then we better keep the YANG 1.1 rules and the YANG + versioning rules<br>
separate.<br>
<br></blockquote><div><br></div><div>+1</div><div><br></div><div>This data =
types update does not need any new external dependencies.</div><div><br></d=
iv><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
/js<br>
<br></blockquote><div><br></div><div>Andy</div><div>=C2=A0</div><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<br>
<br>
_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>
</blockquote></div></div>

--000000000000d347ee05bc2d627a--


From nobody Thu Feb 25 11:22:34 2021
Return-Path: <rwilton@cisco.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 C55233A1ED5 for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 11:22:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=JxPZp1WJ; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=pibIi9k0
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 WIukS5CHUCAm for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 11:22:31 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EBF6D3A1ED2 for <netmod@ietf.org>; Thu, 25 Feb 2021 11:22:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1793; q=dns/txt; s=iport; t=1614280950; x=1615490550; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=iwgqDitMy5FLog1lsc1MMnNVx4XIy5rnOSCJaxQPnbM=; b=JxPZp1WJT/tCxgBuBaphKC9OjA1rMmyhquT2AGRQ7IDUwUmXdR836YbU g4qGn1jAqVMqMrXJFfOWcoJ4fYdlabELLNn6jAquiao5Nj78umhKbxoXX TR+w9X1kgGZeCY3mpnVEu7FlfqFzyJ3gd12JBBHdy6ps02cKfyF1iX87X w=;
IronPort-PHdr: =?us-ascii?q?9a23=3A6UGalhP+vjXcCnbNok0l6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvK493l3AVoLR8LdZjevIvrr7WHARp5qM4zgOc51JAh?= =?us-ascii?q?kCj8he3wktG9WMBkCzKvn2Jzc7E8JPWB4AnTm7PEFZFdy4awjUpXu/vjwbER?= =?us-ascii?q?L1Lk9oIOXrF5TJjtimkey/qNXfZgxSj2+7ZrV/ZBy9sQTWsJwQho1vT8R5yh?= =?us-ascii?q?bArnZSPepMwmY9LlOIlBG67cC1r5M=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DwCwBq+Ddg/4MNJK1fA4EJgyJRB3Z?= =?us-ascii?q?aNjEKAYd+A4U5iGWZIIJTA1QLAQEBDQEBKggCBAEBhE0CgXgCJTgTAgMBAQs?= =?us-ascii?q?BAQUBAQECAQYEcYVhDYZEAQEBAQIBOgYBATcBCwICAgEIDgIBBAEBAR4QGxc?= =?us-ascii?q?dCAIEDgUIgmmCVQMOIQEDC6YAAooldIE0gwQBAQaBR0GDEhiCEgMGBYEzgna?= =?us-ascii?q?KTSYcgUFCgVSCVz6CXQIDAYFeHyaDA4IrgzJTBIEUgQBDkHGoYQqCfIk/kwC?= =?us-ascii?q?jTaAKkg2EUQICAgIEBQIOAQEGgWsjgVdwFTuCaVAXAg2OKxaDTTOEYYVFczg?= =?us-ascii?q?CBgoBAQMJfIoIAYEOAQE?=
X-IronPort-AV: E=Sophos;i="5.81,206,1610409600"; d="scan'208";a="775956556"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 25 Feb 2021 19:22:29 +0000
Received: from mail.cisco.com (xbe-aln-003.cisco.com [173.36.7.18]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 11PJMTil022311 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Thu, 25 Feb 2021 19:22:30 GMT
Received: from xfe-aln-002.cisco.com (173.37.135.122) by xbe-aln-003.cisco.com (173.36.7.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Thu, 25 Feb 2021 13:22:29 -0600
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xfe-aln-002.cisco.com (173.37.135.122) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Thu, 25 Feb 2021 13:22:29 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 25 Feb 2021 14:22:28 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nCNkEPJKTgttIfkY3qSNaBUobx4pVMvRHp9xDDgll1WKNK2/rLOZpuMUlfFp0Gzlr+qesHRCC47ki4lQXXFZOns4s1/dOCnpU6/Ni/nZwlIQOwhLdA+xqE+BSJCTcMuPlSVzh2vKIctxPcrI9wB/6OXvWmi4KmyJcaEMYAd3YZc8rc6Jy0PkNLU3Og3SzpTcHDJ4hNr/+SEaIH6TcnUuk7fT/ICTB4EBLVvWwAlv6svqi3hxkM7iFarLfu7KxJ/vlMiL5FsFfH137xc6FMehNxXux3HcLV23DRb8wh9WVJPn3ZW7HiiYVVISRnn9uFm+HHU2cP/xHKvLf1nlRZ1W2Q==
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=ARNRfpuCZf8zrke7lCmLqMH2QVEXXgbJS+80FAMPLX0=; b=Ry6vd5npTH1KH5OSbjrB+v5ff1uQ7RZt5Ed0Q6w4yO7G3RNnKdA71KIif3329i23KjWjKgl2h8Fw6xSpMZ3tZq4jd4NapCXyG+WP4BP91gChR34+Y3xdvt2d++S4zwQSbO/hfZ3GE3XFiT5q+tddb1TJhpRbAm42vezeDPKjI8w4oz3hzOYltqnmP9CNlBmzwrVeu4A/nvny3gNOyJGO0Aac44r1X2X4ybs83gO4X2glj62QYB6CwLgsx8pxIY3ABS92j7Ja3Do/yPJetdUZ6k7q6lw0/8WSQ5+/dwSbdwUGVBCPg4zjDs1z3RF0bb29ZQirVFNmWjp+KjZWn2znuQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ARNRfpuCZf8zrke7lCmLqMH2QVEXXgbJS+80FAMPLX0=; b=pibIi9k0qqIUzQjvLaljaOSoQUUyuMhUadXdX8ziz67uO+YINry/pgjS+3LWFy00jp7pTEAGiticRmpsvoFB7opKPci5Fw9XhyTrdO6xo19Zzl7XyX3uDNCh2soGrCBvRxi67ReOzwgbeDIdPpGegK2pN4SbCq/SxcYzlexvDZE=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4223.namprd11.prod.outlook.com (2603:10b6:208:18a::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.30; Thu, 25 Feb 2021 19:22:28 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Thu, 25 Feb 2021 19:22:28 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAUqs2CAAA64gIAAFP5w
Date: Thu, 25 Feb 2021 19:22:27 +0000
Message-ID: <MN2PR11MB43664DCFB65CCF42E037C88CB59E9@MN2PR11MB4366.namprd11.prod.outlook.com>
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>
In-Reply-To: <20210225180031.zuz2uevh2ozngbzo@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 7c0f7ab2-dd00-4834-26ef-08d8d9c2b07e
x-ms-traffictypediagnostic: MN2PR11MB4223:
x-microsoft-antispam-prvs: <MN2PR11MB422397D2C04545178B0358BCB59E9@MN2PR11MB4223.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: qcha7LVdrokzOuZRaXPUhjvjZj0n8kBsqWlvgxsp50lYx24XmmswS1lYXs6e3Xw8+ePz2zYHBYXML8CmwsBRf0U1cOUjaFFr3b+mSS6aJd2rUWDu64tf126q1qpX9t5UzUeZTjkUHN5dPT+qKtjX7lIDvt7jghRETvgI5ec3EzXYwzg4xPqqqsxzwn0YlpfVjyl+sCJmnqyJuS931JJSrBT5ejaxILPjWmVkzXyZCD5DzM7udNfo8E1UtiPpwhTTy2s2PvnZ23y2vqF+ZeRIxOzK0iYBTcLsWiscUwJrlKyJA/tx1jyjjVxZprhGYNER6VMom38u0QMOA1c6U3cJEPJwCkBEcPutjk30OxZj0fg62UK0kFDUY1HXDr9auhbW/YCW44rRTtZ6VQImvWnIslK4g2nFPeOLL+YGVtFTMN6F5NbcjAmkdXtfgXnaI7yL1SQA6qOHeeIKDPJy7OhpOcK02Q6bHUF+GoXbIXSPZyzgogUxCiX2UJo3WmzcI9fQSa8PeIRXDzQikqbfw7Q9g/MZ6jFe6e0DSQJ3+foI1IbNFkVgGukqo54abbqGveDQlk7cc7u5EHRFrtE0ysMAdpCeQpYVV5gKX0OljBgkCuq5zn9G0XQzvIN/pVBitaT5HR2z6pm1P6DxbS1YWgLXCA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(136003)(396003)(366004)(39860400002)(346002)(76116006)(6506007)(66446008)(316002)(66556008)(64756008)(66946007)(66476007)(71200400001)(86362001)(53546011)(7696005)(33656002)(966005)(83380400001)(5660300002)(2906002)(52536014)(8676002)(83080400002)(186003)(6916009)(478600001)(8936002)(55016002)(9686003)(26005)(4326008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?oDaSL3z2WOBZNgPTZb8YhwqmoYBFESAjCUq5mkanbCrUxNTBUN2fNeDNEimw?= =?us-ascii?Q?by+rTInYGkZkPGbbaPj3JKwEomeSF1dJPsLX/ZBDF/H+lAVGIHDYW/zPM2Ts?= =?us-ascii?Q?PdgSzRWM9yXCct6t6khv/KxL2XTuDWNEQ0mPwja6VN977sY0NpkRIGd4gxkm?= =?us-ascii?Q?aWVyZqB9/Jc16AImeXU8UJm5RK7fiVfP6cj3yf36+15eni3EGbkPhuygKC9X?= =?us-ascii?Q?mlytcUrK4jiQ4yoP64EwngHdUbgofB5J1jxHTBhZjAglYi3plbO4+koh6ARm?= =?us-ascii?Q?aC2e6CHnA3mlfWOSlrJHNswtwrsMzjv8aMlqgqivVQkwEsmipKexZ1ZFsb7R?= =?us-ascii?Q?olqSi2ZQY3koTLQew5YXD9Awkx4Pj0tMJak/6SLSJ1PVxnFQri/Ap43ysvG1?= =?us-ascii?Q?eLbnJnkEHG11WoMp3s+9ibExWuhOsiBNRqVEfgixOvkYIxBHC+m63ywG25sN?= =?us-ascii?Q?qTt5ZydrFYq17y8xywlnjlDeFAcHN0os/e82evLmcAS/FdEm5XxSrLF3NtX7?= =?us-ascii?Q?KcvqBysV6eVbJldEfOM9Gz8GxAxRp6EnzJL85a/jznKWJCxN7lhxlWxzzfPl?= =?us-ascii?Q?XiHZrseXS7aoEhUvMKuWz7JMDhW0IN9p2/Tfa6E8f2n8ZMktANSrR3oZ9+uw?= =?us-ascii?Q?e4/m054FBvlCKMVJ9Ns7OVZhpHwF8gQk6MpkZiIdzQNR1gPgBt7e5kNhu0Tn?= =?us-ascii?Q?Y8CbB/hWlSnHWYUX7rL/y3aredgbEKBFeexIzyG5VvhxJii+GnRiXjEROUdq?= =?us-ascii?Q?/EzYKVDou+WWILvDTlR9qHRBYjVIcvY3XeeaIw9rGWVVIr+X7qKUP8HbzSJv?= =?us-ascii?Q?1IQDbY8wo4hnmgj2PAsTpSsHixEnS3LmH2BM3Fp0h8EEgpukSl9MqdAXkMai?= =?us-ascii?Q?qQ0B/PZUfqnkvNRmHawlINhNLkmz3F8quXeRXdOJOtGyjauWKMJRRu/RmJeP?= =?us-ascii?Q?3me+l7ogBWSu3bkUELZmEvOWqv+SmNmTclIn+31jZ9mWACbckdRw/NJ3KzZ+?= =?us-ascii?Q?sHsFX4J9Bt90E7ql8vSDJaz9qTGPQjyVnZ6kWZPkPk5y3atigcU0tgU5fYKt?= =?us-ascii?Q?+eoOw1UUGdwx8+gBLuHSdvvnFdSj05UPFgnWI+OBgpA2NyoyINiNqGf7pdYB?= =?us-ascii?Q?STnngBGj0fxTuf12gDEgpa28tvOJb602tyMdrbfxp2ALGsE0yzs4iyhgzxPP?= =?us-ascii?Q?n0YwpXt9JG/H7VWuIWpOS9+6FocI5/pFUQnYq3qy07J0FFk9LUWpnC9a43Eg?= =?us-ascii?Q?+OtajVh/JpXQEqqTHiXYZ5vM5hjrjWtJI4Uzpm4RTalkfGpoPsSO+o04qlw0?= =?us-ascii?Q?QJADHULOU0MsXkGwEJoDm0xs?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 7c0f7ab2-dd00-4834-26ef-08d8d9c2b07e
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Feb 2021 19:22:27.9376 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ciZwTHdD/QSopeJFqFiOIFIEUzJ0hUOriT8l1SpYZK4Eev3pXEwi0l+eSqPywj4japBWVHSH7eqIGANYNDiL6A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4223
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.18, xbe-aln-003.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/26PinUJ-gcXh99-SCESAt4weO4Y>
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 19:22:33 -0000

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 25 February 2021 18:01
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> 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=
/
> >
>=20
> 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?
[RW]=20

As a contributor:
I presume so.

As an AD:
Whether this can be done as a verified errata isn't so clear, but would obv=
iously depend on the proposed text.


>=20
> That said, draft-ietf-netmod-yang-module-versioning-02.txt says
> in 3.1.2.:
>=20
>    o  Modifying the type of a leaf or leaf-list is NBC
>=20
> 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.
[RW]=20

As a contributor:
That is just new text recently added for the config false nodes.  I think t=
hat it just needs some worth smithing, possibly along with the rest of that=
 section.

Thanks,
Rob


>=20
> /js
>=20
> --
> 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/>


From nobody Thu Feb 25 12:02:35 2021
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 581C43A1F74 for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 12:02:34 -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 Ko52LicL4wxd for <netmod@ietfa.amsl.com>; Thu, 25 Feb 2021 12:02:32 -0800 (PST)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2089.outbound.protection.outlook.com [40.107.20.89]) (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 F2D9D3A1FAC for <netmod@ietf.org>; Thu, 25 Feb 2021 12:01:42 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gGL0HvDQ5KPIAz8ehVGOPuMWkdyZZtL7cc10/3CmXLFghOD/m6Ztj+PoIK/BD2zg/d28EL7T20xmxMiY5h5q2yEQnj4XWtiJg/DyHllOQps4/MMJ5QXfcbmaH9Y+rdqqp10wwjyHSB+B3og8BwrOkaGqtH+pHF0rDkk1Kc+Xczdvu3f+EzGGhwZJpQ6sz8mEr+U6pRbC947IOLybaKAqywVSlvRNUbAWycisQgLE9XJ1zS8UsyvcRxVy224kr6J7Kfyo5xIC2527AcSzVXW5dBAVejvEF4nWFePxGzSpTU3EqMhyRxX8Wbuvw2taLzTtg1afaxMBMCmJJo7Epjv4yQ==
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=Co4MZtwmCFRd9C8pHq8t+KmeVO3BMsFz7gimtOQyiFk=; b=bK/p41CaayWdU4zhat5jSVqiAh6Qj54uqBrLQpT2YINg0OnqMQcJiRJTOhcC9xXiaCXEndv+ZcjqoAj9kI6l3SVgGlRgvSY6pOfonfWv7YZ4TeeV/odKOMuSWdv/jEBR+jKHX3iRIAHoqrZTTHP3LA6I9ULC4LTKiimAdsgSs9mtjUem1FQvcuSWQ4lx+LawXIeyHODRKP+NU2ctu6KKmNRq25J1W5nNV1A0M4NtvzTduQzsejU128Os+zPp5Asu3+2+LyAQxOgf+ozVhy8jsq4C0FLzhOXND3qQuCaRLVW1gF800ZrG2jqSDzkkhFg/NmuQZIQ3YzMGjFKmZqOxfQ==
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=Co4MZtwmCFRd9C8pHq8t+KmeVO3BMsFz7gimtOQyiFk=; b=ebqME8J29Fihjcc+lvMLlrM0DhWleKd9nwmm/NnsY1uaZm4A5MhjogxWUiTU5W8iYHYB+QcAtH3Y9vieAWGAWxUmNMPslzsOgVujLm0+x8WIuvq7nB/mlBtcJW/Uj5Je7Xf99t3rmpQ6iVsW4g8Zzp4L/iagyid5myf2go0l9M0=
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 AM0P190MB0721.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:1a0::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.27; Thu, 25 Feb 2021 20:01:40 +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 20:01:40 +0000
Date: Thu, 25 Feb 2021 21:01:39 +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: <20210225200139.uxwymjrgkrkbpyvl@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> <20210225180031.zuz2uevh2ozngbzo@anna.jacobs.jacobs-university.de> <MN2PR11MB43664DCFB65CCF42E037C88CB59E9@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB43664DCFB65CCF42E037C88CB59E9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: FR2P281CA0012.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::22) 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 FR2P281CA0012.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.9 via Frontend Transport; Thu, 25 Feb 2021 20:01:40 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4a7f6943-bbee-46b9-6956-08d8d9c82a88
X-MS-TrafficTypeDiagnostic: AM0P190MB0721:
X-MS-Exchange-Transport-Forked: True
X-MS-Exchange-MinimumUrlDomainAge: jacobs-university.de#0
X-Microsoft-Antispam-PRVS: <AM0P190MB0721DFE726875EF3DF2CC627DE9E9@AM0P190MB0721.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:8882;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zvgvavSftHirwpQW+Ap2WRw6SPB+7dAu18ui9djTe6zHPsxn3GY9EZuOjyaXRRX5GCWU60wpB0ismXpLqfvwj4KlxPvVoIcUlZWl/WLVTGrrEXPl8VBpzx/+sDvTxFg/ZOzRYLXwVgDLxGf66GgWM+Djm1K9beKTiWFM6XZpIiWLzW5EUqhSLd7W3kC2dC6NyqTfTw617Y09CPozs51b0xYVW40V92/htnR/5+a1+HI7liYik1iyEnXvJjm6djfumF9Yu3BP9ZxpJp7PpWdeXLxpErHc7JEHXqhVltUy/8+NqqWpgKobp72NbRS1M1tFIyzEC/9yNMHGo2MkF7xxUrEm4cxblQeuVzpAqA4D3hYwkC3FDpL0+1eGTqsZhYjftEKD2KeToicQvVIe4ohtg9kMVftEl9kfE1BaP4Cey//BiXQu1o7ue0SnIYKse4538NuMuRWc1GJdr+6ZTOoQRsExSUeu6DVzVjmodOxsZQyy1X5ygLrtpxn6TQmxSY+5FEa24U+MIU928NrTdEUyfHfv2oxq2ot8n7yW8KdJytrOz1hUQOH2+G7qIfqL1uOutgF4pjUDk9eWrIO3DURqR7AvZDNO3BpyqMlrIrUqke0=
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:(396003)(136003)(376002)(346002)(39840400004)(366004)(956004)(8676002)(786003)(4744005)(6486002)(4326008)(6496006)(8936002)(478600001)(186003)(6916009)(3716004)(52116002)(5660300002)(16526019)(66946007)(3450700001)(86362001)(66556008)(66476007)(2906002)(83380400001)(316002)(1076003)(26005); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?+FjT0PgiPa1SrwNwC0YEntc6fw42CobW58m3/s9spfQItWMhSE+fCOdfr32E?= =?us-ascii?Q?WKe6+opoXbS3YR6gtFob+eVzUL8/O552IVZYDaaJO+5G1e3n+2ZEThQ+GNNr?= =?us-ascii?Q?e4WoIBAT4vY+G38pRyV475LHIRwLSYV9iBZU4CssCgh46LFP2PbdJPgjLv6d?= =?us-ascii?Q?ybTq2rwWGM7qcSpTxHLkyGoLeMIRZJVZussnJvJtFuwRv84fhzmfUdum6o0N?= =?us-ascii?Q?uPSNpAxBep39mtgKiP0YDMhUX4qy5RPPnAjGC6afD4xj76NUi0yhWjPMO/mL?= =?us-ascii?Q?VpiOy/5/kmreq4oawWzGxLVN5FU9t1P0G8f/dNQr9NIykPB7exCGe0e1PODm?= =?us-ascii?Q?SI44Wf3ISqBGotL1AdbYmpzanSufdXjPbEuH13QtXEC4iBFEnyRPmkzJfO8V?= =?us-ascii?Q?er9lLFMLfJnHGRToaJihyFJhdtyOTddnxs+gneZlzg0Knpnerc1hxaLPzAq2?= =?us-ascii?Q?obTDlU0QKNuxai/e3Nt0L87RqsJu51LTFFaF0yV0bFTpX1pWxy+iEG/1n+j9?= =?us-ascii?Q?dH4BlHl3NkEiIF6vGORaPQtoNeQqUMzrlWZAY2AoEwn6Ovy1rwBgSdK7nozL?= =?us-ascii?Q?hYPUUp9HcOgXTPszojNpJJwriTQygAvrTvBAejJMl5v8GyvTip95vZpwG85c?= =?us-ascii?Q?fmCinId3jsb7h0x2LMQPZmUUWy90pBrqv/oPk0ghIb5lWYaQSzhufyJavZXJ?= =?us-ascii?Q?0ZZgHZHbBvFwZNJMW+lNg6PG8tpIZTm1EuSNUZBrxWJeK0GEp/pQHsSHvpyB?= =?us-ascii?Q?mK27CvoF1DPe6kZxqgQSzlq6RH5MWRyoIpSJmutBqf7dSFAPl/2ShJRh5QHP?= =?us-ascii?Q?25tZXxhOO16b+XPWwzSelki2I5EivsT+CjzYXXtTsh7uU+Llb7xJ75PMxF/S?= =?us-ascii?Q?YVSB/L663xWkW8WhtDtXQwmdEotHpoPDfx0pCGIpdDGMnEXvv8UT2Wy/slti?= =?us-ascii?Q?ffxpdiuFiMdD3GGbRfV8QNIbZZnvSYdOI8BTILu1YM22Zi6bz7y0rYPbmR77?= =?us-ascii?Q?pk6U4xL7rG2m/0sufKn3HaWMRk4rRqWL/4ContPvsmCxNW/T5pBlTP2BwuQJ?= =?us-ascii?Q?QCrsDk0u5vV4HlvRhKYc5g0c2eH5BBx5rRua0tNa6ijogRZjJEnjb6NLAQk7?= =?us-ascii?Q?IUuMJDC0cNC2Z7QZDHjEBiUc+eDPQiYtvDbTn38ePZn+7igy6CkFBRjIJirM?= =?us-ascii?Q?KCtGBV1l/MuVI2FARYbvzmNu4gbnLK/wCVqzvo6IaqRQ+5w/SaxDV+8OowyI?= =?us-ascii?Q?Aso8inkvGQ+NwgqZI0zR+Q63D4+HgFw3HG4DDRiPRB1efGcrokka4TK2Yl3I?= =?us-ascii?Q?3vnyQX8D3xdOyNNscsjV3mT2?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 4a7f6943-bbee-46b9-6956-08d8d9c82a88
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Feb 2021 20:01:40.4459 (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: M2dbBxqH7Z4989Pkt59H9hp1vkDHnj79drAoo7Mp/gXeKpNbOFyxYKyihKZRMYPITykwKnsIKzhse5588+HKh0jcNP51eosyodD5zxoXgkQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0721
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/LIhnwHfEJUHhJoV5xoCAmMRtNYU>
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 20:02:34 -0000

On Thu, Feb 25, 2021 at 07:22:27PM +0000, Rob Wilton (rwilton) wrote:
> 
> As an AD:
> Whether this can be done as a verified errata isn't so clear, but would obviously depend on the proposed text.
>

I have proposed text that tries to fix the unfortunate use of
'syntax'. Does the AD see an issue with the proposed text?

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


From nobody Fri Feb 26 03:32:11 2021
Return-Path: <rwilton@cisco.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 39DDC3A1382 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 03:32:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=dQdR9W6B; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=RiqoaIxe
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 4BFt_UkcJxxC for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 03:32:07 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4B1AE3A1380 for <netmod@ietf.org>; Fri, 26 Feb 2021 03:32:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2322; q=dns/txt; s=iport; t=1614339127; x=1615548727; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=48IJYb4Z8Qob4mGP/BmLjiTeiwxZe7x7fFeY7fOfjFk=; b=dQdR9W6BBnQkjz7uWBou7Y+V00+O77J5x0K7LNzbglQSE2Aj8KUQssGH Ccs/gbrcJyjaN2G9FXr6Vfyoqj311grO3QH9PKd3rGy7wr9Yjje7mQMeq IZMbh0Ubda6YYKxu/OiGUtkl8ZdAqt110xGhlpo+fij1uTYpeyiPjzBVp Y=;
X-IPAS-Result: =?us-ascii?q?A0BsAwDm2ThgmIkNJK1fAx4BAQsSDECDIlF9WjYxCgGHf?= =?us-ascii?q?gOFOYhmA5khgUKBEQNUCwEBAQ0BASQOAgQBAYRNAoF6AiU4EwIDAQEBAwIDA?= =?us-ascii?q?QEBAQUBAQECAQYEFAEBAQEBAQEBhjYNhkQBAQEEOgYBATcBCwICAgEIDgIBB?= =?us-ascii?q?AEBAR4QGxcdCAIEDgUIE4JVAYJVAy8BA6U7AooldIE0gwQBAQaFIRiCEgMGB?= =?us-ascii?q?YEzgnaKTSYcgUVCgRFDglc+hAo3HyaDA4IrgkpkBE0GIHiBAEOQaop6gxSaX?= =?us-ascii?q?wqCfJxCgzegH5ZeoBQCAgICBAUCDgEBBoFrIWlwcBWDJFAXAg2OHxmDVjOKJ?= =?us-ascii?q?nM4AgYKAQEDCXyKCAGBDgEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3AefEHwRWjHNFVZyTzIP/ZJVz3w8zV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSBN6LufBNgO3cqOX9X20e7IyasWwTNpBBBF?= =?us-ascii?q?cJisQTygonBsPNSUj2N+XjYCFyGsNeHERk8He2PQkweo7+alTer2f04WsUHR?= =?us-ascii?q?PyZgh8LeP/AcvPicWp2vqp+oHCJQlF13KxZLpoJ0CwqgPc/sAdnYplLPM3zR?= =?us-ascii?q?3ExxkAe+lfyW5yY1yJmBOp7car95kl+CNV6P8=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.81,208,1610409600"; d="scan'208";a="670816244"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 11:32:06 +0000
Received: from mail.cisco.com (xbe-aln-004.cisco.com [173.36.7.19]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QBW6Wc030398 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 11:32:06 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xbe-aln-004.cisco.com (173.36.7.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 05:32:04 -0600
Received: from xfe-rcd-001.cisco.com (173.37.227.249) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 26 Feb 2021 06:32:00 -0500
Received: from NAM11-CO1-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-001.cisco.com (173.37.227.249) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 26 Feb 2021 05:32:00 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gGNIc5Fo1B7vus8B0ewhHUb0aycXr/Qgh0gA33FGokAQBxN9zemSW+swUlLk4RymqH5HCCf8t+Ng5qFPJOQGHY2Aviau4Sm0iPDDsdBNB83g1wNtNUqYcluSdexPkL0UTEvffTvl3GpFQzPa6CTCt1PM25+vXqXmohLn5AG/g05C5v9O7YpLUpHG6fhVGa9BltAw8Ybi2WcqanHAV3gKTWvbv74Qdm1R1oy91+cnX0mmJ7mLaFWUPzz//cAlClzzLUQEi+o4dTb8IwrvhAJDFIc6pzv9rCDgSct5DtEZUpjCpT8YD5ULAoFEw2fhqRvgVfarkf0WPck0iFGkT5TVEw==
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=ivipmoFjEPXqWDAyn1A/jqp00r0NJze/zGl9azveAWI=; b=kvEFr1jjGSiF2e6tgFIq2Hf1pozgdPP3eJq3k/T034nSTvysYjY6uDaZbnSgwF7vKEvHyS484+H8UW8Stu6caYD+us481/85yGcXCc+qMGY17DrI0UXEPopRQP4yRwNfQwX15t7160D+PQddCaoIE4J7CxKYjg0XQSgc/SMHdEfEqIWprSosgA9YhMofN34Hu3mzUuzqwOuFXeWy9KH6taJrSFF2ENoDlDxJntt/XvVrL2qyD0RKToK4TE8NJMha6K5HlP7jICS4E4w0C3Kwc5VT18U3wO1R4BHRBOskIprYvNlBP65/OY9alo7Jv3KX92TXMX19WmcM6i9q1Zm02w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ivipmoFjEPXqWDAyn1A/jqp00r0NJze/zGl9azveAWI=; b=RiqoaIxecdXhV6srVyS2TDM8PD5v/F27fjmTwPMyHAyqekew+R4CO5pyGZ8aW00KNMoftFa3H1X9SLRhLRiyymTzv2kY08FiG804K4AF0FeqiM0wCg1Yuq4XdinVyyeBrb+2hGKHz+Oq07RzAHpJFfPDcFBlA3mMDvYTyOjbTjc=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4208.namprd11.prod.outlook.com (2603:10b6:208:17a::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20; Fri, 26 Feb 2021 11:31:59 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 11:31:59 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAUqs2CAAA64gIAAFP5wgAAM2oCAAPL7UA==
Date: Fri, 26 Feb 2021 11:31:58 +0000
Message-ID: <MN2PR11MB4366A465D80E29110CF4DFB6B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
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>
In-Reply-To: <20210225200139.uxwymjrgkrkbpyvl@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 02e67413-9ac3-4525-8242-08d8da4a2115
x-ms-traffictypediagnostic: MN2PR11MB4208:
x-microsoft-antispam-prvs: <MN2PR11MB42089870B6A5F270D5170531B59D9@MN2PR11MB4208.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: d8VstdM+sMWoZe5lCThAccSKwuDHoxD7GBEk4eOo14m5Bg0IQcErRWPvmApVw7w4rWsj3KJwUftWtGB/X968cJkOnr0t0Rb9XHkUrE5apcWPz/OF4RbRUdldvjsDO+a8cGT0Q1P0ibeQ3RKM0uscIwH7BF43Wt04vOqi4JKiVIQxXay5h4NcF4eIo8KtS818pgJjrnYtOdKS76JXSSxMAonxpUdTy+VCdo2MdGKI4frH/ckJlTLtOg5s+g/20Ke7/zEE5tcXirHtPoaq9p0u8sNhFfllxf+HHiQ9RlJVG08OYJa9wYM+BeTlwals/3Nu2cXId7uwphXlIwyGpI1zIEQYivYsk9rG1qOdJqT+ruaGl7jj8nKguZ8MPu90A64GVUY6IaxQE0I/Qlc1TK0nfj1TmeU6MFh6LuRksTun960GoACkZR8sAPloOcu0rwdAyExnVukUNG1S7lawhlsAUFA4QiaKFOlxyUOPSLDxtaifPc508VtxR9p/PkuPyyCau2yuta+v+RtnJTjoIKp1HpPqfwNW3SpE2OQkB1lDh0ZTPQhJ1nSIZrYpbHCsdwO7GrzTE7IQXdh6048d/XEUlIn33NZaFgIHfjRny4eFxbIJ8IbnjL6mhL/E/2z+GI0MIij4hi60J2HDlQvd6C7jV2QN2AgjZgMDNfbm8E0U5ts=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(136003)(376002)(39860400002)(396003)(346002)(366004)(6916009)(76116006)(83380400001)(6506007)(2906002)(66446008)(186003)(8936002)(4326008)(5660300002)(478600001)(55016002)(53546011)(33656002)(83080400002)(26005)(316002)(52536014)(86362001)(9686003)(64756008)(8676002)(66946007)(7696005)(66476007)(71200400001)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?9x4i4jJE1E4vis3/bgRAdKBi9rvcbVquUo5J9dEX0W3PS63I6964XaLyNJAL?= =?us-ascii?Q?EZU2uFh6PhSaf8CgXpRtoaM1mQXmDAOXiFy4iML7CnTd2a/bOvvXoqGsYUVe?= =?us-ascii?Q?hpGVrGbs3Oe+YFSVheKUBJeF0cOd4ubl4vN2m+B+Xj53/pYLflQNItPMVFXx?= =?us-ascii?Q?10KRtIqIE6LrGQXW5Fx+y27rIEhaJ6P8QK7fGqyD9nHNpEEkCrTYuQE4WWd8?= =?us-ascii?Q?7Eqf76TYjFyWFPUiBYkfmaDUj7WO0xOYi7uXNvmif8/7OzGQ03O3i/lyA4Lw?= =?us-ascii?Q?JNxA8BhxebVmIOkEuZxkm/EU1fWSj7gAk2UOHlo+GLxsFxw3Gv/NuScEYzkz?= =?us-ascii?Q?Hhg+BTOf+kN1oTy0tqQlukWYY6iMuXPJ4bGL9WbCTQG2J0diQokcSxqma9UO?= =?us-ascii?Q?hBClI2gzolcnPlsxboRPPysMarWVLDLMljHhzhHL2Kya/nYNDSnvpPJcWG8G?= =?us-ascii?Q?cCtCAXXqOipIzQKypCzSMKAAucnjEykkWhouI6LUTccBJHIWIyRdF8QPpbPq?= =?us-ascii?Q?12zYyr2WcskjG/8cRw0VvIYqVoadXywLpLl7Zi54ACmPXCSS2y4jv/G56/Le?= =?us-ascii?Q?EzFOsq4WwA6RJW+rCcqktetG08GsNRpn8UUuuQ5zsg4b4ZKcAB4mgriu4rzV?= =?us-ascii?Q?d6oeVCpKf+efdYSMC7Uv5Iu8oYr+ZW8etAE/rU2L+JpmQzk6OLsydGgb4bku?= =?us-ascii?Q?wykesrf2v26C+QRui+GxwxwFvHQf+1CLQj51+kCWneYau1hLjHZym1imXank?= =?us-ascii?Q?opq2tYPuCPeQRpQB1raFdsRj5paZnNHT9P6pEi065Now3vb4mfQiO13G4Cqk?= =?us-ascii?Q?Fj136AZ/S3d2h5rQJFUwLt047OKldwzX/9ck4SwSNCPI/1qVOEDjL11KM960?= =?us-ascii?Q?I4mxw6m1zsA3LCZ2cTXK/ThfGWpx+HbADbOrP49DQuk7mDjiJZn2u0+roxJ7?= =?us-ascii?Q?lCMwR+/K1ib4/bjacAqbk5lUfJ/nBkzaoKD2v/VoKHUrxIIMAlSODMQDuBPa?= =?us-ascii?Q?Yafg289TVDVWoDK23TSnl19Hwf5a059YYQBoJDv3/ChVxje6yRsuKQthvysr?= =?us-ascii?Q?iA8MPW8fUJLwUZV28ArIO9/q+d0yXWP4H6VWHfZ189UlOUUP/mCj5v3WYwrJ?= =?us-ascii?Q?E5a+Y7ffo0mlqlTSLsi9W5rIBb0BwdkiT97+FkQsScdQwtqzqfndffSB1Jdn?= =?us-ascii?Q?5GyCH5Y6CQCkSOJQgEmu8s6mKmxHC1ygFq/vFb8wOmCQhTNBjF+vpZ4OV6NN?= =?us-ascii?Q?ZWqHF/Sm24PWLRwEYp6064m3BYY4ctQTVA50Cti/oucw9vgX+2OQ0ZWWKIsc?= =?us-ascii?Q?YzJf18AEjSsvxd0HoZmTMLzR?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 02e67413-9ac3-4525-8242-08d8da4a2115
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 11:31:58.9968 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: A9pgj8TsLsAWCJTnXIHUAN0qkN6M4qKD82bztRq8NhFPFI+qE9EngbMmaokShWywmLLA49sOXdVAznGpi9y6+Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4208
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.19, xbe-aln-004.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/2O6Dt4blbYKNNB8S6CQ_RZfyw8s>
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 11:32:09 -0000

Hi Juergen,

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 25 February 2021 20:02
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> On Thu, Feb 25, 2021 at 07:22:27PM +0000, Rob Wilton (rwilton) wrote:
> >
> > As an AD:
> > Whether this can be done as a verified errata isn't so clear, but would
> obviously depend on the proposed text.
> >
>=20
> I have proposed text that tries to fix the unfortunate use of
> 'syntax'. Does the AD see an issue with the proposed text?
[RW]=20

I apologise if you felt that I was trying to assert authority here, that wa=
s not my intent.  My aim was to be clear in what capacity I was commenting,=
 but my efforts may have been clumsy.  Also, at the point that I wrote my e=
mail, I had not seen that you had sent proposed errata text, which I will c=
omment on separately on that thread.

There is also an underlying background here is that the IESG is currently w=
orking on refining the rules for how errata are processed (e.g., it was dis=
cussed in yesterday's telechat).  And until those guidelines settle, which =
hopefully shouldn't be long, I'm not quite sure which way this errata would=
 land, i.e., verified, hold for update, or rejected.

My specific concern is whether it was clear at the point that consensus was=
 called on RFC 7950 that everyone had the same interpretation of the expect=
ed behaviour, even if that wasn't clear in the text.


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-n=
etmod-yang-module-versioning-02, if the proposed change cannot be accepted =
as a verified errata, is a pragmatic solution.

Regards,
Rob



>=20
> /js
>=20
> --
> 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/>


From nobody Fri Feb 26 03:45:47 2021
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 5E38F3A13B3 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 03:45:46 -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 13P0CWDDWrx0 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 03:45:44 -0800 (PST)
Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05on2082.outbound.protection.outlook.com [40.107.22.82]) (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 4D69C3A13B0 for <netmod@ietf.org>; Fri, 26 Feb 2021 03:45:43 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IKok0CbhnFYJV4onmixuD+YSYuKqUwP6UP3bhu/3A11XDFyOctfcrkfLMDGdUPRZUAIzfkLV2/R0mlzENKeb4LEOxf2h3ZAI8Wsn1Bad4h8+K4SLFVsCTMmuTtrELR1ETGZczxiyvfsfyVkJFBzPR8BIDQ4idiLJHfF9fLyeVEuCCX2P6ZiAONtefgZCJp1pEXiL5HfbodpO0ypEODwtKD2AB5IlBgm5OWFkZcfTwewQp6+w1EvgSCaz7eGAhRrVTIWBHLvyDcuEd4iGiHjo2wMzvcrz9AAEmqZvqMuU8lBVdwdmri6ivErOb6C8AeXCMR4+iu2rKZVL03iYYrOBbw==
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=FWFQkpx9XrCzrsG1oLZuxpP002LqxOYkAj4vm7joK3Y=; b=Jp9XFCThS1aeYTzN6QmWcN52roTkBG5hUG1JxEZGUbFFSQQVmkKI9eL6DyJzdt7nlIihjhg+UuBBS+Q3P/iHptGg5WN8rPdCn9+r1oWjf6fXdPVRXy9VZ47C3iIYljXX6+H9+sFQ3nxFm4lbzNYGfU6QYwevq6hGea2owSU8SeChQa2CfMI/FX1PJkoNZ4usKhGl/yHbh//7PteaO/VWS8f6z/f1BNQJDA/Awdfmr43aFsOP5FP7FZul7UMftgRMDpKO8xaJrw6mGC91TN7sunocaNBq/7dxxLSBFQHH9G7FT2K5DTqto1M4fYlyQ56uPtY1EZ9sXk/Ma1+zHuO/Pw==
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=FWFQkpx9XrCzrsG1oLZuxpP002LqxOYkAj4vm7joK3Y=; b=qEvZ3/jF3LT3uo9Wc0G2DBBMgnhl9OV55STq3PYm7wALrp/nVkvwZdCjmR22v10H/Gl4X+tgyesev4lCBM5V88VdS/SbBJRuOJ9gRNNJ2FlNlMAzPVvU/3PASB3G2NSwRDcfl1ZTMiVVtuRveJnRR3W3NObvad7tUx/6crT8VFw=
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 AM0P190MB0708.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:198::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 11:45:41 +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; Fri, 26 Feb 2021 11:45:41 +0000
Date: Fri, 26 Feb 2021 12:45:39 +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: <20210226114539.46fjeiae44aopw5s@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> <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>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB4366A465D80E29110CF4DFB6B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR01CA0157.eurprd01.prod.exchangelabs.com (2603:10a6:208:aa::26) 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 AM0PR01CA0157.eurprd01.prod.exchangelabs.com (2603:10a6:208:aa::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19 via Frontend Transport; Fri, 26 Feb 2021 11:45:41 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 9eb88b88-512a-44cb-d311-08d8da4c0b43
X-MS-TrafficTypeDiagnostic: AM0P190MB0708:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM0P190MB07086A08E0105B773B473FA1DE9D9@AM0P190MB0708.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:6430;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: fbe3KINDdHmIu+rTaQ9PkJsLp/+P4L5+XTQK2GbQncCrLEyhGu9+HgjkjVN1wYP624E7RzqHyvtTy/SCYC+iyq3qiMAHlGYerfvWe0qqyqWEJVL72OnC58VS5GXAYAYX7pR9XSHZFLGBTm1nx5CWpedAJodkiN2Ag07eZxOnYqO7XHEmdpGkLz2atiTxI63KlUZgmiz8cqO4AdnUuAZJLW1SGwwUL7ob4fq5lJFN7sHoCSDQz7mIgSQdgJoC8oxvQqwZj9tsZyPNuiQEQDn/+ACxlm72IPOxHcUzrsQyxZBZqSC0iFa1pYA75fqy2rC/s0npp1KBIcV2yIVnFduo8ddfoAYdfNjt/2LIh/pPOuJyLc7xxWXxh+EchT/OUWFt0Tw0DG/aoq+kDzJPKYwEZpI5VIryMVVKfOHJgmYHnjHQZYkqi5DDSyRU/g2BUZpUY96B1gVBafda+q5NpegEzg0425jClv6qw3qz/Q4h3ihORxBJQ6crFlb1Y+eTA8Kx4CLzBQSrcZXEMa+rsa7eJa7r0ScqnrlshnZVOjiB5ZgLj3yeCbbBI7FwtFhy4p2aMbFZtP8/D8AXoWSCwSGoOyqBOsqYVnNv0B4UUr0NucestBgy+azf/t1NIpTKaNH2NaBwp437JzA5BwwdiYGcq4qNYafuS8q4AcmNPtngjWM=
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)(376002)(136003)(346002)(39850400004)(396003)(6916009)(16526019)(83380400001)(316002)(5660300002)(83080400002)(786003)(66556008)(478600001)(3450700001)(8676002)(4326008)(66476007)(4744005)(52116002)(6496006)(8936002)(66946007)(956004)(26005)(86362001)(1076003)(2906002)(186003)(6486002); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?LGMto34Y4kphiEOLAI/tY1RVIq2sb/dtXDZpOG7ucvD7uogwviXknamtZePY?= =?us-ascii?Q?MCAf9ARLFFN1GIngHqDtNnYfp1NmhoQik0awFhL6o5EwPEagdpklzr2TA95r?= =?us-ascii?Q?0wdopZuAx3ARp7RzLVsX3ifgjdQiEaotNtKvWDzPEOpdQh7RDrcrF9dO0d9k?= =?us-ascii?Q?LuDPeeBGSh6KHOFufWa5irmBwHP4EVPGE9gsbZSMiy8CCJPyDByjEzzwIFi0?= =?us-ascii?Q?iQjO8gJJbPn3z8ZBiHEQp8EbPzukamCxTH7PIzws+uTcKrBnkszAEimvV0el?= =?us-ascii?Q?r6S/S6tvke2oL0TIwpc8zI0SVIJIHjq6KSGynWCnS5GIIv3ciD6gNQGnjMs7?= =?us-ascii?Q?wVdO+zB6leDLQHkv72wmdsVNGB8jmorJC0ZXMCoDEIvcWsu9sNjCA0edgbg/?= =?us-ascii?Q?VAG5v5uO/OZCtzDUriiwrDIpfT3s4qDoT4tn6MarkwCRblFIQ0leNA8EsI8r?= =?us-ascii?Q?Hr8HXTiaqlx43atCtfxnnnRyapk06dPFKvC+qsHyX4dZ/XAAGCepoOjHMNxA?= =?us-ascii?Q?+8bWTK4YWH8PI2iO6VMMloTuz1RrlmuEzn5liumsnAA4GX2oY4TzIPpf5I6o?= =?us-ascii?Q?Toxg+FHHark2k4axgnnlICwTGf/hRrDIXOVIom6VnApwsiCIP/xH/OrcBtN0?= =?us-ascii?Q?V48BdIZY0GIlo1YQW6qP54Nq8YRO989s9jK8y7eZ2MpA6vb0K59Q75RBOUEC?= =?us-ascii?Q?Bx+4BWjIlGJzcgjkS5kRDsu0gwU7lsMn24AWMrerho5nkHE/3GG5oX6r6AhO?= =?us-ascii?Q?Rd4jz1qJA5Yy9VXToYLd8WrPPVjJicK2Aewmumby34golFxfCXZ1/0weMdUD?= =?us-ascii?Q?8WcpDPQ1Len1OuLzCtj2VTT31AYB5hjQX6jTY9hal6hJsBV3wACL3+oCQER7?= =?us-ascii?Q?dBroksWy2YAfiN6SdzPieeYu7taQ8nZxgb3jlzDjQ3RlkjVS+2Q90r0GsXP3?= =?us-ascii?Q?Olhs4eleiPt0G82bRWc7noZ1QnH7ju3XWAfBFB2+ec2DVKMkxf0+qT948oT7?= =?us-ascii?Q?RKQcgQyIKf+sSVXcjbjgJ+cN/cdxAo0zB2lv+4pKTyQKynERFNfAuuFL7GW2?= =?us-ascii?Q?lezxNx/up57K+G5cD8Kc2sxlfTv2AI9C6F9Sck8RCDl7lDSqyo1SxzlAStlL?= =?us-ascii?Q?JQ6JkClQ7rtJX3UtsPBl3WNs01JARNmEOiBFeGquLRf1Zyj/ycu5pndHRpZH?= =?us-ascii?Q?pE+aQUErZNLgRQJIpQWv6DogCnFj61SXyJKkEzg8qmaZHq4nwG4MP/ggNc/Q?= =?us-ascii?Q?QNq62WLYBUi85NrB2BjDl1cR4B9bMuiv5Kyet7dfkIYdEVS5PK8bXAI1fH5j?= =?us-ascii?Q?0O31KifrCKPH4THnlyxvLGvH?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 9eb88b88-512a-44cb-d311-08d8da4c0b43
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2021 11:45:41.6399 (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: 9q8BqdiBU1Qa38HlLF3IVslGN2GTRGF55aBxbC0N3nEfXF/+c805rGGOY7bE2tSoQlRDQgMqr8/l/JyMWZI8V6aR7p3OpFodPfTnh6d4DgM=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0708
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NYesVggmkuqTnwrsp4o3Kwe6r54>
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 11:45:46 -0000

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).

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


From nobody Fri Feb 26 04:21:35 2021
Return-Path: <rwilton@cisco.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 878073A145F for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 04:21:32 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=aSJ4cFAS; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=RDaUE0cM
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 a_0aSZiO0WpC for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 04:21:30 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31CB63A145D for <netmod@ietf.org>; Fri, 26 Feb 2021 04:21:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3773; q=dns/txt; s=iport; t=1614342089; x=1615551689; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=jphif/zK4+3ZM/mdtpuZRBmD9wIUJPiTPTpUvWQZuiY=; b=aSJ4cFASc2PaNNIoGw5Sp/hWxxNEILpFDhftF2Ys6HId0CMWbKq8Egna a7j4j+1L9hOV6bmik+m/lMydfHlsSv1tajk4ZREeRk6tZMVb0OYXkyD6y UgITJx34NbF6DRnBWYYNQCoTRgpMzVpg8LmDc7ojUDbZL2T/eDqQcGA4E o=;
IronPort-PHdr: =?us-ascii?q?9a23=3ATMTHFRAOqLBF9moMkeAfUyQJPHJ1sqjoPgMT9p?= =?us-ascii?q?ssgq5PdaLm5Zn5IUjD/qw23A3LVI7c4ekBluzXra36Qm0c8NCNvSNKfJ9NUk?= =?us-ascii?q?oDjsMb10wlDdWeAEL2ZPjtc2QhHctEWVMkmhPzMUVcFMvkIVGHpHq04G0QEx?= =?us-ascii?q?74PxEwO+L0BIPIlMWrxqa+9s6bbwBBnjHoZ7R0IV2/phnQsc9Dh4xkJ8NTgh?= =?us-ascii?q?vEq3dFYaJY32RtcFmShB37oMy3+c1u?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CrCgDg5jhg/40NJK1fA4EJgyIpKAd?= =?us-ascii?q?2WjYxCgGHfgOFOYhlA5khglMDVAsBAQENAQEdCwoCBAEBgRMBgnVEAoF6AiU?= =?us-ascii?q?4EwIDAQELAQEFAQEBAgEGBHGFYQ2GRAEBAQQBAT4BASwMCwICAgEIDgIBBAE?= =?us-ascii?q?BAS4bDAsdCAIEARIIgh1MglUDLwEDC6U0AooldIE0gwQBAQaFGRiCEgkFgTO?= =?us-ascii?q?CdopNJhyBRUKBEUOCVz6CXQEBgWIfJoMDgiuBaWF8EyxbPYEAnUabQIEUCoJ?= =?us-ascii?q?8iT+TA4RsnmqUVZ1MhFECBAIEBQIOAQEGgWsjgVdwFTuCaQlHFwINkg4zhGG?= =?us-ascii?q?FRXM4AgYBCQEBAwl8iggBgQ4BAQ?=
X-IronPort-AV: E=Sophos;i="5.81,208,1610409600"; d="scan'208";a="842019255"
Received: from alln-core-8.cisco.com ([173.36.13.141]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 12:21:28 +0000
Received: from mail.cisco.com (xbe-aln-007.cisco.com [173.36.7.22]) by alln-core-8.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QCLS4B024898 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 12:21:29 GMT
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xbe-aln-007.cisco.com (173.36.7.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 06:21:28 -0600
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 06:21:27 -0600
Received: from NAM12-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 26 Feb 2021 06:21:27 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=idTRQPjdmmCDzd+6rG2kpmC06kJyR4A5mCN6RPw4a75QJH6217GyedukXjP412zix5IPUTaPIsFaJUqxsNDdcYCqOLwF0CV4+dwyFTlHDJIPOxBquES818tkweHir+BvmjgG1YnDHQQ9I+HdnOANgOci6FQ95+2ldGE8kznp8z21KSH3uG4T8XmAtpmW+LevAGCTdeWP5McTmmiWY9J0U972x+N9oo3hfVNBf4panhYeghnJknp+cILVcN8UEmiUc7sADj00kfGflv1qk3hrmSsySBAJ7ecZxVDgzScnncbor2VZvZvMxBVHn3DBfPFlMo0pWjf8B9ueYSOpFTpvcQ==
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=5Gtr7GBSuT6m36OwbWzAkwvqNr94P178Y3ipoaAyx4o=; b=GqGZcDkvnE/9BiTC1zBaLATKcSeFoucKdDKk1oNFJOofS1qxEjqcF/BfvHQyvGP+Iw3neVr+r84G6lFropCnCKW4guoQhI9JmmXW4wpy6IqdT+K6Ob/n+KKtEHlc9wQbpkJI3NaazPMt5nBNWmrQ+C5h7bVuy4p6rPc+yqLkKF77SrBbGK3Dax61Wb6GMJXuFw9Up43w8qQCrVxMRjj5qbCgl+3mlcPowk7O+MtU6/R1ALVdeuYK/PEdq2TItNCLt0kUdjHlpL8BPG2HzA3vwgbVYgf7a8wzg5GS6zL8FkVG5q+NHwiSDWRdo279RLhpLyM9AtKyHiY1WPNrkfwQEw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5Gtr7GBSuT6m36OwbWzAkwvqNr94P178Y3ipoaAyx4o=; b=RDaUE0cMRiJ067mh3MkqJX6ukHSeS9eyXYar3sG4tQivuYHNH9qwZqln90GFFXS55lIgMzHsHfkioTldeEsVcoMYBfPdhh6WkklJxjNpaYBasfP3/jLEJWJ52wiv/SgzCHrk6kmdW9T3MC1dfPIIOPwdMGpAVICyswkK1Ln03rI=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4381.namprd11.prod.outlook.com (2603:10b6:208:189::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 12:21:26 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 12:21:26 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAAJU4CAADQZgIAAAKuAgAAF9ICAAADHAIADjp2AgAKQV9A=
Date: Fri, 26 Feb 2021 12:21:26 +0000
Message-ID: <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
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> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 774e0fca-20f9-4b73-e3a1-08d8da510a0c
x-ms-traffictypediagnostic: MN2PR11MB4381:
x-ms-exchange-minimumurldomainage: jacobs-university.de#0
x-microsoft-antispam-prvs: <MN2PR11MB43814946F208A898AC1E68FCB59D9@MN2PR11MB4381.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: KNGMF4K+WXrFUjT5GtS7U/iowXwBLDpgrqcOyXbjeICjfbsQqjwpvt+t2QEgAGNWb3imwvjuYekTbI4SkyyrX6NbcYA4FOdr3bhVQPXEmTzs3RAQHOX03W7Z2SOkQ+UnU3O1DmzelZY50O+F1viJ2btCUQwMG95hsZwLdVEDbRTFwLIA790NnejifcbArLwadlwFXiDPAkTDecp/EUHEXIT2GcURIWUXbXA4oSEaOluVnLtn0LpxSUoRmkBcXWm48Jp50FthhZKJi+yWcrXXm1qYSfnHUxYliTS2KhK0FQXyvlFMqf46/bnEvbYU7jdD6uQUIHlb8/uCNGHeqxD2aQ9klVJE0Mf2/NoPPgcHgqrhr9yJqY5g67Z8NpFu+RdfrszTKEnuqTXt5Ntu9yYi3MC8rnkxVHKCV3QWdnDroVgiuGeK1McaLAaRYnxbNqPFtJPa2hMymbpQYQZkbNBmcAzfR77pkQeXlTEhtD0nhGsGhrKcnSjBlOVHmCKAn+LlbYQ/bQJAfgRhGgVZNiDz8z/vsmFcQe2U1DGz0dOn5ggyy66puyk3k+VeAox2/uFX/+53+sekN1iZnPYXMhxsOCMAbI9eejsLVtohSDOCaEk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(39860400002)(366004)(396003)(346002)(136003)(86362001)(316002)(66946007)(110136005)(966005)(83380400001)(8936002)(71200400001)(26005)(478600001)(7696005)(5660300002)(2906002)(52536014)(66446008)(55016002)(64756008)(6506007)(53546011)(66556008)(66476007)(33656002)(76116006)(186003)(9686003)(8676002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?CKK3rdAJPyWqLXACWaxNcqJ9buYq/2guSE+PKNJiDJsEDl62B4E5g5oH2T?= =?iso-8859-1?Q?aUcOXBwYYmQls+rDUeGNYUdiD32jvMHClPEx66614o8/hyQ/GqneipsI0v?= =?iso-8859-1?Q?++hHo0MZqOgXOiymZOitB9+aaIYSQC5h3waBiaVIwh/qc0Thk2DOCgElIm?= =?iso-8859-1?Q?XgXkYtw9AMYauIhIHLbnerq2ohJ60CzcRWPEbivSQiZ+z054P5sTAI0Wtz?= =?iso-8859-1?Q?UxIthra0s+X9VV+PxKox2+itbqIEOS5AZPxvNeFsfiKXyl/DlGnlWqmjQq?= =?iso-8859-1?Q?CU+o3JUF5HdFeDMZIYSZoROp3oyv8PGGqFuCbzwBFFxip2RLRug27ArFXQ?= =?iso-8859-1?Q?2SwT2nWWVoiHd4PO7G3xzY7u6CxXLKG2jqoXiTu1jyc4geKSY7HKOY3WaV?= =?iso-8859-1?Q?qcx/6v6NOw9znaZOoj2GXbIjn4K9h4OQk8Bqru2+RUFVhN80AXuQtJ1mMq?= =?iso-8859-1?Q?7Jr1QYVhg/FXP2jLFhx1CXyqRA2K5e/oRpXi4QpilB2PCaakXI88j5VIfj?= =?iso-8859-1?Q?rYk6ZXgTjBep6EP/69mvS+xniw0EvxYwhsSuI5i+QBfO8jXPzzhszcYJ1I?= =?iso-8859-1?Q?qE93pGAB0LpYjRlAxmSUJg9CPlq10k9wE0sXNsFpFbAzZSOMKH9hMaOjLf?= =?iso-8859-1?Q?wxA5ERBOJEXUUkIXw5Gxn5AZhVWOfQMS3E+ICv0/enn1rhiCk33jNYDiW/?= =?iso-8859-1?Q?kC1uweubOikUtDlCS/fcHvK2s0TZVhthcYSE+RJPQo5oWXp0zfvUZpbYJ9?= =?iso-8859-1?Q?hC9YRa26IhdLb3LoYrByai98E+vYbMbBrUqL8QYuGdIKGrKfH56qXjAnIl?= =?iso-8859-1?Q?eLMuuLNtGcOWpiV25CNKmG1e2LacUQYlPjfQ9wdRs2szJbuhHsT3iSqota?= =?iso-8859-1?Q?oUX3W0Nom6P8zC6iILYqw5lzkqCM4lbMtX/zExatFLskyn0XgUGjRl/19p?= =?iso-8859-1?Q?+5CCbc6a+SPsm/fpkyv9eEifTxq5MAoBu8GBu4yNCmtEYvdk8gMp4Nvnwk?= =?iso-8859-1?Q?Uh/cbGB/Ei6YsUVna+sniMgkemUgnl5dK+aF/CFXUtvRXyI+VdIg+CsH6V?= =?iso-8859-1?Q?m/55aSePkBtZWDfxcx128s5h9s27Ein4rGIRoqlvPoN/PzkYYFJOV8NFeT?= =?iso-8859-1?Q?dgz5+EKNG+cvjLMvcPMsv0LK2cvzNaxS7o//U0CAlj1AwxC8jq2MqSi6pP?= =?iso-8859-1?Q?rYmppLPHHfIzPJYu/z0pS2LgC1Nm8OKnaeJOhlJtiMR+cI+Bilhb7Ob6Rg?= =?iso-8859-1?Q?4Zo+WmELtO3YGtXK0NkmSsOfzZW7xUw8P9s7HLQgN8ulUupRTF5VS+ontd?= =?iso-8859-1?Q?otgXvHtC7HiKBgsdqHRSbOfY6jjTGF8yYS+VtS7PVraHZJeMkB5fcdngCz?= =?iso-8859-1?Q?ymiGt66qU0?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 774e0fca-20f9-4b73-e3a1-08d8da510a0c
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 12:21:26.7448 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: FjIUHhXd0DpSLU8/sP9fRhtzZubVmJ48Jlii1tuG4bBD4N5AVqPWWVlTU/qlBw/b9UspecyUiI7y7y6R5UHi7Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4381
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.22, xbe-aln-007.cisco.com
X-Outbound-Node: alln-core-8.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/2-QKwCIUPNkFzvtHzfR6njtblNM>
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 12:21:33 -0000

> -----Original Message-----
> From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen Schoenwaelder
> Sent: 24 February 2021 20:39
> To: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> Here is an attempt to come up with better wording. If people agree on
> a new wording, I volunteer to submit an errata.
>=20
> OLD
>=20
>    o  A "type" statement may be replaced with another "type" statement
>       that does not change the syntax or semantics of the type.  For
>       example, an inline type definition may be replaced with a typedef,
>       but an int8 type cannot be replaced by an int16, since the syntax
>       would change.
>=20
> NEW
>=20
>    o  A "type" statement may be replaced with another "type" statement
>       that does not change the semantics of the type or the underlying
>       built-in type.  For example, an inline type definition may be
>       replaced with a semantically equivalent typedef derived from the
>       same built-in type, but an int8 type cannot be replaced by an
>       int16, since the underlying built-in type would change.
[RW]=20

Would the text be more clear it is just specified what is allowed, e.g.,

     o  A "type" statement may be replaced with another "type" statement
        that resolves to the same underlying built-in type.  For example,
        ...


What does "semantics of the type" cover?

If I have this type:

  typedef "timestamp" {
    type "string";
    description
      "The time of day that an event occurred, in any format";
  }

then can I replace it with this definition:

  typedef "timestamp" {
    type "string";
    description
      "The time of day, and optionally date, that an event
       occurred, in any format";
  }



Tangentially, it is worth noting the RFC 8342 also writes about syntactic
constraints covering types:

5.3.  The Operational State Datastore (<operational>)

   Syntactic constraints MUST NOT be violated, including hierarchical
   organization, identifiers, and type-based constraints.  If a node in
   <operational> does not meet the syntactic constraints, then it
   MUST NOT be returned, and some other mechanism should be used to flag
   the error.

I'm not sure how clear RFC 8342 section 5.3 is about returning values
that can be represented by the underlying built-in-type, but are outside
the value space defined by a range, length, or pattern statement.

My memory during the discussions was that it is allowed to return a value
outside arange, length, pattern statement, as long as it is contained
in the value space of the built-in-type.  E.g., cannot return 257 in a
uint8, but can return 11 even if the type range is 1..10.

But, I'm not sure that is what the text actually states.

Regards,
Rob


>=20
> /js
>=20
> On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote:
> > On 2021-02-22, at 15:17, Juergen Schoenwaelder <j.schoenwaelder@jacobs-
> university.de> wrote:
> > >
> > > I guess considering the built-in types as incompatible is the most
> > > robust approach. If we agree that RFC 7950 tried to say this, we coul=
d
> > > file an errata and propose clearer language.
> >
> > Right.  And we can keep the COMI key-to-URL mapping as is, as this
> clarification is necessary for its correct functioning.
> >
> > Gr=FC=DFe, Carsten
> >
>=20
> --
> 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/>
>=20
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Feb 26 06:27:57 2021
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 905863A0C49 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 06:27:55 -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 kCQMYFxlxid7 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 06:27:53 -0800 (PST)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20044.outbound.protection.outlook.com [40.107.2.44]) (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 C685E3A0C44 for <netmod@ietf.org>; Fri, 26 Feb 2021 06:27:52 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IUINov/bksGgW4dg17pb56tEsSsuU4tEQlMNc7XvgjJYwMTiBkgZSpmCnMQ/Okg/zErXYOKD8e2uLT0uR9QC2zUTQn6RqD9QJFHlHzT3AHggdTr9JIkm3yJpW12UxF38P8ulWzcQlQGpduO9AADNta1LhJvQOlYTurxdu05mAfqI75lJqO3wWrfTPsDijHQm1PhiRnYWj/WInciwhUANtvtkra4jbhUxHqpfcqSX/3L8XtPKDVEupXE0ngfaihRr0xwYjEVCz0NX/pdNOCGi/MEuHtlOcnrP2+XarWkrTshWwFG8W63tEVExHiJ9Pg0z9FKkC0jT5gVgc2n1ym5FeQ==
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=eIII4I5YKQ4wLrujJvUB1eoWGdy+9JVdjQt68nFTpNc=; b=Ps7QDPaRzOmicWJiq1FoAjM6OEmJlLLzZz51fIOXHmfsT8Itg+V5sXrPDb3saO55QlnuVm8qHhSM80yNWs6uy36P08oTIg+VKv9lCPFXBvbC9RPGAFxIDWXOJve80HfEcDO9JEnjtbpiWhIDmYPYPvZDYi7zanCRSPd6M3kqBW7aIeqGSLdug7wvPJfh2hQAaYPlDpLxGcdg+qHsELf3eUOU5YVF91n6aX5kDWo6+VDLneToGEvbY2tLorvTT2xKHUX4tFNR7oss1vy9DIH/KhRkn6C+Mru4Rgu7jp3o9Lg1uGoXevhGqvovBSwOg+vB54pcsFANfF+Xzc/8ukdNaw==
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=eIII4I5YKQ4wLrujJvUB1eoWGdy+9JVdjQt68nFTpNc=; b=pDNVsM8rtluXBjDIkbXIOJJcFVr1lmQ9XaGdWXC2xSufpvVob7gMpP0rooop8Ozglk3kx61O7xaQeAYCmo0ars6X8BKNZQznyMZl9Vbi//WUrsLKLOQs/5eAVhROzrtPU+PnYq0M+o0iOjT8mhSMZ6ZICOrZKR2M0cHcmSVyEXI=
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 AM9P190MB1171.EURP190.PROD.OUTLOOK.COM (2603:10a6:20b:260::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 14:27:50 +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; Fri, 26 Feb 2021 14:27:50 +0000
Date: Fri, 26 Feb 2021 15:27:49 +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: <20210226142749.ry2pbyym6ernhgi4@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: <20210222.104938.680142326480637892.id@4668.se> <20210222100857.ovetw7udo4ccbezx@anna.jacobs.jacobs-university.de> <20210222.111343.254950973345362316.id@4668.se> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR02CA0195.eurprd02.prod.outlook.com (2603:10a6:20b:28e::32) 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 AM0PR02CA0195.eurprd02.prod.outlook.com (2603:10a6:20b:28e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19 via Frontend Transport; Fri, 26 Feb 2021 14:27:49 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 25243bbd-3722-4140-9dd9-08d8da62b1e1
X-MS-TrafficTypeDiagnostic: AM9P190MB1171:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM9P190MB11718350C5C8FD67DCE6915EDE9D9@AM9P190MB1171.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: rbp673ffSzXgDlxgwPZCWappowI31ruGNJhpiusJDpyNSs6UWMZbESXw3eDX/bqV9iv32Wj9POINXUB3bdBkndKjWkY+m54PdwGtBdKSzEWxU8lALL8Cq5XZadOR79Jviz4oixLr03PVRR3fa8Q1bkSaZ+nZwHGqvzMTvSrIYMqeDAWbFYtA+5xqTb7dMmYomKZ0wgXFnsxFNTnISNBM6dDODlOmioqc9xNcCzQqFvDF16LWOirFu0Pqi8BaWmHCJbA9wIJ5RJOG7x52bTWRKfstIn0ji9fAmBycUTNa4cZ8/gBAsJRRR+mPPk8VRlzUrC3lziYDEf5ytuVSb3ZGHvqX8TaqN/jmmr5iFmRWnfw05N0zLimn4KHdRJXS5DNShcPDmki/NbCgP2C+XoL8PaJ2KpIei49J3oNxzQluNMYvJZy1F8/oztSRcHAX7g/2ZJK6bJfGxSoeNLe3yNEvSKhMbMaI3mHi5hz2cp2JVV7luGWvMg0YOmVba37EZ6wi+YyE89N95dN5K0c6MIuKftKsqeB0Pzn89AW0+OjXPDpcwSFySPAiUI05QuFklYFk/xdeP6xwF2zDfA4iSg2+beYF1MiOhPIO5SW1Fdun0uUsxlh+96vFxHb22ydX1zl1nUWaxowwabntyVXgMWx7oApu0TnjgIK6jhU3El7DCAs=
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:(396003)(366004)(346002)(136003)(39850400004)(376002)(186003)(786003)(8936002)(1076003)(316002)(6486002)(2906002)(26005)(16526019)(478600001)(5660300002)(83080400002)(6916009)(3450700001)(956004)(52116002)(6496006)(86362001)(53546011)(4326008)(66476007)(66946007)(8676002)(66556008)(83380400001); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?U7jEDe/wshNR+snPEr87sg52JMXowXBbI9jaoUjyMzMruFiBLCXipUfxEbtO?= =?us-ascii?Q?q3Pus14OcDsXeSdwFQL3e58pkOj/LbrT1593Viq875RQdLCdoSCK9s9W0yz9?= =?us-ascii?Q?X4T7+BrgJBseisQGWRW2a8kfvRnj34BPltiGlx2BJVj7QvECa5doYUiZxX12?= =?us-ascii?Q?ZUSh1NFY/Ayd/2QRDqSka0+kGYJX2OsFaByCqvfyDu+TcCgIguqBeLFkszDv?= =?us-ascii?Q?k4FkzhFsTllB2AmpYLYgIN3tpx+IdBqSARN68N/iqhIBmCTUXvfEPHTyMI1K?= =?us-ascii?Q?pzid4WpLehFTL+QpwyIYslpwRGy/h7nQvUQdCgJNHXozbptAC/dMQ1yTG9wF?= =?us-ascii?Q?vu2NmSdMdgdxFUTIdm9pcwAa5w+Dv/93rQOsVmSK2kOnHJZcsu/u6sHIG5Ef?= =?us-ascii?Q?vs1Ci4qnmCqPAEXAfx6QDX1s4viNu6Ycx97hujZmupLh/b7y1yTdPetwqpgy?= =?us-ascii?Q?fHgZ67hHvDfHhdh3XHyrE8hf4ahzoPgTEeRA6Qud8pdwhAyfAK8/jd5AlV7R?= =?us-ascii?Q?OMexPmDL20k/3uetuGpPz7cr/Py3SKn+DbqqQM9+4KkS1BYiesFK0s9/ig4d?= =?us-ascii?Q?TM2yrJMchWElyMIANDHg92AtOmBmSCORa3Cirjrd6DRV4jut6LDFaZU9gLgg?= =?us-ascii?Q?TL87NOIA7AylXxy3g330OkvYVvhQI1s/XNIGasNbJiXDCpuqK2l+om0UgvaM?= =?us-ascii?Q?IJ8FAz9AsbRUGF2qMoUQvP8paj/By/KDwRZ8ltjr2f0BXZuVkmHxNzdPNhb/?= =?us-ascii?Q?4Txj9eNR0wJLkZIzhoeXGdMTgVXVd7wBtaZxSWyntynSfHK33Y0/GEI9nOHV?= =?us-ascii?Q?du+4jRob4UenCf4b1j2tyjXkzOemPHjrsfo2HVhjLTg99gES5ZIdzSGFHCel?= =?us-ascii?Q?6i8jP3g8//Ji3Cx85xC1YOpzYW/6sxCoEwxflTOiu1YZ1MtFyqreQUwiYl82?= =?us-ascii?Q?YMq9AhYXtAky1yGzpDw1ZzslzqvawBGBbRgqpsWuIPq2TAoM0kLGueEILaHt?= =?us-ascii?Q?9VvhegK/GfqrYuHxOvx90GYvVJnb0SV5biCyctqwQ7hJ2H8EcoauB1pef1Cf?= =?us-ascii?Q?pLHA5xaC7Cn4I4uz+cyWBzsLEwprjYrDbso68nEYXwStP9p+6po4bDXMTp2l?= =?us-ascii?Q?O2Zsalkypy+sWlGBga18IiOa7fCZqOGpgkt25BOlDWZ96Q56tOG2e+CD6TJ8?= =?us-ascii?Q?i/H5vDzMnapUKnlXaQFKrzSD87trxojFbtDSEZXy1A1kUEms/YjE5oAKnvfO?= =?us-ascii?Q?Fd6N1ubrE+bAxWH7bsbeEzBMehLzx9F9MO6E3VcHThpkZajRKgNb9dsca53N?= =?us-ascii?Q?QEJ73sGfYmLSF/OHy8UP6hgW?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 25243bbd-3722-4140-9dd9-08d8da62b1e1
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2021 14:27:50.1766 (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: ZarNPh9+LGSniCDatqACbbVRHw+hSAyqa/GWrBQ4N+ZyKQfwvHMyxXHjjkcGgZ07mxQIjjS2Ajk49trZSfCUFSNStatPD/GzWTjWz29n1hU=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM9P190MB1171
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/dMXW3QWvt2lxu8MS1601giXDYOk>
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:27:56 -0000

On Fri, Feb 26, 2021 at 12:21:26PM +0000, Rob Wilton (rwilton) wrote:
> 
> 
> > -----Original Message-----
> > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen Schoenwaelder
> > Sent: 24 February 2021 20:39
> > To: netmod@ietf.org
> > Subject: Re: [netmod] type equivalence
> > 
> > Here is an attempt to come up with better wording. If people agree on
> > a new wording, I volunteer to submit an errata.
> > 
> > OLD
> > 
> >    o  A "type" statement may be replaced with another "type" statement
> >       that does not change the syntax or semantics of the type.  For
> >       example, an inline type definition may be replaced with a typedef,
> >       but an int8 type cannot be replaced by an int16, since the syntax
> >       would change.
> > 
> > NEW
> > 
> >    o  A "type" statement may be replaced with another "type" statement
> >       that does not change the semantics of the type or the underlying
> >       built-in type.  For example, an inline type definition may be
> >       replaced with a semantically equivalent typedef derived from the
> >       same built-in type, but an int8 type cannot be replaced by an
> >       int16, since the underlying built-in type would change.
> [RW] 
> 
> Would the text be more clear it is just specified what is allowed, e.g.,
> 
>      o  A "type" statement may be replaced with another "type" statement
>         that resolves to the same underlying built-in type.  For example,
>         ...

Perhaps - but it is not just the built-in type that matters...
 
> What does "semantics of the type" cover?
> 
> If I have this type:
> 
>   typedef "timestamp" {
>     type "string";
>     description
>       "The time of day that an event occurred, in any format";
>   }
> 
> then can I replace it with this definition:
> 
>   typedef "timestamp" {
>     type "string";
>     description
>       "The time of day, and optionally date, that an event
>        occurred, in any format";
>   }

This example seems to be constructed since "in any format" is already
broken to begin with. A more perhaps better example: If you have

    type inet:ipv4-address;

then you can't replace that with

    type inet:ipv6-address;

since that changes the semantics of the type. If you have a counter
that only counts upwards (until it wraps or latches), then you can't
replace it with a gauge that goes up and down. The point is that you
break expectations about the semantics of a value of existing
applications.

In your example, if you have time in any format, then well
interoperability does not seem to be expected in the first place and
then you can start a philosophical discussion whether making something
non-interoperable even more non-interoperable is not just leading to
non-interoperable.

Anyway, the "semantics" part was not the question that triggered this
thread, the question was whether changing built-in types is allowed or
not.
 
> Tangentially, it is worth noting the RFC 8342 also writes about syntactic
> constraints covering types:
> 
> 5.3.  The Operational State Datastore (<operational>)
> 
>    Syntactic constraints MUST NOT be violated, including hierarchical
>    organization, identifiers, and type-based constraints.  If a node in
>    <operational> does not meet the syntactic constraints, then it
>    MUST NOT be returned, and some other mechanism should be used to flag
>    the error.
> 
> I'm not sure how clear RFC 8342 section 5.3 is about returning values
> that can be represented by the underlying built-in-type, but are outside
> the value space defined by a range, length, or pattern statement.
> 
> My memory during the discussions was that it is allowed to return a value
> outside arange, length, pattern statement, as long as it is contained
> in the value space of the built-in-type.  E.g., cannot return 257 in a
> uint8, but can return 11 even if the type range is 1..10.
> 
> But, I'm not sure that is what the text actually states.

Perhaps this requires a separate thread. Perhaps 'syntactic
constraints' was not a good choice and yes different people might
understand 'type-based constraints' differently. RFC 7950 says:

   The following properties are true in all data trees:

   o  All leaf data values MUST match the type constraints for the leaf,
      including those defined in the type's "range", "length", and
      "pattern" properties.

So I am not sure about returning 11 for a range 1..10.

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


From nobody Fri Feb 26 06:56:56 2021
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

--0000000000005b074405bc3e7ab3
Content-Type: text/plain; charset="UTF-8"

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
>

--0000000000005b074405bc3e7ab3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 26, 2021 at 3:45 AM Juerg=
en Schoenwaelder &lt;<a href=3D"mailto:j.schoenwaelder@jacobs-university.de=
">j.schoenwaelder@jacobs-university.de</a>&gt; wrote:<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px sol=
id rgb(204,204,204);padding-left:1ex">On Fri, Feb 26, 2021 at 11:31:58AM +0=
000, Rob Wilton (rwilton) wrote:<br>
&gt; <br>
&gt; I also note that draft-ietf-netmod-yang-module-versioning-02 states:<b=
r>
&gt; <br>
&gt;=C2=A0 =C2=A0 This document updates [RFC7950] section 11.=C2=A0 Section=
 3 describes<br>
&gt;=C2=A0 =C2=A0 modifications to YANG revision handling and update rules,=
 and<br>
&gt;=C2=A0 =C2=A0 Section 4 describes a YANG extension statement to do impo=
rt by<br>
&gt;=C2=A0 =C2=A0 derived revision.<br>
&gt; <br>
&gt; So, I&#39;m still of the opinion that clarifying this behaviour in dra=
ft-ietf-netmod-yang-module-versioning-02, if the proposed change cannot be =
accepted as a verified errata, is a pragmatic solution.<br>
&gt;<br>
<br>
This document has a long way to go. I am not sure everybody agrees<br>
with changing YANG 1.1 rules by an update (without changing YANG&#39;s<br>
version number, i.e., it becomes upclear which rules apply to a given<br>
YANG module).<br>
<br></blockquote><div><br></div><div><br></div><div>I do not think an updat=
e of any kind can brush aside MUST and MUST NOT details</div><div>in the up=
dated RFC.=C2=A0 It has also been established that YANG extensions are opti=
onal</div><div>for a YANG 1.1 tool and MAY be skipped and ignored, so a new=
 YANG language version</div><div>cannot be introduced through the use of ex=
ternal statements.</div><div><br></div><div>We have not seen any demand wha=
tsoever for &quot;NBC automation tools&quot;.</div><div>Violations of sec. =
11 rules are rare (and I prefer to keep them that way).</div><div>In any ev=
ent, it would require a new YANG version to undo the YANG 1.1 update rules.=
</div><div><br></div><div><br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">
/js<br></blockquote><div><br></div><div>Andy</div><div>=C2=A0</div><blockqu=
ote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px=
 solid rgb(204,204,204);padding-left:1ex">
<br>
-- <br>
Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jacobs Univer=
sity Bremen gGmbH<br>
Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus Ring 1 | 28=
759 Bremen | Germany<br>
Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a h=
ref=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" target=3D"_bla=
nk">https://www.jacobs-university.de/</a>&gt;<br>
<br>
_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>
</blockquote></div></div>

--0000000000005b074405bc3e7ab3--


From nobody Fri Feb 26 07:06:24 2021
Return-Path: <mbj+ietf@4668.se>
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 1E9D43A09BC for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:06:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=htQSY67Z; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=UIC0fBY7
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 rVUimzrQuIV7 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:06:22 -0800 (PST)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7A3CC3A09B9 for <netmod@ietf.org>; Fri, 26 Feb 2021 07:06:22 -0800 (PST)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailout.west.internal (Postfix) with ESMTP id 53CFCBC0; Fri, 26 Feb 2021 10:06:21 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Fri, 26 Feb 2021 10:06:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= ix7ZGhfO/C4q2FIrZjxzEpSRILevKWlpj5TzjMoUs3o=; b=htQSY67ZonEDqHPh ocUZZn2aJihbmFpNnv5RkU5iM8fYHrJh1xYVPimKFXK7RPgj1eI27+Mjg7KvOLky NPToa+EL/cLt0Kf3H3i0TyjMNmtNHWNIU0xnlA2aWD1YbATljR+5qRkZ1mtyKIE6 /RlmLFwjj8vYjfEx/xKuVWNNGoQEJDI/YMww1cvjFCngssTnKEkH93CHEEeuDgxv ZS22YxT5ucyOFnb3G8xbf4IxyEVa+KsxAFv/kEMUGbmaRhYk5lwoxx8qzHIMevHD Yv67KRz5QgEKCq8kvVojZVlP/D1WKQXju34rI4bxc2d/Q//cMdGbq4g2dIrIp1kG J5Rg8w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=ix7ZGhfO/C4q2FIrZjxzEpSRILevKWlpj5TzjMoUs 3o=; b=UIC0fBY7LLPBmEM5lX0ex+tWaFyQWWAi+pa/4i33Tlj2Bqzvh5JETO11h pfVk6DF1XMLnJxJ/HjuSMVb4BJpc1ibZMJ1+vlYKBZ3GnJbZcKaDQznZuTeHCZTG bputIvxnI5r+P+hJukX9mrpHAdV5aGSBebt1iv9aoJmC87B/Kywx71OwuLJ8cYf/ GTC+MKBVR8o+ffgOiwMzDP3f0MJhkQxAVljMhxM5EW1e4LHzaNqjKisX+m1mJsIb fIfBD5WkqIzofXpJRwmF2qEe7wt4Jtla6qchvb31SJQUkpANDNkyYr7UmENs3lym tT9QRIKaETK0fEdXH8R4WcY042Yyg==
X-ME-Sender: <xms:ag45YPQmJxDnhLNibTYpwaURVWCoP7hDrhk4lnIdWlEUZlKygzKaUA> <xme:ag45YFG5MixtF1SPeSBgiCTeoeIUc1XNmC2e1fnpaWLjTIqMvBcn3X7KwwVXmOHNQ 4JdxlhYY9pfNDzc0i8>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrledugdejgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeduieevjeduffdvvedugedvud ehiedvleefhfeuheffjeeuvdegiedvffejleevheenucffohhmrghinhepjhgrtghosghs qdhunhhivhgvrhhsihhthidruggvpdhivghtfhdrohhrghenucfkphepudehkedrudejge drgedrvdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:ag45YD9gWFRDROd756-P7sMgXfkNewlJYZ-MQZK3qqSF54MyHxw2Fg> <xmx:ag45YHKM_13Htepxwy4HxeuUBvq_m1WuDBLEQRdyJSMd_onyuntjlw> <xmx:ag45YOZAkyeQDPXABM1csvGBqpyEx6TPNtiB-SzrL13vq2iwghms9A> <xmx:bA45YMHkWOnhvMm4-LXFYOEgCxc6h7o_wBnLCo42mIA1Wvg4hmXRNA>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id 3E7AC240054; Fri, 26 Feb 2021 10:06:18 -0500 (EST)
Date: Fri, 26 Feb 2021 16:06:16 +0100 (CET)
Message-Id: <20210226.160616.1276834419454673357.id@4668.se>
To: rwilton=40cisco.com@dmarc.ietf.org
Cc: j.schoenwaelder@jacobs-university.de, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/DlSbObU-BY2xvE6k8K0T94wkfsE>
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 15:06:24 -0000

"Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org> wrote:
> =

> =

> > -----Original Message-----
> > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen Schoenw=
aelder
> > Sent: 24 February 2021 20:39
> > To: netmod@ietf.org
> > Subject: Re: [netmod] type equivalence
> > =

> > Here is an attempt to come up with better wording. If people agree =
on
> > a new wording, I volunteer to submit an errata.
> > =

> > OLD
> > =

> >    o  A "type" statement may be replaced with another "type" statem=
ent
> >       that does not change the syntax or semantics of the type.  Fo=
r
> >       example, an inline type definition may be replaced with a typ=
edef,
> >       but an int8 type cannot be replaced by an int16, since the sy=
ntax
> >       would change.
> > =

> > NEW
> > =

> >    o  A "type" statement may be replaced with another "type" statem=
ent
> >       that does not change the semantics of the type or the underly=
ing
> >       built-in type.  For example, an inline type definition may be=

> >       replaced with a semantically equivalent typedef derived from =
the
> >       same built-in type, but an int8 type cannot be replaced by an=

> >       int16, since the underlying built-in type would change.
> [RW] =

> =

> Would the text be more clear it is just specified what is allowed, e.=
g.,
> =

>      o  A "type" statement may be replaced with another "type" statem=
ent
>         that resolves to the same underlying built-in type.  For exam=
ple,
>         ...
> =

> =

> What does "semantics of the type" cover?

Suppose you have:

   typedef "timestamp" {
     type yang:date-time;
     description
       "The time that an event occurred";
   }

then you can't change it to:

   typedef "timestamp" {
     type yang:date-time;
     description
       "The time that an event was received.";
   }

The syntax is the same, but the semantics are different.


/martin




> =

> If I have this type:
> =

>   typedef "timestamp" {
>     type "string";
>     description
>       "The time of day that an event occurred, in any format";
>   }
> =

> then can I replace it with this definition:
> =

>   typedef "timestamp" {
>     type "string";
>     description
>       "The time of day, and optionally date, that an event
>        occurred, in any format";
>   }
> =

> =

> =

> Tangentially, it is worth noting the RFC 8342 also writes about synta=
ctic
> constraints covering types:
> =

> 5.3.  The Operational State Datastore (<operational>)
> =

>    Syntactic constraints MUST NOT be violated, including hierarchical=

>    organization, identifiers, and type-based constraints.  If a node =
in
>    <operational> does not meet the syntactic constraints, then it
>    MUST NOT be returned, and some other mechanism should be used to f=
lag
>    the error.
> =

> I'm not sure how clear RFC 8342 section 5.3 is about returning values=

> that can be represented by the underlying built-in-type, but are outs=
ide
> the value space defined by a range, length, or pattern statement.
> =

> My memory during the discussions was that it is allowed to return a v=
alue
> outside arange, length, pattern statement, as long as it is contained=

> in the value space of the built-in-type.  E.g., cannot return 257 in =
a
> uint8, but can return 11 even if the type range is 1..10.
> =

> But, I'm not sure that is what the text actually states.
> =

> Regards,
> Rob
> =

> =

> > =

> > /js
> > =

> > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote:
> > > On 2021-02-22, at 15:17, Juergen Schoenwaelder <j.schoenwaelder@j=
acobs-
> > university.de> wrote:
> > > >
> > > > I guess considering the built-in types as incompatible is the m=
ost
> > > > robust approach. If we agree that RFC 7950 tried to say this, w=
e could
> > > > file an errata and propose clearer language.
> > >
> > > Right.  And we can keep the COMI key-to-URL mapping as is, as thi=
s
> > clarification is necessary for its correct functioning.
> > >
> > > Gr=FC=DFe, Carsten
> > >
> > =

> > --
> > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germ=
any
> > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>=

> > =

> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> =

> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Feb 26 07:27:47 2021
Return-Path: <rwilton@cisco.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 0847D3A0BC5 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:27:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=HOhNhk+w; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Vt2FygAL
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 sRPTpDsQfHnh for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:27:43 -0800 (PST)
Received: from rcdn-iport-7.cisco.com (rcdn-iport-7.cisco.com [173.37.86.78]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 430303A0BBC for <netmod@ietf.org>; Fri, 26 Feb 2021 07:27:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5451; q=dns/txt; s=iport; t=1614353263; x=1615562863; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=IJQjV/djN08irlpcYH6q1iawS8/+tHqu4HucKwrAMl4=; b=HOhNhk+wTXYgiWPTrVfyLfnxr64d7SiiopRq05MpCN5k6SGPkTddIxBm jizMIA5rc1i1QC8zeAV7d2YXDfps6YKBXV7Cj65bXDQy7JoLfZxFxpnav XRFe2eWNXKTkYViLLIIXnl9fl3fzCjas8Z+WCaRPymg0/8Yj2ZH6lwOiU M=;
IronPort-PHdr: =?us-ascii?q?9a23=3Abrmjhh1sP6NWTznUsmDT+zVfbzU7u7jyIg8e44?= =?us-ascii?q?YmjLQLaKm44pD+JxWEtadvhVTOV56e9vRFlefMqKH8SCoM7MXJvHMDdclKUB?= =?us-ascii?q?kIwYUTkhc7CcGIQUv8MLbxbiM8EcgDMT0t/3yyPUVPXsqrYVrUry6w5DUVEA?= =?us-ascii?q?66KAx0OOnvAY/OnoK72rP695jaeQ4dgj27bPt7Jwm3qgOEsM4QjO4AYqY8wx?= =?us-ascii?q?fEuD1GYeNTkGhpPlmU2R3745S9?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C1AAAyEjlg/4sNJK1iHQEBAQEJARI?= =?us-ascii?q?BBQUBQIE8BwELAYFSKSgHgVA2MQoBh34DhTmIVQOZIYEugSUDVAsBAQENAQE?= =?us-ascii?q?yAgQBAYRNAoF6AiU1CA4CAwEBCwEBBQEBAQIBBgRxhWENhkQBAQEBAgE6BgE?= =?us-ascii?q?BNwELBAIBCA4CAQQBAQEeEDIdCAIEDgUIgh2DIQMOIQEDpUkCiiV0gTSDBAE?= =?us-ascii?q?BBoUhGIISCYE4AYJ1ik0mHIFFQoFUglc+hEGDSIIrgVkQYXUHX3hFJ7kagRQ?= =?us-ascii?q?KgnycQqNWtnICAgICBAUCDgEBBoFWATeBV3AVgyRQFwINjh+Db4pZczgCBgo?= =?us-ascii?q?BAQMJfIoIAYEOAQE?=
X-IronPort-AV: E=Sophos;i="5.81,208,1610409600"; d="scan'208";a="852826399"
Received: from alln-core-6.cisco.com ([173.36.13.139]) by rcdn-iport-7.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 15:27:42 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by alln-core-6.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QFRgod026862 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 15:27:42 GMT
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 09:27:41 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 09:27:41 -0600
Received: from NAM10-BN7-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 26 Feb 2021 10:27:41 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QiLsWpiFfyJck4xcKVFVZlCi+xSSk1a8av6lrqxcTpqha44yn2aO+nQiYL3dBcOlrGyaTTEPSRsEoKbPskNlz4CC3PGoFtnmP2123gugyMsSnXLoWFwzhn2zaBsVmxsgnWwzZ2zDmNpRh/Jhcl2hdtIxCw2JiuYgxg/vC2Ucp761Ps6I3bZgDuIA1nfKjyYU5tFCwnc+owy7sqt9/TOJjhXbKizIgHlfOm6f6m2nupENaPvxjY0rVLJnahkNIDbi5i0oCkGVAMz+Oohtbv4WY2keDE8+Y5iscbNUUaFdpwrHajOjo/HwRX9xTR/l+SvgkaJiVDqOiowPSJNv3zyqCg==
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=8/eTt9KCDz7JKASwRwKgumwBqLmLmt20fy6axIAeU/0=; b=DCIWwq8NgiJTXAEpLYh6u41lpau6P9qjvVQpymj8Hc5Nae6gkzXOFd08TOsTSbtJLvwPx70v7iJG4nsCU9mDTnhuXWSzcTGQXg5XViAQIIC0h22JfD48pf/MGBRZaUX0jq4X0pwNMcwp1H4U/ogDKPWAxR6aBF6Obx+u38E0Wq73Cee6ErdqBAcE5cRPokk6GWEAhTLAbnlZDROShUrS+9ODt8XMSYL4QDhXKcBvzf3Dzubndm9yEqIJYiH9oU+4iok3wyc39bHio+DWkoBNB3JT4z3PEhnjOrAAEIA2zOWdiCC/yW+7kB9Hhe5TZ9ZUQkCLtVETpCoFZ+NE2KakZA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8/eTt9KCDz7JKASwRwKgumwBqLmLmt20fy6axIAeU/0=; b=Vt2FygALrxFhNpec9J00QuPD9bVVbsBtLsk8OBmkNggqN7NmiGh2JbTwxCHoZWGlF19XUyrP2fp8HFRqHFxl0AXpv171ElCLuf+aNgmSBfbhoaNq+qD2aEo/iuwWtHXtbi7uG+Qxec2+k9x2LrY1I9XndWCrLSIFauYr1aGTVC8=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4613.namprd11.prod.outlook.com (2603:10b6:208:26d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 15:27:40 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 15:27:40 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAAJU4CAADQZgIAAAKuAgAAF9ICAAADHAIADjp2AgAKQV9CAACyMgIAADmCA
Date: Fri, 26 Feb 2021 15:27:39 +0000
Message-ID: <MN2PR11MB436663499BB4589CC8581FD2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <20210222.104938.680142326480637892.id@4668.se> <20210222100857.ovetw7udo4ccbezx@anna.jacobs.jacobs-university.de> <20210222.111343.254950973345362316.id@4668.se> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226142749.ry2pbyym6ernhgi4@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210226142749.ry2pbyym6ernhgi4@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2dbd83f8-231d-42a5-1cbf-08d8da6b0e12
x-ms-traffictypediagnostic: MN2PR11MB4613:
x-microsoft-antispam-prvs: <MN2PR11MB4613D8F90F9DC67AE27C27F1B59D9@MN2PR11MB4613.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: q4ZLk7F8GOhHzAVB1PTjhS2P0ubyL0fHq4OD+TbIibnhu98FFFdqzy0mzlb2o6F/Cm6p6hcqyJTz4yp9BwzJcaxJ5JEocpjGqzbnKhwmFSbOX01qW8JQ//H8cWU5DxgxwzzDJoEpCw/0C9wATYf49CiGJtsauUz466fKFg4gjCV212DaknTSM8yUdRcJ5/CpVJVJu1jqcAWakJ2GG0S3Zl5AQ0tswiCQgm7d82ptTI+FAV04ks7F9RY6TXUqzkxl7uc2Gr99D4wjZSaHeA9HKHO7w8XC5JcFzcrmVOlp4N/L+IgDecGAZ0MDSIPFaR7A6Q9K4ELWlssgnfJXtAhQZbdoX7cnc0LTUzuZUvoOILzmMtBmBEIevZX95R0zTGqCw8Syi0AfWRPzPUqxPIQOPh9zezs6ZAyzmhhm6eDKdxA0byoB73U1UeVSP2jR7MF0NsELQi5uvn6BHGUIryPvtExCuyH5j0MPiND+1vfbX+OMNkSVIlbZahKLk+BYveBDXWAmJ+EbPt0+VrsN78VUXw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(39860400002)(396003)(136003)(346002)(376002)(316002)(26005)(66556008)(64756008)(66446008)(86362001)(66476007)(76116006)(71200400001)(52536014)(66946007)(186003)(8676002)(5660300002)(7696005)(478600001)(53546011)(2906002)(6506007)(33656002)(4326008)(6916009)(8936002)(9686003)(83380400001)(55016002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?NXFifhtCD1+N6QiSkjpjkDt+vdwmvSFdgZTO46XHauZZCX2RSqMALjvOa17W?= =?us-ascii?Q?zvImdL7WXFQrNVVh6baxfLrrKece1Uf+fVtdOXilDqmMXmm51zNC8lUZHqKx?= =?us-ascii?Q?ccLeR9OPkv+fntTDAlCe7/ij9fxho3WbegsLQ0Xi7uZBTSdRcmyJPFfvjP4p?= =?us-ascii?Q?PnWQop5aT9F1azyvZVaN2oHZFx3SvL1f4OrajgxAU08ralVAdWaYy0UclyCC?= =?us-ascii?Q?i4274K6IP3foZT07oBiWBCVsFLaHsKPWeWuTo0Ei1mfLqbycD3BmT61R6ucL?= =?us-ascii?Q?5peeYBwF6QqJH7boVLBCXzdRCcydmGks7aW89pVB3umLBp/I3Q9TzAJNWXAN?= =?us-ascii?Q?2M5OghUHzEQAQ+XOqqQAqmHP3U/hDXAV42UJkSEbq8GUI/OiE+eX6jj/qa+k?= =?us-ascii?Q?WrUQjDn/hi+ZUvIrvTUk8EwtvjRJw7GYvKyV2os8kmyj2Wkzr1ptUY5Xqu61?= =?us-ascii?Q?ZhDmX9Sz5xMJVOYJ7whukj7I//5Ib1NXO90VgkQ8CKfJEfyD3UHyS+Sdlub/?= =?us-ascii?Q?E0bhXVO4RVNrWfMnqhyEvXJNHooTNKTLBclxr3KTIeb+x0/GlDVrbj7LRIgD?= =?us-ascii?Q?bZng3nslP1f0AFoKkVKPjUYX8lUNjz1ezggSHA9M+VPPdhDB9VoY7au7dIpF?= =?us-ascii?Q?0W/lzDe5Yv1GkRMLZ+uRW5galFPqOtGkMxPgtduKTilUcJK+BuAwdj6OiK+4?= =?us-ascii?Q?rE6FyENE5IyuWOJ+ocM07uM/it/DD0F3ZrWYjBm/uNeJg24Ul/+Gr4Dj94kH?= =?us-ascii?Q?X5tVyjJXTLuzQ7rfPwRTNs5YpPqnlxxGQVCipcHxcVBNhQNLTZrwuKpoqdhx?= =?us-ascii?Q?3Xmp4l+REAMau/t3hUJRKtA0ZJj2TwbdVnSzrXQNoe8zo15N2g1K024kN/XM?= =?us-ascii?Q?K9qFPhmvergJT4Br3gyGGKLG0wzocJ6qK6BL0TnvwnJuIm04uOyLaBtxgj42?= =?us-ascii?Q?yNlxF26f1EwjLlaDIgl9uhMfj3Mc3S4DScU44QnBFTtwy1c4DugjZQTxsWlL?= =?us-ascii?Q?0l3mBvaJtc2YQeLYqwH++cMOc3mQdiCRWXsgce6u6+dGDZzs+3rLb5Y9mu5W?= =?us-ascii?Q?/sWo37i5NbDHJoi2FCUiUfJbNI3gHc3GwYcw/cezK7f08B2qUlMCQnJjW+m0?= =?us-ascii?Q?jUTY7S9koYmPInJqjC1ouPRejxzT//G/oYnRadWC8gECXjp9uvuCLqumOQyz?= =?us-ascii?Q?Nf/ma6YGZURgaSE+R4sptn4Y8z0miogaHgL9mxDaSff3i7nLrH3WG12N+4yX?= =?us-ascii?Q?fqQCk3Cf9mFSZom81hK+q62rELtZwTpv0KKfyfY+4z7ebJrlFFdQ8zq3baea?= =?us-ascii?Q?z1Bejln+D7VCmJj5AcnONnkZ?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2dbd83f8-231d-42a5-1cbf-08d8da6b0e12
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 15:27:40.4589 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: COy9M/OYlxcsqSk745XNpdek0/x8RlQ9mjg68YMCGI2q9auiwAoyPG0sZtfR2787x2z08kTvu+vbbbWCNbD91A==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4613
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: alln-core-6.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/mquAOfuF24oqYEqZIFMyvqQTymg>
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 15:27:45 -0000

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 26 February 2021 14:28
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> On Fri, Feb 26, 2021 at 12:21:26PM +0000, Rob Wilton (rwilton) wrote:
> >
> >
> > > -----Original Message-----
> > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> Schoenwaelder
> > > Sent: 24 February 2021 20:39
> > > To: netmod@ietf.org
> > > Subject: Re: [netmod] type equivalence
> > >
> > > Here is an attempt to come up with better wording. If people agree on
> > > a new wording, I volunteer to submit an errata.
> > >
> > > OLD
> > >
> > >    o  A "type" statement may be replaced with another "type" statemen=
t
> > >       that does not change the syntax or semantics of the type.  For
> > >       example, an inline type definition may be replaced with a
> typedef,
> > >       but an int8 type cannot be replaced by an int16, since the
> syntax
> > >       would change.
> > >
> > > NEW
> > >
> > >    o  A "type" statement may be replaced with another "type" statemen=
t
> > >       that does not change the semantics of the type or the underlyin=
g
> > >       built-in type.  For example, an inline type definition may be
> > >       replaced with a semantically equivalent typedef derived from th=
e
> > >       same built-in type, but an int8 type cannot be replaced by an
> > >       int16, since the underlying built-in type would change.
> > [RW]
> >
> > Would the text be more clear it is just specified what is allowed, e.g.=
,
> >
> >      o  A "type" statement may be replaced with another "type" statemen=
t
> >         that resolves to the same underlying built-in type.  For
> example,
> >         ...
>=20
> Perhaps - but it is not just the built-in type that matters...
>=20
> > What does "semantics of the type" cover?
> >
> > If I have this type:
> >
> >   typedef "timestamp" {
> >     type "string";
> >     description
> >       "The time of day that an event occurred, in any format";
> >   }
> >
> > then can I replace it with this definition:
> >
> >   typedef "timestamp" {
> >     type "string";
> >     description
> >       "The time of day, and optionally date, that an event
> >        occurred, in any format";
> >   }
>=20
> This example seems to be constructed since "in any format" is already
> broken to begin with. A more perhaps better example: If you have
[RW]=20

Constructed merely to have exactly the same type, but with different descri=
ptions.

>=20
>     type inet:ipv4-address;
>=20
> then you can't replace that with
>=20
>     type inet:ipv6-address;
>=20
> since that changes the semantics of the type. If you have a counter
> that only counts upwards (until it wraps or latches), then you can't
> replace it with a gauge that goes up and down. The point is that you
> break expectations about the semantics of a value of existing
> applications.
>=20
> In your example, if you have time in any format, then well
> interoperability does not seem to be expected in the first place and
> then you can start a philosophical discussion whether making something
> non-interoperable even more non-interoperable is not just leading to
> non-interoperable.
>=20
> Anyway, the "semantics" part was not the question that triggered this
> thread, the question was whether changing built-in types is allowed or
> not.
[RW]=20

Sure, but if we are going to submit an errata for this definition, we want =
to ensure that updated definition is clear in all axes, not only the specif=
ic issue that was originally raised.

Hence, my question is really whether "semantics of the type" is intuitively=
 obvious, or it requires further text that defines what is meant by that, s=
pecifically, that the description in the type (and probably parent types it=
's derived from) forms part of the semantics of a type definition.

Otherwise, it is possible that someone may think that it is pattern stateme=
nt that defines the semantics of inet:ipv6-address, and not also the descri=
ption.


>=20
> > Tangentially, it is worth noting the RFC 8342 also writes about
> syntactic
> > constraints covering types:
> >
> > 5.3.  The Operational State Datastore (<operational>)
> >
> >    Syntactic constraints MUST NOT be violated, including hierarchical
> >    organization, identifiers, and type-based constraints.  If a node in
> >    <operational> does not meet the syntactic constraints, then it
> >    MUST NOT be returned, and some other mechanism should be used to fla=
g
> >    the error.
> >
> > I'm not sure how clear RFC 8342 section 5.3 is about returning values
> > that can be represented by the underlying built-in-type, but are outsid=
e
> > the value space defined by a range, length, or pattern statement.
> >
> > My memory during the discussions was that it is allowed to return a
> value
> > outside arange, length, pattern statement, as long as it is contained
> > in the value space of the built-in-type.  E.g., cannot return 257 in a
> > uint8, but can return 11 even if the type range is 1..10.
> >
> > But, I'm not sure that is what the text actually states.
>=20
> Perhaps this requires a separate thread.
[RW]=20

I'll split the rest into a separate thread.

Regards,
Rob


From nobody Fri Feb 26 07:37:21 2021
Return-Path: <rwilton@cisco.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 2F1333A0C9F for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:37:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.598
X-Spam-Level: 
X-Spam-Status: No, score=-14.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Rbt/MC3m; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=0aL9AShp
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 Xv7T7TQxfPcm for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:37:18 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4999B3A0C9A for <netmod@ietf.org>; Fri, 26 Feb 2021 07:37:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3841; q=dns/txt; s=iport; t=1614353838; x=1615563438; h=from:to:cc:subject:date:message-id: content-transfer-encoding:mime-version; bh=zdyaRA70NnReA2n3jxSYvY8eXVogANHbgRriHpGIxKE=; b=Rbt/MC3mQ7GiOqigMOE2hvIBlYlrN4vGi7KNojHYgXlfXmFNTmrv9TV2 fDTDb0K5R/aY6Qy5M0vr9yNFRkyOAJkQW2WFAcM4EC0GsCkiguagjvvnC 2sDa8OWFgD3qKpeiGp/ucgZgTIJWHr/9CZib9Il1leV2AHYkb3y7RfAsx s=;
IronPort-PHdr: =?us-ascii?q?9a23=3ASyUBkx99Kdn/A/9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+7ZxyN5/xmi1XSGJjd6uxJkfHXr7GmVWFTqZqCsXVXdptKWl?= =?us-ascii?q?dFjMgNhAUvDYaDDlGzN//laSE2XaEgHF9o9n22Kw5ZTcD5YVCBoHS56jQJXw?= =?us-ascii?q?j5NBR4PP/0Bp+Ug8nkn+y38ofYNgNPgjf1aLhuLRKw+APWsMRz48NiJ689xw?= =?us-ascii?q?GPrGFPfrFdxHhjIhSYmBOv6w=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CgBgCrFDlg/4wNJK1fAx4BPAwCCxW?= =?us-ascii?q?BT4FTUQd2WjYxCgGHfgOFOYhVA5khgS6BJQNUCwEBAQ0BASQOAgQBAYRNAoF?= =?us-ascii?q?6AiU0CQ4CAwEBCwEBBQEBAQIBBgRxhWENhkQBAQQ7BgEBNwELAgQBFgIBAQM?= =?us-ascii?q?BAQEeKxcXBgkBBA4FCIJpglUDDiEBA6U/AooldIE0gwQBAQaFHRiCEgMGBYE?= =?us-ascii?q?zgnaKcxyBRUKBEUOCKYUtHyaDA4Irg0YvEIEYbBS6GgqCfAScPqNWtnICBAI?= =?us-ascii?q?EBQIOAQEGgVQ6gVdwFTuCaVAXAg2SDjOKJnM4AgYKAQEDCXyKCAGBDgEB?=
X-IronPort-AV: E=Sophos;i="5.81,208,1610409600"; d="scan'208";a="857046722"
Received: from alln-core-7.cisco.com ([173.36.13.140]) by rcdn-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 15:37:16 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by alln-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QFbHIt032542 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 15:37:17 GMT
Received: from xfe-rcd-005.cisco.com (173.37.227.253) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 09:37:16 -0600
Received: from xfe-aln-003.cisco.com (173.37.135.123) by xfe-rcd-005.cisco.com (173.37.227.253) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 09:37:16 -0600
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-003.cisco.com (173.37.135.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 26 Feb 2021 09:37:16 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RESBKCXOaUNPBOx1Zd3R0iFxL06z6DWZQp8H+3T87ReX8EFN/FwRkZ0zCpkaY4vBWUrh34GYGc/sS0RNlaCW8Q02JpGpLlHRx/R1HT5xQ62zjGgxoyTvRDpoONHnXeQFZp3zwozm2/zUEWfOt9JfV07EZSfW54RV1C/IHfUAXAbo+jfjPMwFZUls/IXxZVGUKqSRrl/O1dgd9IVsV+ArWZQcOatgbxTJh7AGM3o9YxqooEJZ2HUxomDvtyRxdK7u/tNs5xZJN/tYg6Scr1p/Dl2CAjqsCmPQ5VUBgN+SWnpsjHUFFcCOxF96u4Lx6WJoYalFmCFhW2Pg217bTRZihA==
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=2Kqfe674riKX0Sa8/kHbzDNMf1qZ5/3nDqXxRFbBZyA=; b=I8pHo0UABsghrLvkj+2NrBmn+YdbsLJCdiJAjB/QBitRnzNaqsMs1q1VKX0D30Jai/RGPmuakpunIgkDJtC5ZLflmYKX0rZN5DxyQA0ueeBTPhYIxfdYfOs1StmgQAxlUzKBn6fyGqg3tpWrdbYpp/HiiBt2ZfHYpdLJ8N1G8B7ri6ZH+AGCKXOA0QmJxVfR5ijDuJmz/8tbFb1c6p1Aw9/YBctjanjk+PaSyUyb7rCtgPv4y069xDmxbnRod8dP7Tebkzwa8W11BPMXcQjhxUcyTnqwg/HUwzrW5lPWAmww+w8ogoA7UxGmKPTFGeYJ2z8WNLFDng5vZ3Sz0PARaw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2Kqfe674riKX0Sa8/kHbzDNMf1qZ5/3nDqXxRFbBZyA=; b=0aL9AShp6xsO+/kL7Ve8+yWdzJC/AFNwG0hpeBSsD3RFhZDNLWvsbFlggKJ4Z9naSHlZ/lq+OQCq6WxflQ2fZPQN1ytEJIUJR5qp12Os/OOYB0VaSBV/QdmhqPQP+lG+PleaSap6QTMMQeRTwx6IRLDhHDgO5zEUw/hoSmuxy4g=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by BL0PR11MB3202.namprd11.prod.outlook.com (2603:10b6:208:65::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.33; Fri, 26 Feb 2021 15:37:15 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 15:37:15 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: What operational values can NMDA return?
Thread-Index: AdcMVTgjp5I1ru2+RgW2s9P9UZly9g==
Date: Fri, 26 Feb 2021 15:37:15 +0000
Message-ID: <MN2PR11MB43663C3AE37A5CD1FB607444B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3c7d1df8-086d-4a95-64f9-08d8da6c64b3
x-ms-traffictypediagnostic: BL0PR11MB3202:
x-ms-exchange-minimumurldomainage: jacobs-university.de#0
x-microsoft-antispam-prvs: <BL0PR11MB3202DEBC22424049F4DAFB12B59D9@BL0PR11MB3202.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: NXNKBp/M9L2hwb49qphac1QBx/uY/klN3ox8LJT5GU188GbmkkuV5Vify8xtDVUru3/bXVkmhnlEO3wmy+GCbJYPZDXw9kuL4VaLrmXUWQCzU/sKv+kP31mHoNXcncQd180qv6q7aQLbVHadKZqEUZ6V3oOtD9pwNQSbpYxqiDYpUOVJuEv/S6w0MIp95GROaOAdw3D1YsSo58XT1fg8asTEslMHjCjtU/z6YHLVwiwsYkVTCKare8RPD5OV1WjH1pAFXTpieZeLkZ29HBoDGnHxe1MDOCUsMco7babJW3++wksrKItWetFrGIHHm+bshEDmvo3aXLUJGLubrRnUhev0E6pBTsKtU5yVq3JBheRjid4Sf0F1JTpQKPCcjsb3pRoJ3CXlsqMgSJo2MstZcxLTLx0hx8Q4nHOg45cZaFmykWGkUiSbYqjaYE8neCJz/CAxRAusAMMHzGwHMUQY8ESQpKOX2Bl+4JcgUtNemTFlKQaVZaV0rKNx6X6veL1u0pEg6+iDr6X3IWbkFm0VS8tfz3rV2uAkWy0dMxBOMF5nyGYxaokdFKHQzdOHZ90EnhrvT3yKJw3TzhNVG01GYIhUG1+hdBnicaKU73h+tbI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(346002)(136003)(39860400002)(366004)(396003)(5660300002)(71200400001)(66446008)(9686003)(26005)(2906002)(86362001)(52536014)(8676002)(8936002)(4326008)(83380400001)(6916009)(478600001)(53546011)(66556008)(33656002)(76116006)(186003)(55016002)(6506007)(316002)(64756008)(66946007)(66476007)(7696005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?yeZ6mIJy2n/VoAQG7i7NaeEuVsfH5r9DOD7M/W6jZw5CsroGrsjswFN40ayc?= =?us-ascii?Q?Bo6OjDxJAtIoS817jwLuRMqjiBOZbGly/DYR3RpK8syDg/qqzl0SvLkK4yEo?= =?us-ascii?Q?tGq/dRLoN35mPIwxedPk6Ee1LN9ihGvgs4IyEBKpywSQi8ra4M7fBRJ3ro/a?= =?us-ascii?Q?YSKhvPsVx/Ghs8F0Md9w5UuHBbLr7DA7RwAaBuCw2QeBZyU7qfPJgVzpwfbG?= =?us-ascii?Q?sgIqiIAP1oebKpbvwyOYu9TUOdvwS5pivrTb4a2PIyvUuuu8L3uTCre+hX1Y?= =?us-ascii?Q?MeZvJ5F8zj0u8Qky6sQqVxoy5by21Cp2kocfxTmXLton18qceo3OorRbC43g?= =?us-ascii?Q?/E6+2uCik1/5VWQUyUWTTyHcl8YCWkXAvHN+ODaIEfqCmtVmY5w88dDnPv2j?= =?us-ascii?Q?XaZpOdSBQ7+gqQjLN9FLq5wGhXak8Omliosv9xFjP8yzi+h0pAWK+heygpHW?= =?us-ascii?Q?NY7delKEQjmhOXbQpHRm73RGKC6OiBEQrX+48k1F6kQI6Pt7Q1cV1fW1OZGn?= =?us-ascii?Q?ALexDOt180o2PQBLSXyhZINFqrfTE+xKMLFpnN/Byhz2TFqQyFIESSrarepe?= =?us-ascii?Q?MrqcIEjHHAdGaoQzaytv/z3wyYbVTZ5Klz9qA7HcAy8AKG9STkwbk8n5PwYM?= =?us-ascii?Q?mo0zYyhUp5IuZMN4LFZzLfST9dFP9YPZdMLTjYNl1Kj/xGLexuCl4F/2089G?= =?us-ascii?Q?7V+AP17qwB45pFC4pfOmWsnYq6kIloqT2yETg83UbOkcz57hFfNFHMe/ZBDm?= =?us-ascii?Q?Z2jmiD/DffrawzddrtpvFA+MsxqyrV3sWNzz2hVtxKJdCRsdD6225pOUyeJz?= =?us-ascii?Q?KBa7740b1XpgIurKpnoGNOQGvhARzMXyVfcFDS2lUg8YJg/ahYfDsXwRFss2?= =?us-ascii?Q?NeKxDcp7x2A/wlU3we61au48rMlHNBntqdtsxOzNRFQHpjicb7IKg7byROjc?= =?us-ascii?Q?2PliS/puBKne9WL2N20i4b9oX1uLlMidlbrvnmw5BCRfGfQM2JiZZX61PtbU?= =?us-ascii?Q?Z+w6l1Rlfpjtie/s5wJc7Oq45RkeBEkOflNG6rYxpuFNsDOr4Pk5gdslxdSt?= =?us-ascii?Q?+Ojv21fHv7NA30zjjnbJ7CLILxlMPcTN8UQlxpqX1rMh54F1MyvWWRPjfiQ7?= =?us-ascii?Q?8+uuh5CCk0H6ml1wyLb2WA+uITZMbTSzVTqdiOcyQsDaW3KQhkDKPIp3tD2+?= =?us-ascii?Q?xjmqS2xnPTFTQ9bPptFp2rZ3jpxFfCF6GD59Nduy9udiou9pD4bLYqdeENLt?= =?us-ascii?Q?+KdjdQHE/nIG6r1O+KScX1QwSnyZxWbqJL01LS4Y4TF5w+Y8Oa17r2RhI2OD?= =?us-ascii?Q?WYrMA5b0n7DuRdrrBen5r1J2?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3c7d1df8-086d-4a95-64f9-08d8da6c64b3
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 15:37:15.2907 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: LGqTlwY0S/45qqxX6FnU3Uw+CHV2QykBXgGsivXNSA+QncZN2czBW04BpRkKxnI0xAyDg8UAZNWgr6Hyz/ie5Q==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3202
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: alln-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/sni13svSxgg9TEFZtKqVYJEOfQY>
Subject: [netmod] What operational values can NMDA return?
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 15:37:20 -0000

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 26 February 2021 14:28
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> On Fri, Feb 26, 2021 at 12:21:26PM +0000, Rob Wilton (rwilton) wrote:
> >
> > Tangentially, it is worth noting the RFC 8342 also writes about
> syntactic
> > constraints covering types:
> >
> > 5.3.  The Operational State Datastore (<operational>)
> >
> >    Syntactic constraints MUST NOT be violated, including hierarchical
> >    organization, identifiers, and type-based constraints.  If a node in
> >    <operational> does not meet the syntactic constraints, then it
> >    MUST NOT be returned, and some other mechanism should be used to fla=
g
> >    the error.
> >
> > I'm not sure how clear RFC 8342 section 5.3 is about returning values
> > that can be represented by the underlying built-in-type, but are outsid=
e
> > the value space defined by a range, length, or pattern statement.
> >
> > My memory during the discussions was that it is allowed to return a
> value
> > outside arange, length, pattern statement, as long as it is contained
> > in the value space of the built-in-type.  E.g., cannot return 257 in a
> > uint8, but can return 11 even if the type range is 1..10.
> >
> > But, I'm not sure that is what the text actually states.
>=20
> Perhaps this requires a separate thread. Perhaps 'syntactic
> constraints' was not a good choice and yes different people might
> understand 'type-based constraints' differently. RFC 7950 says:
>=20
>    The following properties are true in all data trees:
>=20
>    o  All leaf data values MUST match the type constraints for the leaf,
>       including those defined in the type's "range", "length", and
>       "pattern" properties.
[RW]=20

But RFC 8342 also states:

   <operational> SHOULD conform to any constraints specified in the data
   model, but given the principal aim of returning "in use" values, it
   is possible that constraints MAY be violated under some circumstances
   (e.g., an abnormal value is "in use", the structure of a list is
   being modified, or remnant configuration (see Section 5.3.1) still
   exists).  Note that deviations SHOULD be used when it is known in
   advance that a device does not fully conform to the <operational>
   schema.

   Only semantic constraints MAY be violated.  These are the YANG
   "when", "must", "mandatory", "unique", "min-elements", and
   "max-elements" statements; and the uniqueness of key values.

   Syntactic constraints MUST NOT be violated, including hierarchical
   organization, identifiers, and type-based constraints.  If a node in
   <operational> does not meet the syntactic constraints, then it
   MUST NOT be returned, and some other mechanism should be used to flag
   the error.

The first paragraph to me suggests that it is right to return an abnormal v=
alue.

E.g., perhaps the IPv6 MTU is only allowed to be configured to values great=
er than 1280, but due to a bug, what actually gets programmed is 1000.  Sho=
uld the device return the "in use" MTU value?  My understanding of the NMDA=
 architecture is that it should.

However, the second paragraph doesn't list length, pattern, or range as con=
straints that can be violated, so perhaps it is not allowed.  But I'm not c=
onvinced that is what was originally intended ...

Regards,
Rob

 =20



>=20
> So I am not sure about returning 11 for a range 1..10.
>=20
> /js
>=20
> --
> 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/>


From nobody Fri Feb 26 07:58:15 2021
Return-Path: <mbj+ietf@4668.se>
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 47D5B3A0D55 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:58:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=XlMlOgMy; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=qSMFn9CT
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 1EHrPhEFbhpo for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 07:58:12 -0800 (PST)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CF35D3A0D51 for <netmod@ietf.org>; Fri, 26 Feb 2021 07:58:12 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id D9BC0B17; Fri, 26 Feb 2021 10:58:11 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 26 Feb 2021 10:58:12 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= nW8319isrc+sCTZR2TaAv7c7Liw323j3NADKjDQ6bY8=; b=XlMlOgMydPZakkOD ceXHMlfOrV/+JhRZlRy7mHRKGFqAh4ttI7PszWzxWzziBeisNr9h3m+72ikwFt8Q sl54XEXEBYOzOyTJgRcWRX3WO/qkmPHPsbKCbvKZ0Fbip6ODX0ZyFvz/4OrmSewX 9DYea3ptM39aou6zGzADy5pnZY9qDFlzVPssoMn6yxIGlXHPUYbQ03sGg7Ik6aWg pxOgm3bzBHkkairZR890DaeAcbPC3lsTuIjfnYIrnvalA2h/1xVpEwJSD/aLUoFt ENutqd1FheVGcku44KJ1iUPWnK421RaNJxEvXvHqUlFBbkJfEZWOdGbSxkh4VVeW Oq82qw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=nW8319isrc+sCTZR2TaAv7c7Liw323j3NADKjDQ6b Y8=; b=qSMFn9CTsX88myGOLL3kDNHitekMjfBNP6dSHM46RpAl9lEmDevM/3uj0 angEV1vdtF1pxjtY0vYHcWLcIwtxyK7A3ApAQ5bQFF2SaqF7LTEDx4NKyHVV6ISK atiLPvYT7fLq3m7tE5JYim+V6/i3TvyOJKgnwzD7SgGI763l9U47oEAkS/x6S12c CVIYtCfmfMGxaSrGbyWBJ2f2prsEBjQQJFsWVa1A2pPRiRnvBFWp6sg6CeL3TRsG M3s+h38UNw6iLPyLV15UQULqaiVaKrtvib7Q/uph40YAXXKbB+F/BPiwiwhOaIoY PkhCCr6JJP8HBpUluwRupS6lFtCwA==
X-ME-Sender: <xms:kho5YLgNx2W5zUMPlkwzJqOb1LjRgZUnYbFgA3u_alZCokfE5tLKcg> <xme:kho5YIBDqqm00cQgh_mAGBOVzW1O1UohK3pze5DBpwLuza3XbNilY1u7Qw12uamR- 6JmcYg36EOk-h8txjI>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrledugdekgecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthejre dtredtvdenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeffuddtheekgeehteettdehje elieevjeeiheegveffheeguddvffelvdejkefgieenucffohhmrghinhepjhgrtghosghs qdhunhhivhgvrhhsihhthidruggvpdhivghtfhdrohhrghenucfkphepudehkedrudejge drgedrvdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:kho5YLEVhGcJB8zT6LJxJvsmOZJPSdZhixIqsavgMGvueiMZDxGXWw> <xmx:kho5YISuyYDb7JRy--0fLVMkEeQUNWdfDTk466vIE_5p_mpjZ1iqFQ> <xmx:kho5YIyqnZ6M5tJNxoMgoieJXg_n8YWyZvKE_CoXbdHyal75ygP3Vg> <xmx:kxo5YObXYZsTuRDl7wfqTJZXV09ApeN4Y7mePcWaICSm9JWgs1JONg>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id 86F17240066; Fri, 26 Feb 2021 10:58:09 -0500 (EST)
Date: Fri, 26 Feb 2021 16:58:07 +0100 (CET)
Message-Id: <20210226.165807.1700498563382308347.id@4668.se>
To: rwilton=40cisco.com@dmarc.ietf.org
Cc: j.schoenwaelder@jacobs-university.de, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <MN2PR11MB43663C3AE37A5CD1FB607444B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <MN2PR11MB43663C3AE37A5CD1FB607444B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Ns3gN0McBOvUAZIJtgrqOli4kio>
Subject: Re: [netmod] What operational values can NMDA return?
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 15:58:14 -0000

"Rob Wilton \(rwilton\)" <rwilton=40cisco.com@dmarc.ietf.org> wrote:
> 
> 
> > -----Original Message-----
> > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > Sent: 26 February 2021 14:28
> > To: Rob Wilton (rwilton) <rwilton@cisco.com>
> > Cc: netmod@ietf.org
> > Subject: Re: [netmod] type equivalence
> > 
> > On Fri, Feb 26, 2021 at 12:21:26PM +0000, Rob Wilton (rwilton) wrote:
> > >
> > > Tangentially, it is worth noting the RFC 8342 also writes about
> > syntactic
> > > constraints covering types:
> > >
> > > 5.3.  The Operational State Datastore (<operational>)
> > >
> > >    Syntactic constraints MUST NOT be violated, including hierarchical
> > >    organization, identifiers, and type-based constraints.  If a node in
> > >    <operational> does not meet the syntactic constraints, then it
> > >    MUST NOT be returned, and some other mechanism should be used to flag
> > >    the error.
> > >
> > > I'm not sure how clear RFC 8342 section 5.3 is about returning values
> > > that can be represented by the underlying built-in-type, but are
> > > outside
> > > the value space defined by a range, length, or pattern statement.
> > >
> > > My memory during the discussions was that it is allowed to return a
> > value
> > > outside arange, length, pattern statement, as long as it is contained
> > > in the value space of the built-in-type.  E.g., cannot return 257 in a
> > > uint8, but can return 11 even if the type range is 1..10.
> > >
> > > But, I'm not sure that is what the text actually states.
> > 
> > Perhaps this requires a separate thread. Perhaps 'syntactic
> > constraints' was not a good choice and yes different people might
> > understand 'type-based constraints' differently. RFC 7950 says:
> > 
> >    The following properties are true in all data trees:
> > 
> >    o  All leaf data values MUST match the type constraints for the leaf,
> >       including those defined in the type's "range", "length", and
> >       "pattern" properties.
> [RW] 
> 
> But RFC 8342 also states:
> 
>    <operational> SHOULD conform to any constraints specified in the data
>    model, but given the principal aim of returning "in use" values, it
>    is possible that constraints MAY be violated under some circumstances
>    (e.g., an abnormal value is "in use", the structure of a list is
>    being modified, or remnant configuration (see Section 5.3.1) still
>    exists).  Note that deviations SHOULD be used when it is known in
>    advance that a device does not fully conform to the <operational>
>    schema.
> 
>    Only semantic constraints MAY be violated.  These are the YANG
>    "when", "must", "mandatory", "unique", "min-elements", and
>    "max-elements" statements; and the uniqueness of key values.
> 
>    Syntactic constraints MUST NOT be violated, including hierarchical
>    organization, identifiers, and type-based constraints.  If a node in
>    <operational> does not meet the syntactic constraints, then it
>    MUST NOT be returned, and some other mechanism should be used to flag
>    the error.
> 
> The first paragraph to me suggests that it is right to return an
> abnormal value.
> 
> E.g., perhaps the IPv6 MTU is only allowed to be configured to values
> greater than 1280, but due to a bug, what actually gets programmed is
> 1000.  Should the device return the "in use" MTU value?  My
> understanding of the NMDA architecture is that it should.

No, you have to read the full text.  The 3rd paragraph makes it clear
that 1000 is not legal in this case.

(You know what Juergen says, you MUST NOT have any bugs :)

> However, the second paragraph doesn't list length, pattern, or range
> as constraints that can be violated, so perhaps it is not allowed.
> But I'm not convinced that is what was originally intended ...

I think it was.


/martin




> 
> Regards,
> Rob
> 
>   
> 
> 
> 
> > 
> > So I am not sure about returning 11 for a range 1..10.
> > 
> > /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/>
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Fri Feb 26 08:12:11 2021
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 4037E3A0E1B for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:12:09 -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 HGzfCosSeNoY for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:12:07 -0800 (PST)
Received: from mail-lf1-x12f.google.com (mail-lf1-x12f.google.com [IPv6:2a00:1450:4864:20::12f]) (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 C74103A0E11 for <netmod@ietf.org>; Fri, 26 Feb 2021 08:12:06 -0800 (PST)
Received: by mail-lf1-x12f.google.com with SMTP id v5so14549509lft.13 for <netmod@ietf.org>; Fri, 26 Feb 2021 08:12:06 -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 :cc; bh=KxEw8id3PxlC/gJ79iEkU1865UteCcx8rX7mXaCXsVE=; b=yuNIoPjQF+wBWXQmiB+1QfvQK64/HPnWgG0iFIElvsi93WBo98mlaG7HcLRgEW8SWs wnpwYENF9c5dilXYvuc5+SKUha0O5jSgjhM4UaWJsx2GrCvFCgsGYANM+c3Q0kU+27Xd zbTbUQILPmLU1/6NLpHNpnVbE6xhHGcdz7DWMPRrleIVNDVKhYW/QCSYc0djF1ENX8y5 o2RS5s5annia9MyKIZu4bYY07yLvvSoKEFZDWEFJr1BzBipJzXTcYgJLebgJRAkfPRgd rFvudQnE3LHt+hdHJv2RFyEasZ9mTncOCf5Xxx/hWs2IvdKUxmVjd8n6g/BcdzWVyYAZ HrdQ==
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:cc; bh=KxEw8id3PxlC/gJ79iEkU1865UteCcx8rX7mXaCXsVE=; b=Cl+9tjKrBt1BS4EEXTPxdsSMI6BEljMSIph2y+8M0iIGWepqbKIYK2/ZmVtl4uwEG0 nVmsZQ1BgCeFXTYmlofbD1TQ+QQzxWgRvnOeLjSKFnNLgrELPz7EI2LH4fG9+GpAn03m Dfp3WHqE6igMKm/Dbmnzh6YI+tCumYd66TjKJEBWGma64vKzxQH0LqSZ0Sth3J4kLum4 d4zfYZ7GgF7Un+yOr4bxk9MKNq2SUZtejFi4Cnh//Bb7yq3grUC5YtpGqAIAqJk4yO24 gXRKf6iVBQ65kMmKeDpLiUxo5qNTHqVHWeSb0ChvByvh8fjqYL4OWZohnZYKI0igRauc FznQ==
X-Gm-Message-State: AOAM530+GJxudmSKejmlM5jWTdwOePumFehrU0W1ha+37bnNki8KGieS xLpiO+7aCy8hlUcYKIv1hhg4vLpwIeOt6Rzke6lQ5xGZ03pkCTmU
X-Google-Smtp-Source: ABdhPJzqcnD2b6q65pLmlAVwDLRqIjZSMUljNMhSD4wEHF86Q78F/iqU3obzrf3B3MpcfKWlqpXdrTRu8gWzm4ZlsLs=
X-Received: by 2002:a05:6512:1195:: with SMTP id g21mr2091624lfr.512.1614355924472;  Fri, 26 Feb 2021 08:12:04 -0800 (PST)
MIME-Version: 1.0
References: <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226.160616.1276834419454673357.id@4668.se>
In-Reply-To: <20210226.160616.1276834419454673357.id@4668.se>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 26 Feb 2021 08:11:53 -0800
Message-ID: <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com>
To: =?UTF-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>
Cc: Robert Wilton <rwilton=40cisco.com@dmarc.ietf.org>, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000006b70ce05bc3f87e8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/QOKJP70YsER9waQfNcec-1HYRZU>
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 16:12:09 -0000

--0000000000006b70ce05bc3f87e8
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=C3=B6rklund <mbj+ietf@4668.se> wr=
ote:

> "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org> wrote:
> >
> >
> > > -----Original Message-----
> > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> Schoenwaelder
> > > Sent: 24 February 2021 20:39
> > > To: netmod@ietf.org
> > > Subject: Re: [netmod] type equivalence
> > >
> > > Here is an attempt to come up with better wording. If people agree on
> > > a new wording, I volunteer to submit an errata.
> > >
> > > OLD
> > >
> > >    o  A "type" statement may be replaced with another "type" statemen=
t
> > >       that does not change the syntax or semantics of the type.  For
> > >       example, an inline type definition may be replaced with a
> typedef,
> > >       but an int8 type cannot be replaced by an int16, since the synt=
ax
> > >       would change.
> > >
> > > NEW
> > >
> > >    o  A "type" statement may be replaced with another "type" statemen=
t
> > >       that does not change the semantics of the type or the underlyin=
g
> > >       built-in type.  For example, an inline type definition may be
> > >       replaced with a semantically equivalent typedef derived from th=
e
> > >       same built-in type, but an int8 type cannot be replaced by an
> > >       int16, since the underlying built-in type would change.
>


I think the NEW text captures the original intent and is OK for an errata.

I believe the use-case discussed at the time of writing was simply
replacing an inline
type with the identical type but within a typedef-stmt instead of inline
within a leaf or leaf-list.

Perhaps this rule is too strict.
There is a simple way to defeat it:

Change all
   type foo {  ... }
to
   type union {
      type foo { ... }
    }

Now you can add new values and semantics without taking away the original
syntax and semantics.

 type union {
      type foo { ... }
      type bar { ... }   // note new member types added at end of list
    }

But it is not clear that this would be legal or completely BC. It certainly
could change the encoding in JSON and CBOR.


Andy


> [RW]
> >
> > Would the text be more clear it is just specified what is allowed, e.g.=
,
> >
> >      o  A "type" statement may be replaced with another "type" statemen=
t
> >         that resolves to the same underlying built-in type.  For exampl=
e,
> >         ...
> >
> >
> > What does "semantics of the type" cover?
>
> Suppose you have:
>
>    typedef "timestamp" {
>      type yang:date-time;
>      description
>        "The time that an event occurred";
>    }
>
> then you can't change it to:
>
>    typedef "timestamp" {
>      type yang:date-time;
>      description
>        "The time that an event was received.";
>    }
>
> The syntax is the same, but the semantics are different.
>
>
> /martin
>
>
>
>
> >
> > If I have this type:
> >
> >   typedef "timestamp" {
> >     type "string";
> >     description
> >       "The time of day that an event occurred, in any format";
> >   }
> >
> > then can I replace it with this definition:
> >
> >   typedef "timestamp" {
> >     type "string";
> >     description
> >       "The time of day, and optionally date, that an event
> >        occurred, in any format";
> >   }
> >
> >
> >
> > Tangentially, it is worth noting the RFC 8342 also writes about syntact=
ic
> > constraints covering types:
> >
> > 5.3.  The Operational State Datastore (<operational>)
> >
> >    Syntactic constraints MUST NOT be violated, including hierarchical
> >    organization, identifiers, and type-based constraints.  If a node in
> >    <operational> does not meet the syntactic constraints, then it
> >    MUST NOT be returned, and some other mechanism should be used to fla=
g
> >    the error.
> >
> > I'm not sure how clear RFC 8342 section 5.3 is about returning values
> > that can be represented by the underlying built-in-type, but are outsid=
e
> > the value space defined by a range, length, or pattern statement.
> >
> > My memory during the discussions was that it is allowed to return a val=
ue
> > outside arange, length, pattern statement, as long as it is contained
> > in the value space of the built-in-type.  E.g., cannot return 257 in a
> > uint8, but can return 11 even if the type range is 1..10.
> >
> > But, I'm not sure that is what the text actually states.
> >
> > Regards,
> > Rob
> >
> >
> > >
> > > /js
> > >
> > > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote:
> > > > On 2021-02-22, at 15:17, Juergen Schoenwaelder
> <j.schoenwaelder@jacobs-
> > > university.de> wrote:
> > > > >
> > > > > I guess considering the built-in types as incompatible is the mos=
t
> > > > > robust approach. If we agree that RFC 7950 tried to say this, we
> could
> > > > > file an errata and propose clearer language.
> > > >
> > > > Right.  And we can keep the COMI key-to-URL mapping as is, as this
> > > clarification is necessary for its correct functioning.
> > > >
> > > > Gr=C3=BC=C3=9Fe, Carsten
> > > >
> > >
> > > --
> > > Juergen Schoenwaelder           Jacobs University Bremen gGmbH
> > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | German=
y
> > > Fax:   +49 421 200 3103         <https://www.jacobs-university.de/>
> > >
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
>
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod
>

--0000000000006b70ce05bc3f87e8
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 26, 2021 at 7:06 AM Marti=
n Bj=C3=B6rklund &lt;<a href=3D"mailto:mbj%2Bietf@4668.se">mbj+ietf@4668.se=
</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
&quot;Rob Wilton \(rwilton\)&quot; &lt;rwilton=3D<a href=3D"mailto:40cisco.=
com@dmarc.ietf.org" target=3D"_blank">40cisco.com@dmarc.ietf.org</a>&gt; wr=
ote:<br>
&gt; <br>
&gt; <br>
&gt; &gt; -----Original Message-----<br>
&gt; &gt; From: netmod &lt;<a href=3D"mailto:netmod-bounces@ietf.org" targe=
t=3D"_blank">netmod-bounces@ietf.org</a>&gt; On Behalf Of Juergen Schoenwae=
lder<br>
&gt; &gt; Sent: 24 February 2021 20:39<br>
&gt; &gt; To: <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@i=
etf.org</a><br>
&gt; &gt; Subject: Re: [netmod] type equivalence<br>
&gt; &gt; <br>
&gt; &gt; Here is an attempt to come up with better wording. If people agre=
e on<br>
&gt; &gt; a new wording, I volunteer to submit an errata.<br>
&gt; &gt; <br>
&gt; &gt; OLD<br>
&gt; &gt; <br>
&gt; &gt;=C2=A0 =C2=A0 o=C2=A0 A &quot;type&quot; statement may be replaced=
 with another &quot;type&quot; statement<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0that does not change the syntax or sema=
ntics of the type.=C2=A0 For<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0example, an inline type definition may =
be replaced with a typedef,<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0but an int8 type cannot be replaced by =
an int16, since the syntax<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0would change.<br>
&gt; &gt; <br>
&gt; &gt; NEW<br>
&gt; &gt; <br>
&gt; &gt;=C2=A0 =C2=A0 o=C2=A0 A &quot;type&quot; statement may be replaced=
 with another &quot;type&quot; statement<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0that does not change the semantics of t=
he type or the underlying<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0built-in type.=C2=A0 For example, an in=
line type definition may be<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0replaced with a semantically equivalent=
 typedef derived from the<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0same built-in type, but an int8 type ca=
nnot be replaced by an<br>
&gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0int16, since the underlying built-in ty=
pe would change.<br></blockquote><div><br></div><div><br></div><div>I think=
 the NEW text captures the original intent and is OK for an errata.</div><d=
iv><br></div><div>I believe the use-case discussed at the time of writing w=
as simply replacing an inline</div><div>type with the identical type but wi=
thin a typedef-stmt instead of inline within a leaf or leaf-list.</div><div=
><br></div><div>Perhaps this rule is too strict.</div><div>There is a simpl=
e way to defeat it:</div><div><br></div><div>Change all</div><div>=C2=A0 =
=C2=A0type foo {=C2=A0 ... }=C2=A0<br></div><div>to</div><div>=C2=A0 =C2=A0=
type union {</div><div>=C2=A0 =C2=A0 =C2=A0 type foo { ... }</div><div>=C2=
=A0 =C2=A0 }</div><div><br></div><div>Now you can add new values and semant=
ics without taking away the original syntax and semantics.</div><div><br></=
div><div><div>=C2=A0type union {</div><div>=C2=A0 =C2=A0 =C2=A0 type foo { =
... }</div><div>=C2=A0 =C2=A0 =C2=A0 type bar { ... }=C2=A0 =C2=A0// note n=
ew member types added at end of list</div><div>=C2=A0 =C2=A0 }</div><div></=
div></div><div><br></div><div>But it is not clear that this would be legal =
or completely BC. It certainly could change the encoding in JSON and CBOR.<=
/div><div><br></div><div><br></div><div>Andy</div><div><br></div><div><br><=
/div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bo=
rder-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt; [RW] <br>
&gt; <br>
&gt; Would the text be more clear it is just specified what is allowed, e.g=
.,<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 =C2=A0 o=C2=A0 A &quot;type&quot; statement may be replac=
ed with another &quot;type&quot; statement<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0that resolves to the same underlying =
built-in type.=C2=A0 For example,<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0...<br>
&gt; <br>
&gt; <br>
&gt; What does &quot;semantics of the type&quot; cover?<br>
<br>
Suppose you have:<br>
<br>
=C2=A0 =C2=A0typedef &quot;timestamp&quot; {<br>
=C2=A0 =C2=A0 =C2=A0type yang:date-time;<br>
=C2=A0 =C2=A0 =C2=A0description<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The time that an event occurred&quot;;<br>
=C2=A0 =C2=A0}<br>
<br>
then you can&#39;t change it to:<br>
<br>
=C2=A0 =C2=A0typedef &quot;timestamp&quot; {<br>
=C2=A0 =C2=A0 =C2=A0type yang:date-time;<br>
=C2=A0 =C2=A0 =C2=A0description<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The time that an event was received.&quot;=
;<br>
=C2=A0 =C2=A0}<br>
<br>
The syntax is the same, but the semantics are different.<br>
<br>
<br>
/martin<br>
<br>
<br>
<br>
<br>
&gt; <br>
&gt; If I have this type:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0typedef &quot;timestamp&quot; {<br>
&gt;=C2=A0 =C2=A0 =C2=A0type &quot;string&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0description<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The time of day that an event occurred=
, in any format&quot;;<br>
&gt;=C2=A0 =C2=A0}<br>
&gt; <br>
&gt; then can I replace it with this definition:<br>
&gt; <br>
&gt;=C2=A0 =C2=A0typedef &quot;timestamp&quot; {<br>
&gt;=C2=A0 =C2=A0 =C2=A0type &quot;string&quot;;<br>
&gt;=C2=A0 =C2=A0 =C2=A0description<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The time of day, and optionally date, =
that an event<br>
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 occurred, in any format&quot;;<br>
&gt;=C2=A0 =C2=A0}<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Tangentially, it is worth noting the RFC 8342 also writes about syntac=
tic<br>
&gt; constraints covering types:<br>
&gt; <br>
&gt; 5.3.=C2=A0 The Operational State Datastore (&lt;operational&gt;)<br>
&gt; <br>
&gt;=C2=A0 =C2=A0 Syntactic constraints MUST NOT be violated, including hie=
rarchical<br>
&gt;=C2=A0 =C2=A0 organization, identifiers, and type-based constraints.=C2=
=A0 If a node in<br>
&gt;=C2=A0 =C2=A0 &lt;operational&gt; does not meet the syntactic constrain=
ts, then it<br>
&gt;=C2=A0 =C2=A0 MUST NOT be returned, and some other mechanism should be =
used to flag<br>
&gt;=C2=A0 =C2=A0 the error.<br>
&gt; <br>
&gt; I&#39;m not sure how clear RFC 8342 section 5.3 is about returning val=
ues<br>
&gt; that can be represented by the underlying built-in-type, but are outsi=
de<br>
&gt; the value space defined by a range, length, or pattern statement.<br>
&gt; <br>
&gt; My memory during the discussions was that it is allowed to return a va=
lue<br>
&gt; outside arange, length, pattern statement, as long as it is contained<=
br>
&gt; in the value space of the built-in-type.=C2=A0 E.g., cannot return 257=
 in a<br>
&gt; uint8, but can return 11 even if the type range is 1..10.<br>
&gt; <br>
&gt; But, I&#39;m not sure that is what the text actually states.<br>
&gt; <br>
&gt; Regards,<br>
&gt; Rob<br>
&gt; <br>
&gt; <br>
&gt; &gt; <br>
&gt; &gt; /js<br>
&gt; &gt; <br>
&gt; &gt; On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote:<=
br>
&gt; &gt; &gt; On 2021-02-22, at 15:17, Juergen Schoenwaelder &lt;j.schoenw=
aelder@jacobs-<br>
&gt; &gt; <a href=3D"http://university.de" rel=3D"noreferrer" target=3D"_bl=
ank">university.de</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I guess considering the built-in types as incompatible =
is the most<br>
&gt; &gt; &gt; &gt; robust approach. If we agree that RFC 7950 tried to say=
 this, we could<br>
&gt; &gt; &gt; &gt; file an errata and propose clearer language.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Right.=C2=A0 And we can keep the COMI key-to-URL mapping as =
is, as this<br>
&gt; &gt; clarification is necessary for its correct functioning.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Gr=C3=BC=C3=9Fe, Carsten<br>
&gt; &gt; &gt;<br>
&gt; &gt; <br>
&gt; &gt; --<br>
&gt; &gt; Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Jac=
obs University Bremen gGmbH<br>
&gt; &gt; Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Campus R=
ing 1 | 28759 Bremen | Germany<br>
&gt; &gt; Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0&lt;<a href=3D"https://www.jacobs-university.de/" rel=3D"noreferrer" tar=
get=3D"_blank">https://www.jacobs-university.de/</a>&gt;<br>
&gt; &gt; <br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; netmod mailing list<br>
&gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.=
org</a><br>
&gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"n=
oreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</=
a><br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; netmod mailing list<br>
&gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</=
a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"norefe=
rrer" target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br=
>
<br>
_______________________________________________<br>
netmod mailing list<br>
<a href=3D"mailto:netmod@ietf.org" target=3D"_blank">netmod@ietf.org</a><br=
>
<a href=3D"https://www.ietf.org/mailman/listinfo/netmod" rel=3D"noreferrer"=
 target=3D"_blank">https://www.ietf.org/mailman/listinfo/netmod</a><br>
</blockquote></div></div>

--0000000000006b70ce05bc3f87e8--


From nobody Fri Feb 26 08:30:20 2021
Return-Path: <mbj+ietf@4668.se>
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 A8EFF3A0FCA for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:30:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=Ko5wUfLI; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=qXiwsfHH
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 80eM9pYRcNis for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:30:15 -0800 (PST)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AF8293A0FC4 for <netmod@ietf.org>; Fri, 26 Feb 2021 08:30:15 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id BE565C66; Fri, 26 Feb 2021 11:30:14 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 26 Feb 2021 11:30:14 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= vbrA7cmv1lKQF92btfdN2jrH0kuK2uuEZzp3QhexFwM=; b=Ko5wUfLIeScIJDso l/6TDbJI0RMD27CA2llUoBqfyHxqPO7TnwpAfXIpb8Xh/BzoErrkb1MHmEFFTE0P r4GhFENOc6NK9qhWML0TINIZiJqY5JvnO4QpnnFMkFqsiKD+n26oszDe0ICS7v1x oNpBuTPB7YjkYfrW3hV96YLfxPT0qVeDtRd4B3ki2wglxHioLB03asn9ULT1Fnk/ 9U8XVxzfb7Ka7AMgIGy6cWPBzDmNeUwPPj5neL6f4XtIz/wDnQ+c1b93y3ega1LO P7Q0w9oRXelrolEb49w4GO5OzRNDOIpofa3HPXMkvJK6ar8/lnkti+oEu81Ztg5U 2JRcYg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=vbrA7cmv1lKQF92btfdN2jrH0kuK2uuEZzp3QhexF wM=; b=qXiwsfHHri1jhX5pwCxbKEu3Oz07pmR+VTSi9h7/F5L+WMDGEcq5AlSRv gTQ4h1G/miqKe2k1um5PM4a640vSQ95F4dwqBFPTQ3hPo6fvUE6Uc613Atc7KM9B vlUwMNva2TwlpmSoxXpblpdMwQ9nwitYowkOyH0r5656zioBn2q2sIhNGIBmZwR4 Io87G65yd/OD0ABzxHm/wCzo22tTFRgtQq8OmD/P2ZirZeDLa8l02PLEKGEhRDCI sAXOcyqFBIcIe1ZuhH5b3/43K80tz/OuGKcjTp3WowEq/ASZoVLH+FyUfkBrH8KI o84UFUFckb/endi7/aeASaeoHMT/g==
X-ME-Sender: <xms:FCI5YFOekszrXQXVzV6BfBLX8j7hNIK7lfP8a3ZXQYJU4Vg11pFyJg> <xme:FCI5YH8XJgt_-1jRJDukWZBpewPax5568mlnpU6jgfgihXFLGkewv4gO8KMnHfKqQ bseFsbmUETTpcLHCMI>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrledugdeltdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeduieevjeduffdvvedugedvud ehiedvleefhfeuheffjeeuvdegiedvffejleevheenucffohhmrghinhepjhgrtghosghs qdhunhhivhgvrhhsihhthidruggvpdhivghtfhdrohhrghenucfkphepudehkedrudejge drgedrvdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:FCI5YERzyLrxHHO5LDr4Br6v_QhABJB3DYy2J3h_8DofJgOgHbnC4A> <xmx:FCI5YBuYex6wwsro0n7ebIjkIddGkaPaHBSCswQFdnOSFojZn9s0rA> <xmx:FCI5YNfJb-SMedx7nD7P-jNDNyE0J9AsfMQf6cDUSAcs529hJig9GA> <xmx:FiI5YNk0j6BpUrtHmNk2_JY75hiOSxOOnfTOAaOHSW2bWCTYogWSNw>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id 2EA4124005D; Fri, 26 Feb 2021 11:30:12 -0500 (EST)
Date: Fri, 26 Feb 2021 17:30:10 +0100 (CET)
Message-Id: <20210226.173010.2304782771110060094.id@4668.se>
To: andy@yumaworks.com
Cc: rwilton=40cisco.com@dmarc.ietf.org, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com>
References: <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226.160616.1276834419454673357.id@4668.se> <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/VzeHjcSLhYmljQbnFYIvSzEf65Y>
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 16:30:18 -0000

Andy Bierman <andy@yumaworks.com> wrote:
> On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=F6rklund <mbj+ietf@4668.se>=
 wrote:
> =

> > "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org> wro=
te:
> > >
> > >
> > > > -----Original Message-----
> > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> > Schoenwaelder
> > > > Sent: 24 February 2021 20:39
> > > > To: netmod@ietf.org
> > > > Subject: Re: [netmod] type equivalence
> > > >
> > > > Here is an attempt to come up with better wording. If people ag=
ree on
> > > > a new wording, I volunteer to submit an errata.
> > > >
> > > > OLD
> > > >
> > > >    o  A "type" statement may be replaced with another "type" st=
atement
> > > >       that does not change the syntax or semantics of the type.=
  For
> > > >       example, an inline type definition may be replaced with a=

> > typedef,
> > > >       but an int8 type cannot be replaced by an int16, since th=
e syntax
> > > >       would change.
> > > >
> > > > NEW
> > > >
> > > >    o  A "type" statement may be replaced with another "type" st=
atement
> > > >       that does not change the semantics of the type or the und=
erlying
> > > >       built-in type.  For example, an inline type definition ma=
y be
> > > >       replaced with a semantically equivalent typedef derived f=
rom the
> > > >       same built-in type, but an int8 type cannot be replaced b=
y an
> > > >       int16, since the underlying built-in type would change.
> >
> =

> =

> I think the NEW text captures the original intent and is OK for an er=
rata.

+1


> I believe the use-case discussed at the time of writing was simply
> replacing an inline
> type with the identical type but within a typedef-stmt instead of inl=
ine
> within a leaf or leaf-list.
> =

> Perhaps this rule is too strict.
> There is a simple way to defeat it:
> =

> Change all
>    type foo {  ... }
> to
>    type union {
>       type foo { ... }
>     }
> =

> Now you can add new values and semantics without taking away the orig=
inal
> syntax and semantics.
> =

>  type union {
>       type foo { ... }
>       type bar { ... }   // note new member types added at end of lis=
t
>     }
> =

> But it is not clear that this would be legal or completely BC. It cer=
tainly
> could change the encoding in JSON and CBOR.

It is not allowed by sec 11 in 7950, since it changes the syntax of
the type.


/martin



> =

> =

> Andy
> =

> =

> > [RW]
> > >
> > > Would the text be more clear it is just specified what is allowed=
, e.g.,
> > >
> > >      o  A "type" statement may be replaced with another "type" st=
atement
> > >         that resolves to the same underlying built-in type.  For =
example,
> > >         ...
> > >
> > >
> > > What does "semantics of the type" cover?
> >
> > Suppose you have:
> >
> >    typedef "timestamp" {
> >      type yang:date-time;
> >      description
> >        "The time that an event occurred";
> >    }
> >
> > then you can't change it to:
> >
> >    typedef "timestamp" {
> >      type yang:date-time;
> >      description
> >        "The time that an event was received.";
> >    }
> >
> > The syntax is the same, but the semantics are different.
> >
> >
> > /martin
> >
> >
> >
> >
> > >
> > > If I have this type:
> > >
> > >   typedef "timestamp" {
> > >     type "string";
> > >     description
> > >       "The time of day that an event occurred, in any format";
> > >   }
> > >
> > > then can I replace it with this definition:
> > >
> > >   typedef "timestamp" {
> > >     type "string";
> > >     description
> > >       "The time of day, and optionally date, that an event
> > >        occurred, in any format";
> > >   }
> > >
> > >
> > >
> > > Tangentially, it is worth noting the RFC 8342 also writes about s=
yntactic
> > > constraints covering types:
> > >
> > > 5.3.  The Operational State Datastore (<operational>)
> > >
> > >    Syntactic constraints MUST NOT be violated, including hierarch=
ical
> > >    organization, identifiers, and type-based constraints.  If a n=
ode in
> > >    <operational> does not meet the syntactic constraints, then it=

> > >    MUST NOT be returned, and some other mechanism should be used =
to flag
> > >    the error.
> > >
> > > I'm not sure how clear RFC 8342 section 5.3 is about returning va=
lues
> > > that can be represented by the underlying built-in-type, but are =
outside
> > > the value space defined by a range, length, or pattern statement.=

> > >
> > > My memory during the discussions was that it is allowed to return=
 a value
> > > outside arange, length, pattern statement, as long as it is conta=
ined
> > > in the value space of the built-in-type.  E.g., cannot return 257=
 in a
> > > uint8, but can return 11 even if the type range is 1..10.
> > >
> > > But, I'm not sure that is what the text actually states.
> > >
> > > Regards,
> > > Rob
> > >
> > >
> > > >
> > > > /js
> > > >
> > > > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote=
:
> > > > > On 2021-02-22, at 15:17, Juergen Schoenwaelder
> > <j.schoenwaelder@jacobs-
> > > > university.de> wrote:
> > > > > >
> > > > > > I guess considering the built-in types as incompatible is t=
he most
> > > > > > robust approach. If we agree that RFC 7950 tried to say thi=
s, we
> > could
> > > > > > file an errata and propose clearer language.
> > > > >
> > > > > Right.  And we can keep the COMI key-to-URL mapping as is, as=
 this
> > > > clarification is necessary for its correct functioning.
> > > > >
> > > > > Gr=FC=DFe, Carsten
> > > > >
> > > >
> > > > --
> > > > 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
> > >
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod
> >


From nobody Fri Feb 26 08:33:57 2021
Return-Path: <rwilton@cisco.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 639593A12C4 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:33:50 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=XevxDyq5; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=OsTFQ/xF
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 ChspZyCJHMOE for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:33:48 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4ABF13A11FF for <netmod@ietf.org>; Fri, 26 Feb 2021 08:33:34 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=7261; q=dns/txt; s=iport; t=1614357214; x=1615566814; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=KdpPigNHBvecXXJMlnOdtsYtct+2GEmyDGqQkWcfzu0=; b=XevxDyq5WZdDw3nivP1EcV+hTJcMj507CWexSItOEv4hUVU3lePzjuw1 TGudwxEqprUnj4DtprTqBtcpd4pfB0sKHn7/lsUybLel7VKJf4K6ugNij kEBWXJmVSmDgBVSrI78fcAG7vw5JWTYzPktssNA6QA16tW6gur2kGUG6M M=;
X-IronPort-AV: E=Sophos;i="5.81,209,1610409600"; d="scan'208";a="841070731"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 16:33:07 +0000
Received: from mail.cisco.com (xbe-aln-005.cisco.com [173.36.7.20]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QGX4lI005774 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 16:33:06 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by xbe-aln-005.cisco.com (173.36.7.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 10:33:04 -0600
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 26 Feb 2021 11:32:36 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 26 Feb 2021 10:32:36 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZATBKDbzLLlzA7Fz6mAZBw2SBN6wzfoozHZpaQk4qycotTmXb5TCmc/XSKsO70VF8AqScNA5LdW1tp+J0ZdzQ8ozfPfZWhORCrFUUlgZMyRnmo+23prvwGjKI/GCWyv0zvFNfojdN8fD3KEi6DWhJsPFkK8tE+f8m786hr43BsKcB/GXpovnIfIpuXoEayTG6R41BpOPW+rZgRjQZCh3QIB/HY+MY013o4XgCsCYi9ZONw4GGRgKrD0s3/CW8HQVC6rbTa/XB0bQzgGBkiowBVUiiMhkpEsdn2qUJtStNCayLPBthu/dXuGp2p5JJR/zpzZUOllFimngM9+8S43yNw==
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=85n+BiLitlIRuxpxyUBN7g3/p3fN8ev/XxtgoUrP2Gg=; b=lefmHOgNsDbgchVK1RL6rwoH635eIIN1XBLUqGWrLyOy3suTeIBR15Omq/h5X+bxSjplzdb8rUobyYYyvoyCxn/m3IaK0M6x4sEJ8vM1Wav6Cc+jagmXPCL9F8PzzQ4jP2RQAoAWMX+vm4vxv34eBbm7HX+C3a1oiEbLSMkqX7UiqFEJg3/2mGCs8M04wojhLnP7iW8T1jrAr8/riR57//uCSe0UeRAa2maIZqhXv59G2FCVMF72c9J9RD5gHjyyXoVt2hoINvnTkUI+BlrX+zcjss/cHMIQ43cNfYNhiHfuYdGsTEA+N/alzRF1sJ4HSv1Cnj3xgapA0usABIu7GA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=85n+BiLitlIRuxpxyUBN7g3/p3fN8ev/XxtgoUrP2Gg=; b=OsTFQ/xFeknpn00Id8fNI4VHW5de0Ki4fkT9Wlcz8uG3Gk5vFQDqx8+dE6dGWx5iTscGi1GEFhfvwG/U2GVERnj+/SHOcsB7pg6OETOFBrcdPI0XqtsudMnHRfIUgMkx3gphvaSvxBRpMO7/pQ8zShLTdnsGl7vbIMd/BcP/AQE=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by BL0PR11MB2995.namprd11.prod.outlook.com (2603:10b6:208:7a::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 16:32:35 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 16:32:35 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>, "andy@yumaworks.com" <andy@yumaworks.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXDFy4UeJFz4iWp0CmSIZf3pshw6pqoOTw
Date: Fri, 26 Feb 2021 16:32:34 +0000
Message-ID: <MN2PR11MB43668FAFF23A1DBCB643C21CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226.160616.1276834419454673357.id@4668.se> <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com> <20210226.173010.2304782771110060094.id@4668.se>
In-Reply-To: <20210226.173010.2304782771110060094.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b3976a37-9ff9-44da-888d-08d8da741f60
x-ms-traffictypediagnostic: BL0PR11MB2995:
x-microsoft-antispam-prvs: <BL0PR11MB29952E184E7C3E61621D18EEB59D9@BL0PR11MB2995.namprd11.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: eVlGUGa3EeOK1WTnrkqVQ4fupFpHPXubqosCpnbRi36NGtDMt9OgB+slm3Fy4y+9PioXZX5WP6MPylbOtwiOhxYxinr9KRHjhDZFWEfVad6zhwguiTSVxqDtcJItfCBp7XLiCOfD9FFJI6kCyc3oIURJcOCqHQv06QIdNYjmJhacvBlcvr/20QQbL7ONoxIGFeUCaoFSrBDv1xtsXRb5wC9/SdySWo0/2jEUano9hvzoUMlSx99Y2lzzFuuU3gMEi3UES0R/HRJKIQSoUn4n+eQ6gFqdlClyR+idS2C+3qOrAGbhC9vRGAxHvtzbnH5VmuQ1MFDg32dUw1AVNDk3MD/C8zGLy4HELrmfefwlcbcUAphoW09u7axxk7rTIR0ePvi5XOHi0CNNZm8LgA2nhSIbdyGeVFX/TNJGzuI9fIk6uOXFTu77FI3QjfMpwtmoV8euBsyeYRijkPtbQ91yjvdyIcvW+AMxYFtkIgBcctWWZIneYXBt3rjDlgT8TQcx6wyKbR46T9fL15fiKWNlulBdevtZZmzCato7OeTXYUrEvUBa2Bb12eVf6j0R/t1OLTPF9RUrJwTpFZ8a6pVUyOWIdHo8kbk+Fi/bFt7M26s=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(346002)(396003)(39860400002)(136003)(376002)(66476007)(5660300002)(66556008)(66446008)(76116006)(8936002)(66946007)(33656002)(64756008)(8676002)(478600001)(966005)(66574015)(55016002)(9686003)(2906002)(53546011)(110136005)(52536014)(7696005)(186003)(71200400001)(83380400001)(26005)(6506007)(86362001)(4326008)(316002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?wpOfKc2mr9voWXDGT92iScamwn4i1mHtN8SmN8JRVcnUIy8q6uesgZtHYu?= =?iso-8859-1?Q?HoH8A7MlFg/7MWCHRJgdsgkaoyv65hZruo7WCAkSbrUmmxmhkv3ic65Bbk?= =?iso-8859-1?Q?XvYYnZ0cN1dESrh8q4I9my8j5PSMW0LRe8fNwGMzE2FyNyz1uHdBhMFKfW?= =?iso-8859-1?Q?ZgKRFuqyxJeGTqkzzkX9R68VqhFQ34UKK/MW/3iF22Iw63saW2b4AazvS1?= =?iso-8859-1?Q?rZDVW8nywg92I7ns5xCDBYdoIpYsqxbCFKbuWBWcRYf6XItEL0rMA7U2jc?= =?iso-8859-1?Q?EzhfwRvCO21wQNvJeo3Ahnkbi8La5M58aCiTS0Y7CKmUc+avbXguA+MYtl?= =?iso-8859-1?Q?fTo0AsG/iGJiBeXEg0heCpDJydTaKkgqvsjEDs89BMHFleFPcAdBT3a3MV?= =?iso-8859-1?Q?/wgtB1U9uK1tUj2y10IHpL2Ax2dC1YLsRzeWhRLPvSaTLTjSC/n/Wi/0Up?= =?iso-8859-1?Q?W2kM0QZVxwENiE7cdRvYXlwmgILy+OuyNKbZ6fmWsTjeOc6qGx8UzOoGRP?= =?iso-8859-1?Q?kTHePOB2ok19SU+ykq7C6R/ly3XQ+gzuTy0NuKGl+2CDXfYf+FDPxmiN/z?= =?iso-8859-1?Q?QJwNbg8Oxx/cWohRuySpNuKZ6zaF2ktgUFZjcnct7/NnRBHt9HFryD8lAv?= =?iso-8859-1?Q?CMV4WbRVitKNEg9Wh+myWU8V9YRTmaYIoCvgAUsxCvtDBYuhgATjpb5TQJ?= =?iso-8859-1?Q?I2S7QYyl9lvfhbckFyxLjt2TqUSdE1r6cw6kAuLt0fupD8uIsXVGw6sV/W?= =?iso-8859-1?Q?wvAHn0+OJhNI0j5pavNw9z9vxzy09ohO/wkJcc71+8Udl0kzDhZDq5hHkM?= =?iso-8859-1?Q?SiW9EXK9au4kAp6ZV91tL5OX8EQYSngQbC2NOERXpouJMcchzrRR15kjF3?= =?iso-8859-1?Q?tpnzEclSWZhnxLnO7wITwsxwqfB7evrE5J02ZQR047jndeT5unM+smfzt/?= =?iso-8859-1?Q?1Zr5SBmR1lqWFBpvG8YVObpZNUcGKeUqrLJnQW11lfuo5jAgZPP7PjNS0t?= =?iso-8859-1?Q?sAGcW4IW0TtsSaW5ePCnRvGbaNNVEE+eKfF9vxCZ+ZskXOR/nIgLEwjgSf?= =?iso-8859-1?Q?f9Nz4DGyS3j82vrie3u5eOIx09tPcQmHSkAxOIDsA86gLQ3suC/P0JPBYF?= =?iso-8859-1?Q?iZXQBAPp7YDP0mgN+bIYUiGgtucrqsm41C1iLE8gKRm3ODytZL81eZ+QFa?= =?iso-8859-1?Q?HLPYh9nzwsvyU8ACM/mArhugbGfFRyo4lDJ9HPg+2V2hql9wK6iHBlvGQF?= =?iso-8859-1?Q?IWIXlOQHyndlWFDaYVP8+ri8GvzFTnByOqQVrYfHNchiChoxLjHycw/N7t?= =?iso-8859-1?Q?+OSzP2MkHw/Q2T3Vq0Z9kobobG1V6021dfhAOA2nz6oFPW+SyqnWrPgluA?= =?iso-8859-1?Q?Y5feIqcmLu?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b3976a37-9ff9-44da-888d-08d8da741f60
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 16:32:34.9247 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HWSJZGSMONVyxxJezqjR3ABVwhJeKwvzxaBAx/ziUkPcEaa7wYs9Via6o8WrE0HSwX8rMkD2ZKIjwW/Pu268Ag==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2995
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.20, xbe-aln-005.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/RKeEgwizv8Tja-uZfLbWh2HBptM>
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 16:33:57 -0000

> -----Original Message-----
> From: Martin Bj=F6rklund <mbj+ietf@4668.se>
> Sent: 26 February 2021 16:30
> To: andy@yumaworks.com
> Cc: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> Andy Bierman <andy@yumaworks.com> wrote:
> > On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=F6rklund <mbj+ietf@4668.se>
> wrote:
> >
> > > "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org> wrote=
:
> > > >
> > > >
> > > > > -----Original Message-----
> > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> > > Schoenwaelder
> > > > > Sent: 24 February 2021 20:39
> > > > > To: netmod@ietf.org
> > > > > Subject: Re: [netmod] type equivalence
> > > > >
> > > > > Here is an attempt to come up with better wording. If people agre=
e
> on
> > > > > a new wording, I volunteer to submit an errata.
> > > > >
> > > > > OLD
> > > > >
> > > > >    o  A "type" statement may be replaced with another "type"
> statement
> > > > >       that does not change the syntax or semantics of the type.
> For
> > > > >       example, an inline type definition may be replaced with a
> > > typedef,
> > > > >       but an int8 type cannot be replaced by an int16, since the
> syntax
> > > > >       would change.
> > > > >
> > > > > NEW
> > > > >
> > > > >    o  A "type" statement may be replaced with another "type"
> statement
> > > > >       that does not change the semantics of the type or the
> underlying
> > > > >       built-in type.  For example, an inline type definition may
> be
> > > > >       replaced with a semantically equivalent typedef derived fro=
m
> the
> > > > >       same built-in type, but an int8 type cannot be replaced by
> an
> > > > >       int16, since the underlying built-in type would change.
> > >
> >
> >
> > I think the NEW text captures the original intent and is OK for an
> errata.
>=20
> +1
>=20
>=20
> > I believe the use-case discussed at the time of writing was simply
> > replacing an inline
> > type with the identical type but within a typedef-stmt instead of inlin=
e
> > within a leaf or leaf-list.
> >
> > Perhaps this rule is too strict.
> > There is a simple way to defeat it:
> >
> > Change all
> >    type foo {  ... }
> > to
> >    type union {
> >       type foo { ... }
> >     }
> >
> > Now you can add new values and semantics without taking away the
> original
> > syntax and semantics.
> >
> >  type union {
> >       type foo { ... }
> >       type bar { ... }   // note new member types added at end of list
> >     }
> >
> > But it is not clear that this would be legal or completely BC. It
> certainly
> > could change the encoding in JSON and CBOR.
>=20
> It is not allowed by sec 11 in 7950, since it changes the syntax of
> the type.
[RW]=20

But the proposed errata removes the text about not changing the syntax, or =
are you referring to other text?

Rob


>=20
>=20
> /martin
>=20
>=20
>=20
> >
> >
> > Andy
> >
> >
> > > [RW]
> > > >
> > > > Would the text be more clear it is just specified what is allowed,
> e.g.,
> > > >
> > > >      o  A "type" statement may be replaced with another "type"
> statement
> > > >         that resolves to the same underlying built-in type.  For
> example,
> > > >         ...
> > > >
> > > >
> > > > What does "semantics of the type" cover?
> > >
> > > Suppose you have:
> > >
> > >    typedef "timestamp" {
> > >      type yang:date-time;
> > >      description
> > >        "The time that an event occurred";
> > >    }
> > >
> > > then you can't change it to:
> > >
> > >    typedef "timestamp" {
> > >      type yang:date-time;
> > >      description
> > >        "The time that an event was received.";
> > >    }
> > >
> > > The syntax is the same, but the semantics are different.
> > >
> > >
> > > /martin
> > >
> > >
> > >
> > >
> > > >
> > > > If I have this type:
> > > >
> > > >   typedef "timestamp" {
> > > >     type "string";
> > > >     description
> > > >       "The time of day that an event occurred, in any format";
> > > >   }
> > > >
> > > > then can I replace it with this definition:
> > > >
> > > >   typedef "timestamp" {
> > > >     type "string";
> > > >     description
> > > >       "The time of day, and optionally date, that an event
> > > >        occurred, in any format";
> > > >   }
> > > >
> > > >
> > > >
> > > > Tangentially, it is worth noting the RFC 8342 also writes about
> syntactic
> > > > constraints covering types:
> > > >
> > > > 5.3.  The Operational State Datastore (<operational>)
> > > >
> > > >    Syntactic constraints MUST NOT be violated, including
> hierarchical
> > > >    organization, identifiers, and type-based constraints.  If a nod=
e
> in
> > > >    <operational> does not meet the syntactic constraints, then it
> > > >    MUST NOT be returned, and some other mechanism should be used to
> flag
> > > >    the error.
> > > >
> > > > I'm not sure how clear RFC 8342 section 5.3 is about returning
> values
> > > > that can be represented by the underlying built-in-type, but are
> outside
> > > > the value space defined by a range, length, or pattern statement.
> > > >
> > > > My memory during the discussions was that it is allowed to return a
> value
> > > > outside arange, length, pattern statement, as long as it is
> contained
> > > > in the value space of the built-in-type.  E.g., cannot return 257 i=
n
> a
> > > > uint8, but can return 11 even if the type range is 1..10.
> > > >
> > > > But, I'm not sure that is what the text actually states.
> > > >
> > > > Regards,
> > > > Rob
> > > >
> > > >
> > > > >
> > > > > /js
> > > > >
> > > > > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann wrote:
> > > > > > On 2021-02-22, at 15:17, Juergen Schoenwaelder
> > > <j.schoenwaelder@jacobs-
> > > > > university.de> wrote:
> > > > > > >
> > > > > > > I guess considering the built-in types as incompatible is the
> most
> > > > > > > robust approach. If we agree that RFC 7950 tried to say this,
> we
> > > could
> > > > > > > file an errata and propose clearer language.
> > > > > >
> > > > > > Right.  And we can keep the COMI key-to-URL mapping as is, as
> this
> > > > > clarification is necessary for its correct functioning.
> > > > > >
> > > > > > Gr=FC=DFe, Carsten
> > > > > >
> > > > >
> > > > > --
> > > > > 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
> > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > >
> > > _______________________________________________
> > > netmod mailing list
> > > netmod@ietf.org
> > > https://www.ietf.org/mailman/listinfo/netmod
> > >


From nobody Fri Feb 26 08:36:46 2021
Return-Path: <mbj+ietf@4668.se>
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 174EB3A104E for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:36:45 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=Csi1gwgC; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=U5VIbToS
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 9MiecKwkk9Ym for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:36:43 -0800 (PST)
Received: from wout1-smtp.messagingengine.com (wout1-smtp.messagingengine.com [64.147.123.24]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5BE273A1039 for <netmod@ietf.org>; Fri, 26 Feb 2021 08:36:43 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 2B3CE9F4; Fri, 26 Feb 2021 11:36:42 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 26 Feb 2021 11:36:42 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= VpebRI2tGoBGLnih9s+ksDc/uPCYOrPc5bGL8sI7Pp4=; b=Csi1gwgCqUQ1arrH v/1a8/VaM0wSoPUBj5pDgxOHRz/HsPhG1//AIy0KSsm8YTV/vuvcR8fsn28mGacU sXKDyLysWcZLShlvyMbxS6+K3Elk2fnUUEGGSLJtWFbCffzgaohGx4Brb2PuM+Sy ERwd8m73vHTkCxReAaBEpkUOBobE3YWPa9YKH6sxoJYMydKx7q0U8xMVrLl2jRXo W8Pqt7IBs7YgLm/a21WbUQkLmc5nsWzsXHbA6JUxiAzkjecav0niNv3wp0q0ESGU 5ZgdO36+w4xV8TbQM58Ax2vjinBHvhsF1hOwCnNmvddyz6hEijIbB6bytO3nNtd/ OECLTw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=VpebRI2tGoBGLnih9s+ksDc/uPCYOrPc5bGL8sI7P p4=; b=U5VIbToS+nVd22MZL6ShAGRyTbmddNihN+sUHQPHa00E+AsjR33Q1CAwf MUT0lrX4bFTkqU3GbkMa3zcteBLR9Ju5EsWPAAlEko2uiIoAvIrP2kRQpcjwDnG4 c/8BVxWwIMfWVzH/MVWTFtQgQ9LvkIf5563455V/J6wkLMwU3eh9+yue+VW9bN8z aoJ9IonBNboFkD73CQMJGQ3NkZB/svJb/h9FvM7ir8xIUt5QKMAc1qt+Fx/hJ7XE fHzreImMpOl6Pceu2081GGdhZB4hKza8r2bB8bewfV4WM4WD5MjjlX/qOSWKgYI2 YFAQf27BlAC+p5knqmQ/4vcTYaThg==
X-ME-Sender: <xms:mCM5YMB2nF-S42XYo2kXDq0m_TBylwawIwTeYdfCf5qo303mT2P3JQ> <xme:mCM5YOgrRYl8gz_FSkomrWJ-1-pTC1YwJL4BpErVdMIAxXKVSHFR4CW2JAtomvTSl 7eIoNVB0io3e6zy5wU>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrledugdelvdcutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthhqre dtredtudenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeduieevjeduffdvvedugedvud ehiedvleefhfeuheffjeeuvdegiedvffejleevheenucffohhmrghinhepjhgrtghosghs qdhunhhivhgvrhhsihhthidruggvpdhivghtfhdrohhrghenucfkphepudehkedrudejge drgedrvdduheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhr ohhmpehmsghjodhivghtfhesgeeiieekrdhsvg
X-ME-Proxy: <xmx:mCM5YPl5JjkiFiwIe_cfXKi8GpNRu0QtmZEpmOqhfqmCRD0Fp3osnA> <xmx:mCM5YCwRZ4tUoGNRVp4IuxB-SqZOL9hjj_MhM-WjVzSzJ9kTHQcP5w> <xmx:mCM5YBScIy2eIEgVrHujkDPdgnOx_l6QQ2_xXSun0XjmXzI1GPhHKA> <xmx:mSM5YC59AbSGO_pjY-pHzPeIrrRkUobgcerWRet44iIMBsnPyDAIrw>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id 0AC5D24005B; Fri, 26 Feb 2021 11:36:39 -0500 (EST)
Date: Fri, 26 Feb 2021 17:36:38 +0100 (CET)
Message-Id: <20210226.173638.580648753389514487.id@4668.se>
To: rwilton@cisco.com
Cc: andy@yumaworks.com, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <MN2PR11MB43668FAFF23A1DBCB643C21CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com> <20210226.173010.2304782771110060094.id@4668.se> <MN2PR11MB43668FAFF23A1DBCB643C21CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/6UCjFYT5mtIt8OOIrd1AsPmdyiI>
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 16:36:45 -0000

"Rob Wilton (rwilton)" <rwilton@cisco.com> wrote:
> =

> =

> > -----Original Message-----
> > From: Martin Bj=F6rklund <mbj+ietf@4668.se>
> > Sent: 26 February 2021 16:30
> > To: andy@yumaworks.com
> > Cc: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
> > Subject: Re: [netmod] type equivalence
> > =

> > Andy Bierman <andy@yumaworks.com> wrote:
> > > On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=F6rklund <mbj+ietf@4668=
.se>
> > wrote:
> > >
> > > > "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org>=
 wrote:
> > > > >
> > > > >
> > > > > > -----Original Message-----
> > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen=

> > > > Schoenwaelder
> > > > > > Sent: 24 February 2021 20:39
> > > > > > To: netmod@ietf.org
> > > > > > Subject: Re: [netmod] type equivalence
> > > > > >
> > > > > > Here is an attempt to come up with better wording. If peopl=
e agree
> > on
> > > > > > a new wording, I volunteer to submit an errata.
> > > > > >
> > > > > > OLD
> > > > > >
> > > > > >    o  A "type" statement may be replaced with another "type=
"
> > statement
> > > > > >       that does not change the syntax or semantics of the t=
ype.
> > For
> > > > > >       example, an inline type definition may be replaced wi=
th a
> > > > typedef,
> > > > > >       but an int8 type cannot be replaced by an int16, sinc=
e the
> > syntax
> > > > > >       would change.
> > > > > >
> > > > > > NEW
> > > > > >
> > > > > >    o  A "type" statement may be replaced with another "type=
"
> > statement
> > > > > >       that does not change the semantics of the type or the=

> > underlying
> > > > > >       built-in type.  For example, an inline type definitio=
n may
> > be
> > > > > >       replaced with a semantically equivalent typedef deriv=
ed from
> > the
> > > > > >       same built-in type, but an int8 type cannot be replac=
ed by
> > an
> > > > > >       int16, since the underlying built-in type would chang=
e.
> > > >
> > >
> > >
> > > I think the NEW text captures the original intent and is OK for a=
n
> > errata.
> > =

> > +1
> > =

> > =

> > > I believe the use-case discussed at the time of writing was simpl=
y
> > > replacing an inline
> > > type with the identical type but within a typedef-stmt instead of=

> > > inline
> > > within a leaf or leaf-list.
> > >
> > > Perhaps this rule is too strict.
> > > There is a simple way to defeat it:
> > >
> > > Change all
> > >    type foo {  ... }
> > > to
> > >    type union {
> > >       type foo { ... }
> > >     }
> > >
> > > Now you can add new values and semantics without taking away the
> > original
> > > syntax and semantics.
> > >
> > >  type union {
> > >       type foo { ... }
> > >       type bar { ... }   // note new member types added at end of=
 list
> > >     }
> > >
> > > But it is not clear that this would be legal or completely BC. It=

> > certainly
> > > could change the encoding in JSON and CBOR.
> > =

> > It is not allowed by sec 11 in 7950, since it changes the syntax of=

> > the type.
> [RW] =

> =

> But the proposed errata removes the text about not changing the
> syntax, or are you referring to other text?

The new text says that the built-in type cannot change, which it does
if we add a type to a union.  Hmm, perhaps this isn't clear.


/martin


> =

> Rob
> =

> =

> > =

> > =

> > /martin
> > =

> > =

> > =

> > >
> > >
> > > Andy
> > >
> > >
> > > > [RW]
> > > > >
> > > > > Would the text be more clear it is just specified what is all=
owed,
> > e.g.,
> > > > >
> > > > >      o  A "type" statement may be replaced with another "type=
"
> > statement
> > > > >         that resolves to the same underlying built-in type.  =
For
> > example,
> > > > >         ...
> > > > >
> > > > >
> > > > > What does "semantics of the type" cover?
> > > >
> > > > Suppose you have:
> > > >
> > > >    typedef "timestamp" {
> > > >      type yang:date-time;
> > > >      description
> > > >        "The time that an event occurred";
> > > >    }
> > > >
> > > > then you can't change it to:
> > > >
> > > >    typedef "timestamp" {
> > > >      type yang:date-time;
> > > >      description
> > > >        "The time that an event was received.";
> > > >    }
> > > >
> > > > The syntax is the same, but the semantics are different.
> > > >
> > > >
> > > > /martin
> > > >
> > > >
> > > >
> > > >
> > > > >
> > > > > If I have this type:
> > > > >
> > > > >   typedef "timestamp" {
> > > > >     type "string";
> > > > >     description
> > > > >       "The time of day that an event occurred, in any format"=
;
> > > > >   }
> > > > >
> > > > > then can I replace it with this definition:
> > > > >
> > > > >   typedef "timestamp" {
> > > > >     type "string";
> > > > >     description
> > > > >       "The time of day, and optionally date, that an event
> > > > >        occurred, in any format";
> > > > >   }
> > > > >
> > > > >
> > > > >
> > > > > Tangentially, it is worth noting the RFC 8342 also writes abo=
ut
> > syntactic
> > > > > constraints covering types:
> > > > >
> > > > > 5.3.  The Operational State Datastore (<operational>)
> > > > >
> > > > >    Syntactic constraints MUST NOT be violated, including
> > hierarchical
> > > > >    organization, identifiers, and type-based constraints.  If=
 a node
> > in
> > > > >    <operational> does not meet the syntactic constraints, the=
n it
> > > > >    MUST NOT be returned, and some other mechanism should be u=
sed to
> > flag
> > > > >    the error.
> > > > >
> > > > > I'm not sure how clear RFC 8342 section 5.3 is about returnin=
g
> > values
> > > > > that can be represented by the underlying built-in-type, but =
are
> > outside
> > > > > the value space defined by a range, length, or pattern statem=
ent.
> > > > >
> > > > > My memory during the discussions was that it is allowed to re=
turn a
> > value
> > > > > outside arange, length, pattern statement, as long as it is
> > contained
> > > > > in the value space of the built-in-type.  E.g., cannot return=
 257 in
> > a
> > > > > uint8, but can return 11 even if the type range is 1..10.
> > > > >
> > > > > But, I'm not sure that is what the text actually states.
> > > > >
> > > > > Regards,
> > > > > Rob
> > > > >
> > > > >
> > > > > >
> > > > > > /js
> > > > > >
> > > > > > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann w=
rote:
> > > > > > > On 2021-02-22, at 15:17, Juergen Schoenwaelder
> > > > <j.schoenwaelder@jacobs-
> > > > > > university.de> wrote:
> > > > > > > >
> > > > > > > > I guess considering the built-in types as incompatible =
is the
> > most
> > > > > > > > robust approach. If we agree that RFC 7950 tried to say=
 this,
> > we
> > > > could
> > > > > > > > file an errata and propose clearer language.
> > > > > > >
> > > > > > > Right.  And we can keep the COMI key-to-URL mapping as is=
, as
> > this
> > > > > > clarification is necessary for its correct functioning.
> > > > > > >
> > > > > > > Gr=FC=DFe, Carsten
> > > > > > >
> > > > > >
> > > > > > --
> > > > > > Juergen Schoenwaelder           Jacobs University Bremen gG=
mbH
> > > > > > Phone: +49 421 200 3587         Campus Ring 1 | 28759 Breme=
n |
> > Germany
> > > > > > Fax:   +49 421 200 3103         <https://www.jacobs-
> > university.de/>
> > > > > >
> > > > > > _______________________________________________
> > > > > > netmod mailing list
> > > > > > netmod@ietf.org
> > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
> > > > > _______________________________________________
> > > > > netmod mailing list
> > > > > netmod@ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > >
> > > > _______________________________________________
> > > > netmod mailing list
> > > > netmod@ietf.org
> > > > https://www.ietf.org/mailman/listinfo/netmod
> > > >


From nobody Fri Feb 26 08:44:57 2021
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 759AA3A1109 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:44:56 -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 nt-jY2Ay9bsP for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:44:53 -0800 (PST)
Received: from mail-lf1-x133.google.com (mail-lf1-x133.google.com [IPv6:2a00:1450:4864:20::133]) (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 74BC63A10EB for <netmod@ietf.org>; Fri, 26 Feb 2021 08:44:53 -0800 (PST)
Received: by mail-lf1-x133.google.com with SMTP id p21so14701053lfu.11 for <netmod@ietf.org>; Fri, 26 Feb 2021 08:44:53 -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 :cc; bh=YUcnZRSS4i350d+cuRYa6FTRF0Q9FcwsG27sgY5bMcY=; b=XpgsRj6w4Nn0hsmls0iRxqzL7gFA16j6b41YHhSbFbcH4b/b4U5P8XxfiviAfQMIxJ rfoQqdnAaqyYq1TiPjjnYqeHYuIQKWRqyimuQneCNTSR0KUSYx/LBiSkyEko98BtAtec fu1I5OI4GgED+20k/Tg1SEPmK95RLvPIs2YWDezaWod30gWhyJDQTAk+EZnKuaKNtn3E WCmApL92LcPLjVY7InR2ysLB7K7bVcKmZ9q8HNxuJCG9pFxqCDszH7p+gECzEUynZa7M TDTh1WA2D0GLOmINsogx6RI/DrvokJvOnPYhA4HPqhSt0M4C/sG6gnm2GAuaCCvsVm3F nJug==
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:cc; bh=YUcnZRSS4i350d+cuRYa6FTRF0Q9FcwsG27sgY5bMcY=; b=nxulmgG5eSnyeI7vbwR5G684EWn/seSys+BaHwrJ1XlNY1LM1xn8elYxSbNf+HEZ+T WBboW+oDo5ndBTjVDxHI1z3hT4yeM3klVuQhaB1JHGFK1oMto78YRDnn5tNAc1KU2djw qWB1hBoQJjp9BVOLRgVjxuoP6goIvUeWC1OuNWKYl9TjsrbwOsac388ylyztEkF5370v 9M7Dpel1flpDcgR2qEjhoVlY9ZDAfFLVyH8Vimzibi5KcBGjq2YrzJUoSuKo8mXykzMG 8bLmTwocQiS53oJp9ZZqnKgd2RzVrKT3SPOVnsHZ7fKoQSh8ZA5jylR5gUiYZhN3UICj QDrA==
X-Gm-Message-State: AOAM533SfssOLvyxFJWXs8ckyZkZMFV/Kjup44YJhci/AdoqWtO6y8Pl a/DJPokRdZsLB9eCmQwGZiSO/4lA3n9n+Umw5uBJgA==
X-Google-Smtp-Source: ABdhPJw7H6n29caRbncaWA1yB3eYzPmAeKbui6CDwwu+UQ8/J1C1J/9OglIlz5Xpt9B4QCL7LBBWaSUlbPzTqAlYRX4=
X-Received: by 2002:a05:6512:39c5:: with SMTP id k5mr2220901lfu.478.1614357890753;  Fri, 26 Feb 2021 08:44:50 -0800 (PST)
MIME-Version: 1.0
References: <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com> <20210226.173010.2304782771110060094.id@4668.se> <MN2PR11MB43668FAFF23A1DBCB643C21CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226.173638.580648753389514487.id@4668.se>
In-Reply-To: <20210226.173638.580648753389514487.id@4668.se>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 26 Feb 2021 08:44:39 -0800
Message-ID: <CABCOCHT3jDOqMAc0d4K0QC5kqzE=Fogsb=zVu=AD8-_Tj6QrfA@mail.gmail.com>
To: =?UTF-8?Q?Martin_Bj=C3=B6rklund?= <mbj+ietf@4668.se>
Cc: Robert Wilton <rwilton@cisco.com>, NetMod WG <netmod@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000009e782305bc3ffc09"
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/M_OVuw8B3QlR7pDbj3z9QnsNn6Q>
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 16:44:56 -0000

--0000000000009e782305bc3ffc09
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Fri, Feb 26, 2021 at 8:36 AM Martin Bj=C3=B6rklund <mbj+ietf@4668.se> wr=
ote:

> "Rob Wilton (rwilton)" <rwilton@cisco.com> wrote:
> >
> >
> > > -----Original Message-----
> > > From: Martin Bj=C3=B6rklund <mbj+ietf@4668.se>
> > > Sent: 26 February 2021 16:30
> > > To: andy@yumaworks.com
> > > Cc: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
> > > Subject: Re: [netmod] type equivalence
> > >
> > > Andy Bierman <andy@yumaworks.com> wrote:
> > > > On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=C3=B6rklund <mbj+ietf@466=
8.se>
> > > wrote:
> > > >
> > > > > "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org>
> wrote:
> > > > > >
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> > > > > Schoenwaelder
> > > > > > > Sent: 24 February 2021 20:39
> > > > > > > To: netmod@ietf.org
> > > > > > > Subject: Re: [netmod] type equivalence
> > > > > > >
> > > > > > > Here is an attempt to come up with better wording. If people
> agree
> > > on
> > > > > > > a new wording, I volunteer to submit an errata.
> > > > > > >
> > > > > > > OLD
> > > > > > >
> > > > > > >    o  A "type" statement may be replaced with another "type"
> > > statement
> > > > > > >       that does not change the syntax or semantics of the typ=
e.
> > > For
> > > > > > >       example, an inline type definition may be replaced with=
 a
> > > > > typedef,
> > > > > > >       but an int8 type cannot be replaced by an int16, since
> the
> > > syntax
> > > > > > >       would change.
> > > > > > >
> > > > > > > NEW
> > > > > > >
> > > > > > >    o  A "type" statement may be replaced with another "type"
> > > statement
> > > > > > >       that does not change the semantics of the type or the
> > > underlying
> > > > > > >       built-in type.  For example, an inline type definition
> may
> > > be
> > > > > > >       replaced with a semantically equivalent typedef derived
> from
> > > the
> > > > > > >       same built-in type, but an int8 type cannot be replaced
> by
> > > an
> > > > > > >       int16, since the underlying built-in type would change.
> > > > >
> > > >
> > > >
> > > > I think the NEW text captures the original intent and is OK for an
> > > errata.
> > >
> > > +1
> > >
> > >
> > > > I believe the use-case discussed at the time of writing was simply
> > > > replacing an inline
> > > > type with the identical type but within a typedef-stmt instead of
> > > > inline
> > > > within a leaf or leaf-list.
> > > >
> > > > Perhaps this rule is too strict.
> > > > There is a simple way to defeat it:
> > > >
> > > > Change all
> > > >    type foo {  ... }
> > > > to
> > > >    type union {
> > > >       type foo { ... }
> > > >     }
> > > >
> > > > Now you can add new values and semantics without taking away the
> > > original
> > > > syntax and semantics.
> > > >
> > > >  type union {
> > > >       type foo { ... }
> > > >       type bar { ... }   // note new member types added at end of
> list
> > > >     }
> > > >
> > > > But it is not clear that this would be legal or completely BC. It
> > > certainly
> > > > could change the encoding in JSON and CBOR.
> > >
> > > It is not allowed by sec 11 in 7950, since it changes the syntax of
> > > the type.
> > [RW]
> >
> > But the proposed errata removes the text about not changing the
> > syntax, or are you referring to other text?
>
> The new text says that the built-in type cannot change, which it does
> if we add a type to a union.  Hmm, perhaps this isn't clear.
>
>

We do not want to see all types defined with union type wrappers from the
start,
just in case.


I do not know if this change is legal in YANG 1.1 but it should be
considered

  existing:
     type foo {}

  update:
     type union {
        type foo {}
        type bar {}
     }


This specifically implies that all values that used to be accepted are
still accepted with
the exact same syntax and semantics as before.  An old client will not know
about the type bar syntax
or semantics, which means it could read values of type bar set by the
server or new clients.
Not great, but not a disaster either.



> /martin
>
>
>
Andy



> >
> > Rob
> >
> >
> > >
> > >
> > > /martin
> > >
> > >
> > >
> > > >
> > > >
> > > > Andy
> > > >
> > > >
> > > > > [RW]
> > > > > >
> > > > > > Would the text be more clear it is just specified what is
> allowed,
> > > e.g.,
> > > > > >
> > > > > >      o  A "type" statement may be replaced with another "type"
> > > statement
> > > > > >         that resolves to the same underlying built-in type.  Fo=
r
> > > example,
> > > > > >         ...
> > > > > >
> > > > > >
> > > > > > What does "semantics of the type" cover?
> > > > >
> > > > > Suppose you have:
> > > > >
> > > > >    typedef "timestamp" {
> > > > >      type yang:date-time;
> > > > >      description
> > > > >        "The time that an event occurred";
> > > > >    }
> > > > >
> > > > > then you can't change it to:
> > > > >
> > > > >    typedef "timestamp" {
> > > > >      type yang:date-time;
> > > > >      description
> > > > >        "The time that an event was received.";
> > > > >    }
> > > > >
> > > > > The syntax is the same, but the semantics are different.
> > > > >
> > > > >
> > > > > /martin
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > If I have this type:
> > > > > >
> > > > > >   typedef "timestamp" {
> > > > > >     type "string";
> > > > > >     description
> > > > > >       "The time of day that an event occurred, in any format";
> > > > > >   }
> > > > > >
> > > > > > then can I replace it with this definition:
> > > > > >
> > > > > >   typedef "timestamp" {
> > > > > >     type "string";
> > > > > >     description
> > > > > >       "The time of day, and optionally date, that an event
> > > > > >        occurred, in any format";
> > > > > >   }
> > > > > >
> > > > > >
> > > > > >
> > > > > > Tangentially, it is worth noting the RFC 8342 also writes about
> > > syntactic
> > > > > > constraints covering types:
> > > > > >
> > > > > > 5.3.  The Operational State Datastore (<operational>)
> > > > > >
> > > > > >    Syntactic constraints MUST NOT be violated, including
> > > hierarchical
> > > > > >    organization, identifiers, and type-based constraints.  If a
> node
> > > in
> > > > > >    <operational> does not meet the syntactic constraints, then =
it
> > > > > >    MUST NOT be returned, and some other mechanism should be use=
d
> to
> > > flag
> > > > > >    the error.
> > > > > >
> > > > > > I'm not sure how clear RFC 8342 section 5.3 is about returning
> > > values
> > > > > > that can be represented by the underlying built-in-type, but ar=
e
> > > outside
> > > > > > the value space defined by a range, length, or pattern statemen=
t.
> > > > > >
> > > > > > My memory during the discussions was that it is allowed to
> return a
> > > value
> > > > > > outside arange, length, pattern statement, as long as it is
> > > contained
> > > > > > in the value space of the built-in-type.  E.g., cannot return
> 257 in
> > > a
> > > > > > uint8, but can return 11 even if the type range is 1..10.
> > > > > >
> > > > > > But, I'm not sure that is what the text actually states.
> > > > > >
> > > > > > Regards,
> > > > > > Rob
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > /js
> > > > > > >
> > > > > > > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann
> wrote:
> > > > > > > > On 2021-02-22, at 15:17, Juergen Schoenwaelder
> > > > > <j.schoenwaelder@jacobs-
> > > > > > > university.de> wrote:
> > > > > > > > >
> > > > > > > > > I guess considering the built-in types as incompatible is
> the
> > > most
> > > > > > > > > robust approach. If we agree that RFC 7950 tried to say
> this,
> > > we
> > > > > could
> > > > > > > > > file an errata and propose clearer language.
> > > > > > > >
> > > > > > > > Right.  And we can keep the COMI key-to-URL mapping as is, =
as
> > > this
> > > > > > > clarification is necessary for its correct functioning.
> > > > > > > >
> > > > > > > > Gr=C3=BC=C3=9Fe, Carsten
> > > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Juergen Schoenwaelder           Jacobs University Bremen gGmb=
H
> > > > > > > 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
> > > > > >
> > > > > > _______________________________________________
> > > > > > netmod mailing list
> > > > > > netmod@ietf.org
> > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
> > > > > _______________________________________________
> > > > > netmod mailing list
> > > > > netmod@ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
>

--0000000000009e782305bc3ffc09
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><br></div><br><div class=3D"gmail_quote">=
<div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 26, 2021 at 8:36 AM Marti=
n Bj=C3=B6rklund &lt;<a href=3D"mailto:mbj%2Bietf@4668.se">mbj+ietf@4668.se=
</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">=
&quot;Rob Wilton (rwilton)&quot; &lt;<a href=3D"mailto:rwilton@cisco.com" t=
arget=3D"_blank">rwilton@cisco.com</a>&gt; wrote:<br>
&gt; <br>
&gt; <br>
&gt; &gt; -----Original Message-----<br>
&gt; &gt; From: Martin Bj=C3=B6rklund &lt;<a href=3D"mailto:mbj%2Bietf@4668=
.se" target=3D"_blank">mbj+ietf@4668.se</a>&gt;<br>
&gt; &gt; Sent: 26 February 2021 16:30<br>
&gt; &gt; To: <a href=3D"mailto:andy@yumaworks.com" target=3D"_blank">andy@=
yumaworks.com</a><br>
&gt; &gt; Cc: Rob Wilton (rwilton) &lt;<a href=3D"mailto:rwilton@cisco.com"=
 target=3D"_blank">rwilton@cisco.com</a>&gt;; <a href=3D"mailto:netmod@ietf=
.org" target=3D"_blank">netmod@ietf.org</a><br>
&gt; &gt; Subject: Re: [netmod] type equivalence<br>
&gt; &gt; <br>
&gt; &gt; Andy Bierman &lt;<a href=3D"mailto:andy@yumaworks.com" target=3D"=
_blank">andy@yumaworks.com</a>&gt; wrote:<br>
&gt; &gt; &gt; On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=C3=B6rklund &lt;<a=
 href=3D"mailto:mbj%2Bietf@4668.se" target=3D"_blank">mbj+ietf@4668.se</a>&=
gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &quot;Rob Wilton \(rwilton\)&quot; &lt;rwilton=3D<a hre=
f=3D"mailto:40cisco.com@dmarc.ietf.org" target=3D"_blank">40cisco.com@dmarc=
.ietf.org</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; -----Original Message-----<br>
&gt; &gt; &gt; &gt; &gt; &gt; From: netmod &lt;<a href=3D"mailto:netmod-bou=
nces@ietf.org" target=3D"_blank">netmod-bounces@ietf.org</a>&gt; On Behalf =
Of Juergen<br>
&gt; &gt; &gt; &gt; Schoenwaelder<br>
&gt; &gt; &gt; &gt; &gt; &gt; Sent: 24 February 2021 20:39<br>
&gt; &gt; &gt; &gt; &gt; &gt; To: <a href=3D"mailto:netmod@ietf.org" target=
=3D"_blank">netmod@ietf.org</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; Subject: Re: [netmod] type equivalence<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Here is an attempt to come up with better wor=
ding. If people agree<br>
&gt; &gt; on<br>
&gt; &gt; &gt; &gt; &gt; &gt; a new wording, I volunteer to submit an errat=
a.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; OLD<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 o=C2=A0 A &quot;type&quot; state=
ment may be replaced with another &quot;type&quot;<br>
&gt; &gt; statement<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0that does not chang=
e the syntax or semantics of the type.<br>
&gt; &gt; For<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0example, an inline =
type definition may be replaced with a<br>
&gt; &gt; &gt; &gt; typedef,<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0but an int8 type ca=
nnot be replaced by an int16, since the<br>
&gt; &gt; syntax<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0would change.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; NEW<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 o=C2=A0 A &quot;type&quot; state=
ment may be replaced with another &quot;type&quot;<br>
&gt; &gt; statement<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0that does not chang=
e the semantics of the type or the<br>
&gt; &gt; underlying<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0built-in type.=C2=
=A0 For example, an inline type definition may<br>
&gt; &gt; be<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0replaced with a sem=
antically equivalent typedef derived from<br>
&gt; &gt; the<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0same built-in type,=
 but an int8 type cannot be replaced by<br>
&gt; &gt; an<br>
&gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0int16, since the un=
derlying built-in type would change.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I think the NEW text captures the original intent and is OK =
for an<br>
&gt; &gt; errata.<br>
&gt; &gt; <br>
&gt; &gt; +1<br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; &gt; I believe the use-case discussed at the time of writing was =
simply<br>
&gt; &gt; &gt; replacing an inline<br>
&gt; &gt; &gt; type with the identical type but within a typedef-stmt inste=
ad of<br>
&gt; &gt; &gt; inline<br>
&gt; &gt; &gt; within a leaf or leaf-list.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Perhaps this rule is too strict.<br>
&gt; &gt; &gt; There is a simple way to defeat it:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Change all<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 type foo {=C2=A0 ... }<br>
&gt; &gt; &gt; to<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 type union {<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0type foo { ... }<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0}<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Now you can add new values and semantics without taking away=
 the<br>
&gt; &gt; original<br>
&gt; &gt; &gt; syntax and semantics.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;=C2=A0 type union {<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0type foo { ... }<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0type bar { ... }=C2=A0 =C2=A0// no=
te new member types added at end of list<br>
&gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0}<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; But it is not clear that this would be legal or completely B=
C. It<br>
&gt; &gt; certainly<br>
&gt; &gt; &gt; could change the encoding in JSON and CBOR.<br>
&gt; &gt; <br>
&gt; &gt; It is not allowed by sec 11 in 7950, since it changes the syntax =
of<br>
&gt; &gt; the type.<br>
&gt; [RW] <br>
&gt; <br>
&gt; But the proposed errata removes the text about not changing the<br>
&gt; syntax, or are you referring to other text?<br>
<br>
The new text says that the built-in type cannot change, which it does<br>
if we add a type to a union.=C2=A0 Hmm, perhaps this isn&#39;t clear.<br>
<br></blockquote><div><br></div><div><br></div><div>We do not want to see a=
ll types defined with union type wrappers from the start,</div><div>just in=
 case.</div><div><br></div><div><br></div><div>I do not know if this change=
 is legal in YANG 1.1 but it should be considered</div><div><br></div><div>=
=C2=A0 existing:</div><div>=C2=A0 =C2=A0 =C2=A0type foo {}</div><div><br></=
div><div>=C2=A0 update:</div><div>=C2=A0 =C2=A0 =C2=A0type union {</div><di=
v>=C2=A0 =C2=A0 =C2=A0 =C2=A0 type foo {}</div><div>=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 type bar {}</div><div>=C2=A0 =C2=A0 =C2=A0}</div><div><br></div><div=
><br></div><div>This specifically implies that all values that used to be a=
ccepted are still accepted with</div><div>the exact same syntax and semanti=
cs as before.=C2=A0 An old client will not know about the type bar syntax<b=
r></div><div>or semantics, which means it could read values of type bar set=
 by the server or new clients.</div><div>Not great, but not a disaster eith=
er.</div><div><br></div><div><br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">
<br>
/martin<br>
<br>
<br></blockquote><div><br></div><div>Andy</div><div><br></div><div>=C2=A0</=
div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;bor=
der-left:1px solid rgb(204,204,204);padding-left:1ex">
&gt; <br>
&gt; Rob<br>
&gt; <br>
&gt; <br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; /martin<br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Andy<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; [RW]<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Would the text be more clear it is just specified =
what is allowed,<br>
&gt; &gt; e.g.,<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 o=C2=A0 A &quot;type&quot; sta=
tement may be replaced with another &quot;type&quot;<br>
&gt; &gt; statement<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0that resolves to =
the same underlying built-in type.=C2=A0 For<br>
&gt; &gt; example,<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0...<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; What does &quot;semantics of the type&quot; cover?=
<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; Suppose you have:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 typedef &quot;timestamp&quot; {<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 type yang:date-time;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 description<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;The time that an event=
 occurred&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 }<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; then you can&#39;t change it to:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 typedef &quot;timestamp&quot; {<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 type yang:date-time;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 description<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;The time that an event=
 was received.&quot;;<br>
&gt; &gt; &gt; &gt;=C2=A0 =C2=A0 }<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; The syntax is the same, but the semantics are different=
.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; /martin<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; If I have this type:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0typedef &quot;timestamp&quot; {<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0type &quot;string&quot;;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0description<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The time of day th=
at an event occurred, in any format&quot;;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0}<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; then can I replace it with this definition:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0typedef &quot;timestamp&quot; {<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0type &quot;string&quot;;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0description<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0&quot;The time of day, a=
nd optionally date, that an event<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 occurred, in any format=
&quot;;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0}<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Tangentially, it is worth noting the RFC 8342 also=
 writes about<br>
&gt; &gt; syntactic<br>
&gt; &gt; &gt; &gt; &gt; constraints covering types:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; 5.3.=C2=A0 The Operational State Datastore (&lt;op=
erational&gt;)<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 Syntactic constraints MUST NOT be vio=
lated, including<br>
&gt; &gt; hierarchical<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 organization, identifiers, and type-b=
ased constraints.=C2=A0 If a node<br>
&gt; &gt; in<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 &lt;operational&gt; does not meet the=
 syntactic constraints, then it<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 MUST NOT be returned, and some other =
mechanism should be used to<br>
&gt; &gt; flag<br>
&gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0 the error.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; I&#39;m not sure how clear RFC 8342 section 5.3 is=
 about returning<br>
&gt; &gt; values<br>
&gt; &gt; &gt; &gt; &gt; that can be represented by the underlying built-in=
-type, but are<br>
&gt; &gt; outside<br>
&gt; &gt; &gt; &gt; &gt; the value space defined by a range, length, or pat=
tern statement.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; My memory during the discussions was that it is al=
lowed to return a<br>
&gt; &gt; value<br>
&gt; &gt; &gt; &gt; &gt; outside arange, length, pattern statement, as long=
 as it is<br>
&gt; &gt; contained<br>
&gt; &gt; &gt; &gt; &gt; in the value space of the built-in-type.=C2=A0 E.g=
., cannot return 257 in<br>
&gt; &gt; a<br>
&gt; &gt; &gt; &gt; &gt; uint8, but can return 11 even if the type range is=
 1..10.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; But, I&#39;m not sure that is what the text actual=
ly states.<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Regards,<br>
&gt; &gt; &gt; &gt; &gt; Rob<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; /js<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; On Mon, Feb 22, 2021 at 03:20:02PM +0100, Car=
sten Bormann wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; On 2021-02-22, at 15:17, Juergen Schoenw=
aelder<br>
&gt; &gt; &gt; &gt; &lt;j.schoenwaelder@jacobs-<br>
&gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"http://university.de" rel=3D"noref=
errer" target=3D"_blank">university.de</a>&gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; I guess considering the built-in ty=
pes as incompatible is the<br>
&gt; &gt; most<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; robust approach. If we agree that R=
FC 7950 tried to say this,<br>
&gt; &gt; we<br>
&gt; &gt; &gt; &gt; could<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; &gt; file an errata and propose clearer =
language.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Right.=C2=A0 And we can keep the COMI ke=
y-to-URL mapping as is, as<br>
&gt; &gt; this<br>
&gt; &gt; &gt; &gt; &gt; &gt; clarification is necessary for its correct fu=
nctioning.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Gr=C3=BC=C3=9Fe, Carsten<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; &gt; Juergen Schoenwaelder=C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0Jacobs University Bremen gGmbH<br>
&gt; &gt; &gt; &gt; &gt; &gt; Phone: +49 421 200 3587=C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0Campus Ring 1 | 28759 Bremen |<br>
&gt; &gt; Germany<br>
&gt; &gt; &gt; &gt; &gt; &gt; Fax:=C2=A0 =C2=A0+49 421 200 3103=C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0&lt;<a href=3D"https://www.jacobs-" rel=3D"noreferr=
er" target=3D"_blank">https://www.jacobs-</a><br>
&gt; &gt; <a href=3D"http://university.de/" rel=3D"noreferrer" target=3D"_b=
lank">university.de/</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; _____________________________________________=
__<br>
&gt; &gt; &gt; &gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"=
_blank">netmod@ietf.org</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listi=
nfo/netmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailm=
an/listinfo/netmod</a><br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; _______________________________________________<br=
>
&gt; &gt; &gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blan=
k">netmod@ietf.org</a><br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/n=
etmod" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/li=
stinfo/netmod</a><br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; _______________________________________________<br>
&gt; &gt; &gt; &gt; netmod mailing list<br>
&gt; &gt; &gt; &gt; <a href=3D"mailto:netmod@ietf.org" target=3D"_blank">ne=
tmod@ietf.org</a><br>
&gt; &gt; &gt; &gt; <a href=3D"https://www.ietf.org/mailman/listinfo/netmod=
" rel=3D"noreferrer" target=3D"_blank">https://www.ietf.org/mailman/listinf=
o/netmod</a><br>
&gt; &gt; &gt; &gt;<br>
</blockquote></div></div>

--0000000000009e782305bc3ffc09--


From nobody Fri Feb 26 08:45:45 2021
Return-Path: <rwilton@cisco.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 9D4C13A1115 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:45:41 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=hj+FP5O2; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=t51uIxGA
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 DXDlJRJYX9uj for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:45:38 -0800 (PST)
Received: from rcdn-iport-4.cisco.com (rcdn-iport-4.cisco.com [173.37.86.75]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 514AB3A110A for <netmod@ietf.org>; Fri, 26 Feb 2021 08:45:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9071; q=dns/txt; s=iport; t=1614357937; x=1615567537; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=xGU2WdZx3UPPXlz+qG+VzBTrCWWjnAOgb/FSFQYSOxc=; b=hj+FP5O2adp+OZvdx9PHaVOlD1Pod9mIvml0nHB3Zf91kLdoWYkGq9zb bSI5KuyuQHYyT+lRLyCRH2NwVejr7/zvCc5nvKQm/i0ztQoicOC/PMx1V bGa4vVSNT3CDJxdiEqRgt2bAQiIV5Th2vOOmu8y38jT2oDkPh25tzWYZ2 U=;
IronPort-PHdr: =?us-ascii?q?9a23=3AHlO/DxKk6FprvDLRTNmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGvK0/0AGXDcPA5qEMh+nXtvXmXmoNqdaEvWsZeZNBHx?= =?us-ascii?q?kClY0NngMmDcLEbC+zLPPjYyEgWsgXUlhj8iLnbxYFXt3zNBXep3So5msUHR?= =?us-ascii?q?PyfQN+OuXyHNvUiMK6n+C/8pHeeUNGnj24NLhzNx6x6w7Ws5ob?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BWCQALJTlg/4cNJK1fAx4BAQsSDEC?= =?us-ascii?q?BRAuBUykoB3ZaNjEKAYd+A4U5iFQDmSGCUwNUCwEBAQ0BAR0LCgIEAQGBEwG?= =?us-ascii?q?CdUQCgXoCJTcGDgIDAQELAQEFAQEBAgEGBHGFYQ2GRAEBAQEDAQE+AQEsCwE?= =?us-ascii?q?LAgICAQgQAQQBAQEuGwwLHQgCBA4FCIIdTIJVAy8BAwulZAKKJXSBNIMEAQE?= =?us-ascii?q?GhRsYghIJBYEzgnaKTSYcgUVCgRFDglc+gl0BAQKBYB8mgwOCK4FpWwZ8Eyx?= =?us-ascii?q?bPYEABp1Am0CBFAqCfIk/kwOEbJ5qsiGEUQICAgIEBQIOAQEGgWokgVdwFTu?= =?us-ascii?q?CaQlHFwINjh+DbzOEYYVFcwI2AgYBCQEBAwl8iggBgQ4BAQ?=
X-IronPort-AV: E=Sophos;i="5.81,209,1610409600"; d="scan'208";a="842095775"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by rcdn-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 16:45:36 +0000
Received: from mail.cisco.com (xbe-rcd-005.cisco.com [173.37.102.20]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QGjagd031549 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 16:45:37 GMT
Received: from xfe-aln-001.cisco.com (173.37.135.121) by xbe-rcd-005.cisco.com (173.37.102.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 10:45:36 -0600
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by xfe-aln-001.cisco.com (173.37.135.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 10:45:07 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 26 Feb 2021 11:45:06 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gwnKQr8sdqkTP87IbZt17+eplw/GcJuLRELKtyrXgKda4YNC4js8B6XknM7bIsr/TxNmia7tvc4MDHvkv3bJx6cTBBVsVYWtPD0woWeMYkHF4fF2qXOkJbo87dRtS3ZE4gUD0k9k7Q8wc3AdharnMl0BzhA4rSVEdZqc6nfDnzVVgAkRmkCytptPo7etl8G1yOX70nIu2/XYNGygnExMvmghKpQcyc7IwoN4jfA1vMuJ0TJLyg1KIqglKo14JR5u2DaLLWGmF9ifZJt6BaVKd9XST1e+fpLYNk+l40NooYyVHNHUjkz0LPRGkaw3n4hgsqOKO1LicWLZ/XnembCUSA==
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=g44iAzE3MBxZGUpQVji1y2foKIfMNir3ZOo67V9HWhk=; b=C75+dlXCU+2SSoZ4YigNNrmKN+8qjGRPLj8rfa2n8J0gvnofMc/AsPQkBFXoo/zNs9n5fasQDS5+18S3fPnj6Q0SrF/7XtEIf1SevOw3ywJT+pDH0yw+J97ZnFu0moRHQxcuDdlhc+j45+TxzirXfnUBiW+JYrw/wp01JyjruYeBu2mKIw2ahGM/F3jJX6MtQdegaIEmPxOEvCzjhC8IN0Q7wQ0DSjxx/hKIUbPrl2p33/8XPh8lUFHsuEu/azzVMJABhhWte0BzkZB6WnX6wJD0N7a6R7MT3ysemei/1rx0CBAi4Y/sf2wQ559SFuMNaE8632LadJKU91DcUVtfgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=g44iAzE3MBxZGUpQVji1y2foKIfMNir3ZOo67V9HWhk=; b=t51uIxGArDAPkaFeUjznVkQos99kX3G0jmBRW05TNK8RErlFH6ZMs5AYGiy7+kWVME7yLR9mWRiI+cJKOLTv0z84AxRkOjaM/t3wpKvXOGdTPp2W9ObLpesMTabKDXM8H0MDI88M6NV8NWblLQI0AtNeZxo2pp42CWKrA7M1q70=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4759.namprd11.prod.outlook.com (2603:10b6:208:26a::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.23; Fri, 26 Feb 2021 16:45:05 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 16:45:05 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>
CC: "andy@yumaworks.com" <andy@yumaworks.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXDFy4UeJFz4iWp0CmSIZf3pshw6pqoOTwgAABfgCAAADBIA==
Date: Fri, 26 Feb 2021 16:45:05 +0000
Message-ID: <MN2PR11MB4366C4E31768E134F7BD0028B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com> <20210226.173010.2304782771110060094.id@4668.se> <MN2PR11MB43668FAFF23A1DBCB643C21CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226.173638.580648753389514487.id@4668.se>
In-Reply-To: <20210226.173638.580648753389514487.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 0bda8667-63d7-495c-48f9-08d8da75def3
x-ms-traffictypediagnostic: MN2PR11MB4759:
x-ms-exchange-minimumurldomainage: www.jacobs-#0
x-microsoft-antispam-prvs: <MN2PR11MB4759B6B73635E79E074E6142B59D9@MN2PR11MB4759.namprd11.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: Obp5e6hmS/7bJ1WZ5PS3ncdTaMI60FGA3ce+OJ9BYHp/Q8JWe1C3cXt+ErfcuQYo8Sx4gJ9uxxzeFzy0s7URE+QCuTF6M9SDLUZKeVeUFyvJnMuEoNGT1RuDvdYkNzWE3weN7i1hVRi65hlwYvXFZx6oaYRad9NMF7EJ1Ev8V5OS1yeY+Qd3c9+765bH9UOsuFRlj/L+qEGXeTE8ZiotmYzV31hUU1wFgQdYRSwi0T5b12cJMvem3xqCRK4mOb1NFq6bAAlVeLxK6v94RSY3zuXcgMtMwDUUBV4DLXAhPRzFz/HHfSK9ubP5nkyRb580iMYFjzghhie2PDc8RGyRroHKpa+Jq2vPHcZo9EkK/RzoHDUBsJWryfQUTqZhhLlaeUByWhWMn4NlccaEoZGcyYZmuYQ5lANgLpC5us0qEFGLa/hjR0DT5lhfQpdZ7AIKPDre2TTcY1gG1WXBDGgMc4XNYgn03UWckrf1yYo40uv8sowhsdsMQ6BMvZJd9Wlyu2RduX+9YXDhLTv3pK5reVLpeq/7ZVcB/xhfan+SuhKJ6EZgstSqnvDc+sM1/baI6gxdZ0s4ABa/vnOPE89h72eMvdcvpjIbUI2ezTPO4Iw=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(366004)(39860400002)(136003)(396003)(346002)(2906002)(5660300002)(54906003)(66476007)(316002)(33656002)(6506007)(4326008)(8936002)(64756008)(66446008)(66946007)(86362001)(966005)(478600001)(76116006)(9686003)(55016002)(8676002)(186003)(26005)(7696005)(71200400001)(52536014)(53546011)(83380400001)(66574015)(66556008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?xI6TSoH67coBbUlTo3D1FOABvUwWbGViFJL30NJ3QaWcR6nGMz+7qMXLAG?= =?iso-8859-1?Q?+pUFMnGpS0cqyHgSgzobFVUZrZKtzHF4dkfR3q1GKqyqjFtgevajuJQr/7?= =?iso-8859-1?Q?gZlEnDf5p+0HT4cxPPrrmmaaE0/ZV62sLQ9YY+ipVNWtMaMMoPJf0bztDq?= =?iso-8859-1?Q?Nd4bFCxhBtwIepSJuJ8YLbr1f6ijyyk485R8F3VEhZBYlk1UanfZ4vWwoJ?= =?iso-8859-1?Q?F7EkvkOrdahBZUeatPjCteONAgN2VGJsqEN+es7+h+fEsjJmTbHwixjF8N?= =?iso-8859-1?Q?/dtsB1plan2fr7ZLsZABAQ/hacux21dW/EZPQkC8bP7p+MGsWh4o/L4Ozr?= =?iso-8859-1?Q?1eVFNJ+EgovaBupvbm+NcIo8eDMn+jKDAdzMuwbq6ERocM++lGznKeNadk?= =?iso-8859-1?Q?9KFEMNw/tNxYlUfEKabGTX/ONuN0bJLfCZ3Zowuejz7rCOEJhbT9E0YN7c?= =?iso-8859-1?Q?lVz0lMEVPhh90eYF3tKBeIFJAh1yRsLpgGezyf+L4uEANHU+PVFaNpBdM2?= =?iso-8859-1?Q?5JFJyu87jcvXpWEkKNiHLIVtXsN01p2sXHwdhhGwmvnQapyxCIqeSYzPXC?= =?iso-8859-1?Q?fF6exPMy/o9EUCIduxe6iz5U0oZvoKZ/s3f2Fq5+YLrysRHUm/yXD6XC5a?= =?iso-8859-1?Q?1U8x6Oyg+EmdJcnFoohfnD71oI9CJwcv0v2F7Iffi+p1h0zaYEyTVRl72C?= =?iso-8859-1?Q?OVdFnicrqCm59MmB2fp4vjQl8nDHzn2ohqAwkUbTNBQBCauedRKXlB91fE?= =?iso-8859-1?Q?bnOwWmYtkyPRnDzfacSGgz3FJ0xxrW1mreiHyQfKH7InOTw+GAaH5g0EJD?= =?iso-8859-1?Q?te6F0L50EjoSEWecwnQ5cFre1M4WS2MD7qtvn3AOyn9RC0gg4zD3u/EL+b?= =?iso-8859-1?Q?G7Bth5qLDH7HaPSVTGZvC3zX621YEkakCyOITY5PUfeUlPSfRGyPTfZlR6?= =?iso-8859-1?Q?EcsiPfsjB5S0gu/d6HymuyPeyZabyn5yEOjQ4meekAIvDESCEqV26d4u1H?= =?iso-8859-1?Q?Cn75wAAaCieuNC1+nK8LnDO4zZv2HGU3zkGX4CKO1n1m8vUUJOHOhWWeQq?= =?iso-8859-1?Q?vgcrIVnoSoeBFSrgR3+hDEqiXqXVjX14VSzRvZrheZgpyPzHzNv/9pGWZa?= =?iso-8859-1?Q?X4Q0BonC4vd8RNRw/WBSwmzVWitncFQLzg0dH2kKNOErubsbd8VF4DnQtt?= =?iso-8859-1?Q?uiKsekrZxvwTU/ZubvCXNwhbR2vvk0g/z7eOFq+a3TxVNh6ELsH/diRSby?= =?iso-8859-1?Q?/slWLMGvN2nEedT0VLWvexb3U6OE2eLB8nPoM8iTxXTdpWO5nuf8ws9xCt?= =?iso-8859-1?Q?Rp6sv47hRdyxCywQIKTl7mu9HmV8gIa7/X7xKAygwuqvYLGHjfoBNuPj5C?= =?iso-8859-1?Q?Ii14WZlb+j?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0bda8667-63d7-495c-48f9-08d8da75def3
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 16:45:05.8070 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 8e7br7soWU9xg8nWdvxZ/3XADKQJsQVfmY7KPbGyK5ThEHnm3yrLxloJu+B1BLwcpvAK2yOeGd+Ipjacsjv3iw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4759
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.20, xbe-rcd-005.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/i0c8DkEb6F20RXoce3NdY_sD4Lo>
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 16:45:42 -0000

> -----Original Message-----
> From: Martin Bj=F6rklund <mbj+ietf@4668.se>
> Sent: 26 February 2021 16:37
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: andy@yumaworks.com; netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> "Rob Wilton (rwilton)" <rwilton@cisco.com> wrote:
> >
> >
> > > -----Original Message-----
> > > From: Martin Bj=F6rklund <mbj+ietf@4668.se>
> > > Sent: 26 February 2021 16:30
> > > To: andy@yumaworks.com
> > > Cc: Rob Wilton (rwilton) <rwilton@cisco.com>; netmod@ietf.org
> > > Subject: Re: [netmod] type equivalence
> > >
> > > Andy Bierman <andy@yumaworks.com> wrote:
> > > > On Fri, Feb 26, 2021 at 7:06 AM Martin Bj=F6rklund <mbj+ietf@4668.s=
e>
> > > wrote:
> > > >
> > > > > "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org>
> wrote:
> > > > > >
> > > > > >
> > > > > > > -----Original Message-----
> > > > > > > From: netmod <netmod-bounces@ietf.org> On Behalf Of Juergen
> > > > > Schoenwaelder
> > > > > > > Sent: 24 February 2021 20:39
> > > > > > > To: netmod@ietf.org
> > > > > > > Subject: Re: [netmod] type equivalence
> > > > > > >
> > > > > > > Here is an attempt to come up with better wording. If people
> agree
> > > on
> > > > > > > a new wording, I volunteer to submit an errata.
> > > > > > >
> > > > > > > OLD
> > > > > > >
> > > > > > >    o  A "type" statement may be replaced with another "type"
> > > statement
> > > > > > >       that does not change the syntax or semantics of the
> type.
> > > For
> > > > > > >       example, an inline type definition may be replaced with
> a
> > > > > typedef,
> > > > > > >       but an int8 type cannot be replaced by an int16, since
> the
> > > syntax
> > > > > > >       would change.
> > > > > > >
> > > > > > > NEW
> > > > > > >
> > > > > > >    o  A "type" statement may be replaced with another "type"
> > > statement
> > > > > > >       that does not change the semantics of the type or the
> > > underlying
> > > > > > >       built-in type.  For example, an inline type definition
> may
> > > be
> > > > > > >       replaced with a semantically equivalent typedef derived
> from
> > > the
> > > > > > >       same built-in type, but an int8 type cannot be replaced
> by
> > > an
> > > > > > >       int16, since the underlying built-in type would change.
> > > > >
> > > >
> > > >
> > > > I think the NEW text captures the original intent and is OK for an
> > > errata.
> > >
> > > +1
> > >
> > >
> > > > I believe the use-case discussed at the time of writing was simply
> > > > replacing an inline
> > > > type with the identical type but within a typedef-stmt instead of
> > > > inline
> > > > within a leaf or leaf-list.
> > > >
> > > > Perhaps this rule is too strict.
> > > > There is a simple way to defeat it:
> > > >
> > > > Change all
> > > >    type foo {  ... }
> > > > to
> > > >    type union {
> > > >       type foo { ... }
> > > >     }
> > > >
> > > > Now you can add new values and semantics without taking away the
> > > original
> > > > syntax and semantics.
> > > >
> > > >  type union {
> > > >       type foo { ... }
> > > >       type bar { ... }   // note new member types added at end of
> list
> > > >     }
> > > >
> > > > But it is not clear that this would be legal or completely BC. It
> > > certainly
> > > > could change the encoding in JSON and CBOR.
> > >
> > > It is not allowed by sec 11 in 7950, since it changes the syntax of
> > > the type.
> > [RW]
> >
> > But the proposed errata removes the text about not changing the
> > syntax, or are you referring to other text?
>=20
> The new text says that the built-in type cannot change, which it does
> if we add a type to a union.  Hmm, perhaps this isn't clear.
[RW]=20

Not sure.  I think that it is reasonable clear, as long as you don't talk a=
bout changes in the syntax ;-)

But, it might be worth explicitly pulling out that union type is a change, =
otherwise someone might try and fudge this by changing uint32 to a union of=
 uint32 and uint64.

Rob


>=20
>=20
> /martin
>=20
>=20
> >
> > Rob
> >
> >
> > >
> > >
> > > /martin
> > >
> > >
> > >
> > > >
> > > >
> > > > Andy
> > > >
> > > >
> > > > > [RW]
> > > > > >
> > > > > > Would the text be more clear it is just specified what is
> allowed,
> > > e.g.,
> > > > > >
> > > > > >      o  A "type" statement may be replaced with another "type"
> > > statement
> > > > > >         that resolves to the same underlying built-in type.  Fo=
r
> > > example,
> > > > > >         ...
> > > > > >
> > > > > >
> > > > > > What does "semantics of the type" cover?
> > > > >
> > > > > Suppose you have:
> > > > >
> > > > >    typedef "timestamp" {
> > > > >      type yang:date-time;
> > > > >      description
> > > > >        "The time that an event occurred";
> > > > >    }
> > > > >
> > > > > then you can't change it to:
> > > > >
> > > > >    typedef "timestamp" {
> > > > >      type yang:date-time;
> > > > >      description
> > > > >        "The time that an event was received.";
> > > > >    }
> > > > >
> > > > > The syntax is the same, but the semantics are different.
> > > > >
> > > > >
> > > > > /martin
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > >
> > > > > > If I have this type:
> > > > > >
> > > > > >   typedef "timestamp" {
> > > > > >     type "string";
> > > > > >     description
> > > > > >       "The time of day that an event occurred, in any format";
> > > > > >   }
> > > > > >
> > > > > > then can I replace it with this definition:
> > > > > >
> > > > > >   typedef "timestamp" {
> > > > > >     type "string";
> > > > > >     description
> > > > > >       "The time of day, and optionally date, that an event
> > > > > >        occurred, in any format";
> > > > > >   }
> > > > > >
> > > > > >
> > > > > >
> > > > > > Tangentially, it is worth noting the RFC 8342 also writes about
> > > syntactic
> > > > > > constraints covering types:
> > > > > >
> > > > > > 5.3.  The Operational State Datastore (<operational>)
> > > > > >
> > > > > >    Syntactic constraints MUST NOT be violated, including
> > > hierarchical
> > > > > >    organization, identifiers, and type-based constraints.  If a
> node
> > > in
> > > > > >    <operational> does not meet the syntactic constraints, then
> it
> > > > > >    MUST NOT be returned, and some other mechanism should be use=
d
> to
> > > flag
> > > > > >    the error.
> > > > > >
> > > > > > I'm not sure how clear RFC 8342 section 5.3 is about returning
> > > values
> > > > > > that can be represented by the underlying built-in-type, but ar=
e
> > > outside
> > > > > > the value space defined by a range, length, or pattern
> statement.
> > > > > >
> > > > > > My memory during the discussions was that it is allowed to
> return a
> > > value
> > > > > > outside arange, length, pattern statement, as long as it is
> > > contained
> > > > > > in the value space of the built-in-type.  E.g., cannot return
> 257 in
> > > a
> > > > > > uint8, but can return 11 even if the type range is 1..10.
> > > > > >
> > > > > > But, I'm not sure that is what the text actually states.
> > > > > >
> > > > > > Regards,
> > > > > > Rob
> > > > > >
> > > > > >
> > > > > > >
> > > > > > > /js
> > > > > > >
> > > > > > > On Mon, Feb 22, 2021 at 03:20:02PM +0100, Carsten Bormann
> wrote:
> > > > > > > > On 2021-02-22, at 15:17, Juergen Schoenwaelder
> > > > > <j.schoenwaelder@jacobs-
> > > > > > > university.de> wrote:
> > > > > > > > >
> > > > > > > > > I guess considering the built-in types as incompatible is
> the
> > > most
> > > > > > > > > robust approach. If we agree that RFC 7950 tried to say
> this,
> > > we
> > > > > could
> > > > > > > > > file an errata and propose clearer language.
> > > > > > > >
> > > > > > > > Right.  And we can keep the COMI key-to-URL mapping as is,
> as
> > > this
> > > > > > > clarification is necessary for its correct functioning.
> > > > > > > >
> > > > > > > > Gr=FC=DFe, Carsten
> > > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Juergen Schoenwaelder           Jacobs University Bremen gGmb=
H
> > > > > > > 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
> > > > > >
> > > > > > _______________________________________________
> > > > > > netmod mailing list
> > > > > > netmod@ietf.org
> > > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >
> > > > > _______________________________________________
> > > > > netmod mailing list
> > > > > netmod@ietf.org
> > > > > https://www.ietf.org/mailman/listinfo/netmod
> > > > >


From nobody Fri Feb 26 08:53:44 2021
Return-Path: <rwilton@cisco.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 722283A120E for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:53:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.597
X-Spam-Level: 
X-Spam-Status: No, score=-14.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=QTZ5Ppub; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=WmxyFFIL
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 Puyys7suuiGa for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:53:40 -0800 (PST)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 650143A120B for <netmod@ietf.org>; Fri, 26 Feb 2021 08:53:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=20306; q=dns/txt; s=iport; t=1614358420; x=1615568020; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=eGb3hQAxYuRB1mB0g6ZoEY+t51E4x0OvUoWptjxSD/8=; b=QTZ5PpubjdOZgdItxiHXYIpylyLfAwP3JqGmVwFFf5yHtNrQ/h0zFw/X kQ6zxeVnpcieibOWfXcUL2b2TFCpm4JAuoODY/WS/xyNt1upPdI9b315U JmK8dDqfbDOFo1VBRkprEOK56aiznIMUG+w/0/qxTTRB1xz+lDQN5VfnK U=;
IronPort-PHdr: =?us-ascii?q?9a23=3ACLi5CBKpjClrRnZw/dmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGv68/nULMVJrc8fFfzeHRtvOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZXveljbvXqo7iVUER?= =?us-ascii?q?L6ZkJ5I+3vEdvUiMK6n+m555zUZVBOgzywKbN/JRm7t0PfrM4T1IBjMa02jB?= =?us-ascii?q?DOpyhF?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C2AABDJzlg/4oNJK1iHQICCRQFBYF?= =?us-ascii?q?9BwwBgSIwKSgHdlo2MQoBhDaDSAOFOYhUA5QuhHOBLoElA1QLAQEBDQEBMgI?= =?us-ascii?q?EAQGETQIXgWMCJTUIDgIDAQELAQEFAQEBAgEGBHGFYQ2GRAEBAQEDIwoTAQE?= =?us-ascii?q?4DwIBCBABBAEBAScDAgICMBQJCAIEARIIE4JWgX5XAy8BA6VxAooldoEygwQ?= =?us-ascii?q?BAQaFHxiCEgmBOAGCdYQGAQGGRSYcgUVCgRFDglc+hCcaNIJgNIIrggg8Bj4?= =?us-ascii?q?NGQQNICoeDVaBADcfkC9HgnqHR4xTkU0KgnycQoM3oB+UVYIJoBQCBAIEBQI?= =?us-ascii?q?OAQEGgVYCNoFXcBWDJFAXAg2PQgECgkmKWXM4AgYBCQEBAwl8iggBgQ4BAQ?=
X-IronPort-AV: E=Sophos;i="5.81,209,1610409600";  d="scan'208,217";a="841073639"
Received: from alln-core-5.cisco.com ([173.36.13.138]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 16:53:24 +0000
Received: from mail.cisco.com (xbe-aln-004.cisco.com [173.36.7.19]) by alln-core-5.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QGrOVH027395 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 16:53:24 GMT
Received: from xfe-aln-005.cisco.com (173.37.135.125) by xbe-aln-004.cisco.com (173.36.7.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 10:53:24 -0600
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xfe-aln-005.cisco.com (173.37.135.125) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 10:53:23 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 26 Feb 2021 10:53:23 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SmoAJD70kWd93cnObR4KMylH0hsNUtVitq0ALhJx4zh2D4DH51WkuMNFMdzlm3i/aE1erzNLV5gUti7iWUxzU7ptQs3tuXFmOx5wM28Y+dQuV2Rwv+wZhVxamnRu1xDqImgKesKa/gqDJxodx13hc1LMlkcdy7atUG31aZnCYxf3Q6WKZg0xFId9oZR2CPi3YHO8tGH+gIxIO2ddolxKb2qfMRJ7xyukmAXGYf2tdj4u1oobZecDIrB535THoxI27Yl/DM7UZ25ytRGJZ+n++F6ph4fy+Mpu4v2OWTnp6PkLSKYdGc3hPzvKTr5WOu4IB972wI5qlA+h9WEY9f8iIg==
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=eGb3hQAxYuRB1mB0g6ZoEY+t51E4x0OvUoWptjxSD/8=; b=GlhtnV4LoW17ZzOn4GsBnjzHeDiKCPT3flIFaJqXcX7Xg8BH0N26vSH91M4l8Y+13NxrGBNhGeQ7ozSe/CJOqWOs+tyx3hYfz3jVUIrGHBbOx2MyzFtuQbVsH14+TKR8m3G4QTpHwC6U12q3vM4W09mAOATEpME9f96lJuJ74r7aB4zIkxxHNFX2s3oMbMS58QLwbErZIvRGTX1SlvKNvOczXqRc6vT7WHreMjDsCZy0KW7KdnzMmQ3Xso+JxA7xk3A7+EcPdNm7P07a9Tk2ZNKoHbNApNZd6xCYkXlsAkTZuvKUVmVNwyipOdQGMAjuQhcDSOKjNycdwVDFvO8I5w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eGb3hQAxYuRB1mB0g6ZoEY+t51E4x0OvUoWptjxSD/8=; b=WmxyFFILpGU76GOdTtSM8GNy85D7iar710YLg+telq85b+EnnVzvKfbK9b3vEMUZVcURgKg60CXyBm5pi0Zl5ns5hUcvGbTeOaxoA0x8mntO3FFHEbnHbZrIHQ7mIs+qQ1PEWENujBGILW+jjCzcV/z7C2XUZtax5mrwB6hJ8yQ=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4383.namprd11.prod.outlook.com (2603:10b6:208:17b::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3868.30; Fri, 26 Feb 2021 16:53:22 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 16:53:22 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAUqs2CAAA64gIAAFP5wgAAM2oCAAPL7UIAAFMWAgAA1XYCAAAJ7QA==
Date: Fri, 26 Feb 2021 16:53:22 +0000
Message-ID: <MN2PR11MB4366ACAE3DE3C7EC9308F6C2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
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> <CABCOCHT3Sz2dkrOCGc+Ma4FMFnGateCnfeMuVs2TaFCRfgfKwQ@mail.gmail.com>
In-Reply-To: <CABCOCHT3Sz2dkrOCGc+Ma4FMFnGateCnfeMuVs2TaFCRfgfKwQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: yumaworks.com; dkim=none (message not signed) header.d=none;yumaworks.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ac5d50fe-2e64-4355-6925-08d8da7706ee
x-ms-traffictypediagnostic: MN2PR11MB4383:
x-microsoft-antispam-prvs: <MN2PR11MB4383BBCDC7F92FE15E821E56B59D9@MN2PR11MB4383.namprd11.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: b35MstN2CAcF0MBFBdpMehfAaR9A2+3stwoXFuJA2L+KhsK2Q/vBXiGBBHf9MwtQBtnR6df/+UMX7bDkxD062f9/trpQEQAvdjszDjkivn3ktcr0XIov+aKPgjxkufMuHhvz8fIlquXSFbtmv8I7iG4BbDL/9HCp2j2+HV8MKYS5MLS9qe1NsG3tUsD2kR5ZQWHqhQuehHtG//GORlRriv9hDJVMayfLIV3B+dSzTMYyJgZ3n7ADxyGBmQW1bD+FeukSf+qQ7+ukuNe+apwgROnhQcOUS1KYGVKSeJTlOIiozLveCxx1FcKo8dxGcY+AQr49U6jEzXFbaFLImyZXevy3BOuwxUwENPovl1VEk5lpEg/l4vHJghAGLAJE8a2ZdlnOopjYifrK1KKiAV6OEnBG0P753JYpCY2QPIpBtJ8XgQfCSyiaHt2TKy30vGiaCWal5ocnGLf4wV++Pfrj6j3kO+cYeRpGdtyTWpk7jmjY4HCmjDfUJRgPh8ed0COjmWNCeW5+En75eVf6TAWFmw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(396003)(346002)(39860400002)(136003)(376002)(66446008)(76116006)(64756008)(66476007)(110136005)(55016002)(8936002)(26005)(186003)(66946007)(66556008)(86362001)(52536014)(2906002)(7696005)(5660300002)(8676002)(33656002)(478600001)(71200400001)(316002)(6506007)(53546011)(83380400001)(9686003); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?TXU4K2swcXVIUnJvRm1USVdJbHdrSDZLNjVSVlpYS0ptaFYvR0ZYU1hZTkNy?= =?utf-8?B?SnJVWDlmTWVqR0U5MXBVNmczNnFyc1h3V3g4aHJlNzFpdlp6NHBLTDN0SitR?= =?utf-8?B?VEx2dW1Rd1BDN0NBV3lhaWliNkxHYVdGSk9tZG5iNHFYNWlPSGtCdEVWeWgx?= =?utf-8?B?eXdGUlFvNjlVZ0Z5WW5yelFDeTQ1ajBVR3I3SHNkSVpQTGpJdnRGMm1hOWJi?= =?utf-8?B?V3ByakJFQi9XQjYyWVdZZ1BaekZDTXNkWit4V0FOUkhHdm5US3R6K0t6REly?= =?utf-8?B?NitaK3ZTdWcyaXAvdS9JQStiMWY3YklLL2xPdW5GN29tdngzZ1IvSmtyMXZw?= =?utf-8?B?b3F3bEpIazBSYjltQks3cWdwLy94NVNrN3loM2Y2d0ZDR2V6MFQ3NEdTaE9D?= =?utf-8?B?V08xVEZVYXZtRFRtWGo3SXdDVVpRenRmMG5LYUFDZ1ZDaFNmMHc3bHZ2MTl5?= =?utf-8?B?T0FHeGpGOVkrVE5ab2RqY0lZVlkweHQ3bDlJc0tqWUFtWUU0UURRcFBEcXpF?= =?utf-8?B?QU1xVE05WHk3c0kxeExkd2YvaU50Y0ppeTFKQWRLTDRFeFFEVHJXbFVzeVlz?= =?utf-8?B?U01qOC81UXliWW4rY0EwTVF2amdTdHdUM1g5N0EwOUNJSytYeVJmUC9FZ21J?= =?utf-8?B?UDRta1F2V05kNUozaldLc25qaFlPYm5NTEd5dVFvbWpYeDdGUkdQVlNoV0NF?= =?utf-8?B?UUtWK1V6NzZhalM2MUV4MFlZWGhybHUvb0lwSU5Eb0Vrb1Q3RUtVVEk3UWEz?= =?utf-8?B?N1B5TitvcCtpT25FSURmcHgxSjBXRXI0Q0g3bFBvZ011cUs3S2x5Nk1SUitI?= =?utf-8?B?bE5XV1pCakRLelNxem03cjBPbm9acW44Z1FKdkw3d1prU1hVeXUwbk5lL0FG?= =?utf-8?B?eFVuUnpibCt2OEVGK3Rmb3VWN0dHb25lU0FYYno3ZzJmclVKVkdXaWo5ZmNH?= =?utf-8?B?d3JjVGJWSjJ6WHNkSVhwOXZQcW9pMTFHVExlUHo2Qk1qTXF5dVZHUzJ3Slgx?= =?utf-8?B?N05xZGhWT21ZYjVHVkM3QVBQUjNZclFzSzBTNnR3SmFIejJUVmNDNnRtTEdI?= =?utf-8?B?T2dTeGxiUko0NFVDMU5OdU14TVBPdGdVazlFbTJ4SmgvRjBvQmVidWZRMHVU?= =?utf-8?B?Q1NjOGJURE5ZK0syYmdCOHRnUnRVVFRId1MzSldQckh4MzM1VWoyaVFNOFdB?= =?utf-8?B?S3VMUUUyZ0JSdFBSN1JSVzVNY1puRHJuWExsUlZDOXFpeGtoeFFwc01FY1Jx?= =?utf-8?B?YXROa3l1bWM5SkpXQTY3aDFlaXliRExwS0p1OFUwZ1dkTlJnek84U3dqZElK?= =?utf-8?B?ZDdpSURCelJodEpsb2xMeVk3MW40OGoxQmRrMGFoalorRlJuZnJXLzg0dGNJ?= =?utf-8?B?cjlpY045NDJ6UHB4SEtOTmYyRkdFdEtiNm90UXYrZ09VSmtkSU96MDB2ZHg1?= =?utf-8?B?YnpDOWR2cFNXdXlZcXBWN0FWRWVrMy9LSjlhdUlOQVZqSGpRRCtxNWdveVhP?= =?utf-8?B?TGpvOGYvSzA4a0R0TE5DZnE5b3lVeW1ZaUQ1Y2N4dmxrZzFzbFFVUGp1Q2lI?= =?utf-8?B?QkhWSnl0Z0VOWHJkMER3Y1hLWjhsNW9GdmhZRzI3Q01YNjJ2Q1VhODNrek5U?= =?utf-8?B?WlRlNEROZlIyTGxyV25NRlZ5Zmk4bzFDNkI5Vk9QMXBNRnV5OU1MZkZxL3k3?= =?utf-8?B?dTdLL08vY3pJVElMdzFpeXArakppU2hCNUMzT2tObWNkUjNSaVlLZ0t3MlVT?= =?utf-8?Q?FMOEx1FTSsud7b9BRuq5/Hql6MX/rFmC+rSzX3c?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB4366ACAE3DE3C7EC9308F6C2B59D9MN2PR11MB4366namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ac5d50fe-2e64-4355-6925-08d8da7706ee
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 16:53:22.3737 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: bdtLwgFGKnMGsHnw4q02fRXoS3p0R/VGlMZbyMZej9dijzRpa9T/fjoHuQA7GPqV7F7syMY2x6yCABj4vyiXJg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4383
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.19, xbe-aln-004.cisco.com
X-Outbound-Node: alln-core-5.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/00qC5jBs3QooR2Hvqp2AtrIKvoM>
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 16:53:42 -0000

--_000_MN2PR11MB4366ACAE3DE3C7EC9308F6C2B59D9MN2PR11MB4366namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

DQoNCkZyb206IEFuZHkgQmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPg0KU2VudDogMjYgRmVi
cnVhcnkgMjAyMSAxNDo1Nw0KVG86IEp1ZXJnZW4gU2Nob2Vud2FlbGRlciA8ai5zY2hvZW53YWVs
ZGVyQGphY29icy11bml2ZXJzaXR5LmRlPjsgUm9iIFdpbHRvbiAocndpbHRvbikgPHJ3aWx0b25A
Y2lzY28uY29tPjsgbmV0bW9kQGlldGYub3JnDQpTdWJqZWN0OiBSZTogW25ldG1vZF0gdHlwZSBl
cXVpdmFsZW5jZQ0KDQoNCg0KT24gRnJpLCBGZWIgMjYsIDIwMjEgYXQgMzo0NSBBTSBKdWVyZ2Vu
IFNjaG9lbndhZWxkZXIgPGouc2Nob2Vud2FlbGRlckBqYWNvYnMtdW5pdmVyc2l0eS5kZTxtYWls
dG86ai5zY2hvZW53YWVsZGVyQGphY29icy11bml2ZXJzaXR5LmRlPj4gd3JvdGU6DQpPbiBGcmks
IEZlYiAyNiwgMjAyMSBhdCAxMTozMTo1OEFNICswMDAwLCBSb2IgV2lsdG9uIChyd2lsdG9uKSB3
cm90ZToNCj4NCj4gSSBhbHNvIG5vdGUgdGhhdCBkcmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVs
ZS12ZXJzaW9uaW5nLTAyIHN0YXRlczoNCj4NCj4gICAgVGhpcyBkb2N1bWVudCB1cGRhdGVzIFtS
RkM3OTUwXSBzZWN0aW9uIDExLiAgU2VjdGlvbiAzIGRlc2NyaWJlcw0KPiAgICBtb2RpZmljYXRp
b25zIHRvIFlBTkcgcmV2aXNpb24gaGFuZGxpbmcgYW5kIHVwZGF0ZSBydWxlcywgYW5kDQo+ICAg
IFNlY3Rpb24gNCBkZXNjcmliZXMgYSBZQU5HIGV4dGVuc2lvbiBzdGF0ZW1lbnQgdG8gZG8gaW1w
b3J0IGJ5DQo+ICAgIGRlcml2ZWQgcmV2aXNpb24uDQo+DQo+IFNvLCBJJ20gc3RpbGwgb2YgdGhl
IG9waW5pb24gdGhhdCBjbGFyaWZ5aW5nIHRoaXMgYmVoYXZpb3VyIGluIGRyYWZ0LWlldGYtbmV0
bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDIsIGlmIHRoZSBwcm9wb3NlZCBjaGFuZ2UgY2Fu
bm90IGJlIGFjY2VwdGVkIGFzIGEgdmVyaWZpZWQgZXJyYXRhLCBpcyBhIHByYWdtYXRpYyBzb2x1
dGlvbi4NCj4NCg0KVGhpcyBkb2N1bWVudCBoYXMgYSBsb25nIHdheSB0byBnby4gSSBhbSBub3Qg
c3VyZSBldmVyeWJvZHkgYWdyZWVzDQp3aXRoIGNoYW5naW5nIFlBTkcgMS4xIHJ1bGVzIGJ5IGFu
IHVwZGF0ZSAod2l0aG91dCBjaGFuZ2luZyBZQU5HJ3MNCnZlcnNpb24gbnVtYmVyLCBpLmUuLCBp
dCBiZWNvbWVzIHVwY2xlYXIgd2hpY2ggcnVsZXMgYXBwbHkgdG8gYSBnaXZlbg0KWUFORyBtb2R1
bGUpLg0KDQoNCkkgZG8gbm90IHRoaW5rIGFuIHVwZGF0ZSBvZiBhbnkga2luZCBjYW4gYnJ1c2gg
YXNpZGUgTVVTVCBhbmQgTVVTVCBOT1QgZGV0YWlscw0KaW4gdGhlIHVwZGF0ZWQgUkZDLg0KW1JX
XQ0KSW4gdGhlIGdlbmVyYWwgY2FzZSwgSSBkb27igJl0IGJlbGlldmUgdGhpcyBpcyBjb3JyZWN0
Lg0KDQpFLmcuLCBzb21lIGJpdHMgaW4gYSBwcm90b2NvbCBoZWFkZXIgdGhhdCBhcmUgcmVzZXJ2
ZWQgZm9yIGZ1dHVyZSB1c2UgYW5kIGFyZSBzcGVjaWZpZWQgYXMgdGhlIHNlbmRlciBNVVNUIHNl
dCB0byAwLCBhbmQgcmVjZWl2ZXIgTVVTVCBpZ25vcmUuICBUaGVuIGFuIGV4dGVuc2lvbiBjb21l
cyBhbG9uZyBhbmQgd2FudHMgdG8gbWFrZSB1c2Ugb2YgdGhvc2UgYml0cywgdXBkYXRpbmcsIGJ1
dCBub3Qgb2Jzb2xldGluZywgdGhlIGJhc2UgUkZDLg0KT3IgYSBtb3JlIHJlY2VudCBjYXNlLCBu
b3QgZGlyZWN0bHkgcmVsYXRlZCB0byBSRkMgMjExOSBsYW5ndWFnZSwgaXMgY2hhbmdpbmcgYW4g
ZXhpc3RpbmcgSUFOQSByZWdpc3RyeSBmcm9tIFZlbmRvciBQcml2YXRlIFVzZSB0byBGQ0ZTLiAg
VGhpcyB3YXMgZG9uZSBieSB1cGRhdGluZyB0aGUgYmFzZSBSRkMuDQoNCg0KU3BlY2lmaWNhbGx5
LCB0aGUgbW9kdWxlLXZlcnNpb25pbmcgZHJhZnQgaXMgbm90IHRyeWluZyB0byBjcmVhdGUgYSBu
ZXcgdmVyc2lvbiBvZiBZQU5HIGJ1dCBmaXggaXNzdWVzIGFuZCBtYWtlIGl0IGJldHRlciBmb3Ig
Y2xpZW50czoNCg0KRS5nLiwgaW4gUkZDIDc5NTAsIGEgdmVuZG9yIGlzIGFsbG93ZWQgdG8gbW92
ZSBmcm9tIHN0YXR1cyBjdXJyZW50IHRvIG9ic29sZXRlIGltbWVkaWF0ZWx5LCBhdCB3aGljaCBw
b2ludCB0aGUgc2VydmVyIFNIT1VMRCBOT1QgaW1wbGVtZW50IHRoZSBub2RlLiAgVGhpcyB3b3Vs
ZCBoYXZlIHByZXR0eSBtdWNoIHRoZSBzYW1lIGltcGFjdCBvbiBjbGllbnRzIGFzIGp1c3QgZGVs
ZXRpbmcgdGhlIG5vZGUuDQoNCkkgYmVsaWV2ZSB0aGF0IGRyYWZ0LWlldGYtbmV0bW9kLXlhbmct
bW9kdWxlLXZlcnNpb25pbmctMDIgaW1wcm92ZXMgb24gUkZDIDc5NTAgYnkgcmVxdWlyaW5nIHRo
aXMgYnJlYWtpbmcgY2hhbmdlIHRvIGJlIGZsYWdnZWQgaW4gdGhlIG1vZHVsZSBoaXN0b3J5IGFz
IE5CQywgYW5kIGdpdmVzIHNlcnZlcyB0aGUgYWJpbGl0eSB0byBhZHZlcnRpc2UgdGhhdCB0aGV5
IGRvbuKAmXQgaW1wbGVtZW50IG9ic29sZXRlIG5vZGVzLg0KDQoNCkluIGFkZGl0aW9uLCBzZXJ2
ZXJzIGNhbiBpbXBsZW1lbnQgb3Igbm90IGltcGxlbWVudCBzdGF0dXMgZGVwcmVjYXRlZCBub2Rl
cywgYW5kIHRoZXkgZG8gbm90IG5lZWQgdG8gZmxhZyB0byBjbGllbnRzIHdoZXRoZXIgb3Igbm90
IHRoYXQgbm9kZSBpcyBpbXBsZW1lbnRlZDoNCg0KRS5nLg0KIGxlYWYgZm9vIHsNCiAgICB0eXBl
IHN0cmluZzsNCiAgIG1hbmRhdG9yeSB0cnVlOw0KICAgc3RhdHVzIGRlcHJlY2F0ZWQ7DQp9DQoN
CmxlYWYgYmFyIHsNCiAgICB0eXBlIHN0cmluZzsNCiAgIG1hbmRhdG9yeSB0cnVlOw0KICAgc3Rh
dHVzIGRlcHJlY2F0ZWQ7DQp9DQoNClR3byBSRkMgNzk1MCBjb21wbGlhbnQgc2VydmVyczoNCg0K
ICAqICAgVGhlIGZpcnN0IGltcGxlbWVudHMgZm9vIGJ1dCBub3QgYmFyLiAgVGhlIHNlY29uZCBp
bXBsZW1lbnRzIGJhciBidXQgbm90IGZvby4gIENsaWVudHMgZG8gbm90IGtub3cgd2hpY2ggbGVh
dmVzIGFyZSBpbXBsZW1lbnRlZCBieSB0aGUgc2VydmVyLCBhbmQgaW1wbGVtZW50aW5nIG5laXRo
ZXIvYm90aCBkb2VzbuKAmXQgaGVscCBzaW5jZSBpdCB3aWxsIGFsd2F5cyBmYWlsIG9uIG9uZSBz
ZXJ2ZXIuDQoNCmRyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDIgYWlt
cyBvbiBpbXByb3ZpbmcgUkZDIDc5NTAgYnkgcmVxdWlyaW5nIHRoYXQgc3RhdHVzIGRlcHJlY2F0
ZWQgbm9kZXMgYXJlIGFsd2F5cyBpbXBsZW1lbnRlZCBvciBleHBsaWNpdGx5IGRlcHJlY2F0ZWQs
IHNvIHRoYXQgQVBJIHRvIHRoZSBjbGllbnQgaXMgYWx3YXlzIHdlbGwgZGVmaW5lZC4NCg0KSXQg
YWxzbyBhdHRlbXB0cyB0byBlbnN1cmUgdGhhdCB0aGlzIGluZm9ybWF0aW9uIGFib3V0IGRlcHJl
Y2F0ZWQgbGVhdmVzIGJlaW5nIGltcGxlbWVudGVkIGlzIGNvbW11bmljYXRlZCB0byBjbGllbnRz
IGluIGEgYmFja3dhcmRzIGNvbXBhdGlibGUgd2F5IHZpYSBhbiBhdWdtZW50YXRpb24gdG8gWUFO
RyBsaWJyYXJ5Lg0KDQoNClJlZ2FyZHMsDQpSb2INCg==

--_000_MN2PR11MB4366ACAE3DE3C7EC9308F6C2B59D9MN2PR11MB4366namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
V2luZ2RpbmdzOw0KCXBhbm9zZS0xOjUgMCAwIDAgMCAwIDAgMCAwIDA7fQ0KQGZvbnQtZmFjZQ0K
CXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2IDMg
MiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6Q2FsaWJyaTsNCglwYW5vc2UtMToyIDE1
IDUgMiAyIDIgNCAzIDIgNDt9DQovKiBTdHlsZSBEZWZpbml0aW9ucyAqLw0KcC5Nc29Ob3JtYWws
IGxpLk1zb05vcm1hbCwgZGl2Lk1zb05vcm1hbA0KCXttYXJnaW46MGNtOw0KCWZvbnQtc2l6ZTox
MS4wcHQ7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0KYTpsaW5rLCBzcGFu
Lk1zb0h5cGVybGluaw0KCXttc28tc3R5bGUtcHJpb3JpdHk6OTk7DQoJY29sb3I6Ymx1ZTsNCgl0
ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO30NCnAuTXNvTGlzdFBhcmFncmFwaCwgbGkuTXNvTGlz
dFBhcmFncmFwaCwgZGl2Lk1zb0xpc3RQYXJhZ3JhcGgNCgl7bXNvLXN0eWxlLXByaW9yaXR5OjM0
Ow0KCW1hcmdpbi10b3A6MGNtOw0KCW1hcmdpbi1yaWdodDowY207DQoJbWFyZ2luLWJvdHRvbTow
Y207DQoJbWFyZ2luLWxlZnQ6MzYuMHB0Ow0KCWZvbnQtc2l6ZToxMS4wcHQ7DQoJZm9udC1mYW1p
bHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7fQ0Kc3Bhbi5FbWFpbFN0eWxlMTgNCgl7bXNvLXN0eWxl
LXR5cGU6cGVyc29uYWwtcmVwbHk7DQoJZm9udC1mYW1pbHk6IkNhbGlicmkiLHNhbnMtc2VyaWY7
DQoJY29sb3I6d2luZG93dGV4dDt9DQouTXNvQ2hwRGVmYXVsdA0KCXttc28tc3R5bGUtdHlwZTpl
eHBvcnQtb25seTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFy
ZWFzdC1sYW5ndWFnZTpFTi1VUzt9DQpAcGFnZSBXb3JkU2VjdGlvbjENCgl7c2l6ZTo2MTIuMHB0
IDc5Mi4wcHQ7DQoJbWFyZ2luOjcyLjBwdCA3Mi4wcHQgNzIuMHB0IDcyLjBwdDt9DQpkaXYuV29y
ZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi8qIExpc3QgRGVmaW5pdGlvbnMgKi8N
CkBsaXN0IGwwDQoJe21zby1saXN0LWlkOjg3NDI5NTYyOw0KCW1zby1saXN0LXR5cGU6aHlicmlk
Ow0KCW1zby1saXN0LXRlbXBsYXRlLWlkczoxNDM1NjM5NTQgMTU2MDQwMTM4IDEzNDgwNzU1NSAx
MzQ4MDc1NTcgMTM0ODA3NTUzIDEzNDgwNzU1NSAxMzQ4MDc1NTcgMTM0ODA3NTUzIDEzNDgwNzU1
NSAxMzQ4MDc1NTc7fQ0KQGxpc3QgbDA6bGV2ZWwxDQoJe21zby1sZXZlbC1zdGFydC1hdDo1Ow0K
CW1zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDotOw0KCW1z
by1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsN
CgltYXJnaW4tbGVmdDoyMC41cHQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWls
eToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgltc28tZmFyZWFzdC1mb250LWZhbWlseTpDYWxpYnJp
O30NCkBsaXN0IGwwOmxldmVsMg0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJ
bXNvLWxldmVsLXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwt
bnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6NTYuNXB0Ow0KCXRleHQtaW5kZW50
Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDMN
Cgl7bXNvLWxldmVsLW51bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsN
Cgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxl
ZnQ7DQoJbWFyZ2luLWxlZnQ6OTIuNXB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1m
YW1pbHk6V2luZ2RpbmdzO30NCkBsaXN0IGwwOmxldmVsNA0KCXttc28tbGV2ZWwtbnVtYmVyLWZv
cm1hdDpidWxsZXQ7DQoJbXNvLWxldmVsLXRleHQ674K3Ow0KCW1zby1sZXZlbC10YWItc3RvcDpu
b25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246bGVmdDsNCgltYXJnaW4tbGVmdDoxMjgu
NXB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9udC1mYW1pbHk6U3ltYm9sO30NCkBsaXN0
IGwwOmxldmVsNQ0KCXttc28tbGV2ZWwtbnVtYmVyLWZvcm1hdDpidWxsZXQ7DQoJbXNvLWxldmVs
LXRleHQ6bzsNCgltc28tbGV2ZWwtdGFiLXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBv
c2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxlZnQ6MTY0LjVwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0
Ow0KCWZvbnQtZmFtaWx5OiJDb3VyaWVyIE5ldyI7fQ0KQGxpc3QgbDA6bGV2ZWw2DQoJe21zby1s
ZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgqc7DQoJbXNvLWxl
dmVsLXRhYi1zdG9wOm5vbmU7DQoJbXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1h
cmdpbi1sZWZ0OjIwMC41cHQ7DQoJdGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpX
aW5nZGluZ3M7fQ0KQGxpc3QgbDA6bGV2ZWw3DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1
bGxldDsNCgltc28tbGV2ZWwtdGV4dDrvgrc7DQoJbXNvLWxldmVsLXRhYi1zdG9wOm5vbmU7DQoJ
bXNvLWxldmVsLW51bWJlci1wb3NpdGlvbjpsZWZ0Ow0KCW1hcmdpbi1sZWZ0OjIzNi41cHQ7DQoJ
dGV4dC1pbmRlbnQ6LTE4LjBwdDsNCglmb250LWZhbWlseTpTeW1ib2w7fQ0KQGxpc3QgbDA6bGV2
ZWw4DQoJe21zby1sZXZlbC1udW1iZXItZm9ybWF0OmJ1bGxldDsNCgltc28tbGV2ZWwtdGV4dDpv
Ow0KCW1zby1sZXZlbC10YWItc3RvcDpub25lOw0KCW1zby1sZXZlbC1udW1iZXItcG9zaXRpb246
bGVmdDsNCgltYXJnaW4tbGVmdDoyNzIuNXB0Ow0KCXRleHQtaW5kZW50Oi0xOC4wcHQ7DQoJZm9u
dC1mYW1pbHk6IkNvdXJpZXIgTmV3Ijt9DQpAbGlzdCBsMDpsZXZlbDkNCgl7bXNvLWxldmVsLW51
bWJlci1mb3JtYXQ6YnVsbGV0Ow0KCW1zby1sZXZlbC10ZXh0Ou+CpzsNCgltc28tbGV2ZWwtdGFi
LXN0b3A6bm9uZTsNCgltc28tbGV2ZWwtbnVtYmVyLXBvc2l0aW9uOmxlZnQ7DQoJbWFyZ2luLWxl
ZnQ6MzA4LjVwdDsNCgl0ZXh0LWluZGVudDotMTguMHB0Ow0KCWZvbnQtZmFtaWx5OldpbmdkaW5n
czt9DQpvbA0KCXttYXJnaW4tYm90dG9tOjBjbTt9DQp1bA0KCXttYXJnaW4tYm90dG9tOjBjbTt9
DQotLT48L3N0eWxlPjwhLS1baWYgZ3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVkZWZhdWx0cyB2
OmV4dD0iZWRpdCIgc3BpZG1heD0iMTAyNiIgLz4NCjwveG1sPjwhW2VuZGlmXS0tPjwhLS1baWYg
Z3RlIG1zbyA5XT48eG1sPg0KPG86c2hhcGVsYXlvdXQgdjpleHQ9ImVkaXQiPg0KPG86aWRtYXAg
djpleHQ9ImVkaXQiIGRhdGE9IjEiIC8+DQo8L286c2hhcGVsYXlvdXQ+PC94bWw+PCFbZW5kaWZd
LS0+DQo8L2hlYWQ+DQo8Ym9keSBsYW5nPSJFTi1HQiIgbGluaz0iYmx1ZSIgdmxpbms9InB1cnBs
ZSIgc3R5bGU9IndvcmQtd3JhcDpicmVhay13b3JkIj4NCjxkaXYgY2xhc3M9IldvcmRTZWN0aW9u
MSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3Vh
Z2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3Jt
YWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86cD4mbmJzcDs8
L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29s
aWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+DQo8ZGl2IHN0
eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7cGFkZGluZzoz
LjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3BhbiBsYW5nPSJF
Ti1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gQW5keSBCaWVybWFuICZs
dDthbmR5QHl1bWF3b3Jrcy5jb20mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gMjYgRmVicnVhcnkg
MjAyMSAxNDo1Nzxicj4NCjxiPlRvOjwvYj4gSnVlcmdlbiBTY2hvZW53YWVsZGVyICZsdDtqLnNj
aG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUmZ3Q7OyBSb2IgV2lsdG9uIChyd2lsdG9u
KSAmbHQ7cndpbHRvbkBjaXNjby5jb20mZ3Q7OyBuZXRtb2RAaWV0Zi5vcmc8YnI+DQo8Yj5TdWJq
ZWN0OjwvYj4gUmU6IFtuZXRtb2RdIHR5cGUgZXF1aXZhbGVuY2U8bzpwPjwvbzpwPjwvc3Bhbj48
L3A+DQo8L2Rpdj4NCjwvZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286
cD48L3A+DQo8ZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwv
cD4NCjxkaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+T24gRnJpLCBGZWIgMjYsIDIw
MjEgYXQgMzo0NSBBTSBKdWVyZ2VuIFNjaG9lbndhZWxkZXIgJmx0OzxhIGhyZWY9Im1haWx0bzpq
LnNjaG9lbndhZWxkZXJAamFjb2JzLXVuaXZlcnNpdHkuZGUiPmouc2Nob2Vud2FlbGRlckBqYWNv
YnMtdW5pdmVyc2l0eS5kZTwvYT4mZ3Q7IHdyb3RlOjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8
YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAx
LjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1y
aWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9Im1hcmdpbi1ib3R0b206MTIu
MHB0Ij5PbiBGcmksIEZlYiAyNiwgMjAyMSBhdCAxMTozMTo1OEFNICswMDAwLCBSb2IgV2lsdG9u
IChyd2lsdG9uKSB3cm90ZTo8YnI+DQomZ3Q7IDxicj4NCiZndDsgSSBhbHNvIG5vdGUgdGhhdCBk
cmFmdC1pZXRmLW5ldG1vZC15YW5nLW1vZHVsZS12ZXJzaW9uaW5nLTAyIHN0YXRlczo8YnI+DQom
Z3Q7IDxicj4NCiZndDsmbmJzcDsgJm5ic3A7IFRoaXMgZG9jdW1lbnQgdXBkYXRlcyBbUkZDNzk1
MF0gc2VjdGlvbiAxMS4mbmJzcDsgU2VjdGlvbiAzIGRlc2NyaWJlczxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7IG1vZGlmaWNhdGlvbnMgdG8gWUFORyByZXZpc2lvbiBoYW5kbGluZyBhbmQgdXBkYXRl
IHJ1bGVzLCBhbmQ8YnI+DQomZ3Q7Jm5ic3A7ICZuYnNwOyBTZWN0aW9uIDQgZGVzY3JpYmVzIGEg
WUFORyBleHRlbnNpb24gc3RhdGVtZW50IHRvIGRvIGltcG9ydCBieTxicj4NCiZndDsmbmJzcDsg
Jm5ic3A7IGRlcml2ZWQgcmV2aXNpb24uPGJyPg0KJmd0OyA8YnI+DQomZ3Q7IFNvLCBJJ20gc3Rp
bGwgb2YgdGhlIG9waW5pb24gdGhhdCBjbGFyaWZ5aW5nIHRoaXMgYmVoYXZpb3VyIGluIGRyYWZ0
LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDIsIGlmIHRoZSBwcm9wb3NlZCBj
aGFuZ2UgY2Fubm90IGJlIGFjY2VwdGVkIGFzIGEgdmVyaWZpZWQgZXJyYXRhLCBpcyBhIHByYWdt
YXRpYyBzb2x1dGlvbi48YnI+DQomZ3Q7PGJyPg0KPGJyPg0KVGhpcyBkb2N1bWVudCBoYXMgYSBs
b25nIHdheSB0byBnby4gSSBhbSBub3Qgc3VyZSBldmVyeWJvZHkgYWdyZWVzPGJyPg0Kd2l0aCBj
aGFuZ2luZyBZQU5HIDEuMSBydWxlcyBieSBhbiB1cGRhdGUgKHdpdGhvdXQgY2hhbmdpbmcgWUFO
RydzPGJyPg0KdmVyc2lvbiBudW1iZXIsIGkuZS4sIGl0IGJlY29tZXMgdXBjbGVhciB3aGljaCBy
dWxlcyBhcHBseSB0byBhIGdpdmVuPGJyPg0KWUFORyBtb2R1bGUpLjxvOnA+PC9vOnA+PC9wPg0K
PC9ibG9ja3F1b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5JIGRvIG5vdCB0
aGluayBhbiB1cGRhdGUgb2YgYW55IGtpbmQgY2FuIGJydXNoIGFzaWRlIE1VU1QgYW5kIE1VU1Qg
Tk9UIGRldGFpbHM8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPmluIHRoZSB1cGRhdGVkIFJGQy48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxpPltSV10gPG86cD48L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxpPkluIHRoZSBnZW5lcmFsIGNhc2UsIEkgZG9u4oCZdCBiZWxpZXZlIHRoaXMg
aXMgY29ycmVjdC48bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
PGI+PGk+PG86cD4mbmJzcDs8L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwi
PjxiPjxpPkUuZy4sIHNvbWUgYml0cyBpbiBhIHByb3RvY29sIGhlYWRlciB0aGF0IGFyZSByZXNl
cnZlZCBmb3IgZnV0dXJlIHVzZSBhbmQgYXJlIHNwZWNpZmllZCBhcyB0aGUgc2VuZGVyIE1VU1Qg
c2V0IHRvIDAsIGFuZCByZWNlaXZlciBNVVNUIGlnbm9yZS4mbmJzcDsgVGhlbiBhbiBleHRlbnNp
b24gY29tZXMgYWxvbmcgYW5kIHdhbnRzIHRvIG1ha2UgdXNlIG9mIHRob3NlIGJpdHMsIHVwZGF0
aW5nLCBidXQgbm90IG9ic29sZXRpbmcsDQogdGhlIGJhc2UgUkZDLjxvOnA+PC9vOnA+PC9pPjwv
Yj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48bzpwPjwvbzpwPjwvaT48L2I+PC9w
Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+T3IgYSBtb3JlIHJlY2VudCBjYXNlLCBub3Qg
ZGlyZWN0bHkgcmVsYXRlZCB0byBSRkMgMjExOSBsYW5ndWFnZSwgaXMgY2hhbmdpbmcgYW4gZXhp
c3RpbmcgSUFOQSByZWdpc3RyeSBmcm9tIFZlbmRvciBQcml2YXRlIFVzZSB0byBGQ0ZTLiZuYnNw
OyBUaGlzIHdhcyBkb25lIGJ5IHVwZGF0aW5nIHRoZSBiYXNlIFJGQy48bzpwPjwvbzpwPjwvaT48
L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PG86cD4mbmJzcDs8L286cD48L2k+
PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxvOnA+Jm5ic3A7PC9vOnA+PC9p
PjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT5TcGVjaWZpY2FsbHksIHRoZSBt
b2R1bGUtdmVyc2lvbmluZyBkcmFmdCBpcyBub3QgdHJ5aW5nIHRvIGNyZWF0ZSBhIG5ldyB2ZXJz
aW9uIG9mIFlBTkcgYnV0IGZpeCBpc3N1ZXMgYW5kIG1ha2UgaXQgYmV0dGVyIGZvciBjbGllbnRz
OjxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48bzpw
PiZuYnNwOzwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+RS5n
LiwgaW4gUkZDIDc5NTAsIGEgdmVuZG9yIGlzIGFsbG93ZWQgdG8gbW92ZSBmcm9tIHN0YXR1cyBj
dXJyZW50IHRvIG9ic29sZXRlIGltbWVkaWF0ZWx5LCBhdCB3aGljaCBwb2ludCB0aGUgc2VydmVy
IFNIT1VMRCBOT1QgaW1wbGVtZW50IHRoZSBub2RlLiZuYnNwOyBUaGlzIHdvdWxkIGhhdmUgcHJl
dHR5IG11Y2ggdGhlIHNhbWUgaW1wYWN0IG9uIGNsaWVudHMgYXMganVzdCBkZWxldGluZyB0aGUg
bm9kZS48bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+
PG86cD4mbmJzcDs8L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxp
PkkgYmVsaWV2ZSB0aGF0IGRyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmct
MDIgaW1wcm92ZXMgb24gUkZDIDc5NTAgYnkgcmVxdWlyaW5nIHRoaXMgYnJlYWtpbmcgY2hhbmdl
IHRvIGJlIGZsYWdnZWQgaW4gdGhlIG1vZHVsZSBoaXN0b3J5IGFzIE5CQywgYW5kIGdpdmVzIHNl
cnZlcyB0aGUgYWJpbGl0eSB0byBhZHZlcnRpc2UgdGhhdCB0aGV5IGRvbuKAmXQgaW1wbGVtZW50
IG9ic29sZXRlDQogbm9kZXMuPG86cD48L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxpPjxvOnA+Jm5ic3A7PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNv
Tm9ybWFsIj48Yj48aT48bzpwPiZuYnNwOzwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PGI+PGk+SW4gYWRkaXRpb24sIHNlcnZlcnMgY2FuIGltcGxlbWVudCBvciBub3Qg
aW1wbGVtZW50IHN0YXR1cyBkZXByZWNhdGVkIG5vZGVzLCBhbmQgdGhleSBkbyBub3QgbmVlZCB0
byBmbGFnIHRvIGNsaWVudHMgd2hldGhlciBvciBub3QgdGhhdCBub2RlIGlzIGltcGxlbWVudGVk
OjxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT48bzpw
PiZuYnNwOzwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+RS5n
LiA8bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+Jm5i
c3A7bGVhZiBmb28gezxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij48Yj48aT4mbmJzcDsmbmJzcDsmbmJzcDsgdHlwZSBzdHJpbmc7PG86cD48L286cD48L2k+PC9i
PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPiZuYnNwOyZuYnNwOyBtYW5kYXRvcnkg
dHJ1ZTs8bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+
Jm5ic3A7Jm5ic3A7IHN0YXR1cyBkZXByZWNhdGVkOzxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48aT59PG86cD48L286cD48L2k+PC9iPjwvcD4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxiPjxpPjxvOnA+Jm5ic3A7PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj48Yj48aT5sZWFmIGJhciB7PG86cD48L286cD48L2k+PC9iPjwvcD4N
CjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPiZuYnNwOyZuYnNwOyZuYnNwOyB0eXBlIHN0cmlu
Zzs8bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+Jm5i
c3A7Jm5ic3A7IG1hbmRhdG9yeSB0cnVlOzxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFz
cz0iTXNvTm9ybWFsIj48Yj48aT4mbmJzcDsmbmJzcDsgc3RhdHVzIGRlcHJlY2F0ZWQ7PG86cD48
L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPn08bzpwPjwvbzpw
PjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PG86cD4mbmJzcDs8L286
cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPlR3byBSRkMgNzk1MCBj
b21wbGlhbnQgc2VydmVyczo8bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHVsIHN0eWxlPSJtYXJn
aW4tdG9wOjBjbSIgdHlwZT0iZGlzYyI+DQo8bGkgY2xhc3M9Ik1zb0xpc3RQYXJhZ3JhcGgiIHN0
eWxlPSJtYXJnaW4tbGVmdDotMTUuNXB0O21zby1saXN0OmwwIGxldmVsMSBsZm8xIj4NCjxiPjxp
PlRoZSBmaXJzdCBpbXBsZW1lbnRzIGZvbyBidXQgbm90IGJhci4mbmJzcDsgVGhlIHNlY29uZCBp
bXBsZW1lbnRzIGJhciBidXQgbm90IGZvby4mbmJzcDsgQ2xpZW50cyBkbyBub3Qga25vdyB3aGlj
aCBsZWF2ZXMgYXJlIGltcGxlbWVudGVkIGJ5IHRoZSBzZXJ2ZXIsIGFuZCBpbXBsZW1lbnRpbmcg
bmVpdGhlci9ib3RoIGRvZXNu4oCZdCBoZWxwIHNpbmNlIGl0IHdpbGwgYWx3YXlzIGZhaWwgb24g
b25lIHNlcnZlci48bzpwPjwvbzpwPjwvaT48L2I+PC9saT48L3VsPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+PGI+PGk+PG86cD4mbmJzcDs8L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29O
b3JtYWwiPjxiPjxpPmRyYWZ0LWlldGYtbmV0bW9kLXlhbmctbW9kdWxlLXZlcnNpb25pbmctMDIg
YWltcyBvbiBpbXByb3ZpbmcgUkZDIDc5NTAgYnkgcmVxdWlyaW5nIHRoYXQgc3RhdHVzIGRlcHJl
Y2F0ZWQgbm9kZXMgYXJlIGFsd2F5cyBpbXBsZW1lbnRlZCBvciBleHBsaWNpdGx5IGRlcHJlY2F0
ZWQsIHNvIHRoYXQgQVBJIHRvIHRoZSBjbGllbnQgaXMgYWx3YXlzIHdlbGwgZGVmaW5lZC48bzpw
PjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+PG86cD4mbmJz
cDs8L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxpPkl0IGFsc28g
YXR0ZW1wdHMgdG8gZW5zdXJlIHRoYXQgdGhpcyBpbmZvcm1hdGlvbiBhYm91dCBkZXByZWNhdGVk
IGxlYXZlcyBiZWluZyBpbXBsZW1lbnRlZCBpcyBjb21tdW5pY2F0ZWQgdG8gY2xpZW50cyBpbiBh
IGJhY2t3YXJkcyBjb21wYXRpYmxlIHdheSB2aWEgYW4gYXVnbWVudGF0aW9uIHRvIFlBTkcgbGli
cmFyeS48bzpwPjwvbzpwPjwvaT48L2I+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PGI+PGk+
PG86cD4mbmJzcDs8L286cD48L2k+PC9iPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxiPjxp
PjxvOnA+Jm5ic3A7PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48
aT5SZWdhcmRzLDxvOnA+PC9vOnA+PC9pPjwvYj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBz
dHlsZT0ibWFyZ2luLWxlZnQ6MTEuMHB0Ij48Yj48aT5Sb2I8bzpwPjwvbzpwPjwvaT48L2I+PC9w
Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvYm9keT4NCjwvaHRt
bD4NCg==

--_000_MN2PR11MB4366ACAE3DE3C7EC9308F6C2B59D9MN2PR11MB4366namp_--


From nobody Fri Feb 26 08:58:48 2021
Return-Path: <rwilton@cisco.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 CEFE83A135A for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:58:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level: 
X-Spam-Status: No, score=-9.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=lAB4aVeG; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=aanXM5To
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 wxGXbHxvnaMO for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 08:58:40 -0800 (PST)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE04B3A12E5 for <netmod@ietf.org>; Fri, 26 Feb 2021 08:58:38 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=41276; q=dns/txt; s=iport; t=1614358718; x=1615568318; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=iVVb1wcsOzzGjS3sXCZIlUXErEQ8klMxhySDB29lg84=; b=lAB4aVeGz0nbiUcBS7ookHqUq9rIeLW170ZZ+xyHaXmri2XdYcHEEmzA sQ8c2ZNY/uQUYnwl1h/aVcErr6Dj1jEO4AapD2eeUxYEfS45cACz16XAc X6sSSORnACKqCEM8y9VRMlvk3M5ISKD/yBwfU+HdoOSmJQQwCkv4pJkG0 w=;
X-IPAS-Result: =?us-ascii?q?A0DpCQBvKDlgmIcNJK1fAx4BAQsSDIIEC4EjMCkofVo2M?= =?us-ascii?q?QoBhDaDSAOFOYhVA4MZlgiBLoElA1QLAQEBDQEBHQEKCgIEAQGECUQCF4FjA?= =?us-ascii?q?iU2Bw4CAwEBAQMCAwEBAQEFAQEBAgEGBBQBAQEBAQEBAYY2DYZEAQEBAQIBA?= =?us-ascii?q?QEhChMBASwLAQsCAgIBBgIQAQQBAQEgBwMCAgIZDAsUCQgCBAENBQiCHUsBg?= =?us-ascii?q?X5XAw4hAQMLlQKQagKKJXaBMoMEAQEGhR8YghIJBYEzgnaEBgEBhkUmHIFFQ?= =?us-ascii?q?oERQ4FZfj6CXQEBAoFGGhUKDAkICYJPNIIrgWlbBnwTKwFbPYEABpB6gzOHR?= =?us-ascii?q?4xTkDmBFAqCfIk/kwODN4E1jxWPVZRVggmJNIJtjyKEUQICAgIEBQIOAQEGg?= =?us-ascii?q?VsDLoFZcBU7ggFoCUcXAg2OHxmDVjOEYYVFcwI2AgYBCQEBAwl8iggBMV0BA?= =?us-ascii?q?Q?=
IronPort-PHdr: =?us-ascii?q?9a23=3AhgUDixWdQyT56QKyD7g+0ZR2k2TV8LGuZFwc94?= =?us-ascii?q?YnhrRSc6+q45XlOgnF6O5wiEPSBN+BueNZjuPJtLrjQioL5pPS+HwBcZkZUR?= =?us-ascii?q?gDhI1WmgE7G8eKBAX9K+KidC01GslOFToHt3G2OERYAoDyMlvVpHDh/CMXEw?= =?us-ascii?q?r4LwluYO/yH92ag8G+zevn/ZrVbk1Bjya8ZrUnKhKwoE3Ru8AajJEkJLw2z0?= =?us-ascii?q?7Co2BDfKJdwmY7KA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.81,209,1610409600";  d="scan'208,217";a="653769462"
Received: from alln-core-2.cisco.com ([173.36.13.135]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 16:58:20 +0000
Received: from mail.cisco.com (xbe-rcd-003.cisco.com [173.37.102.18]) by alln-core-2.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QGwK8v016954 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 16:58:20 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xbe-rcd-003.cisco.com (173.37.102.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 10:58:19 -0600
Received: from xfe-rcd-003.cisco.com (173.37.227.251) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 26 Feb 2021 11:58:18 -0500
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-003.cisco.com (173.37.227.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Fri, 26 Feb 2021 10:58:18 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=kgWPKTbg2nrD+qzpt2bKkjoqjoi/WoibpupIwrpTO5WJBWAncmxNYRIbXxx5Y5OnujlpPBJAurkTHJGJ5tmEoAuE+59Ix1ywVSbUYAe2tYq72aK3FzXO2R89dMj0kxorS4UN8l70AbNLJ0N53QjegIcIKQeHqPtjbfNWtU4Oe0f7akN1FUftVYOGg1eteyx2R8wu5pIdjPra5BwUpKqa6S6iZM5r9eEaaCySiYUWeqL6ihrxPwqEUdeIem3CFnDANCZzt3O5FyySWEJB213kRGx+MqH3mFrFUKHczCRNkrd2DXUjbFB1oakvuY6XtJ+DvREmASDmOLOPhhKVA5J4bQ==
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=iVVb1wcsOzzGjS3sXCZIlUXErEQ8klMxhySDB29lg84=; b=KZvWX6+Zan/L1yW+yE4EVej7bEpS9+KROsrSMZ/RbxaJnLAkAhPhyfCqG75inCLIRGQ92oUrcT7jlxWavIQQmsjnCXyh9kcvxOXPevTZXEWj2zZSyo+/gLH0pr2+q+SWtMBEcBlctcQrr43nKaafG390OmZBGkzb4JvOnO4d/tFk161qhCLBAiXt5NJnB4RIGTef4aftKrBMfWEj0rBYkP67aqW9CzSz/iK9oEUSo4az6BzVwalQUm+S4KpZY94KStrjVAVkNOvWqIvUeWTNVU3qgmj7ePBrJdWu82YaLoDC26rcqn3iEZsbfKCjhA4F7p6zhvXXTYAcHxmeQ1hbkA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=iVVb1wcsOzzGjS3sXCZIlUXErEQ8klMxhySDB29lg84=; b=aanXM5TocrMgltAD7w/yFSUeGbSQbIxt6WYEf5umEPLXg3Hu80FJm1th+BZ+NPnxlzUHA/X1QQEHi3lzdw7u0+f3d95CK0qQKUEQlw2+1zdDBD1wxDYmynV5TH0dBs0ES36nBeqcU8WP+BwS/uCmfW1bk1F0Eror/b2pjGWhJeI=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by BL0PR11MB2962.namprd11.prod.outlook.com (2603:10b6:208:78::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20; Fri, 26 Feb 2021 16:57:03 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 16:57:03 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Andy Bierman <andy@yumaworks.com>, =?utf-8?B?TWFydGluIEJqw7Zya2x1bmQ=?= <mbj+ietf@4668.se>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [SUSPECTED SPAM] Re: [netmod] type equivalence
Thread-Index: AQHXDFy4UeJFz4iWp0CmSIZf3pshw6pqoOTwgAABfgCAAAI9gIAAAs2g
Date: Fri, 26 Feb 2021 16:57:03 +0000
Message-ID: <MN2PR11MB4366260DFBBAAC9538E24CDDB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <CABCOCHSeMpgjmws0X5HStsbjvr8h=8tP3-qwAdjYfqcX3=-P5g@mail.gmail.com> <20210226.173010.2304782771110060094.id@4668.se> <MN2PR11MB43668FAFF23A1DBCB643C21CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226.173638.580648753389514487.id@4668.se> <CABCOCHT3jDOqMAc0d4K0QC5kqzE=Fogsb=zVu=AD8-_Tj6QrfA@mail.gmail.com>
In-Reply-To: <CABCOCHT3jDOqMAc0d4K0QC5kqzE=Fogsb=zVu=AD8-_Tj6QrfA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: yumaworks.com; dkim=none (message not signed) header.d=none;yumaworks.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: dc7340e6-dc78-4409-d503-08d8da778ad3
x-ms-traffictypediagnostic: BL0PR11MB2962:
x-microsoft-antispam-prvs: <BL0PR11MB29623858E162E5BBF595BCF0B59D9@BL0PR11MB2962.namprd11.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: Cxeo/EIsb0uFH4j8aiV4E2X/Eyyp2JG/hL4v1o4Hzhl7NTK56ke8/KcHqOI39nobhqfbTdBlmBnJwZ3ChDulDb+jt3ip5OtgNgYwE4Z7Eo2VhPqIqz3NKw4FYfu/HhOeS+U3YpmR0iUwoyYD9x2ASGKrUsNOgDETtb7NF8N08+9V0wV+GZR/MdQdREVVMU2ghbnY/LfxeVzEwc3U+Q7Xy9T+tvx5zQk3CZetIyQ7JjsxXNjZo650taEZyeOAHbRPzwOhznHmy+n3dM3Y0M66Ek5A8wrsDK8hVMaDjLvbbWRHt4UEu89G1PCGQEDR7G93uh09p3rhjVf+rXBtMJFNVB4MLJvM0yg4pTGRokHixGY4DYESNPi9B3FDU/thY42d7VNMfWEKcSNVEUpj+tBaSpAKpJV8GaMOjMZ9usgEftnp+DwGG57b46kifAJMYpQtPA0tnx+Adu7IgfdMVsuUx+h0gLB9M2B+BtB+wzsWNCwNA1gjkWBCC7NguWsusdq3CYq3DRk+TB7CFlso4klM+n9Bi5vOtXLH0kUk+FzT8tfKFelREJ6BGfsIN0ziiXRKntQJEXdi+P0CNLct1QqL7qk9/10TKpVm9CiZ4lgba3ktkbg07UAARlGj0g+drrIPDQyuFdJ2xdjlsdiaW/90vQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(376002)(366004)(396003)(39860400002)(136003)(346002)(966005)(9686003)(83080400002)(55016002)(7696005)(52536014)(53546011)(5660300002)(6506007)(4326008)(478600001)(76116006)(316002)(110136005)(71200400001)(33656002)(8676002)(166002)(8936002)(66446008)(66556008)(66476007)(186003)(83380400001)(66574015)(66946007)(64756008)(2906002)(86362001)(26005); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?utf-8?B?K0xzZ0xLenZxY0pXbm5LSTI0M08xazNFcWE1cXJDVlhkeFhldVZQdGxHcDdk?= =?utf-8?B?NitIRHVFUTIrK1ZXdi85UVRDc3FUQlJrOE5DcHpudVp2dSsxWit5UzhKdllt?= =?utf-8?B?eVVVNGlZRU9oME9GMUZFYW90L1hHT2FFeU0xRzNQZEUyV2lwOU84alJPL0ZR?= =?utf-8?B?SmNkRndGNk9YT2F5a2R5cGhZWlpjRFRUeTByTTI4bUx3OUFmaFJZTnNsQUtR?= =?utf-8?B?SkVCdkhJanFuamw5SHJYd0dWUFZTZjNaT1pIdi96RjBJNWpvczZVempyUGJP?= =?utf-8?B?ZGVNUGcyNGJ3TDRhbHBmVW5FUldJTjJMcVowK01ZT2I1TDdLN3RYMnl6NXBq?= =?utf-8?B?SWVIL2pTUVg2UU9TN05xQlhJTk0xY00vUmRBMjBwWHVpRjRwOVJlM1g1ZWIr?= =?utf-8?B?SzBzdHlVTWxEUGVxalRtQSs0azdZRzI2diswU21zU2lrbEgvZlRyQ2ovVVJx?= =?utf-8?B?K0pIWGd0SHV6WHNwdmFlbThsTTRFK1U0WVN0U3VvMzZJN012ZEdpOHN1VGdi?= =?utf-8?B?SENFcmJtQmRxZVB0U093L2J5R0lwM0NuaFRoeVpRb0RDdnZBbzJwWXR1aTJG?= =?utf-8?B?bmxMMDBVeERXQkVGblpiaDVQZHg2cEdzclBsRmd0Rlo4aWRBVzg2STlPblVx?= =?utf-8?B?UndnYTkwT2VhazRLUlg0SzFsdk9VWm90bkZIeGJzMUs0M2MwMHA2eVptUHho?= =?utf-8?B?TlBySkllS1VWTDdwUk9zQUdrVnFsSzJXbzJQOUZnTk1WMW5GaFZwNUJpcEF0?= =?utf-8?B?ajVzK2ViRGNNYUFUSDRVOVBFYVFCNzZlckZENGtIN2JDK2FPOW5FR1U0aHpz?= =?utf-8?B?YmlwMG1vQVZPVmhENG9nUWcweUNITWxOODVuaEphTXZ3Tk9wUkErUlZnRzdX?= =?utf-8?B?R0duN3pwNUc1MkwzNTBlZjBFSi9uU09odTUvYmJjNHg0RFlOclV1eEdOY0F5?= =?utf-8?B?TlhzeW1yYjNpelBlNkRkRDVVTExIY0RvZDh4bFdrS0x0all5Qi9jelcwV2JC?= =?utf-8?B?cWhWSW1Da1c4b0JNRVVXc3VjNVFEMU9uMmZweERCKzRmeG9NcG9WZVRxc0Fp?= =?utf-8?B?M2tveWRIeDdndWlYWU1Bbm03emwzWGdFR2VtU3hnWGl6NWZ1MG9maGN1UVcw?= =?utf-8?B?OTF4YThNM0pWY01vbXlZeVlIRjJGci9UQVlvdFFhMTlvOFc3TnZFTmp1MFRD?= =?utf-8?B?YmZzNDR6WldKSDZCSlhoR1dWeG8rM3FEb2k3WE1iaWdvelNrZEpEVDhUU2x6?= =?utf-8?B?TWdUUTZDVC9yL0VSSTZ3dUxPUGE2anRhbVZZWnBPcEMybjMvL01zOGtOaloy?= =?utf-8?B?ZXFhQXVWc3JWQThRQklyQlJTcjRJeVovZ1Z5SE5UYXF5cDdhdXZVTW41V05T?= =?utf-8?B?aGtYM3lYTmpIZmtyUFRBUGJ3NlVId3dZR21nK3Z0UHVINFlpWGlNQy95T0ZZ?= =?utf-8?B?dHIrNklPZmlyL1dSL0hnSGl0R1BUamUrTmR0dldmcWN2Z21lOHJTS20zZG1K?= =?utf-8?B?TXh2NnZUMGhUcVZFMjlKeDM1TnpsbXNMTzZZb2JlSXV0NnNjZ2FmMTd3QUJT?= =?utf-8?B?Y056cUdaZWV4bGt1NXFNS0hXaTdNUnUrN1NmVG84bmw1bHV4NUplRDRnN0F2?= =?utf-8?B?RFlyMWMzeUVmNGZaR0RXQi9jck1kUzZXaFBTbnl4ZE9malRuMVZQNG1Tekgy?= =?utf-8?B?TWVKdGxaaUkzTkl3Zmt2TndWNzZhRTRvcElBNjlEYXBZS3hLT3h0TDRGRHZB?= =?utf-8?Q?ENZe4UsgZ/4H7sA47s3Ksi0elYGAq37gXrVG+9r?=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_MN2PR11MB4366260DFBBAAC9538E24CDDB59D9MN2PR11MB4366namp_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: dc7340e6-dc78-4409-d503-08d8da778ad3
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 16:57:03.7297 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: V4bbTC7dXQoVU4Fb8Fr4L7gfSDH4XT0fV+T66bEEBEKFhW5m5p460tQFf9HSpP4XsS0Jq0w3ugLt1lCDUVteMg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2962
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.18, xbe-rcd-003.cisco.com
X-Outbound-Node: alln-core-2.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/jYmGycKKCjS-9aZAiTUCJP0e6sk>
Subject: Re: [netmod] [SUSPECTED SPAM] Re:  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 16:58:46 -0000

--_000_MN2PR11MB4366260DFBBAAC9538E24CDDB59D9MN2PR11MB4366namp_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64

Rm9yIGEgY29uZmlnIGZhbHNlIGxlYWYsIEkgc3VzcGVjdCB0aGF0IHdvdWxkIGxpa2VseSBicmVh
ayBjbGllbnRzLCBlLmcuLCBpZiB0aGVpciBkYXRhIHN0cnVjdHVyZXMgd2VyZSBnZW5lcmF0ZWQg
ZnJvbSB0aGUgWUFORy4gIFRoZXkgd291bGQgc3RhcnQgcmVjZWl2ZWQgdmFsdWVzIHRoYXQgdGhl
eSBhcmUgdW5hYmxlIHRvIGhhbmRsZS4NCg0KUmVnYXJkcywNClJvYg0KDQoNCkZyb206IEFuZHkg
Qmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPg0KU2VudDogMjYgRmVicnVhcnkgMjAyMSAxNjo0
NQ0KVG86IE1hcnRpbiBCasO2cmtsdW5kIDxtYmoraWV0ZkA0NjY4LnNlPg0KQ2M6IFJvYiBXaWx0
b24gKHJ3aWx0b24pIDxyd2lsdG9uQGNpc2NvLmNvbT47IE5ldE1vZCBXRyA8bmV0bW9kQGlldGYu
b3JnPg0KU3ViamVjdDogW1NVU1BFQ1RFRCBTUEFNXSBSZTogW25ldG1vZF0gdHlwZSBlcXVpdmFs
ZW5jZQ0KDQoNCg0KT24gRnJpLCBGZWIgMjYsIDIwMjEgYXQgODozNiBBTSBNYXJ0aW4gQmrDtnJr
bHVuZCA8bWJqK2lldGZANDY2OC5zZTxtYWlsdG86bWJqJTJCaWV0ZkA0NjY4LnNlPj4gd3JvdGU6
DQoiUm9iIFdpbHRvbiAocndpbHRvbikiIDxyd2lsdG9uQGNpc2NvLmNvbTxtYWlsdG86cndpbHRv
bkBjaXNjby5jb20+PiB3cm90ZToNCj4NCj4NCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KPiA+IEZyb206IE1hcnRpbiBCasO2cmtsdW5kIDxtYmoraWV0ZkA0NjY4LnNlPG1haWx0bzpt
YmolMkJpZXRmQDQ2Njguc2U+Pg0KPiA+IFNlbnQ6IDI2IEZlYnJ1YXJ5IDIwMjEgMTY6MzANCj4g
PiBUbzogYW5keUB5dW1hd29ya3MuY29tPG1haWx0bzphbmR5QHl1bWF3b3Jrcy5jb20+DQo+ID4g
Q2M6IFJvYiBXaWx0b24gKHJ3aWx0b24pIDxyd2lsdG9uQGNpc2NvLmNvbTxtYWlsdG86cndpbHRv
bkBjaXNjby5jb20+PjsgbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQo+
ID4gU3ViamVjdDogUmU6IFtuZXRtb2RdIHR5cGUgZXF1aXZhbGVuY2UNCj4gPg0KPiA+IEFuZHkg
Qmllcm1hbiA8YW5keUB5dW1hd29ya3MuY29tPG1haWx0bzphbmR5QHl1bWF3b3Jrcy5jb20+PiB3
cm90ZToNCj4gPiA+IE9uIEZyaSwgRmViIDI2LCAyMDIxIGF0IDc6MDYgQU0gTWFydGluIEJqw7Zy
a2x1bmQgPG1iaitpZXRmQDQ2Njguc2U8bWFpbHRvOm1iaiUyQmlldGZANDY2OC5zZT4+DQo+ID4g
d3JvdGU6DQo+ID4gPg0KPiA+ID4gPiAiUm9iIFdpbHRvbiBcKHJ3aWx0b25cKSIgPHJ3aWx0b249
NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8bWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYu
b3JnPj4gd3JvdGU6DQo+ID4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gLS0tLS1Pcmln
aW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+ID4gPiA+IEZyb206IG5ldG1vZCA8bmV0bW9kLWJvdW5j
ZXNAaWV0Zi5vcmc8bWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnPj4gT24gQmVoYWxmIE9m
IEp1ZXJnZW4NCj4gPiA+ID4gU2Nob2Vud2FlbGRlcg0KPiA+ID4gPiA+ID4gU2VudDogMjQgRmVi
cnVhcnkgMjAyMSAyMDozOQ0KPiA+ID4gPiA+ID4gVG86IG5ldG1vZEBpZXRmLm9yZzxtYWlsdG86
bmV0bW9kQGlldGYub3JnPg0KPiA+ID4gPiA+ID4gU3ViamVjdDogUmU6IFtuZXRtb2RdIHR5cGUg
ZXF1aXZhbGVuY2UNCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBIZXJlIGlzIGFuIGF0dGVtcHQg
dG8gY29tZSB1cCB3aXRoIGJldHRlciB3b3JkaW5nLiBJZiBwZW9wbGUgYWdyZWUNCj4gPiBvbg0K
PiA+ID4gPiA+ID4gYSBuZXcgd29yZGluZywgSSB2b2x1bnRlZXIgdG8gc3VibWl0IGFuIGVycmF0
YS4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBPTEQNCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4g
PiAgICBvICBBICJ0eXBlIiBzdGF0ZW1lbnQgbWF5IGJlIHJlcGxhY2VkIHdpdGggYW5vdGhlciAi
dHlwZSINCj4gPiBzdGF0ZW1lbnQNCj4gPiA+ID4gPiA+ICAgICAgIHRoYXQgZG9lcyBub3QgY2hh
bmdlIHRoZSBzeW50YXggb3Igc2VtYW50aWNzIG9mIHRoZSB0eXBlLg0KPiA+IEZvcg0KPiA+ID4g
PiA+ID4gICAgICAgZXhhbXBsZSwgYW4gaW5saW5lIHR5cGUgZGVmaW5pdGlvbiBtYXkgYmUgcmVw
bGFjZWQgd2l0aCBhDQo+ID4gPiA+IHR5cGVkZWYsDQo+ID4gPiA+ID4gPiAgICAgICBidXQgYW4g
aW50OCB0eXBlIGNhbm5vdCBiZSByZXBsYWNlZCBieSBhbiBpbnQxNiwgc2luY2UgdGhlDQo+ID4g
c3ludGF4DQo+ID4gPiA+ID4gPiAgICAgICB3b3VsZCBjaGFuZ2UuDQo+ID4gPiA+ID4gPg0KPiA+
ID4gPiA+ID4gTkVXDQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gICAgbyAgQSAidHlwZSIgc3Rh
dGVtZW50IG1heSBiZSByZXBsYWNlZCB3aXRoIGFub3RoZXIgInR5cGUiDQo+ID4gc3RhdGVtZW50
DQo+ID4gPiA+ID4gPiAgICAgICB0aGF0IGRvZXMgbm90IGNoYW5nZSB0aGUgc2VtYW50aWNzIG9m
IHRoZSB0eXBlIG9yIHRoZQ0KPiA+IHVuZGVybHlpbmcNCj4gPiA+ID4gPiA+ICAgICAgIGJ1aWx0
LWluIHR5cGUuICBGb3IgZXhhbXBsZSwgYW4gaW5saW5lIHR5cGUgZGVmaW5pdGlvbiBtYXkNCj4g
PiBiZQ0KPiA+ID4gPiA+ID4gICAgICAgcmVwbGFjZWQgd2l0aCBhIHNlbWFudGljYWxseSBlcXVp
dmFsZW50IHR5cGVkZWYgZGVyaXZlZCBmcm9tDQo+ID4gdGhlDQo+ID4gPiA+ID4gPiAgICAgICBz
YW1lIGJ1aWx0LWluIHR5cGUsIGJ1dCBhbiBpbnQ4IHR5cGUgY2Fubm90IGJlIHJlcGxhY2VkIGJ5
DQo+ID4gYW4NCj4gPiA+ID4gPiA+ICAgICAgIGludDE2LCBzaW5jZSB0aGUgdW5kZXJseWluZyBi
dWlsdC1pbiB0eXBlIHdvdWxkIGNoYW5nZS4NCj4gPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4g
SSB0aGluayB0aGUgTkVXIHRleHQgY2FwdHVyZXMgdGhlIG9yaWdpbmFsIGludGVudCBhbmQgaXMg
T0sgZm9yIGFuDQo+ID4gZXJyYXRhLg0KPiA+DQo+ID4gKzENCj4gPg0KPiA+DQo+ID4gPiBJIGJl
bGlldmUgdGhlIHVzZS1jYXNlIGRpc2N1c3NlZCBhdCB0aGUgdGltZSBvZiB3cml0aW5nIHdhcyBz
aW1wbHkNCj4gPiA+IHJlcGxhY2luZyBhbiBpbmxpbmUNCj4gPiA+IHR5cGUgd2l0aCB0aGUgaWRl
bnRpY2FsIHR5cGUgYnV0IHdpdGhpbiBhIHR5cGVkZWYtc3RtdCBpbnN0ZWFkIG9mDQo+ID4gPiBp
bmxpbmUNCj4gPiA+IHdpdGhpbiBhIGxlYWYgb3IgbGVhZi1saXN0Lg0KPiA+ID4NCj4gPiA+IFBl
cmhhcHMgdGhpcyBydWxlIGlzIHRvbyBzdHJpY3QuDQo+ID4gPiBUaGVyZSBpcyBhIHNpbXBsZSB3
YXkgdG8gZGVmZWF0IGl0Og0KPiA+ID4NCj4gPiA+IENoYW5nZSBhbGwNCj4gPiA+ICAgIHR5cGUg
Zm9vIHsgIC4uLiB9DQo+ID4gPiB0bw0KPiA+ID4gICAgdHlwZSB1bmlvbiB7DQo+ID4gPiAgICAg
ICB0eXBlIGZvbyB7IC4uLiB9DQo+ID4gPiAgICAgfQ0KPiA+ID4NCj4gPiA+IE5vdyB5b3UgY2Fu
IGFkZCBuZXcgdmFsdWVzIGFuZCBzZW1hbnRpY3Mgd2l0aG91dCB0YWtpbmcgYXdheSB0aGUNCj4g
PiBvcmlnaW5hbA0KPiA+ID4gc3ludGF4IGFuZCBzZW1hbnRpY3MuDQo+ID4gPg0KPiA+ID4gIHR5
cGUgdW5pb24gew0KPiA+ID4gICAgICAgdHlwZSBmb28geyAuLi4gfQ0KPiA+ID4gICAgICAgdHlw
ZSBiYXIgeyAuLi4gfSAgIC8vIG5vdGUgbmV3IG1lbWJlciB0eXBlcyBhZGRlZCBhdCBlbmQgb2Yg
bGlzdA0KPiA+ID4gICAgIH0NCj4gPiA+DQo+ID4gPiBCdXQgaXQgaXMgbm90IGNsZWFyIHRoYXQg
dGhpcyB3b3VsZCBiZSBsZWdhbCBvciBjb21wbGV0ZWx5IEJDLiBJdA0KPiA+IGNlcnRhaW5seQ0K
PiA+ID4gY291bGQgY2hhbmdlIHRoZSBlbmNvZGluZyBpbiBKU09OIGFuZCBDQk9SLg0KPiA+DQo+
ID4gSXQgaXMgbm90IGFsbG93ZWQgYnkgc2VjIDExIGluIDc5NTAsIHNpbmNlIGl0IGNoYW5nZXMg
dGhlIHN5bnRheCBvZg0KPiA+IHRoZSB0eXBlLg0KPiBbUlddDQo+DQo+IEJ1dCB0aGUgcHJvcG9z
ZWQgZXJyYXRhIHJlbW92ZXMgdGhlIHRleHQgYWJvdXQgbm90IGNoYW5naW5nIHRoZQ0KPiBzeW50
YXgsIG9yIGFyZSB5b3UgcmVmZXJyaW5nIHRvIG90aGVyIHRleHQ/DQoNClRoZSBuZXcgdGV4dCBz
YXlzIHRoYXQgdGhlIGJ1aWx0LWluIHR5cGUgY2Fubm90IGNoYW5nZSwgd2hpY2ggaXQgZG9lcw0K
aWYgd2UgYWRkIGEgdHlwZSB0byBhIHVuaW9uLiAgSG1tLCBwZXJoYXBzIHRoaXMgaXNuJ3QgY2xl
YXIuDQoNCg0KV2UgZG8gbm90IHdhbnQgdG8gc2VlIGFsbCB0eXBlcyBkZWZpbmVkIHdpdGggdW5p
b24gdHlwZSB3cmFwcGVycyBmcm9tIHRoZSBzdGFydCwNCmp1c3QgaW4gY2FzZS4NCg0KDQpJIGRv
IG5vdCBrbm93IGlmIHRoaXMgY2hhbmdlIGlzIGxlZ2FsIGluIFlBTkcgMS4xIGJ1dCBpdCBzaG91
bGQgYmUgY29uc2lkZXJlZA0KDQogIGV4aXN0aW5nOg0KICAgICB0eXBlIGZvbyB7fQ0KDQogIHVw
ZGF0ZToNCiAgICAgdHlwZSB1bmlvbiB7DQogICAgICAgIHR5cGUgZm9vIHt9DQogICAgICAgIHR5
cGUgYmFyIHt9DQogICAgIH0NCg0KDQpUaGlzIHNwZWNpZmljYWxseSBpbXBsaWVzIHRoYXQgYWxs
IHZhbHVlcyB0aGF0IHVzZWQgdG8gYmUgYWNjZXB0ZWQgYXJlIHN0aWxsIGFjY2VwdGVkIHdpdGgN
CnRoZSBleGFjdCBzYW1lIHN5bnRheCBhbmQgc2VtYW50aWNzIGFzIGJlZm9yZS4gIEFuIG9sZCBj
bGllbnQgd2lsbCBub3Qga25vdyBhYm91dCB0aGUgdHlwZSBiYXIgc3ludGF4DQpvciBzZW1hbnRp
Y3MsIHdoaWNoIG1lYW5zIGl0IGNvdWxkIHJlYWQgdmFsdWVzIG9mIHR5cGUgYmFyIHNldCBieSB0
aGUgc2VydmVyIG9yIG5ldyBjbGllbnRzLg0KTm90IGdyZWF0LCBidXQgbm90IGEgZGlzYXN0ZXIg
ZWl0aGVyLg0KDQoNCg0KDQovbWFydGluDQoNCg0KQW5keQ0KDQoNCj4NCj4gUm9iDQo+DQo+DQo+
ID4NCj4gPg0KPiA+IC9tYXJ0aW4NCj4gPg0KPiA+DQo+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4g
QW5keQ0KPiA+ID4NCj4gPiA+DQo+ID4gPiA+IFtSV10NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IFdv
dWxkIHRoZSB0ZXh0IGJlIG1vcmUgY2xlYXIgaXQgaXMganVzdCBzcGVjaWZpZWQgd2hhdCBpcyBh
bGxvd2VkLA0KPiA+IGUuZy4sDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiAgICAgIG8gIEEgInR5cGUi
IHN0YXRlbWVudCBtYXkgYmUgcmVwbGFjZWQgd2l0aCBhbm90aGVyICJ0eXBlIg0KPiA+IHN0YXRl
bWVudA0KPiA+ID4gPiA+ICAgICAgICAgdGhhdCByZXNvbHZlcyB0byB0aGUgc2FtZSB1bmRlcmx5
aW5nIGJ1aWx0LWluIHR5cGUuICBGb3INCj4gPiBleGFtcGxlLA0KPiA+ID4gPiA+ICAgICAgICAg
Li4uDQo+ID4gPiA+ID4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IFdoYXQgZG9lcyAic2VtYW50aWNz
IG9mIHRoZSB0eXBlIiBjb3Zlcj8NCj4gPiA+ID4NCj4gPiA+ID4gU3VwcG9zZSB5b3UgaGF2ZToN
Cj4gPiA+ID4NCj4gPiA+ID4gICAgdHlwZWRlZiAidGltZXN0YW1wIiB7DQo+ID4gPiA+ICAgICAg
dHlwZSB5YW5nOmRhdGUtdGltZTsNCj4gPiA+ID4gICAgICBkZXNjcmlwdGlvbg0KPiA+ID4gPiAg
ICAgICAgIlRoZSB0aW1lIHRoYXQgYW4gZXZlbnQgb2NjdXJyZWQiOw0KPiA+ID4gPiAgICB9DQo+
ID4gPiA+DQo+ID4gPiA+IHRoZW4geW91IGNhbid0IGNoYW5nZSBpdCB0bzoNCj4gPiA+ID4NCj4g
PiA+ID4gICAgdHlwZWRlZiAidGltZXN0YW1wIiB7DQo+ID4gPiA+ICAgICAgdHlwZSB5YW5nOmRh
dGUtdGltZTsNCj4gPiA+ID4gICAgICBkZXNjcmlwdGlvbg0KPiA+ID4gPiAgICAgICAgIlRoZSB0
aW1lIHRoYXQgYW4gZXZlbnQgd2FzIHJlY2VpdmVkLiI7DQo+ID4gPiA+ICAgIH0NCj4gPiA+ID4N
Cj4gPiA+ID4gVGhlIHN5bnRheCBpcyB0aGUgc2FtZSwgYnV0IHRoZSBzZW1hbnRpY3MgYXJlIGRp
ZmZlcmVudC4NCj4gPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gL21hcnRpbg0KPiA+ID4gPg0KPiA+
ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gSWYgSSBoYXZlIHRo
aXMgdHlwZToNCj4gPiA+ID4gPg0KPiA+ID4gPiA+ICAgdHlwZWRlZiAidGltZXN0YW1wIiB7DQo+
ID4gPiA+ID4gICAgIHR5cGUgInN0cmluZyI7DQo+ID4gPiA+ID4gICAgIGRlc2NyaXB0aW9uDQo+
ID4gPiA+ID4gICAgICAgIlRoZSB0aW1lIG9mIGRheSB0aGF0IGFuIGV2ZW50IG9jY3VycmVkLCBp
biBhbnkgZm9ybWF0IjsNCj4gPiA+ID4gPiAgIH0NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IHRoZW4g
Y2FuIEkgcmVwbGFjZSBpdCB3aXRoIHRoaXMgZGVmaW5pdGlvbjoNCj4gPiA+ID4gPg0KPiA+ID4g
PiA+ICAgdHlwZWRlZiAidGltZXN0YW1wIiB7DQo+ID4gPiA+ID4gICAgIHR5cGUgInN0cmluZyI7
DQo+ID4gPiA+ID4gICAgIGRlc2NyaXB0aW9uDQo+ID4gPiA+ID4gICAgICAgIlRoZSB0aW1lIG9m
IGRheSwgYW5kIG9wdGlvbmFsbHkgZGF0ZSwgdGhhdCBhbiBldmVudA0KPiA+ID4gPiA+ICAgICAg
ICBvY2N1cnJlZCwgaW4gYW55IGZvcm1hdCI7DQo+ID4gPiA+ID4gICB9DQo+ID4gPiA+ID4NCj4g
PiA+ID4gPg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gVGFuZ2VudGlhbGx5LCBpdCBpcyB3b3J0aCBu
b3RpbmcgdGhlIFJGQyA4MzQyIGFsc28gd3JpdGVzIGFib3V0DQo+ID4gc3ludGFjdGljDQo+ID4g
PiA+ID4gY29uc3RyYWludHMgY292ZXJpbmcgdHlwZXM6DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiA1
LjMuICBUaGUgT3BlcmF0aW9uYWwgU3RhdGUgRGF0YXN0b3JlICg8b3BlcmF0aW9uYWw+KQ0KPiA+
ID4gPiA+DQo+ID4gPiA+ID4gICAgU3ludGFjdGljIGNvbnN0cmFpbnRzIE1VU1QgTk9UIGJlIHZp
b2xhdGVkLCBpbmNsdWRpbmcNCj4gPiBoaWVyYXJjaGljYWwNCj4gPiA+ID4gPiAgICBvcmdhbml6
YXRpb24sIGlkZW50aWZpZXJzLCBhbmQgdHlwZS1iYXNlZCBjb25zdHJhaW50cy4gIElmIGEgbm9k
ZQ0KPiA+IGluDQo+ID4gPiA+ID4gICAgPG9wZXJhdGlvbmFsPiBkb2VzIG5vdCBtZWV0IHRoZSBz
eW50YWN0aWMgY29uc3RyYWludHMsIHRoZW4gaXQNCj4gPiA+ID4gPiAgICBNVVNUIE5PVCBiZSBy
ZXR1cm5lZCwgYW5kIHNvbWUgb3RoZXIgbWVjaGFuaXNtIHNob3VsZCBiZSB1c2VkIHRvDQo+ID4g
ZmxhZw0KPiA+ID4gPiA+ICAgIHRoZSBlcnJvci4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IEknbSBu
b3Qgc3VyZSBob3cgY2xlYXIgUkZDIDgzNDIgc2VjdGlvbiA1LjMgaXMgYWJvdXQgcmV0dXJuaW5n
DQo+ID4gdmFsdWVzDQo+ID4gPiA+ID4gdGhhdCBjYW4gYmUgcmVwcmVzZW50ZWQgYnkgdGhlIHVu
ZGVybHlpbmcgYnVpbHQtaW4tdHlwZSwgYnV0IGFyZQ0KPiA+IG91dHNpZGUNCj4gPiA+ID4gPiB0
aGUgdmFsdWUgc3BhY2UgZGVmaW5lZCBieSBhIHJhbmdlLCBsZW5ndGgsIG9yIHBhdHRlcm4gc3Rh
dGVtZW50Lg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gTXkgbWVtb3J5IGR1cmluZyB0aGUgZGlzY3Vz
c2lvbnMgd2FzIHRoYXQgaXQgaXMgYWxsb3dlZCB0byByZXR1cm4gYQ0KPiA+IHZhbHVlDQo+ID4g
PiA+ID4gb3V0c2lkZSBhcmFuZ2UsIGxlbmd0aCwgcGF0dGVybiBzdGF0ZW1lbnQsIGFzIGxvbmcg
YXMgaXQgaXMNCj4gPiBjb250YWluZWQNCj4gPiA+ID4gPiBpbiB0aGUgdmFsdWUgc3BhY2Ugb2Yg
dGhlIGJ1aWx0LWluLXR5cGUuICBFLmcuLCBjYW5ub3QgcmV0dXJuIDI1NyBpbg0KPiA+IGENCj4g
PiA+ID4gPiB1aW50OCwgYnV0IGNhbiByZXR1cm4gMTEgZXZlbiBpZiB0aGUgdHlwZSByYW5nZSBp
cyAxLi4xMC4NCj4gPiA+ID4gPg0KPiA+ID4gPiA+IEJ1dCwgSSdtIG5vdCBzdXJlIHRoYXQgaXMg
d2hhdCB0aGUgdGV4dCBhY3R1YWxseSBzdGF0ZXMuDQo+ID4gPiA+ID4NCj4gPiA+ID4gPiBSZWdh
cmRzLA0KPiA+ID4gPiA+IFJvYg0KPiA+ID4gPiA+DQo+ID4gPiA+ID4NCj4gPiA+ID4gPiA+DQo+
ID4gPiA+ID4gPiAvanMNCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBPbiBNb24sIEZlYiAyMiwg
MjAyMSBhdCAwMzoyMDowMlBNICswMTAwLCBDYXJzdGVuIEJvcm1hbm4gd3JvdGU6DQo+ID4gPiA+
ID4gPiA+IE9uIDIwMjEtMDItMjIsIGF0IDE1OjE3LCBKdWVyZ2VuIFNjaG9lbndhZWxkZXINCj4g
PiA+ID4gPGouc2Nob2Vud2FlbGRlckBqYWNvYnMtDQo8bWFpbHRvOmouc2Nob2Vud2FlbGRlckBq
YWNvYnMtJTBiPj4gPiA+ID4gPiA+IHVuaXZlcnNpdHkuZGU8aHR0cDovL3VuaXZlcnNpdHkuZGU+
PiB3cm90ZToNCj4gPiA+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ID4gPiA+IEkgZ3Vlc3MgY29uc2lk
ZXJpbmcgdGhlIGJ1aWx0LWluIHR5cGVzIGFzIGluY29tcGF0aWJsZSBpcyB0aGUNCj4gPiBtb3N0
DQo+ID4gPiA+ID4gPiA+ID4gcm9idXN0IGFwcHJvYWNoLiBJZiB3ZSBhZ3JlZSB0aGF0IFJGQyA3
OTUwIHRyaWVkIHRvIHNheSB0aGlzLA0KPiA+IHdlDQo+ID4gPiA+IGNvdWxkDQo+ID4gPiA+ID4g
PiA+ID4gZmlsZSBhbiBlcnJhdGEgYW5kIHByb3Bvc2UgY2xlYXJlciBsYW5ndWFnZS4NCj4gPiA+
ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gUmlnaHQuICBBbmQgd2UgY2FuIGtlZXAgdGhlIENPTUkg
a2V5LXRvLVVSTCBtYXBwaW5nIGFzIGlzLCBhcw0KPiA+IHRoaXMNCj4gPiA+ID4gPiA+IGNsYXJp
ZmljYXRpb24gaXMgbmVjZXNzYXJ5IGZvciBpdHMgY29ycmVjdCBmdW5jdGlvbmluZy4NCj4gPiA+
ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gR3LDvMOfZSwgQ2Fyc3Rlbg0KPiA+ID4gPiA+ID4gPg0K
PiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+IC0tDQo+ID4gPiA+ID4gPiBKdWVyZ2VuIFNjaG9lbndh
ZWxkZXIgICAgICAgICAgIEphY29icyBVbml2ZXJzaXR5IEJyZW1lbiBnR21iSA0KPiA+ID4gPiA+
ID4gUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkg
QnJlbWVuIHwNCj4gPiBHZXJtYW55DQo+ID4gPiA+ID4gPiBGYXg6ICAgKzQ5IDQyMSAyMDAgMzEw
MyAgICAgICAgIDxodHRwczovL3d3dy5qYWNvYnMtDQo+ID4gdW5pdmVyc2l0eS5kZS88aHR0cDov
L3VuaXZlcnNpdHkuZGUvPj4NCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiBfX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiA+ID4gPiA+ID4gbmV0bW9kIG1h
aWxpbmcgbGlzdA0KPiA+ID4gPiA+ID4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0
Zi5vcmc+DQo+ID4gPiA+ID4gPiBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZv
L25ldG1vZA0KPiA+ID4gPiA+DQo+ID4gPiA+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4gPiA+ID4gPiBuZXRtb2QgbWFpbGluZyBsaXN0DQo+ID4g
PiA+ID4gbmV0bW9kQGlldGYub3JnPG1haWx0bzpuZXRtb2RAaWV0Zi5vcmc+DQo+ID4gPiA+ID4g
aHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9saXN0aW5mby9uZXRtb2QNCj4gPiA+ID4NCj4g
PiA+ID4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4g
PiA+ID4gbmV0bW9kIG1haWxpbmcgbGlzdA0KPiA+ID4gPiBuZXRtb2RAaWV0Zi5vcmc8bWFpbHRv
Om5ldG1vZEBpZXRmLm9yZz4NCj4gPiA+ID4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1hbi9s
aXN0aW5mby9uZXRtb2QNCj4gPiA+ID4NCg==

--_000_MN2PR11MB4366260DFBBAAC9538E24CDDB59D9MN2PR11MB4366namp_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: base64

PGh0bWwgeG1sbnM6dj0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp2bWwiIHhtbG5zOm89InVy
bjpzY2hlbWFzLW1pY3Jvc29mdC1jb206b2ZmaWNlOm9mZmljZSIgeG1sbnM6dz0idXJuOnNjaGVt
YXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6d29yZCIgeG1sbnM6bT0iaHR0cDovL3NjaGVtYXMubWlj
cm9zb2Z0LmNvbS9vZmZpY2UvMjAwNC8xMi9vbW1sIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcv
VFIvUkVDLWh0bWw0MCI+DQo8aGVhZD4NCjxtZXRhIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIg
Y29udGVudD0idGV4dC9odG1sOyBjaGFyc2V0PXV0Zi04Ij4NCjxtZXRhIG5hbWU9IkdlbmVyYXRv
ciIgY29udGVudD0iTWljcm9zb2Z0IFdvcmQgMTUgKGZpbHRlcmVkIG1lZGl1bSkiPg0KPHN0eWxl
PjwhLS0NCi8qIEZvbnQgRGVmaW5pdGlvbnMgKi8NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6
IkNhbWJyaWEgTWF0aCI7DQoJcGFub3NlLTE6MiA0IDUgMyA1IDQgNiAzIDIgNDt9DQpAZm9udC1m
YWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAy
IDQ7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29Ob3JtYWws
IGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBjbTsNCglmb250LXNpemU6MTEuMHB0Ow0KCWZvbnQt
ZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmO30NCmE6bGluaywgc3Bhbi5Nc29IeXBlcmxpbmsN
Cgl7bXNvLXN0eWxlLXByaW9yaXR5Ojk5Ow0KCWNvbG9yOmJsdWU7DQoJdGV4dC1kZWNvcmF0aW9u
OnVuZGVybGluZTt9DQpzcGFuLkVtYWlsU3R5bGUxOQ0KCXttc28tc3R5bGUtdHlwZTpwZXJzb25h
bC1yZXBseTsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJpZjsNCgljb2xvcjp3aW5k
b3d0ZXh0O30NCi5Nc29DaHBEZWZhdWx0DQoJe21zby1zdHlsZS10eXBlOmV4cG9ydC1vbmx5Ow0K
CWZvbnQtZmFtaWx5OiJDYWxpYnJpIixzYW5zLXNlcmlmOw0KCW1zby1mYXJlYXN0LWxhbmd1YWdl
OkVOLVVTO30NCkBwYWdlIFdvcmRTZWN0aW9uMQ0KCXtzaXplOjYxMi4wcHQgNzkyLjBwdDsNCglt
YXJnaW46NzIuMHB0IDcyLjBwdCA3Mi4wcHQgNzIuMHB0O30NCmRpdi5Xb3JkU2VjdGlvbjENCgl7
cGFnZTpXb3JkU2VjdGlvbjE7fQ0KLS0+PC9zdHlsZT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4N
CjxvOnNoYXBlZGVmYXVsdHMgdjpleHQ9ImVkaXQiIHNwaWRtYXg9IjEwMjYiIC8+DQo8L3htbD48
IVtlbmRpZl0tLT48IS0tW2lmIGd0ZSBtc28gOV0+PHhtbD4NCjxvOnNoYXBlbGF5b3V0IHY6ZXh0
PSJlZGl0Ij4NCjxvOmlkbWFwIHY6ZXh0PSJlZGl0IiBkYXRhPSIxIiAvPg0KPC9vOnNoYXBlbGF5
b3V0PjwveG1sPjwhW2VuZGlmXS0tPg0KPC9oZWFkPg0KPGJvZHkgbGFuZz0iRU4tR0IiIGxpbms9
ImJsdWUiIHZsaW5rPSJwdXJwbGUiIHN0eWxlPSJ3b3JkLXdyYXA6YnJlYWstd29yZCI+DQo8ZGl2
IGNsYXNzPSJXb3JkU2VjdGlvbjEiPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Gb3IgYSBjb25maWcgZmFsc2UgbGVhZiwgSSBz
dXNwZWN0IHRoYXQgd291bGQgbGlrZWx5IGJyZWFrIGNsaWVudHMsIGUuZy4sIGlmIHRoZWlyIGRh
dGEgc3RydWN0dXJlcyB3ZXJlIGdlbmVyYXRlZCBmcm9tIHRoZSBZQU5HLiZuYnNwOyBUaGV5IHdv
dWxkIHN0YXJ0IHJlY2VpdmVkIHZhbHVlcyB0aGF0IHRoZXkgYXJlIHVuYWJsZSB0byBoYW5kbGUu
PG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9
Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj48bzpwPiZuYnNwOzwvbzpwPjwvc3Bhbj48L3A+
DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVhc3QtbGFuZ3VhZ2U6
RU4tVVMiPlJlZ2FyZHMsPG86cD48L286cD48L3NwYW4+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1h
bCI+PHNwYW4gc3R5bGU9Im1zby1mYXJlYXN0LWxhbmd1YWdlOkVOLVVTIj5Sb2I8bzpwPjwvbzpw
Pjwvc3Bhbj48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48c3BhbiBzdHlsZT0ibXNvLWZhcmVh
c3QtbGFuZ3VhZ2U6RU4tVVMiPjxvOnA+Jm5ic3A7PC9vOnA+PC9zcGFuPjwvcD4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxzcGFuIHN0eWxlPSJtc28tZmFyZWFzdC1sYW5ndWFnZTpFTi1VUyI+PG86
cD4mbmJzcDs8L286cD48L3NwYW4+PC9wPg0KPGRpdiBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVy
LWxlZnQ6c29saWQgYmx1ZSAxLjVwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDQuMHB0Ij4NCjxkaXY+
DQo8ZGl2IHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItdG9wOnNvbGlkICNFMUUxRTEgMS4wcHQ7
cGFkZGluZzozLjBwdCAwY20gMGNtIDBjbSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48Yj48c3Bh
biBsYW5nPSJFTi1VUyI+RnJvbTo8L3NwYW4+PC9iPjxzcGFuIGxhbmc9IkVOLVVTIj4gQW5keSBC
aWVybWFuICZsdDthbmR5QHl1bWF3b3Jrcy5jb20mZ3Q7DQo8YnI+DQo8Yj5TZW50OjwvYj4gMjYg
RmVicnVhcnkgMjAyMSAxNjo0NTxicj4NCjxiPlRvOjwvYj4gTWFydGluIEJqw7Zya2x1bmQgJmx0
O21iaitpZXRmQDQ2Njguc2UmZ3Q7PGJyPg0KPGI+Q2M6PC9iPiBSb2IgV2lsdG9uIChyd2lsdG9u
KSAmbHQ7cndpbHRvbkBjaXNjby5jb20mZ3Q7OyBOZXRNb2QgV0cgJmx0O25ldG1vZEBpZXRmLm9y
ZyZndDs8YnI+DQo8Yj5TdWJqZWN0OjwvYj4gW1NVU1BFQ1RFRCBTUEFNXSBSZTogW25ldG1vZF0g
dHlwZSBlcXVpdmFsZW5jZTxvOnA+PC9vOnA+PC9zcGFuPjwvcD4NCjwvZGl2Pg0KPC9kaXY+DQo8
cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjxkaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxwIGNs
YXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPGRpdj4NCjxkaXY+DQo8cCBj
bGFzcz0iTXNvTm9ybWFsIj5PbiBGcmksIEZlYiAyNiwgMjAyMSBhdCA4OjM2IEFNIE1hcnRpbiBC
asO2cmtsdW5kICZsdDs8YSBocmVmPSJtYWlsdG86bWJqJTJCaWV0ZkA0NjY4LnNlIj5tYmoraWV0
ZkA0NjY4LnNlPC9hPiZndDsgd3JvdGU6PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxibG9ja3F1
b3RlIHN0eWxlPSJib3JkZXI6bm9uZTtib3JkZXItbGVmdDpzb2xpZCAjQ0NDQ0NDIDEuMHB0O3Bh
ZGRpbmc6MGNtIDBjbSAwY20gNi4wcHQ7bWFyZ2luLWxlZnQ6NC44cHQ7bWFyZ2luLXJpZ2h0OjBj
bSI+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIiBzdHlsZT0ibWFyZ2luLWJvdHRvbToxMi4wcHQiPiZx
dW90O1JvYiBXaWx0b24gKHJ3aWx0b24pJnF1b3Q7ICZsdDs8YSBocmVmPSJtYWlsdG86cndpbHRv
bkBjaXNjby5jb20iIHRhcmdldD0iX2JsYW5rIj5yd2lsdG9uQGNpc2NvLmNvbTwvYT4mZ3Q7IHdy
b3RlOjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7ICZndDsgLS0tLS1PcmlnaW5hbCBN
ZXNzYWdlLS0tLS08YnI+DQomZ3Q7ICZndDsgRnJvbTogTWFydGluIEJqw7Zya2x1bmQgJmx0Ozxh
IGhyZWY9Im1haWx0bzptYmolMkJpZXRmQDQ2Njguc2UiIHRhcmdldD0iX2JsYW5rIj5tYmoraWV0
ZkA0NjY4LnNlPC9hPiZndDs8YnI+DQomZ3Q7ICZndDsgU2VudDogMjYgRmVicnVhcnkgMjAyMSAx
NjozMDxicj4NCiZndDsgJmd0OyBUbzogPGEgaHJlZj0ibWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNv
bSIgdGFyZ2V0PSJfYmxhbmsiPmFuZHlAeXVtYXdvcmtzLmNvbTwvYT48YnI+DQomZ3Q7ICZndDsg
Q2M6IFJvYiBXaWx0b24gKHJ3aWx0b24pICZsdDs8YSBocmVmPSJtYWlsdG86cndpbHRvbkBjaXNj
by5jb20iIHRhcmdldD0iX2JsYW5rIj5yd2lsdG9uQGNpc2NvLmNvbTwvYT4mZ3Q7Ow0KPGEgaHJl
Zj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9y
ZzwvYT48YnI+DQomZ3Q7ICZndDsgU3ViamVjdDogUmU6IFtuZXRtb2RdIHR5cGUgZXF1aXZhbGVu
Y2U8YnI+DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7IEFuZHkgQmllcm1hbiAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOmFuZHlAeXVtYXdvcmtzLmNvbSIgdGFyZ2V0PSJfYmxhbmsiPmFuZHlAeXVtYXdv
cmtzLmNvbTwvYT4mZ3Q7IHdyb3RlOjxicj4NCiZndDsgJmd0OyAmZ3Q7IE9uIEZyaSwgRmViIDI2
LCAyMDIxIGF0IDc6MDYgQU0gTWFydGluIEJqw7Zya2x1bmQgJmx0OzxhIGhyZWY9Im1haWx0bzpt
YmolMkJpZXRmQDQ2Njguc2UiIHRhcmdldD0iX2JsYW5rIj5tYmoraWV0ZkA0NjY4LnNlPC9hPiZn
dDs8YnI+DQomZ3Q7ICZndDsgd3JvdGU6PGJyPg0KJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7ICZxdW90O1JvYiBXaWx0b24gXChyd2lsdG9uXCkmcXVvdDsgJmx0O3J3aWx0
b249PGEgaHJlZj0ibWFpbHRvOjQwY2lzY28uY29tQGRtYXJjLmlldGYub3JnIiB0YXJnZXQ9Il9i
bGFuayI+NDBjaXNjby5jb21AZG1hcmMuaWV0Zi5vcmc8L2E+Jmd0OyB3cm90ZTo8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLTxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IEZyb206IG5ldG1vZCAmbHQ7PGEgaHJl
Zj0ibWFpbHRvOm5ldG1vZC1ib3VuY2VzQGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9k
LWJvdW5jZXNAaWV0Zi5vcmc8L2E+Jmd0OyBPbiBCZWhhbGYgT2YgSnVlcmdlbjxicj4NCiZndDsg
Jmd0OyAmZ3Q7ICZndDsgU2Nob2Vud2FlbGRlcjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0
OyAmZ3Q7IFNlbnQ6IDI0IEZlYnJ1YXJ5IDIwMjEgMjA6Mzk8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDsgJmd0OyBUbzogPGEgaHJlZj0ibWFpbHRvOm5ldG1vZEBpZXRmLm9yZyIgdGFyZ2V0
PSJfYmxhbmsiPm5ldG1vZEBpZXRmLm9yZzwvYT48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZn
dDsgJmd0OyBTdWJqZWN0OiBSZTogW25ldG1vZF0gdHlwZSBlcXVpdmFsZW5jZTxicj4NCiZndDsg
Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZn
dDsgSGVyZSBpcyBhbiBhdHRlbXB0IHRvIGNvbWUgdXAgd2l0aCBiZXR0ZXIgd29yZGluZy4gSWYg
cGVvcGxlIGFncmVlPGJyPg0KJmd0OyAmZ3Q7IG9uPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDsgYSBuZXcgd29yZGluZywgSSB2b2x1bnRlZXIgdG8gc3VibWl0IGFuIGVycmF0YS48
YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsgJmd0OyAmZ3Q7IE9MRDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7IG8mbmJzcDsgQSAmcXVv
dDt0eXBlJnF1b3Q7IHN0YXRlbWVudCBtYXkgYmUgcmVwbGFjZWQgd2l0aCBhbm90aGVyICZxdW90
O3R5cGUmcXVvdDs8YnI+DQomZ3Q7ICZndDsgc3RhdGVtZW50PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDt0aGF0IGRvZXMgbm90IGNo
YW5nZSB0aGUgc3ludGF4IG9yIHNlbWFudGljcyBvZiB0aGUgdHlwZS48YnI+DQomZ3Q7ICZndDsg
Rm9yPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNw
OyAmbmJzcDtleGFtcGxlLCBhbiBpbmxpbmUgdHlwZSBkZWZpbml0aW9uIG1heSBiZSByZXBsYWNl
ZCB3aXRoIGE8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7IHR5cGVkZWYsPGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDtidXQgYW4gaW50
OCB0eXBlIGNhbm5vdCBiZSByZXBsYWNlZCBieSBhbiBpbnQxNiwgc2luY2UgdGhlPGJyPg0KJmd0
OyAmZ3Q7IHN5bnRheDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyAmbmJzcDsgJm5ic3A7d291bGQgY2hhbmdlLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsg
Jmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgTkVXPGJyPg0KJmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgbyZuYnNwOyBBICZxdW90O3R5cGUmcXVvdDsgc3RhdGVtZW50IG1h
eSBiZSByZXBsYWNlZCB3aXRoIGFub3RoZXIgJnF1b3Q7dHlwZSZxdW90Ozxicj4NCiZndDsgJmd0
OyBzdGF0ZW1lbnQ8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJz
cDsgJm5ic3A7ICZuYnNwO3RoYXQgZG9lcyBub3QgY2hhbmdlIHRoZSBzZW1hbnRpY3Mgb2YgdGhl
IHR5cGUgb3IgdGhlPGJyPg0KJmd0OyAmZ3Q7IHVuZGVybHlpbmc8YnI+DQomZ3Q7ICZndDsgJmd0
OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO2J1aWx0LWluIHR5cGUu
Jm5ic3A7IEZvciBleGFtcGxlLCBhbiBpbmxpbmUgdHlwZSBkZWZpbml0aW9uIG1heTxicj4NCiZn
dDsgJmd0OyBiZTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
OyAmbmJzcDsgJm5ic3A7cmVwbGFjZWQgd2l0aCBhIHNlbWFudGljYWxseSBlcXVpdmFsZW50IHR5
cGVkZWYgZGVyaXZlZCBmcm9tPGJyPg0KJmd0OyAmZ3Q7IHRoZTxicj4NCiZndDsgJmd0OyAmZ3Q7
ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7c2FtZSBidWlsdC1pbiB0
eXBlLCBidXQgYW4gaW50OCB0eXBlIGNhbm5vdCBiZSByZXBsYWNlZCBieTxicj4NCiZndDsgJmd0
OyBhbjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7aW50MTYsIHNpbmNlIHRoZSB1bmRlcmx5aW5nIGJ1aWx0LWluIHR5cGUgd291bGQg
Y2hhbmdlLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0Ozxicj4N
CiZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgSSB0aGluayB0aGUgTkVXIHRleHQg
Y2FwdHVyZXMgdGhlIG9yaWdpbmFsIGludGVudCBhbmQgaXMgT0sgZm9yIGFuPGJyPg0KJmd0OyAm
Z3Q7IGVycmF0YS48YnI+DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7ICsxPGJyPg0KJmd0OyAm
Z3Q7IDxicj4NCiZndDsgJmd0OyA8YnI+DQomZ3Q7ICZndDsgJmd0OyBJIGJlbGlldmUgdGhlIHVz
ZS1jYXNlIGRpc2N1c3NlZCBhdCB0aGUgdGltZSBvZiB3cml0aW5nIHdhcyBzaW1wbHk8YnI+DQom
Z3Q7ICZndDsgJmd0OyByZXBsYWNpbmcgYW4gaW5saW5lPGJyPg0KJmd0OyAmZ3Q7ICZndDsgdHlw
ZSB3aXRoIHRoZSBpZGVudGljYWwgdHlwZSBidXQgd2l0aGluIGEgdHlwZWRlZi1zdG10IGluc3Rl
YWQgb2Y8YnI+DQomZ3Q7ICZndDsgJmd0OyBpbmxpbmU8YnI+DQomZ3Q7ICZndDsgJmd0OyB3aXRo
aW4gYSBsZWFmIG9yIGxlYWYtbGlzdC48YnI+DQomZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0
OyAmZ3Q7IFBlcmhhcHMgdGhpcyBydWxlIGlzIHRvbyBzdHJpY3QuPGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgVGhlcmUgaXMgYSBzaW1wbGUgd2F5IHRvIGRlZmVhdCBpdDo8YnI+DQomZ3Q7ICZndDsgJmd0
Ozxicj4NCiZndDsgJmd0OyAmZ3Q7IENoYW5nZSBhbGw8YnI+DQomZ3Q7ICZndDsgJmd0OyZuYnNw
OyAmbmJzcDsgdHlwZSBmb28geyZuYnNwOyAuLi4gfTxicj4NCiZndDsgJmd0OyAmZ3Q7IHRvPGJy
Pg0KJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7IHR5cGUgdW5pb24gezxicj4NCiZndDsgJmd0
OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7dHlwZSBmb28geyAuLi4gfTxicj4NCiZn
dDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDt9PGJyPg0KJmd0OyAmZ3Q7ICZndDs8YnI+
DQomZ3Q7ICZndDsgJmd0OyBOb3cgeW91IGNhbiBhZGQgbmV3IHZhbHVlcyBhbmQgc2VtYW50aWNz
IHdpdGhvdXQgdGFraW5nIGF3YXkgdGhlPGJyPg0KJmd0OyAmZ3Q7IG9yaWdpbmFsPGJyPg0KJmd0
OyAmZ3Q7ICZndDsgc3ludGF4IGFuZCBzZW1hbnRpY3MuPGJyPg0KJmd0OyAmZ3Q7ICZndDs8YnI+
DQomZ3Q7ICZndDsgJmd0OyZuYnNwOyB0eXBlIHVuaW9uIHs8YnI+DQomZ3Q7ICZndDsgJmd0OyZu
YnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3R5cGUgZm9vIHsgLi4uIH08YnI+DQomZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwO3R5cGUgYmFyIHsgLi4uIH0mbmJzcDsgJm5i
c3A7Ly8gbm90ZSBuZXcgbWVtYmVyIHR5cGVzIGFkZGVkIGF0IGVuZCBvZiBsaXN0PGJyPg0KJmd0
OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO308YnI+DQomZ3Q7ICZndDsgJmd0Ozxicj4N
CiZndDsgJmd0OyAmZ3Q7IEJ1dCBpdCBpcyBub3QgY2xlYXIgdGhhdCB0aGlzIHdvdWxkIGJlIGxl
Z2FsIG9yIGNvbXBsZXRlbHkgQkMuIEl0PGJyPg0KJmd0OyAmZ3Q7IGNlcnRhaW5seTxicj4NCiZn
dDsgJmd0OyAmZ3Q7IGNvdWxkIGNoYW5nZSB0aGUgZW5jb2RpbmcgaW4gSlNPTiBhbmQgQ0JPUi48
YnI+DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7IEl0IGlzIG5vdCBhbGxvd2VkIGJ5IHNlYyAx
MSBpbiA3OTUwLCBzaW5jZSBpdCBjaGFuZ2VzIHRoZSBzeW50YXggb2Y8YnI+DQomZ3Q7ICZndDsg
dGhlIHR5cGUuPGJyPg0KJmd0OyBbUlddIDxicj4NCiZndDsgPGJyPg0KJmd0OyBCdXQgdGhlIHBy
b3Bvc2VkIGVycmF0YSByZW1vdmVzIHRoZSB0ZXh0IGFib3V0IG5vdCBjaGFuZ2luZyB0aGU8YnI+
DQomZ3Q7IHN5bnRheCwgb3IgYXJlIHlvdSByZWZlcnJpbmcgdG8gb3RoZXIgdGV4dD88YnI+DQo8
YnI+DQpUaGUgbmV3IHRleHQgc2F5cyB0aGF0IHRoZSBidWlsdC1pbiB0eXBlIGNhbm5vdCBjaGFu
Z2UsIHdoaWNoIGl0IGRvZXM8YnI+DQppZiB3ZSBhZGQgYSB0eXBlIHRvIGEgdW5pb24uJm5ic3A7
IEhtbSwgcGVyaGFwcyB0aGlzIGlzbid0IGNsZWFyLjxvOnA+PC9vOnA+PC9wPg0KPC9ibG9ja3F1
b3RlPg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0K
PC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+
DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5XZSBkbyBub3Qgd2FudCB0byBz
ZWUgYWxsIHR5cGVzIGRlZmluZWQgd2l0aCB1bmlvbiB0eXBlIHdyYXBwZXJzIGZyb20gdGhlIHN0
YXJ0LDxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+
anVzdCBpbiBjYXNlLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0i
TXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPkkgZG8gbm90IGtub3cgaWYgdGhpcyBjaGFuZ2UgaXMgbGVnYWwgaW4gWUFO
RyAxLjEgYnV0IGl0IHNob3VsZCBiZSBjb25zaWRlcmVkPG86cD48L286cD48L3A+DQo8L2Rpdj4N
CjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyBleGlzdGluZzo8bzpwPjwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsg
Jm5ic3A7dHlwZSBmb28ge308bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNz
PSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xh
c3M9Ik1zb05vcm1hbCI+Jm5ic3A7IHVwZGF0ZTo8bzpwPjwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRp
dj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsgJm5ic3A7dHlwZSB1bmlvbiB7
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj4mbmJz
cDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgdHlwZSBmb28ge308bzpwPjwvbzpwPjwvcD4NCjwvZGl2
Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
OyB0eXBlIGJhciB7fTxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1z
b05vcm1hbCI+Jm5ic3A7ICZuYnNwOyAmbmJzcDt9PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxk
aXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0K
PGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPC9kaXY+
DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+VGhpcyBzcGVjaWZpY2FsbHkgaW1wbGllcyB0
aGF0IGFsbCB2YWx1ZXMgdGhhdCB1c2VkIHRvIGJlIGFjY2VwdGVkIGFyZSBzdGlsbCBhY2NlcHRl
ZCB3aXRoPG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFs
Ij50aGUgZXhhY3Qgc2FtZSBzeW50YXggYW5kIHNlbWFudGljcyBhcyBiZWZvcmUuJm5ic3A7IEFu
IG9sZCBjbGllbnQgd2lsbCBub3Qga25vdyBhYm91dCB0aGUgdHlwZSBiYXIgc3ludGF4PG86cD48
L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5vciBzZW1hbnRp
Y3MsIHdoaWNoIG1lYW5zIGl0IGNvdWxkIHJlYWQgdmFsdWVzIG9mIHR5cGUgYmFyIHNldCBieSB0
aGUgc2VydmVyIG9yIG5ldyBjbGllbnRzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0K
PHAgY2xhc3M9Ik1zb05vcm1hbCI+Tm90IGdyZWF0LCBidXQgbm90IGEgZGlzYXN0ZXIgZWl0aGVy
LjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86
cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw
PjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9v
OnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5vbmU7Ym9yZGVyLWxl
ZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYuMHB0O21hcmdpbi1s
ZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCIgc3R5bGU9
Im1hcmdpbi1ib3R0b206MTIuMHB0Ij48YnI+DQovbWFydGluPGJyPg0KPGJyPg0KPG86cD48L286
cD48L3A+DQo8L2Jsb2NrcXVvdGU+DQo8ZGl2Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4m
bmJzcDs8L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj5BbmR5
PG86cD48L286cD48L3A+DQo8L2Rpdj4NCjxkaXY+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpw
PiZuYnNwOzwvbzpwPjwvcD4NCjwvZGl2Pg0KPGRpdj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPiZu
YnNwOzxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8YmxvY2txdW90ZSBzdHlsZT0iYm9yZGVyOm5v
bmU7Ym9yZGVyLWxlZnQ6c29saWQgI0NDQ0NDQyAxLjBwdDtwYWRkaW5nOjBjbSAwY20gMGNtIDYu
MHB0O21hcmdpbi1sZWZ0OjQuOHB0O21hcmdpbi1yaWdodDowY20iPg0KPHAgY2xhc3M9Ik1zb05v
cm1hbCI+Jmd0OyA8YnI+DQomZ3Q7IFJvYjxicj4NCiZndDsgPGJyPg0KJmd0OyA8YnI+DQomZ3Q7
ICZndDsgPGJyPg0KJmd0OyAmZ3Q7IDxicj4NCiZndDsgJmd0OyAvbWFydGluPGJyPg0KJmd0OyAm
Z3Q7IDxicj4NCiZndDsgJmd0OyA8YnI+DQomZ3Q7ICZndDsgPGJyPg0KJmd0OyAmZ3Q7ICZndDs8
YnI+DQomZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7IEFuZHk8YnI+DQomZ3Q7ICZn
dDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyBbUldd
PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAm
Z3Q7IFdvdWxkIHRoZSB0ZXh0IGJlIG1vcmUgY2xlYXIgaXQgaXMganVzdCBzcGVjaWZpZWQgd2hh
dCBpcyBhbGxvd2VkLDxicj4NCiZndDsgJmd0OyBlLmcuLDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7
IG8mbmJzcDsgQSAmcXVvdDt0eXBlJnF1b3Q7IHN0YXRlbWVudCBtYXkgYmUgcmVwbGFjZWQgd2l0
aCBhbm90aGVyICZxdW90O3R5cGUmcXVvdDs8YnI+DQomZ3Q7ICZndDsgc3RhdGVtZW50PGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNw
O3RoYXQgcmVzb2x2ZXMgdG8gdGhlIHNhbWUgdW5kZXJseWluZyBidWlsdC1pbiB0eXBlLiZuYnNw
OyBGb3I8YnI+DQomZ3Q7ICZndDsgZXhhbXBsZSw8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZn
dDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Li4uPGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyAmZ3Q7IFdoYXQgZG9lcyAmcXVvdDtzZW1hbnRpY3Mgb2YgdGhlIHR5cGUmcXVv
dDsgY292ZXI/PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsgU3VwcG9zZSB5b3UgaGF2ZTo8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgdHlwZWRlZiAmcXVvdDt0aW1lc3RhbXAmcXVvdDsg
ezxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyB0eXBlIHlhbmc6
ZGF0ZS10aW1lOzxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyBk
ZXNjcmlwdGlvbjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAm
bmJzcDsgJnF1b3Q7VGhlIHRpbWUgdGhhdCBhbiBldmVudCBvY2N1cnJlZCZxdW90Ozs8YnI+DQom
Z3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyB9PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0
Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgdGhlbiB5b3UgY2FuJ3QgY2hhbmdlIGl0IHRvOjxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwOyB0eXBlZGVmICZxdW90O3RpbWVzdGFtcCZxdW90OyB7PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7IHR5cGUgeWFuZzpkYXRlLXRpbWU7PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7IGRlc2NyaXB0aW9uPGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmcXVvdDtUaGUgdGltZSB0
aGF0IGFuIGV2ZW50IHdhcyByZWNlaXZlZC4mcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0
OyZuYnNwOyAmbmJzcDsgfTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsg
Jmd0OyAmZ3Q7IFRoZSBzeW50YXggaXMgdGhlIHNhbWUsIGJ1dCB0aGUgc2VtYW50aWNzIGFyZSBk
aWZmZXJlbnQuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7IC9tYXJ0aW48YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0K
Jmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IElmIEkgaGF2ZSB0aGlzIHR5cGU6PGJyPg0KJmd0OyAm
Z3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZu
YnNwO3R5cGVkZWYgJnF1b3Q7dGltZXN0YW1wJnF1b3Q7IHs8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3R5cGUgJnF1b3Q7c3RyaW5nJnF1b3Q7Ozxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb248
YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsm
cXVvdDtUaGUgdGltZSBvZiBkYXkgdGhhdCBhbiBldmVudCBvY2N1cnJlZCwgaW4gYW55IGZvcm1h
dCZxdW90Ozs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7fTxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyB0
aGVuIGNhbiBJIHJlcGxhY2UgaXQgd2l0aCB0aGlzIGRlZmluaXRpb246PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNw
O3R5cGVkZWYgJnF1b3Q7dGltZXN0YW1wJnF1b3Q7IHs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7
ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwO3R5cGUgJnF1b3Q7c3RyaW5nJnF1b3Q7Ozxicj4NCiZn
dDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgJm5ic3A7ZGVzY3JpcHRpb248YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsmcXVv
dDtUaGUgdGltZSBvZiBkYXksIGFuZCBvcHRpb25hbGx5IGRhdGUsIHRoYXQgYW4gZXZlbnQ8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgb2Nj
dXJyZWQsIGluIGFueSBmb3JtYXQmcXVvdDs7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7
Jm5ic3A7ICZuYnNwO308YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDsgVGFuZ2VudGlhbGx5LCBpdCBpcyB3b3J0aCBub3RpbmcgdGhl
IFJGQyA4MzQyIGFsc28gd3JpdGVzIGFib3V0PGJyPg0KJmd0OyAmZ3Q7IHN5bnRhY3RpYzxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyBjb25zdHJhaW50cyBjb3ZlcmluZyB0eXBlczo8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsg
NS4zLiZuYnNwOyBUaGUgT3BlcmF0aW9uYWwgU3RhdGUgRGF0YXN0b3JlICgmbHQ7b3BlcmF0aW9u
YWwmZ3Q7KTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7
ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgU3ludGFjdGljIGNvbnN0cmFpbnRzIE1VU1QgTk9UIGJl
IHZpb2xhdGVkLCBpbmNsdWRpbmc8YnI+DQomZ3Q7ICZndDsgaGllcmFyY2hpY2FsPGJyPg0KJmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyBvcmdhbml6YXRpb24sIGlkZW50aWZp
ZXJzLCBhbmQgdHlwZS1iYXNlZCBjb25zdHJhaW50cy4mbmJzcDsgSWYgYSBub2RlPGJyPg0KJmd0
OyAmZ3Q7IGluPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7ICZuYnNwOyAmbHQ7
b3BlcmF0aW9uYWwmZ3Q7IGRvZXMgbm90IG1lZXQgdGhlIHN5bnRhY3RpYyBjb25zdHJhaW50cywg
dGhlbiBpdDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyZuYnNwOyAmbmJzcDsgTVVTVCBO
T1QgYmUgcmV0dXJuZWQsIGFuZCBzb21lIG90aGVyIG1lY2hhbmlzbSBzaG91bGQgYmUgdXNlZCB0
bzxicj4NCiZndDsgJmd0OyBmbGFnPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7Jm5ic3A7
ICZuYnNwOyB0aGUgZXJyb3IuPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IEknbSBub3Qgc3VyZSBob3cgY2xlYXIgUkZDIDgzNDIgc2Vj
dGlvbiA1LjMgaXMgYWJvdXQgcmV0dXJuaW5nPGJyPg0KJmd0OyAmZ3Q7IHZhbHVlczxicj4NCiZn
dDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyB0aGF0IGNhbiBiZSByZXByZXNlbnRlZCBieSB0aGUgdW5k
ZXJseWluZyBidWlsdC1pbi10eXBlLCBidXQgYXJlPGJyPg0KJmd0OyAmZ3Q7IG91dHNpZGU8YnI+
DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgdGhlIHZhbHVlIHNwYWNlIGRlZmluZWQgYnkgYSBy
YW5nZSwgbGVuZ3RoLCBvciBwYXR0ZXJuIHN0YXRlbWVudC48YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgTXkgbWVtb3J5IGR1cmluZyB0
aGUgZGlzY3Vzc2lvbnMgd2FzIHRoYXQgaXQgaXMgYWxsb3dlZCB0byByZXR1cm4gYTxicj4NCiZn
dDsgJmd0OyB2YWx1ZTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyBvdXRzaWRlIGFyYW5n
ZSwgbGVuZ3RoLCBwYXR0ZXJuIHN0YXRlbWVudCwgYXMgbG9uZyBhcyBpdCBpczxicj4NCiZndDsg
Jmd0OyBjb250YWluZWQ8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgaW4gdGhlIHZhbHVl
IHNwYWNlIG9mIHRoZSBidWlsdC1pbi10eXBlLiZuYnNwOyBFLmcuLCBjYW5ub3QgcmV0dXJuIDI1
NyBpbjxicj4NCiZndDsgJmd0OyBhPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IHVpbnQ4
LCBidXQgY2FuIHJldHVybiAxMSBldmVuIGlmIHRoZSB0eXBlIHJhbmdlIGlzIDEuLjEwLjxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyBC
dXQsIEknbSBub3Qgc3VyZSB0aGF0IGlzIHdoYXQgdGhlIHRleHQgYWN0dWFsbHkgc3RhdGVzLjxi
cj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0
OyBSZWdhcmRzLDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyBSb2I8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAm
Z3Q7IC9qczxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDsgT24gTW9uLCBGZWIgMjIsIDIwMjEgYXQgMDM6MjA6MDJQTSAr
MDEwMCwgQ2Fyc3RlbiBCb3JtYW5uIHdyb3RlOjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0
OyAmZ3Q7ICZndDsgT24gMjAyMS0wMi0yMiwgYXQgMTU6MTcsIEp1ZXJnZW4gU2Nob2Vud2FlbGRl
cjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmx0OzxhIGhyZWY9Im1haWx0bzpqLnNjaG9lbndh
ZWxkZXJAamFjb2JzLSUwYiI+ai5zY2hvZW53YWVsZGVyQGphY29icy08YnI+DQo8L2E+Jmd0OyAm
Z3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgPGEgaHJlZj0iaHR0cDovL3VuaXZlcnNpdHkuZGUiIHRh
cmdldD0iX2JsYW5rIj51bml2ZXJzaXR5LmRlPC9hPiZndDsgd3JvdGU6PGJyPg0KJmd0OyAmZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDsgJmd0OyAmZ3Q7IEkgZ3Vlc3MgY29uc2lkZXJpbmcgdGhlIGJ1aWx0LWluIHR5cGVz
IGFzIGluY29tcGF0aWJsZSBpcyB0aGU8YnI+DQomZ3Q7ICZndDsgbW9zdDxicj4NCiZndDsgJmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyByb2J1c3QgYXBwcm9hY2guIElmIHdlIGFn
cmVlIHRoYXQgUkZDIDc5NTAgdHJpZWQgdG8gc2F5IHRoaXMsPGJyPg0KJmd0OyAmZ3Q7IHdlPGJy
Pg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyBjb3VsZDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0
OyAmZ3Q7ICZndDsgJmd0OyBmaWxlIGFuIGVycmF0YSBhbmQgcHJvcG9zZSBjbGVhcmVyIGxhbmd1
YWdlLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZn
dDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IFJpZ2h0LiZuYnNwOyBBbmQgd2UgY2FuIGtlZXAg
dGhlIENPTUkga2V5LXRvLVVSTCBtYXBwaW5nIGFzIGlzLCBhczxicj4NCiZndDsgJmd0OyB0aGlz
PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgY2xhcmlmaWNhdGlvbiBpcyBuZWNl
c3NhcnkgZm9yIGl0cyBjb3JyZWN0IGZ1bmN0aW9uaW5nLjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZn
dDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7
IEdyw7zDn2UsIENhcnN0ZW48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7
PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDsgJmd0OyAtLTxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IEp1ZXJn
ZW4gU2Nob2Vud2FlbGRlciZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7
SmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIPGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0OyAm
Z3Q7ICZndDsgUGhvbmU6ICs0OSA0MjEgMjAwIDM1ODcmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJz
cDsgJm5ic3A7Q2FtcHVzIFJpbmcgMSB8IDI4NzU5IEJyZW1lbiB8PGJyPg0KJmd0OyAmZ3Q7IEdl
cm1hbnk8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyBGYXg6Jm5ic3A7ICZuYnNw
Oys0OSA0MjEgMjAwIDMxMDMmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7Jmx0Ozxh
IGhyZWY9Imh0dHBzOi8vd3d3LmphY29icy0iIHRhcmdldD0iX2JsYW5rIj5odHRwczovL3d3dy5q
YWNvYnMtPC9hPjxicj4NCiZndDsgJmd0OyA8YSBocmVmPSJodHRwOi8vdW5pdmVyc2l0eS5kZS8i
IHRhcmdldD0iX2JsYW5rIj51bml2ZXJzaXR5LmRlLzwvYT4mZ3Q7PGJyPg0KJmd0OyAmZ3Q7ICZn
dDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyBfX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXzxicj4NCiZndDsgJmd0
OyAmZ3Q7ICZndDsgJmd0OyAmZ3Q7IG5ldG1vZCBtYWlsaW5nIGxpc3Q8YnI+DQomZ3Q7ICZndDsg
Jmd0OyAmZ3Q7ICZndDsgJmd0OyA8YSBocmVmPSJtYWlsdG86bmV0bW9kQGlldGYub3JnIiB0YXJn
ZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsg
Jmd0OyAmZ3Q7IDxhIGhyZWY9Imh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kIiB0YXJnZXQ9Il9ibGFuayI+DQpodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL25ldG1vZDwvYT48YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDs8YnI+DQomZ3Q7
ICZndDsgJmd0OyAmZ3Q7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7ICZndDsgbmV0bW9kIG1haWxpbmcg
bGlzdDxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDsgJmd0OyA8YSBocmVmPSJtYWlsdG86bmV0bW9k
QGlldGYub3JnIiB0YXJnZXQ9Il9ibGFuayI+bmV0bW9kQGlldGYub3JnPC9hPjxicj4NCiZndDsg
Jmd0OyAmZ3Q7ICZndDsgJmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFu
L2xpc3RpbmZvL25ldG1vZCIgdGFyZ2V0PSJfYmxhbmsiPg0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcv
bWFpbG1hbi9saXN0aW5mby9uZXRtb2Q8L2E+PGJyPg0KJmd0OyAmZ3Q7ICZndDsgJmd0Ozxicj4N
CiZndDsgJmd0OyAmZ3Q7ICZndDsgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX188YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7IG5ldG1vZCBtYWlsaW5nIGxpc3Q8
YnI+DQomZ3Q7ICZndDsgJmd0OyAmZ3Q7IDxhIGhyZWY9Im1haWx0bzpuZXRtb2RAaWV0Zi5vcmci
IHRhcmdldD0iX2JsYW5rIj5uZXRtb2RAaWV0Zi5vcmc8L2E+PGJyPg0KJmd0OyAmZ3Q7ICZndDsg
Jmd0OyA8YSBocmVmPSJodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25ldG1v
ZCIgdGFyZ2V0PSJfYmxhbmsiPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8v
bmV0bW9kPC9hPjxicj4NCiZndDsgJmd0OyAmZ3Q7ICZndDs8bzpwPjwvbzpwPjwvcD4NCjwvYmxv
Y2txdW90ZT4NCjwvZGl2Pg0KPC9kaXY+DQo8L2Rpdj4NCjwvZGl2Pg0KPC9ib2R5Pg0KPC9odG1s
Pg0K

--_000_MN2PR11MB4366260DFBBAAC9538E24CDDB59D9MN2PR11MB4366namp_--


From nobody Fri Feb 26 09:55:29 2021
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 811533A13DE for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 09:55:27 -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 YrIMKk3fPy8y for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 09:55:25 -0800 (PST)
Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05on2046.outbound.protection.outlook.com [40.107.21.46]) (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 AA78C3A13E6 for <netmod@ietf.org>; Fri, 26 Feb 2021 09:55:24 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VKJWw3C/Cd9VJkXlyjyLmeVVzWxM3Qr1PktbFnm0Yp4pwKLLTYcwOxsFZz5SZJ5JZ6Cvcz1Okhx5cisr+bad93eAKSJlc8YQJl/1wFjZebNtG21iGZmKUVH/yZhAjii+b5QC42gFaiodOyfgoWGxWpNl8BCOjguwpL9lXj+0dnXZczLpZzGqBDBmiVHnuV27+THGj66BHe684F+8+dzoTXmuWH6TFfS7mUWLaEEnmgkKrUWIFML/0CqqxihDGpjHhTcT4x4+iFckYK0XpE8pGj34wQFuy6Hxah5N693ctNZ+ScxOxZU1r9E3zJqQdPLS20Ea2J2oPGNIb2m89TRmMg==
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=Db5JM0GF59Kzv9NLFB2gLSqEQpHaJkeaTwuqxdREosA=; b=nKXC3fODEJwLqnlrmSxht7nHDsCW5JGRo8F8NIKft/EPdJxM6Jj03Sxo5YvUmN09QsQX0lu/ylrDNUzWQj2o9+EllMd924+mb3CHJdw5AZQ0/+utKyM+NGK1Ji/+3xb+Fov1xjm+iEGqg6LT406JVHRfscb0StiW62Jqu2fbLeFwHfZFUhXQoQiVRGHwIyC7HvKTFOSPvteoOW2QtmDnpE37LbOLiFztA3QqSKWG2sUDU4H8J+H53MJSo/9U09FpFQOAOOcO+cC9iSEk8w7Nx9UVqPs5YizTdvR1kvgBLj1cC0MH8CnL/ZFWCDtMxktM1nUk1JptwnwJkmhFhPa1gw==
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=Db5JM0GF59Kzv9NLFB2gLSqEQpHaJkeaTwuqxdREosA=; b=VFi/HrLBuOuX1WF8Xemrcq0cxzJHVl6WZMB1Rr2fQeunp395zTvYmSxe7jQiKZ670oOP+Hrhy2yFNScIuR/uekdUqcK2M/dGF9X4h0gSB2sqcka1ZgpvhHH2/7gE52oqYwJ7kIJPzFLFWc33hQ1CZvS5xMqZkXa7qCgjktwEqow=
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 AM0P190MB0659.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:198::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Fri, 26 Feb 2021 17:55:22 +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; Fri, 26 Feb 2021 17:55:21 +0000
Date: Fri, 26 Feb 2021 18:55:21 +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: <20210226175521.rwnzxeyvub2odn6p@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: <20210222.111343.254950973345362316.id@4668.se> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226142749.ry2pbyym6ernhgi4@anna.jacobs.jacobs-university.de> <MN2PR11MB436663499BB4589CC8581FD2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB436663499BB4589CC8581FD2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM0PR01CA0105.eurprd01.prod.exchangelabs.com (2603:10a6:208:10e::46) 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 AM0PR01CA0105.eurprd01.prod.exchangelabs.com (2603:10a6:208:10e::46) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19 via Frontend Transport; Fri, 26 Feb 2021 17:55:21 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 4e13c4ed-5393-456d-9a80-08d8da7fafb7
X-MS-TrafficTypeDiagnostic: AM0P190MB0659:
X-MS-Exchange-Transport-Forked: True
X-Microsoft-Antispam-PRVS: <AM0P190MB065940128764AEF44CFCED27DE9D9@AM0P190MB0659.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: CSInXQR4TWGc66mviY0gC0T5j3C0H+7qnOeWi4R9uwYBAQpznFvKG2MjxjIJY929taO+3RcLFc4JPNOWDsVPvVb+XDv+4jlLyItqpEwDIbU3DsReRpSix8fHxfmI8ftrd97vUdpyp6wConB+2bcqwN/rVzJOohxpMWir0QzRauo+gjud8TF2R7Xzy+MiUginJifbMztCUAMlP39r3ECpPJ38oMRtAS4GG7c+wquwGqLjxgL74WWaKCULE4caAqyklbnldLa2oQIw00yqnmH3QLIquaaqlwHDqAlQY0hcCMARW7WHIgApHIvnYHU6z1Sr6GOH6sJHXGONAQidCRrFw1vaLMFivSLc9K67t9OcYr0Ep5z+3tMIfvUkNn8EBezuLwXJDR64qhUm5pdzQKCfArsy5AS7oSZRJyOAh/1eF/lbQL6HIGnJtOCMFck5SL7/1AlyRzS8s8+YbnuroUlxRTGSalXV+45IzcRCMMuiV/P+bJQDMhzhEeDry2P7h4hO7TWZLA3Evj7Gaf/Jg6n90F1DZxJlPrkC4XmKsAEh6r8MiuxMZOVGgliDv0PGGPt/Q1/UGbv2W39Nf0l7hgpOBP4m5P4E9wMInSSKAjmwRvcDmg1DKL8r1Xtgy1DXgspeBoDQVOnbFNlsCcpl5U4+cVC7OLGMA4weVExebSW3KUw=
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:(396003)(366004)(376002)(39860400002)(136003)(346002)(26005)(66946007)(16526019)(4326008)(186003)(83080400002)(8676002)(8936002)(66556008)(66476007)(86362001)(83380400001)(52116002)(6916009)(956004)(2906002)(316002)(786003)(3450700001)(5660300002)(6486002)(1076003)(478600001)(6496006); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?Rb9GrSANVikHo3p6wsFOFEcR5m+EMmgEXOjf0NGeq/UTtIGUVZyRx0Dr6ogQ?= =?us-ascii?Q?Z3f75Tu3m+2EXVwA/nqpAuWantefkFKrx1XXTaM8UeqzOyfkIOUHSQc9wauM?= =?us-ascii?Q?Rbn6VJ+M8/pRBDEXlsyXJev9oAj/WIDrqXTKJJk9Qz0Co7IlbErfPXZr1w5k?= =?us-ascii?Q?W1DbrmEAlDxr/alMKk5P5Lth0MfB/+vigTkhbA+dsptAkBOY6fy9EUFxNeHZ?= =?us-ascii?Q?6Fo20j1+z5Jl+/4C9K9TqOEDa/nB5uWfgiKPA2T2wFXBqaI/PhUxp1EYi6KQ?= =?us-ascii?Q?aYoSHCeJPB+5u78TEIjPcVaB8Dn1/0wOvYtS9O4lXH8C3Shwo33mLPB68sQ7?= =?us-ascii?Q?fzpvivb7+2fFA673uPR51TU33EBRlpX3W7Xk/hHR9IJHnVsCA/PldIuiT5yf?= =?us-ascii?Q?fGnZaXz8SPCfXMJBQadDzP/lGDXEmANVDr40qt9MAeUm1eE7JBFpMMzUJmko?= =?us-ascii?Q?gJP/SWErsKxyGj4Mg7pNepYUIg3cCXNjuHeu/CncPGR1pj1rJpI/JrrSvF4w?= =?us-ascii?Q?eVRGv+WXDbzGT+mEou+rbfMehcRE/2+Lkcb1Dg1EDUygIjpylte3nQ5/p/zT?= =?us-ascii?Q?+hav6kJxXjKDmGgV+cOP3nifXQnF9KAuFAQERMn1AhBDb43a+AW9NfE+WjvA?= =?us-ascii?Q?jCWosPjKnaGgxVjgP/RRAPyLhaFBmGBBdl4LlV43Q8MaYuEhNIda+b9WQIjc?= =?us-ascii?Q?JmFhW+poYWfVLmKpncCTT+4h1HPdOlj8rhh65VCyaWaJfIXFcjch8lJFdMQh?= =?us-ascii?Q?3QCx/uYtRHTVB6S+eZNMFMVU7sfxe4wzuRO9qVsyWClZFsxcrLydeKrNGYjF?= =?us-ascii?Q?gjq9lH7zoS24Z9I5kPRyFHlcRJVq367qPPGkDbOtnK+FgmDwk5l/mMh7OrvR?= =?us-ascii?Q?8J4vvCFrCRBXtRBPWZCnfiQ80uQPLUHQ9jpX78sbTpBWvfO+/qvEMJ47P5gV?= =?us-ascii?Q?1XL+Rc3zY9Dn6zMWsGXHg8KhFU3NFGii2FLTnSINd9fubbzJSpOSdYYvXTU4?= =?us-ascii?Q?2vWGpK8UArEpyw6vFKEbl+CdE7neoBfcuLcxqaRRRruCfSA+DKZBy5IfMJfY?= =?us-ascii?Q?wjlHY+TtCu8/2KRXaSwSNBQANFkeWpVHGoOWPzk7je0KLGhtuKlVZyZjm+mi?= =?us-ascii?Q?p8gflqhvCwE0kKGiVjov6pWG81BSrsWE+PXbNS3nUz13/JfzyRSp7il3wpnq?= =?us-ascii?Q?tC4hygAam4SjJG67L6Y5hCLPy652GeV6LXk0Uvt9LINtb2vPq1EapCDsqoNn?= =?us-ascii?Q?RrlySrbhLquA2nOlCVhE2PDzhfMt8KegmTc4K4h9DjVJHa8QP3dQQ4jIKPzd?= =?us-ascii?Q?+9eSbk1WK+GZvePCqOXi+ZUY?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: 4e13c4ed-5393-456d-9a80-08d8da7fafb7
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 26 Feb 2021 17:55:21.8554 (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: k/K/xkg0Nkdv9bYW80KK0MSgpAas1u1bMiF2qQWsn0XKX+4ODQC1IHvW4kiTLtxwTm9dieT9CZgGM+/WJTjPbCw5B0d4i89QRypkWw0owr8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0659
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/s6KxV3_O0el9EUFHmVlNx7-9Ihc>
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 17:55:27 -0000

On Fri, Feb 26, 2021 at 03:27:39PM +0000, Rob Wilton (rwilton) wrote:
> 
> Sure, but if we are going to submit an errata for this definition, we want to ensure that updated definition is clear in all axes, not only the specific issue that was originally raised.
>

This is where the IETF shines, there is an attempt to fix a minor
problem and the result is N additional possible problems are put on
the table to be considered as well before the minor problem can be
fixed. My interest was the original question since I did run into it,
my interest is low in fixing all other possible problems that people
can think of.

Note, there are other places in RFC 7950 where the phrase 'semantics
of a definition' is used, e.g.,

   Otherwise, if the semantics of any previous definition are changed
   (i.e., if a non-editorial change is made to any definition other than
   those specifically allowed above), then this MUST be achieved by a
   new definition with a new identifier.

and this wording goes back to RFC 2578 and I am not aware that many
people had a problem with that, i.e., it seems to have worked 20+
years.

> Hence, my question is really whether "semantics of the type" is intuitively obvious, or it requires further text that defines what is meant by that, specifically, that the description in the type (and probably parent types it's derived from) forms part of the semantics of a type definition.

I believe 'semantics of a definition' is likely as good as it gets.
 
> Otherwise, it is possible that someone may think that it is pattern statement that defines the semantics of inet:ipv6-address, and not also the description.
>

If 'semantics of a definition' is a problem, then someone should come
up with a separate proposal to fix this new problem (and as outlined
above, this phrase goes beyond the paragraph I suggested to clarify).
I am not interested in that can of worms and I assume most technical
people will know when they change the semantics of a definition.

I started this thread because

  type int8 { range "1..10"; description "a number between 1 and 10"; }

  type uint8 { range "1..10"; description "a number between 1 and 10"; }

can appear to be the same type but it is actually not due to the
change of the underlying built-in type and this is what I considered
worth to clarify. This is relevant for people writing YANG modules and
also for people working on encodings of YANG data where it matters
whether they can rely on underlying built-in types not changing.

Anyway, if this leads to N additional problems that can be considered
to be fixed, then I rather leave things as they are.

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


From nobody Fri Feb 26 11:05:43 2021
Return-Path: <rwilton@cisco.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 AAE683A1528 for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 11:05:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level: 
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Zz5XqUGt; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=CElB0yWv
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 26-NUdazOZLV for <netmod@ietfa.amsl.com>; Fri, 26 Feb 2021 11:05:41 -0800 (PST)
Received: from rcdn-iport-9.cisco.com (rcdn-iport-9.cisco.com [173.37.86.80]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 499263A1521 for <netmod@ietf.org>; Fri, 26 Feb 2021 11:05:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2207; q=dns/txt; s=iport; t=1614366341; x=1615575941; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=PXadYx6wisTdKjW5BM6B1iO8o6dNWXQXgRxOK2cmyj0=; b=Zz5XqUGtgkJpPKx88BNBnga86fbGr7/G7748b4gXV8kzkO6kTzfgWCDW txJAWnWn39vhYyMMrb3NlfdudR84GuCEK98c2lSbOGsyJKsgkYfNF0TRD PIDJTVLW2tZGVTgbdpQGve3YyocxZlA+zwXeR+Mh378EqYYGJNyskUn5H Y=;
IronPort-PHdr: =?us-ascii?q?9a23=3ArhFdMRN3QW2GONKovLIl6mtXPHoupqn0MwgJ65?= =?us-ascii?q?Eul7NJdOG58o//OFDEvK493l3AVoLR8LdZjevIvrr7WHARp5qM4zgOc51JAh?= =?us-ascii?q?kCj8he3wktG9WMBkCzKvn2Jzc7E8JPWB4AnTm7PEFZFdy4awjUpXu/vjwbER?= =?us-ascii?q?L1Lk9oIOXrF5TJjtimkey/qNXfZgxSj2+7ZrV/ZBy9sQTWsJwQho1vT8R5yh?= =?us-ascii?q?bArnZSPepMwmY9LlOIlBG67cC1r5M=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BuAQBWRTlg/49dJa1iHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgT4EAQELAYFSIy4HgVA2MQoBh34DhTmIVAOPG4oGglMDVAs?= =?us-ascii?q?BAQENAQEyAgQBAYRNAoF6AiU3Bg4CAwEBCwEBBQEBAQIBBgRxhWENhkQBAQE?= =?us-ascii?q?BAzoGAQE3AQsEAgEIDgIBBAEBAR4QMh0IAgQOBQiFPgMvAQOmCQKKJXSBNIM?= =?us-ascii?q?EAQEGhR0YghIJgTgBgnWKTSYcgUVCgVSCVz6EQYNIgiuBWAEQYQEBcxokAiY?= =?us-ascii?q?CdiwZfpBqjg6aXwqCfJxCgzegH5Zem1sBhDgCAgICBAUCDgEBBoFqJIFXcBW?= =?us-ascii?q?DJFAXAg2OHwwWg02KWXM4AgYKAQEDCXyKCAGBDgEB?=
X-IronPort-AV: E=Sophos;i="5.81,209,1610409600"; d="scan'208";a="776388993"
Received: from rcdn-core-7.cisco.com ([173.37.93.143]) by rcdn-iport-9.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 26 Feb 2021 19:05:39 +0000
Received: from mail.cisco.com (xbe-aln-001.cisco.com [173.36.7.16]) by rcdn-core-7.cisco.com (8.15.2/8.15.2) with ESMTPS id 11QJ5dgO025680 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Fri, 26 Feb 2021 19:05:40 GMT
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xbe-aln-001.cisco.com (173.36.7.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.792.3; Fri, 26 Feb 2021 13:05:39 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 26 Feb 2021 14:05:33 -0500
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 26 Feb 2021 14:05:33 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=S75T+lOHz/bKf7rit5JQ46Aw/AlO7JHnEKqXm1WyNiuAbUhn6v9bfbBZt77pR+6I++f2upJy2Xb0MFV9qAQrz4jEctx6Xx410YCD+Pp7kNvE+y+sZAdmSW7dGDcZKfUam7KkOi9HDHxwgTVKf6UVAg9ab9hYBroYg8UzN8vjCfyaC5oopWUSj7C2ZvEOQgkZLG0jj5v7N4ZhcmkKxBED7IFQ3Gr6KdheQzND0TMDuX458gIkPomukbFLsjEcKewusMbAY3bkl0sDGn9Jlg64wrx+5/y2sLhbr5JBmSq8gbFxKb2ByU70Wdj4xFQJuXVC2Z8nc007RgLPxJsdQZJwAQ==
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=c8aI9HazoU5m1rTvhqQyyO7Vc8/lu/+Cct6YvCoRwMU=; b=SS/JShT8dHoZI9Yjhk665Rgw4fuY08u2oZiPnpm/2ItTtzmpd2+YrGYlGzF4u+81W4DCL+/Bd1XtehVP4YA3wseKQZUFsybCY/q80gM/TDhJKbCgnysY8qZjQDmMJlcOpKf1k+s4DojjITdBpaC7vv6/tx3eKA+2R2bn02bj1JQA94wiSytTDQf/tuU+rrbxvMxCSD3M3yOaeOVZyMNf7hKoST1ShjPGNNzja0n4aAzcsQJiers+y4GR2T9kQacvN/Di5tsJ0nIAQ+YTcYpwHHTAHtlC95iQe2qWxqpZwDEvj0cmBL02X8PpwKlE/u/MUyz1EIzk0gzoPkDVa/OCcw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=c8aI9HazoU5m1rTvhqQyyO7Vc8/lu/+Cct6YvCoRwMU=; b=CElB0yWvg2F5WUO14BD5PfuFErmWAC2O0BKYHxn6QWjN5R18hpW9caXQt4NQhUPZnntwx2ySxLpU9/hiq8mIheJqRt7QMwleCrwaH5bR+lrednvHgBUUqnoQ0VE+coa82sZoEONebNySbVl2Ao8v2UZvy11XVwKN5pOURfMKBjo=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by BL0PR11MB3170.namprd11.prod.outlook.com (2603:10b6:208:64::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.23; Fri, 26 Feb 2021 19:05:32 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Fri, 26 Feb 2021 19:05:32 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAAJU4CAADQZgIAAAKuAgAAF9ICAAADHAIADjp2AgAKQV9CAACyMgIAADmCAgAArnICAAAJw4A==
Date: Fri, 26 Feb 2021 19:05:32 +0000
Message-ID: <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <20210222.111343.254950973345362316.id@4668.se> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226142749.ry2pbyym6ernhgi4@anna.jacobs.jacobs-university.de> <MN2PR11MB436663499BB4589CC8581FD2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226175521.rwnzxeyvub2odn6p@anna.jacobs.jacobs-university.de>
In-Reply-To: <20210226175521.rwnzxeyvub2odn6p@anna.jacobs.jacobs-university.de>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 58bd78e1-551a-4bf0-0a0b-08d8da897d75
x-ms-traffictypediagnostic: BL0PR11MB3170:
x-microsoft-antispam-prvs: <BL0PR11MB3170033376301F10777ECDAFB59D9@BL0PR11MB3170.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: BefiCi6LPWTxOHIKnZ9/gMoWGPb6WXt7FVzE7esAv0KFGMf3u13uX2B2IKtMub4xuy1swSCjHwzkZWnJ3MO+km+DGkq+5lJ+kw7A5d1Cj/mGR6n/F87lNWRg5vBr2qdEfU4uiNZvy1/JmBaIQt1F8C4N+BLfvFIwbaN2mMhy5UqbRqO6Nc7D6FJoPW7m26+C0s0XsLkDWCV7C7Znz6hbc9dYImX7oN4G3PiwsReIfHZkA8mDZYAsONrThjHKe8Gb04EUmhu+imMZbz2KtFxS3O2YrN1DPY65k6zDBBX4x7CEHhCSzX18bkalp4xD330pLGNE+U08hdWQeYEAeFkdaZFoaAEqUaUWkorT0IUbQOAtC+qPKuKRJY/hylwrl2fTc66e7jyIQGvY1pBgpsonpYKEz8WCTNJQxE/dPNSOFWJ7PcVsxnMHSgbdgO3nc9jnHd0ytYkonU/GW72LK0id2N0eZEIJ9U/79oTuBnit5T/nsIwH9JdVSQBlmf+4D1k77oOeqsJOEAgdwGJJesFdPw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(136003)(39860400002)(366004)(396003)(346002)(376002)(6916009)(83380400001)(2906002)(478600001)(186003)(26005)(66946007)(55016002)(7696005)(66556008)(76116006)(64756008)(66476007)(66446008)(4326008)(52536014)(5660300002)(8676002)(53546011)(316002)(9686003)(6506007)(71200400001)(86362001)(33656002)(8936002); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?zlkkVhgj/7w++HcGQ/C/PZb7RjIfSZtmUQEhqd3bMPbyy3Dm3oKB4oscBVMF?= =?us-ascii?Q?Kase5NDu3ZRWyVge6pbAz2rnMf0d7MlTOnnp/pw1GFpE8aeu/ZwO18kHNlw5?= =?us-ascii?Q?Y4woCRQlzLnk+OPju1hqjTO5GZAgTIt3fX42P09m/BH6ZsadAYPv8lWv7tnz?= =?us-ascii?Q?iNZGOmZfJ0DyiA/UoYzaJqFC/lWrSVxBqWJ7vo3QxprqYLqbBeJyNlfJAwHH?= =?us-ascii?Q?pJHcEpLYi35nbjz+8DPHQz3T2G6p9dSpUfx/Ta2Ra7D4jF5OXQ3JYmF3JJnc?= =?us-ascii?Q?WsDLatvm1VPLAzuMHVQqtgNLPnQLBS2/DWIWs4OkxQNUyDbipJ2caJ2K4hAu?= =?us-ascii?Q?daoA0LNYmiK/Vu4FIQHIX3m9sUFskCCz2q/pXphvRxn8tCz8VgIryYFspwLJ?= =?us-ascii?Q?QmdRDzGlCIvzhQreM4fX6GC1f19aU3jj5cT4MBzFF+TUm79KRdpIcQaURWi5?= =?us-ascii?Q?gBXMG1ZA71MPfBJTdKKWzLwAln0Y6p4dZQGxFNRjIDUfwDW6PAIpmguChytA?= =?us-ascii?Q?5fJGqgra2Va9Jam8JC09rwJQfEcFHSKSCPh0XZzqB0AUplon1o/WRYcb0YgP?= =?us-ascii?Q?8mfIh7iDWVqQrAa6s1U+Sv9fDHrwcj4DqnYcT4DP6ufqPg+merHAzPMbZoBD?= =?us-ascii?Q?2ZNEDRymiCMVg/7XgELWFhd+Zp9uv5+tg0VJsI33BOOgXbsscetusC2FxTr/?= =?us-ascii?Q?hg0UMbOdbOv/ZG1f+PmcGSkKB/4vF6MEB59fmTmfuoNIsJJNW3FnK4vaedFS?= =?us-ascii?Q?i/38qPHD4AG4ypCw6BEU3TohVAkXLMLyUT44xeazu1p96mC9n9jAyEZKBvYU?= =?us-ascii?Q?V7L68TqOOhWNFq0+VRWuj60jPPl7iYRd1tD46wNnalNyAcwBwRw5j2dK3bVW?= =?us-ascii?Q?Q/PBMgprSPlyof7VKkpJ3J8230ElGnHHcoBXkJpddHYdoTmi1ULc9bGU39NR?= =?us-ascii?Q?cDKqJyDd85Id9qbbRqMf3ueLF69FKxX3dwqZjgpEfd07Gb2SEDedgeZuPR4X?= =?us-ascii?Q?4t7uSrN7s+zZASdrJGnRY/wyVKqcCp2JVtJbBcLinTVFIOWDu1zs/Lv7v4pi?= =?us-ascii?Q?Z7f2Yxz1Sb67wJoWy+rztFJW6lCmO0s+1BW4+PW43ghjBlxfemkBuREXOyzD?= =?us-ascii?Q?j9WL83Fkrm50c5tF2BNxNS5hmn+P74IAF11V/o6WOEJdjttOukrJj5Iqk96W?= =?us-ascii?Q?as2uXP88XiWr65OFSzBnzn+Nl7EAypiqXFXBpSv5t+Xl2XOE6oUir3nrBVdr?= =?us-ascii?Q?U2oYBJ9wFJUSAPHAmfHrps3dwjiMFYXqncK6MgfBHFE9mXfg4jhDNFsm/g7O?= =?us-ascii?Q?HOunz5NhUpoErMetjv45+Pgi?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 58bd78e1-551a-4bf0-0a0b-08d8da897d75
X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Feb 2021 19:05:32.2792 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: DkFOHq3ikWUibLhjYPBUyRlJAhotneKb9RBZh6+dvuDsYiFNiQYhSQ5FbaV4Dy92NMHjs9J3h+DwxNqoXox9zw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3170
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.16, xbe-aln-001.cisco.com
X-Outbound-Node: rcdn-core-7.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8Ghn9RVqJ97TXZ7CfjcrSHWGIoI>
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 19:05:43 -0000

> -----Original Message-----
> From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Sent: 26 February 2021 17:55
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> On Fri, Feb 26, 2021 at 03:27:39PM +0000, Rob Wilton (rwilton) wrote:
> >
> > Sure, but if we are going to submit an errata for this definition, we
> want to ensure that updated definition is clear in all axes, not only the
> specific issue that was originally raised.
> >
>=20
> This is where the IETF shines, there is an attempt to fix a minor
> problem and the result is N additional possible problems are put on
> the table to be considered as well before the minor problem can be
> fixed. My interest was the original question since I did run into it,
> my interest is low in fixing all other possible problems that people
> can think of.
[RW]=20

I'm not convinced that accurately describes the situation. =20

If it helps to clarify, I have three specific goals here:

(1) Check that the proposed corrected text doesn't contain further bugs tha=
t also need to be fixed.  After all you cannot file an errata on an errata,=
 and it doesn't look great for me if I have to request that a verified erra=
ta is changed to rejected because it contains further issues in a two sente=
nce paragraph.

(2) Workout whether the errata can be marked as verified, hold for update, =
or needs to be rejected.

(3) Check that the same bug doesn't exist in other places.  I agree that th=
is is a tangential goal, and I have already forked this into a separate thr=
ead, as you had requested.

I am not asking you to generically fix or define "semantics", but I really =
would like our proposed replacement text to be entirely unambiguous, and co=
ntain no further issues.

E.g., I'm wondering, would your proposed new definition allow us to change =
from the IETF to IEEE MAC address definition?  The underlying type is the s=
ame (String), and arguably the semantics of both types is the same (i.e., t=
hey both represent an IEEE 802 MAC address), but the syntax of the two type=
s clearly differs.

Regards,
Rob


From nobody Sat Feb 27 01:48:29 2021
Return-Path: <rwilton@cisco.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 9F07D3A15D1 for <netmod@ietfa.amsl.com>; Sat, 27 Feb 2021 01:48:27 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.898
X-Spam-Level: 
X-Spam-Status: No, score=-11.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=jSyZxwah; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=MJqxBMXg
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 vUXTBh-eQM8j for <netmod@ietfa.amsl.com>; Sat, 27 Feb 2021 01:48:25 -0800 (PST)
Received: from alln-iport-5.cisco.com (alln-iport-5.cisco.com [173.37.142.92]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74B773A15D0 for <netmod@ietf.org>; Sat, 27 Feb 2021 01:48:25 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3580; q=dns/txt; s=iport; t=1614419305; x=1615628905; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=X2CXYN0KUUWudZv5Xenu6zhwganV6VO3JJOFZ6qvscM=; b=jSyZxwahYrE8nHgk5b6MIet8DUr+vCcmLJBk7EpHZMjcceaE9QMQvPNA 6+mK8py2Ewfhq3zfNEcMhcPTJg2bcYQNfDNEjKA8n59HQq8Mi8TDdRM1T hBk3p17aXZfB+3pd698gb/CRS3WWgbxbhZtLPz0afup8LTLYdrH0IUeXD c=;
X-IPAS-Result: =?us-ascii?q?A0AcAAA/EzpgmJhdJa1iHAEBAQEBAQcBARIBAQQEAQFAg?= =?us-ascii?q?TsHAQELAYFSUYFXNjEKAYd+A4RZYIhVA48bigaBLoElA1QLAQEBDQEBMgIEA?= =?us-ascii?q?QGETQKBegIlNAkOAgMBAQEDAgMBAQEBBQEBAQIBBgQUAQEBAQEBAQGGNg2GR?= =?us-ascii?q?AEBAQQ6BgEBNwELBAIBCA4CAQQBAQEeEDIdCAIEDgUIgmiCVgMvAQOlZQKKJ?= =?us-ascii?q?XSBNIMEAQEGhR8YghIJgTgBgnWKTSYcgUVCgVSCVz6EQYNIgiuBWAEQYQEBc?= =?us-ascii?q?xokAiYCdiwZfpBqjg6aXwqCfJxCgzegH5Zem1sBhDgCBAIEBQIOAQEGgVQ4g?= =?us-ascii?q?VlwFYMkUBcCDY4fDA0Jg02KWXM4AgYKAQEDCXyKCAGBDgEB?=
IronPort-PHdr: =?us-ascii?q?9a23=3AspiA+BI9OCgGGU7x1NmcpTVXNCE6p7X5OBIU4Z?= =?us-ascii?q?M7irVIN76u5InmIFeGvqU/jlbCWo/Aru9CivTbqbvhRX1G7ZvS+HwBcZkZUR?= =?us-ascii?q?gDhI1WmgE7G8eKBAX9K+KidC01GslOFToHt3G2OERYAoDyMlvVpHDh7zcZHR?= =?us-ascii?q?/kcBdzJ/r4AJXTk9Xx2+3hs5HWah9D0Ty6Z746JR6qrALX488Rh4YHSO4xxx?= =?us-ascii?q?LFr2EOdf5RwDZjJEmYmFD34cLj8Q=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.81,210,1610409600"; d="scan'208";a="671397729"
Received: from rcdn-core-1.cisco.com ([173.37.93.152]) by alln-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 27 Feb 2021 09:48:24 +0000
Received: from mail.cisco.com (xbe-rcd-002.cisco.com [173.37.102.17]) by rcdn-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 11R9mOsv020017 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Sat, 27 Feb 2021 09:48:24 GMT
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xbe-rcd-002.cisco.com (173.37.102.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Sat, 27 Feb 2021 03:48:23 -0600
Received: from xfe-rcd-002.cisco.com (173.37.227.250) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Sat, 27 Feb 2021 03:48:23 -0600
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (72.163.14.9) by xfe-rcd-002.cisco.com (173.37.227.250) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Sat, 27 Feb 2021 03:48:23 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CipMSvjyB9+x2xmDG44Z4oada04bTEGVbQHSRdNvR0q4seI6HOtrsUfXFf/n0oxf8C8OZLspct5Pxrlv36lfEzd1vnrZHM0a5O8nz6j3n2ZGELPEQx01Vy9eEhtzcy2vP9OkAVIGcl/om31t73S7i6sDRMjTK2XG5kF8c+HwdQnSTW3vBd7MvNaeJq420lOO+gnZoQZszibp5CfTAb2WtglWsbAn5zXVdMpVV2IiGpxsxUP1UNoNEGJfUIKzvt4j0Am1RiwyRvxhDIvYFmFFHg1IvIo7WZizRt6yqYDIlVgm4l+qHKzfq1lyrxOnE4NJwkrmXHno4MLqdx48CAWfjg==
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=q5bvwqYmlZXEHXTT6ATCkdfcEH73e92ck1LCXozEtZw=; b=BMWqjuoSLHeXeJqS8BxLcU5QRQFNZjlMIC7BZzIriwzVonuCEapirZb5JC4u8kb/8u1CYTFVeye+Qh6Jkx98umaSII1KJfX7QSrB262Cg3qiOaxI5eU+gZY9ZhIyqNkX7lRPd9xVKoyOaikH5k0MA5K+79VWTMBIVUtp32fP7iLuK8Jz/B48t6glqpNaqw/ZAOXpiuQdAXOw66YFufjeiPXhajkqZkenU3Q1uQMhEeH+xSIgBaMO7qDc2/OJA+bKdRs5nx8ByLpWjhRDpXXWw7nscwnKWqAAXaSD4vPoJz8EJtXBVG2EAYm94z776BKV7HGnhepIJFv6mvbfnofzAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q5bvwqYmlZXEHXTT6ATCkdfcEH73e92ck1LCXozEtZw=; b=MJqxBMXgQoeYcfMJrVcwlbgh5uRzslw5Z/C0KOL4p1pgyEY4AtF32mFhl9B+GbpYnm7QCrg/oL6EudKN+3zUeMolVgt/wfh46Bok+VqlNNGMsngmfr9vX5kSyJD6WaWQRPdvevfbP/+jxEow9mK82M11JG6fiO+r81ZaKftq5sU=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by MN2PR11MB4600.namprd11.prod.outlook.com (2603:10b6:208:26e::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.19; Sat, 27 Feb 2021 09:48:22 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3868.033; Sat, 27 Feb 2021 09:48:22 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: NetMod WG <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAAJU4CAADQZgIAAAKuAgAAF9ICAAADHAIADjp2AgAKQV9CAACyMgIAADmCAgAArnICAAAJw4IABA33A
Date: Sat, 27 Feb 2021 09:48:21 +0000
Message-ID: <MN2PR11MB4366C5CEE2EA32EEAC36B65CB59C9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <20210222.111343.254950973345362316.id@4668.se> <04B94A94-236A-44CE-B47C-BE5F36FFF278@tzi.org> <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226142749.ry2pbyym6ernhgi4@anna.jacobs.jacobs-university.de> <MN2PR11MB436663499BB4589CC8581FD2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226175521.rwnzxeyvub2odn6p@anna.jacobs.jacobs-university.de> <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: jacobs-university.de; dkim=none (message not signed) header.d=none;jacobs-university.de; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 1a678de3-fe2a-4536-e1fa-08d8db04d1e2
x-ms-traffictypediagnostic: MN2PR11MB4600:
x-microsoft-antispam-prvs: <MN2PR11MB4600995930EC8B2AD8BEBF15B59C9@MN2PR11MB4600.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: kw9xnarCO4kpT4fzsi8t/B+lyxmm6nkNPFo6P1gVlI5hoxwJYcH3obCZrz7ai3bYTimlyOnSlcSbTAulT86vabUxOsyKylE7jkzt+e0/W4qrgpKLuhCAtOM/uodjS0fvqBdo+xTvEaXt9h25+tu29Mdy76aDf5Bh2gzsjcYKGzeO866tGxCUgqSZvvjscCThzSg0wllS6Js27ZTaiOOCQ/drDaQzWWkIkJ5i9KcHuS5QKAqpM4ZGYfynH8VZ1TA9TPGrnOr2H/drGMQSP4qhMznddzJz2xqAz98n6HtzY0A/nEjbCHpuGMd8GfGuK0KKaYsHx11IhaZ34f8DmpHB1Ga5uTYDP3xI0oj3TCp2NSkIAhfwY12PIbvRTIMD0E0Ey33eqOBB0Y72PQr+mES3KBQGW8Jz7YlNaTws7y7VwVnrDYkkTGTPiTtrqmn1wlqBAfjJ6ykwxUKINrqYIemPsgIV5F9yrfhkGBY6oQGDPbYsRE/sdX7h7zDW9aVQUojaU6u3NJJ/9EfNn34SOw4lUA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(346002)(366004)(376002)(39840400004)(396003)(136003)(86362001)(26005)(33656002)(186003)(2906002)(71200400001)(5660300002)(66446008)(64756008)(9686003)(7696005)(478600001)(66946007)(52536014)(66476007)(66556008)(55016002)(76116006)(83380400001)(316002)(8936002)(4326008)(8676002)(6506007)(53546011)(6916009); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?us-ascii?Q?HTxBr5Z+bz9kQd5ty3Jy7nQ1Hl36xlwZkRavnOwkquHmrqpimKk2yj5Sxila?= =?us-ascii?Q?mzYcia8jAjKs61syWqne5niikJ4lBJzVNAgVZfPdIhGNGR2yZ8o8WHAG8RqI?= =?us-ascii?Q?tZePw3QEzkqetA1UYJ4XScdR2y89PiKGkha1ls+5P8DxjMT4usyb6Xz99FSc?= =?us-ascii?Q?2aHVX4Tl4qFWu8NeMpoV5n8ymcymw7kbwtHdw1V6X6bakf3JYlCdysNOjlTh?= =?us-ascii?Q?Nc0xfouUFki6SLiqc6xn6lIem+FyRYAytnZ8ZjTHNZkkbUjiAos64RaNaUv3?= =?us-ascii?Q?+itTEwtROhZG2IUaw6CfD1i487KbRAS9A98IItq9RwLDergArDPPvYhOPM0h?= =?us-ascii?Q?+ZOF/V6ody1IHI7Ii2RmHylYKlq7XRWnjsdtw3zrQXJlb49c/7vRytGRIslh?= =?us-ascii?Q?qbJS1lLuqZx/38yJiqNQ1pw+9UqWGmCJ10HGVjiW1SpcVoJHK15XU5K11ez9?= =?us-ascii?Q?Hp1OI/JLAC04yquvMDSsk7NAn8wZvf1DKYqmBVo1zFvMEwOmG+JB+xbn66GI?= =?us-ascii?Q?/pBJjlbaQuLZMenkwNjdLEk5BTi7cf8dlATmuuQZXaCDelo/PJd9QjaYSXuS?= =?us-ascii?Q?w9/72SXWNgdw268PLWG0nzUDXh9wUs/Jw6slZW00dzTnzJAGBULgRZIBYBLM?= =?us-ascii?Q?yuIk2V2NI7ISonifnvQp37xke7X7QoPl6pdXvbo5frn4zVpCKUGuVvAlT16k?= =?us-ascii?Q?G7C4S3IO2AKQE7q/gGXl2Kxl/wHlcSfmY8jju8YkbB/KXCLrME2qv1ulhhLL?= =?us-ascii?Q?tvIsUU+j8MHkqdw0k45BUMqGgeMkzhmQZqr+GS8HciDOAKacdbFtc6B3hBUe?= =?us-ascii?Q?FRRGHIhFdRGhHwgIp4K9VTRUCFgS39zNkaXBRgoVi2wVPnow8MjqXeNSeYjo?= =?us-ascii?Q?mthphSI32Y/0LEdhUxMJJrhX7olyBD3RYVSJJrO2apYz+qfjDL8dAG8jONZP?= =?us-ascii?Q?8j5L/LgVXs6oRfGPQ7VQSKND/gacqZcqLvZTTAQBJdm4Wq5444UbODYdF97X?= =?us-ascii?Q?VTuGLL31SA2jdd1Gvewqypdr8TkJEuXI/dP6txa9R8TP0HndyxCyEjrv+iI5?= =?us-ascii?Q?FcehZ0Won6G6jA1qsbBTTrhW6c6xsf7/2PjCdgkkSxjl2KbHi9ijKeNKmpdP?= =?us-ascii?Q?TG19FW66UXbj0SQOva9iy8p12KhaV9SJZ+EWCEICT+eljij7tJEkZce2Kt4p?= =?us-ascii?Q?QwTZtwefWW61GiCtfajfGZCY95VZ9ykU3Gru4JpY+iG1pTmsDhI7JLNUPWId?= =?us-ascii?Q?8HIYbIJcSc21iXUBLeLhJoQfxtcJEJ04/bYTB1YXmsCZHISDwWLYGZIdPTcH?= =?us-ascii?Q?ZopEDWbbp5svg86UboAJoSob?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 1a678de3-fe2a-4536-e1fa-08d8db04d1e2
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Feb 2021 09:48:21.9714 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qTyIN2Hiz2CxgzidRMmh7eBnhNjP95rwdn56MqKu7h4NwptECp5NJHodv8AUA9d6mqBCwRBw2je3uK9sfP1RvQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4600
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.17, xbe-rcd-002.cisco.com
X-Outbound-Node: rcdn-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/IUrbdc9r_c2WgzTOGoT8BEj1Svw>
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: Sat, 27 Feb 2021 09:48:28 -0000

Sorry, but I wish to raise another question regarding changing types.

Are you allowed to change from one type to another type that 'contains' the=
 first type.

typedef smallInt {
  type int8 { range "0..100"; };
}

typedef biggerInt {
  type int8 { range "0..200"; };
}

Can I change leaf foo from:

    leaf foo {
      type smallInt;
    }

to:

    leaf foo {
      type biggerInt;
    }

I'm not sure that the chapter 11 rules in RFC 7950 formally allow this (eit=
her with or without the proposed errata), but intuitively I would expected =
this to be allowed by commutativity, since this change is clearly legal if =
you go via a third intermediate type.

E.g., you could change leaf foo from using smallInt to a new tempInt:

typedef tempInt {
  type int8 { range "0..100"; };
}

Then, as a second update, change the range in tempInt:

typedef tempInt {
  type int8 { range "0..200"; };
}

And in the final step change leaf foo from using tempInt to use biggerInt.

Rob


> -----Original Message-----
> From: Rob Wilton (rwilton)
> Sent: 26 February 2021 19:06
> To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> Cc: NetMod WG <netmod@ietf.org>
> Subject: RE: [netmod] type equivalence
>=20
>=20
>=20
> > -----Original Message-----
> > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > Sent: 26 February 2021 17:55
> > To: Rob Wilton (rwilton) <rwilton@cisco.com>
> > Cc: netmod@ietf.org
> > Subject: Re: [netmod] type equivalence
> >
> > On Fri, Feb 26, 2021 at 03:27:39PM +0000, Rob Wilton (rwilton) wrote:
> > >
> > > Sure, but if we are going to submit an errata for this definition, we
> > want to ensure that updated definition is clear in all axes, not only
> the
> > specific issue that was originally raised.
> > >
> >
> > This is where the IETF shines, there is an attempt to fix a minor
> > problem and the result is N additional possible problems are put on
> > the table to be considered as well before the minor problem can be
> > fixed. My interest was the original question since I did run into it,
> > my interest is low in fixing all other possible problems that people
> > can think of.
> [RW]
>=20
> I'm not convinced that accurately describes the situation.
>=20
> If it helps to clarify, I have three specific goals here:
>=20
> (1) Check that the proposed corrected text doesn't contain further bugs
> that also need to be fixed.  After all you cannot file an errata on an
> errata, and it doesn't look great for me if I have to request that a
> verified errata is changed to rejected because it contains further issues
> in a two sentence paragraph.
>=20
> (2) Workout whether the errata can be marked as verified, hold for update=
,
> or needs to be rejected.
>=20
> (3) Check that the same bug doesn't exist in other places.  I agree that
> this is a tangential goal, and I have already forked this into a separate
> thread, as you had requested.
>=20
> I am not asking you to generically fix or define "semantics", but I reall=
y
> would like our proposed replacement text to be entirely unambiguous, and
> contain no further issues.
>=20
> E.g., I'm wondering, would your proposed new definition allow us to chang=
e
> from the IETF to IEEE MAC address definition?  The underlying type is the
> same (String), and arguably the semantics of both types is the same (i.e.=
,
> they both represent an IEEE 802 MAC address), but the syntax of the two
> types clearly differs.
>=20
> Regards,
> Rob


From nobody Sat Feb 27 06:47:01 2021
Return-Path: <mbj+ietf@4668.se>
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 9A1423A08AA for <netmod@ietfa.amsl.com>; Sat, 27 Feb 2021 06:46:59 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.099
X-Spam-Level: 
X-Spam-Status: No, score=-0.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b=fpqPfpfF; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=ZkFD+93H
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 AOwBAK0Ni9qc for <netmod@ietfa.amsl.com>; Sat, 27 Feb 2021 06:46:57 -0800 (PST)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D8B373A08A5 for <netmod@ietf.org>; Sat, 27 Feb 2021 06:46:57 -0800 (PST)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 096575C0045; Sat, 27 Feb 2021 09:46:57 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Sat, 27 Feb 2021 09:46:57 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=date :message-id:to:cc:subject:from:in-reply-to:references :mime-version:content-type:content-transfer-encoding; s=fm1; bh= oiP3uj0jlnabb8wCpwldbA+z1AF5k1xN1mSmbnHFyLk=; b=fpqPfpfFQ2vKo3zC 79J7imJWYThimhfvl7SC2K/zSllEtVdjtgRlvJOQGApeCzjWrpVelizIQ9IJ5StG C4ajJd4BWG0FBDdiHFZKMavXhbx1ebCSABRP7SHDpfNN31Bhl0xebs/BRnxtI3Xt WXncVBzL6ElQ6B6HZuGnZxmnZOMrOsi6I/KWubwpAGGSoyRVZUxYs2/RSNUWO0Dg wDvUo7c0R6YZKAuwnhGbeRGNBwupMYUsIRAUB60JRZGdj5FGfuLkHIGbI0/4BdM5 4MLkjHpQr2qlHFzX9YI6fHLTMtOV4+Pf76t1Hg9YTGP6JL8iWyQzR8byTAhl+U4v cMr9dQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=oiP3uj0jlnabb8wCpwldbA+z1AF5k1xN1mSmbnHFy Lk=; b=ZkFD+93H5gvCamj78K139dJkfu/ipR8T6GXesjV4/JyFOyfw3R3QqPtG0 TIpY4lcZV0Lspk137w4iHMQ/tzoqf2K5p/uGI8NAXVJqhuHf3NuICoZyiGW+KPHy RuOyhPaVePzkOIjNVvuU9E4rOTrCuYPdpK7Aahs7Eyuk9Ri+MSOPZCWx4617bWfH bsvf747fqInO8QKtCVXq7vcRIIf+3xlH3yZweAxpMLyiPf6xL/KFghaGUDQdPXOW BGF0vKIZ+27UaM7wIU45VFsibK1FDjJQQj3XbsuJcziYmwtrBAQEEEuoK3KAJr+X j7wXKv2LC5QqLl4BnoTwe+MqtGSpQ==
X-ME-Sender: <xms:X1s6YDm1-NsDeUKQYjq22ETy_C3ilOiPMye2exV9cdqknlIotdr0mA> <xme:X1s6YG17OOLrf_qziaws9yLBoMuh44U5v2L3O_qEOL4W7rX_EvspEDG9VdpCciqVb lcTWgBl3yc7DWSFaqI>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledrleefgdeikecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurhepfffkvffuhfgjfhfogggtgfesthejre dtredtvdenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpeejteegvdeuleefudduueelge efgfevvefgveeujeehhfelgefhleeiheeffffhkeenucffohhmrghinhepihgvthhfrdho rhhgnecukfhppeduheekrddujeegrdegrddvudehnecuvehluhhsthgvrhfuihiivgeptd enucfrrghrrghmpehmrghilhhfrhhomhepmhgsjhdoihgvthhfseegieeikedrshgv
X-ME-Proxy: <xmx:X1s6YJrTzFb-2sdS6mcBJBnBvvX3Oxv-fd64FXcXiDkbGiwvPJ3yBQ> <xmx:X1s6YLngLd4U4OcJTgd9wMBJLkTg-R4uLAUGGT_ELktevECShVM4Mw> <xmx:X1s6YB2pPqYr40lrJpydP4Ou90mOp9EHapg8tH9E8tOfxt_4P-gEaQ> <xmx:YVs6YO8JY8tU2pjjlW8Eli9_sn1LtoVJ1s8shxoDCvNff5mY83z83g>
Received: from localhost (unknown [158.174.4.215]) by mail.messagingengine.com (Postfix) with ESMTPA id C012E24005A; Sat, 27 Feb 2021 09:46:54 -0500 (EST)
Date: Sat, 27 Feb 2021 15:46:53 +0100 (CET)
Message-Id: <20210227.154653.1811714010920179474.id@4668.se>
To: rwilton=40cisco.com@dmarc.ietf.org
Cc: j.schoenwaelder@jacobs-university.de, netmod@ietf.org
From: Martin =?iso-8859-1?Q?Bj=F6rklund?= <mbj+ietf@4668.se>
In-Reply-To: <MN2PR11MB4366C5CEE2EA32EEAC36B65CB59C9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <20210226175521.rwnzxeyvub2odn6p@anna.jacobs.jacobs-university.de> <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <MN2PR11MB4366C5CEE2EA32EEAC36B65CB59C9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.8 on Emacs 26.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/NQHCVdtvZaL429hYio-QXG5T8rY>
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: Sat, 27 Feb 2021 14:47:00 -0000

"Rob Wilton \(rwilton\)" <rwilton=40cisco.com@dmarc.ietf.org> wrote:
> Sorry, but I wish to raise another question regarding changing types.
> 
> Are you allowed to change from one type to another type that
> 'contains' the first type.
> 
> typedef smallInt {
>   type int8 { range "0..100"; };
> }
> 
> typedef biggerInt {
>   type int8 { range "0..200"; };
> }
> 
> Can I change leaf foo from:
> 
>     leaf foo {
>       type smallInt;
>     }
> 
> to:
> 
>     leaf foo {
>       type biggerInt;
>     }

Yes, this was clearly the intention.

We have these two rules:

   o  A "range", "length", or "pattern" statement may expand the allowed
      value space.

   o  A "type" statement may be replaced with another "type" statement
      that does not change the syntax or semantics of the type.  For
      example, an inline type definition may be replaced with a typedef,
      but an int8 type cannot be replaced by an int16, since the syntax
      would change.

But I assume you mean that the second bullet doesn't allow an expanded
value space?


/martin



> 
> I'm not sure that the chapter 11 rules in RFC 7950 formally allow this (either with or without the proposed errata), but intuitively I would expected this to be allowed by commutativity, since this change is clearly legal if you go via a third intermediate type.
> 
> E.g., you could change leaf foo from using smallInt to a new tempInt:
> 
> typedef tempInt {
>   type int8 { range "0..100"; };
> }
> 
> Then, as a second update, change the range in tempInt:
> 
> typedef tempInt {
>   type int8 { range "0..200"; };
> }
> 
> And in the final step change leaf foo from using tempInt to use biggerInt.
> 
> Rob
> 
> 
> > -----Original Message-----
> > From: Rob Wilton (rwilton)
> > Sent: 26 February 2021 19:06
> > To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > Cc: NetMod WG <netmod@ietf.org>
> > Subject: RE: [netmod] type equivalence
> > 
> > 
> > 
> > > -----Original Message-----
> > > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > > Sent: 26 February 2021 17:55
> > > To: Rob Wilton (rwilton) <rwilton@cisco.com>
> > > Cc: netmod@ietf.org
> > > Subject: Re: [netmod] type equivalence
> > >
> > > On Fri, Feb 26, 2021 at 03:27:39PM +0000, Rob Wilton (rwilton) wrote:
> > > >
> > > > Sure, but if we are going to submit an errata for this definition, we
> > > want to ensure that updated definition is clear in all axes, not only
> > the
> > > specific issue that was originally raised.
> > > >
> > >
> > > This is where the IETF shines, there is an attempt to fix a minor
> > > problem and the result is N additional possible problems are put on
> > > the table to be considered as well before the minor problem can be
> > > fixed. My interest was the original question since I did run into it,
> > > my interest is low in fixing all other possible problems that people
> > > can think of.
> > [RW]
> > 
> > I'm not convinced that accurately describes the situation.
> > 
> > If it helps to clarify, I have three specific goals here:
> > 
> > (1) Check that the proposed corrected text doesn't contain further bugs
> > that also need to be fixed.  After all you cannot file an errata on an
> > errata, and it doesn't look great for me if I have to request that a
> > verified errata is changed to rejected because it contains further issues
> > in a two sentence paragraph.
> > 
> > (2) Workout whether the errata can be marked as verified, hold for update,
> > or needs to be rejected.
> > 
> > (3) Check that the same bug doesn't exist in other places.  I agree that
> > this is a tangential goal, and I have already forked this into a separate
> > thread, as you had requested.
> > 
> > I am not asking you to generically fix or define "semantics", but I really
> > would like our proposed replacement text to be entirely unambiguous, and
> > contain no further issues.
> > 
> > E.g., I'm wondering, would your proposed new definition allow us to change
> > from the IETF to IEEE MAC address definition?  The underlying type is the
> > same (String), and arguably the semantics of both types is the same (i.e.,
> > they both represent an IEEE 802 MAC address), but the syntax of the two
> > types clearly differs.
> > 
> > Regards,
> > Rob
> 
> _______________________________________________
> netmod mailing list
> netmod@ietf.org
> https://www.ietf.org/mailman/listinfo/netmod


From nobody Sun Feb 28 10:21:44 2021
Return-Path: <rwilton@cisco.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 A8B4A3A1A4C for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 10:21:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.72
X-Spam-Level: 
X-Spam-Status: No, score=-7.72 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=TRsHtzrY; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=unmUuDW9
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 az11Rbop46qa for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 10:21:41 -0800 (PST)
Received: from rcdn-iport-5.cisco.com (rcdn-iport-5.cisco.com [173.37.86.76]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7E3CE3A1A4D for <netmod@ietf.org>; Sun, 28 Feb 2021 10:21:41 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5632; q=dns/txt; s=iport; t=1614536501; x=1615746101; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=MBx+l2b1AkZTV67emN8B9LLV0A6v3YpRf2YkhHpbzRw=; b=TRsHtzrYcXPXKwYaRuE5MJLavzG6bK8QsZU+e/22IagHeLRCgPNdgASS k69zXVU2NoAGRkENNT5imdEnOgPqcoD7imXCPvHeyki0ZPq9v9n7ECxTd Xf5/zAeUIPyWlNiPDOlXLKS7J0gHV2gL+/RnJub4pnGZgdktDHPX4Swur k=;
IronPort-PHdr: =?us-ascii?q?9a23=3AEHpUWxRJfo8DHJ/b9EJKK/KbZtpsv++ubAcI9p?= =?us-ascii?q?oqja5Pea2//pPkeVbS/uhpkESQBN2Jt6wa26zNvvOoVW8B5MOHt3YPONxJWg?= =?us-ascii?q?QegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZWiOQOC5Ga/vnYeHx?= =?us-ascii?q?zlPl9zIeL4UofZk8Ww0bW0/JveKwVFjTawe/V8NhKz+A7QrcIRx4BlL/U8?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BqAQDZ3jtg/4kNJK1iHAEBAQEBAQc?= =?us-ascii?q?BARIBAQQEAQFAgT4EAQELAYFSUQd2WjYxCgGHfgOFOYhWA48bigaCUwNUCwE?= =?us-ascii?q?BAQ0BAR0LCgIEAQGBEwGCdUQCgXoCJTcGDgIDAQELAQEFAQEBAgEGBHGFYQ2?= =?us-ascii?q?GRAEBAQEDAQE+AQEsCwELBAIBCBABBAEBAS4nCx0IAgQOBQiCaYJVAy8BAwu?= =?us-ascii?q?kSAKKJXSBNIMEAQEGhScYghIDBoE4AYJ1ik0mHIFJQoFUglc+glwBAQKBYIN?= =?us-ascii?q?IgiuBWAEQYQEBcwsPJAIGIAI5PSwZfpBqjBmBdZpfCoJ8nEKDN6Afll6bWwG?= =?us-ascii?q?EOAIEAgQFAg4BAQaBaiSBV3AVO4JpUBcCDY4fDBaDTYUUhUVzAjYCBgEJAQE?= =?us-ascii?q?DCXyKCAGBDgEB?=
X-IronPort-AV: E=Sophos;i="5.81,213,1610409600"; d="scan'208";a="597577279"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by rcdn-iport-5.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 28 Feb 2021 18:21:30 +0000
Received: from mail.cisco.com (xbe-rcd-007.cisco.com [173.37.102.22]) by alln-core-4.cisco.com (8.15.2/8.15.2) with ESMTPS id 11SILU1V005034 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=OK); Sun, 28 Feb 2021 18:21:30 GMT
Received: from xfe-rcd-004.cisco.com (173.37.227.252) by xbe-rcd-007.cisco.com (173.37.102.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Sun, 28 Feb 2021 12:21:30 -0600
Received: from xfe-aln-004.cisco.com (173.37.135.124) by xfe-rcd-004.cisco.com (173.37.227.252) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3; Sun, 28 Feb 2021 12:21:29 -0600
Received: from NAM04-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xfe-aln-004.cisco.com (173.37.135.124) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.792.3 via Frontend Transport; Sun, 28 Feb 2021 12:21:29 -0600
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mM3aN/V/TpAX6dAMbCFH3+ghFEAE/IGfL0cJkHwBxYHhaemu3XRWQ2WfsHshZh5nAjTECg5N2sUd95eehsS4VgMJbShaSD2r1KeF4JE3bTugRuIUNvce0UbXcz9hQLZXDHRiTIf+dpAPKso+v5cTmBrJGZ1yvg4CXxw7z7T53F/y4nMOFWRs2GjpyTEW/xaLwH/PUcn/Heh0oxBvutf6sWWxKa1DHHvBqkcfaKsMFawHV960IeejKpAk4QlWdF2QEDwt06EuLNpfEMtiJziivHE2/piacgCta1OomFFpE3eYKX5C202ADPxx3EQzaILJshoMHTmA1UMvEgGPFhhUoQ==
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=q912lEzOH31W2THmf5oSAgnovM7f+rqViKCimSrJfqc=; b=XBg9OB3pN3HKdXocLh8uUpAHcm+QBUIVeA0hGwLkEeiW6D/Q1emVINLs1jzzqR6BBZJv4Ls3R4QMBv/Oa/iUeBUOFU4EhcAQL1miVejWI6zBi0/qjszDt+wpDi4V37rFxoJUrCVvp222hwLsJBHSvDDJXh9+6dUMZL0m9BCOpXdUhIktrRwz+VILaDDG7tJ2dQgYtJJ+W3xSUBqEYof4QCcDhUVb5AEN/mGVDMHrDxCwDba7YBAronyLfxT+0F2LFUyXVH+fWYV0SvjD9figiET8Nj1X+klEzu8/HphfeP7480frOpf1522neaV6xn4xzTgTr67VGY5SRAagtpnZ4A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com;  s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q912lEzOH31W2THmf5oSAgnovM7f+rqViKCimSrJfqc=; b=unmUuDW9Ospw268jSbgXqHvDT+5HJ3KMXR5bdOFVBtqZq4YDWqC1Q6te/M+FuNKEmqkOgyrimZWXgsrRJFrJRtKyjjUcEB3CkVDaxQOmNdlOgQa01UupKFpgTfEtw7kWXWe8FIM4DSD3yDpPxNX/bW1u7ttFbDxjHmJNZ6NFGsw=
Received: from MN2PR11MB4366.namprd11.prod.outlook.com (2603:10b6:208:190::17) by BL0PR11MB3172.namprd11.prod.outlook.com (2603:10b6:208:2e::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.23; Sun, 28 Feb 2021 18:21:28 +0000
Received: from MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510]) by MN2PR11MB4366.namprd11.prod.outlook.com ([fe80::24c4:4c09:f6f0:5510%2]) with mapi id 15.20.3890.028; Sun, 28 Feb 2021 18:21:28 +0000
From: "Rob Wilton (rwilton)" <rwilton@cisco.com>
To: =?iso-8859-1?Q?Martin_Bj=F6rklund?= <mbj+ietf@4668.se>
CC: "j.schoenwaelder@jacobs-university.de" <j.schoenwaelder@jacobs-university.de>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] type equivalence
Thread-Index: AQHXBuAq1qfCOH6jZk2wI7AlPAHCcKpfukcAgAAPWQCAADYYAIAD67GAgAAG5wCAAAVmgIAAAVWAgAAJU4CAADQZgIAAAKuAgAAF9ICAAADHAIADjp2AgAKQV9CAACyMgIAADmCAgAArnICAAAJw4IABA33AgABXwICAAcoJQA==
Date: Sun, 28 Feb 2021 18:21:27 +0000
Message-ID: <MN2PR11MB4366214F494E4ED7AE574666B59B9@MN2PR11MB4366.namprd11.prod.outlook.com>
References: <20210226175521.rwnzxeyvub2odn6p@anna.jacobs.jacobs-university.de> <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <MN2PR11MB4366C5CEE2EA32EEAC36B65CB59C9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210227.154653.1811714010920179474.id@4668.se>
In-Reply-To: <20210227.154653.1811714010920179474.id@4668.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
authentication-results: 4668.se; dkim=none (message not signed) header.d=none;4668.se; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [82.12.233.180]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 39903035-5a87-4550-afcc-08d8dc15aa48
x-ms-traffictypediagnostic: BL0PR11MB3172:
x-ms-exchange-minimumurldomainage: ietf.org#9486
x-microsoft-antispam-prvs: <BL0PR11MB3172A5D81C8A0E2B85979923B59B9@BL0PR11MB3172.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vplV4GCFpTjaWp1bnVGFgRUDMJLGlPkJ+N15J7NVyfKGZAQXKMum3jEHxFSNsd81NOO4bBBIP1+n0+9l7wtqj5jUuyHqoYMeYbYvN0Ki3Rvyn9nMxXKfiNjBwyiy2rBdTCyvqjsySFtlEmwU/alsaSHBit679/1X26M7DnkSymThEErLZ7B6CiM0seuUkGtZjsmnwAoRXWXQ8bLlubDQ1cbbqKt4rWtP2rprAxpRCHpnRi2YHRAXMWWxHeVzsxc7fSevzerGBBfLJr+LhA1FsV2WTfiHKecdtlwnqLdm98zS6Se31TQ4ZQrbjS8o1CsyDljqXuJBhzU3VVp4+lVj/NrCbYkTSbe3/9ujtNC2WIw06gAhOw/1G1ArwL7XLs9HTX9Wn0x9B1V8aiAb5qurhyy2nB75/FgShbbR672eDmNl1ar7HxBfVcsQlgT8G8BFcWg6c8U1B9aJx0QdE3fSIeXFIMcedTQNJCtn+ytAO0p7t7x6ePvpaIRcHmb29kYMyKTLI3+VuVEoRCCyyL1iB901Zz4Ct6zqF/pAsJFOC6e5+PZ94NSoIKcBcrTjPnb6yHFZYKcIpmtCq3NoxMWCAE8sqfbbDUcouM0Bzi3yxqk=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:;  IPV:NLI; SFV:NSPM; H:MN2PR11MB4366.namprd11.prod.outlook.com; PTR:; CAT:NONE;  SFS:(366004)(39860400002)(396003)(136003)(376002)(346002)(7696005)(52536014)(2906002)(55016002)(66574015)(53546011)(5660300002)(83380400001)(6506007)(9686003)(316002)(26005)(4326008)(86362001)(71200400001)(66556008)(478600001)(966005)(33656002)(8936002)(76116006)(54906003)(66446008)(66476007)(186003)(8676002)(66946007)(64756008); DIR:OUT; SFP:1101; 
x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?64r2YKCkms5IFeYQt/dactg7yioAYbENoc71XQ/5m/JerZxcjmcMjKGDtW?= =?iso-8859-1?Q?82nx8xihWYAp0r8qQfQaGl4nHRsIMoew0GJtqp8RB+MaivaGNx6oy8VIrn?= =?iso-8859-1?Q?cWWAx/8akq+Ze0USyP3zIa7lXx+eQzjylzFaTJB1nrPYvAZyx8bMbwek3r?= =?iso-8859-1?Q?j/VHPOeVO9xVpFHkFUfs/QlvzUVHmGbkPXh12wNTztTJPHFItaZ00yAeOd?= =?iso-8859-1?Q?LRWqnB2i7jv0fV3nXK3uEsTcjK4Sj2F8iP5TookeHZeimFe7ciP18UQRlL?= =?iso-8859-1?Q?N98wisLZwx11oqHco1AgICswjg8mmdBzS95g4SwX1MPx8VDxMp/FrbcNsH?= =?iso-8859-1?Q?Ag61AENhpAzfRwI6J2+USeOd1vyYvwSF5cysnV7iIdlcw63dqTCXQtFzu/?= =?iso-8859-1?Q?UiUf3sHG0kEYU/vLwnHyL0U2GPhAROqnMEBshMpZ8kp52+ein+E8awv34t?= =?iso-8859-1?Q?bAO+VFQZ+xhLR4fGvS2xwFrKuPIYtYHuMZUjIgeN0gB+vA95+/BMoXRfAR?= =?iso-8859-1?Q?U/CC31MCTHXHpjbgnx4EoXL3t8XH52sMciJtOj3qg5oj+ZTYbzRf6vWZPu?= =?iso-8859-1?Q?JXw1KtcZHCCTo4aLer3YfKO4fa4NAndDI0xbRBDW7LpqSzC5buP8UO7umO?= =?iso-8859-1?Q?xBGsmR4zK0ylayQq9yggjEE/I+9NDfSWgfZUMRRdhjuUh1P7/MhWAr8ep/?= =?iso-8859-1?Q?BcGFqGKPXXT1gUs48gqmJWRXlh3a+dz52P/wPmYm/IQBQcEOq1v67bFmEK?= =?iso-8859-1?Q?fAHpLauLFlZqzxU4udO484jC2IhXkiHcow+AC9EhQypbT8WD21I5Ua3mv4?= =?iso-8859-1?Q?L6/Y03owqaSM9vjETBHSLAOMTWhj0467oO58sGFr3by1tBFRce3gExpOkE?= =?iso-8859-1?Q?+LgdpWPY4lqx5bMsVC+ekxebJggasuE81JUl857oocjmxZ7bhaWZnkxsYl?= =?iso-8859-1?Q?kIdnhybUWGC/+sCnpEwrQMcXwUlXoarwV6dKcfTWaoQhnTjrzjTpKTfOlg?= =?iso-8859-1?Q?fgDgJ83XwEr5fXclFUFsmuZCLN9qrvm4wm1LOR0l2JREPFBgEArx1txmNa?= =?iso-8859-1?Q?XRAhWZIQfCl0bd4FmFzUVQpmGnr1/+Ybt2s+apSeyXGmPPbM4s1CuQZGXC?= =?iso-8859-1?Q?VHJLiGEHYH7l+XWTX/pHkg8WFrYsx1rOlcws7dJNv8ZwgP7q2TFEMqkoVC?= =?iso-8859-1?Q?ETn5bQQLlZs3TezMLpiAcPKqhp05PaQ03nUn+MqJBc8kSjIlUt/XmW/Qxm?= =?iso-8859-1?Q?2pScXgbQnklQAzRhJgP2vCkiOM4gkPeGcYeyWoB1v45zN2UfDQPix/sySJ?= =?iso-8859-1?Q?XRlqbeTgdds51hbmVLnjCsP9Sc1AVrzpuca+TgSNU01ezVVC9OG6YGqFId?= =?iso-8859-1?Q?vu6yf2NG2R?=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4366.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 39903035-5a87-4550-afcc-08d8dc15aa48
X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Feb 2021 18:21:28.0610 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: YSaYhqWzL8U6XrJKgFTJpuG78ay667bRiVRRWMRe53CW7LVQCPH5h8FVgjR1yMWweSSvneQzox6FX4cfmx0/pg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB3172
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.37.102.22, xbe-rcd-007.cisco.com
X-Outbound-Node: alln-core-4.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/esw3uZsq0MVH4tm2AWf9ApdiqKk>
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: Sun, 28 Feb 2021 18:21:44 -0000

Hi Martin,

> -----Original Message-----
> From: Martin Bj=F6rklund <mbj+ietf@4668.se>
> Sent: 27 February 2021 14:47
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: j.schoenwaelder@jacobs-university.de; netmod@ietf.org
> Subject: Re: [netmod] type equivalence
>=20
> "Rob Wilton \(rwilton\)" <rwilton=3D40cisco.com@dmarc.ietf.org> wrote:
> > Sorry, but I wish to raise another question regarding changing types.
> >
> > Are you allowed to change from one type to another type that
> > 'contains' the first type.
> >
> > typedef smallInt {
> >   type int8 { range "0..100"; };
> > }
> >
> > typedef biggerInt {
> >   type int8 { range "0..200"; };
> > }
> >
> > Can I change leaf foo from:
> >
> >     leaf foo {
> >       type smallInt;
> >     }
> >
> > to:
> >
> >     leaf foo {
> >       type biggerInt;
> >     }
>=20
> Yes, this was clearly the intention.
>=20
> We have these two rules:
>=20
>    o  A "range", "length", or "pattern" statement may expand the allowed
>       value space.
>=20
>    o  A "type" statement may be replaced with another "type" statement
>       that does not change the syntax or semantics of the type.  For
>       example, an inline type definition may be replaced with a typedef,
>       but an int8 type cannot be replaced by an int16, since the syntax
>       would change.
>=20
> But I assume you mean that the second bullet doesn't allow an expanded
> value space?
[RW]=20

Yes, not if you take a literal interpretation of it.

I think that the type can be replaced, if and only if:
  - it resolves to the same underlying base type, and
  - the semantics remains the same (as given by the description statement),=
 and
  - the value space of the new type is the same as, or a superset of, the r=
eplaced type.

I don't think that syntax needs to be constrained if the base type and valu=
e space are already constrained.

Rob


>=20
>=20
> /martin
>=20
>=20
>=20
> >
> > I'm not sure that the chapter 11 rules in RFC 7950 formally allow this
> (either with or without the proposed errata), but intuitively I would
> expected this to be allowed by commutativity, since this change is clearl=
y
> legal if you go via a third intermediate type.
> >
> > E.g., you could change leaf foo from using smallInt to a new tempInt:
> >
> > typedef tempInt {
> >   type int8 { range "0..100"; };
> > }
> >
> > Then, as a second update, change the range in tempInt:
> >
> > typedef tempInt {
> >   type int8 { range "0..200"; };
> > }
> >
> > And in the final step change leaf foo from using tempInt to use
> biggerInt.
> >
> > Rob
> >
> >
> > > -----Original Message-----
> > > From: Rob Wilton (rwilton)
> > > Sent: 26 February 2021 19:06
> > > To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > > Cc: NetMod WG <netmod@ietf.org>
> > > Subject: RE: [netmod] type equivalence
> > >
> > >
> > >
> > > > -----Original Message-----
> > > > From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
> > > > Sent: 26 February 2021 17:55
> > > > To: Rob Wilton (rwilton) <rwilton@cisco.com>
> > > > Cc: netmod@ietf.org
> > > > Subject: Re: [netmod] type equivalence
> > > >
> > > > On Fri, Feb 26, 2021 at 03:27:39PM +0000, Rob Wilton (rwilton)
> wrote:
> > > > >
> > > > > Sure, but if we are going to submit an errata for this definition=
,
> we
> > > > want to ensure that updated definition is clear in all axes, not
> only
> > > the
> > > > specific issue that was originally raised.
> > > > >
> > > >
> > > > This is where the IETF shines, there is an attempt to fix a minor
> > > > problem and the result is N additional possible problems are put on
> > > > the table to be considered as well before the minor problem can be
> > > > fixed. My interest was the original question since I did run into
> it,
> > > > my interest is low in fixing all other possible problems that peopl=
e
> > > > can think of.
> > > [RW]
> > >
> > > I'm not convinced that accurately describes the situation.
> > >
> > > If it helps to clarify, I have three specific goals here:
> > >
> > > (1) Check that the proposed corrected text doesn't contain further
> bugs
> > > that also need to be fixed.  After all you cannot file an errata on a=
n
> > > errata, and it doesn't look great for me if I have to request that a
> > > verified errata is changed to rejected because it contains further
> issues
> > > in a two sentence paragraph.
> > >
> > > (2) Workout whether the errata can be marked as verified, hold for
> update,
> > > or needs to be rejected.
> > >
> > > (3) Check that the same bug doesn't exist in other places.  I agree
> that
> > > this is a tangential goal, and I have already forked this into a
> separate
> > > thread, as you had requested.
> > >
> > > I am not asking you to generically fix or define "semantics", but I
> really
> > > would like our proposed replacement text to be entirely unambiguous,
> and
> > > contain no further issues.
> > >
> > > E.g., I'm wondering, would your proposed new definition allow us to
> change
> > > from the IETF to IEEE MAC address definition?  The underlying type is
> the
> > > same (String), and arguably the semantics of both types is the same
> (i.e.,
> > > they both represent an IEEE 802 MAC address), but the syntax of the
> two
> > > types clearly differs.
> > >
> > > Regards,
> > > Rob
> >
> > _______________________________________________
> > netmod mailing list
> > netmod@ietf.org
> > https://www.ietf.org/mailman/listinfo/netmod


From nobody Sun Feb 28 11:48:35 2021
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 3B3003A1B78 for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 11:48:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_BLOCKED=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 kzJRF4NX1DJp for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 11:48:30 -0800 (PST)
Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70045.outbound.protection.outlook.com [40.107.7.45]) (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 2446A3A1B77 for <netmod@ietf.org>; Sun, 28 Feb 2021 11:48:29 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NBYRzgZFp8A/N5TuMP9ZwgId88qlZoXYLKuRZRlGekC4g1fBVI7rQhC55AJpEBsMYaepeKu7DU/VZCVQq6iu/eOesEwkqwLPpVs1c+3MIOVDQeGOlW4bsKhWlbrdRI6PS3Ir6MUEeKrQQPqJJqjEiqBK4JyRYllUOqnSWWJapcL65eK905LRewh9jS50WIgJNfGM98ypm394+Zis8wwqVDLCgj6ZYEGutzzrjyHxdLuvdBR0nEkFPA1+krQ5vTAoYw5KEXh4D9XbYotBeMTh2iHGvQUKVVDh5+JdeddFUNSO+xJomPduibPDVczsfw1TwAe+S4yZUfs1xjwtM/nyvA==
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=b8wp5rmkk9S18jPWf275v6R524QNhXpVAxGjJyUaqMw=; b=NgdqpA/0BSDoacaMezCic0zUNsWEE0J+Q0Wpj5su1f2iWpCr1RAeOxK9V0HAL7yIAboTqIlFeg8v/zXpY1k9lY6n/puMcjvXPTNcY+lObBj02rkDE/iwBMi9t3tbUQua+fusQIxnEgPk6+IRtMn7HdHjFOfcZmcNBS2bClVn7GUeX/7nKckMY7P5vJm/AuFMlytAX75U5hOSQmlR344nP9xYxKOs0/W+GbhIBKgayXYCeW01+aBe4wM0x0fjna/yaXH0RDzCHoD5WdwZHogEZVd3xj5i04DkNxYVYBY/MAdkOgDIooRhjHeiSPy2GEliDxueK2vCy5TQ4ZyRfoD05A==
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=b8wp5rmkk9S18jPWf275v6R524QNhXpVAxGjJyUaqMw=; b=TKGNd3VZxV3Ik9DiCyA/2DggAv2oJOclVjvqcHYB5PXhB1A8pI6FtIfarDRuo3MF2/3ubKv9fWtAGBd+ehRGd2jFBnvqcPbe1+cIRxz4eW/zSuRkMKpi0k9n2Vbj0371RGipRHPk6qzsdm7YfyjGmXipSeHN/qsv8Dlm3xJP4Cg=
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 AM0P190MB0753.EURP190.PROD.OUTLOOK.COM (2603:10a6:208:195::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20; Sun, 28 Feb 2021 19:48:26 +0000
Received: from AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d]) by AM0P190MB0641.EURP190.PROD.OUTLOOK.COM ([fe80::1ce1:49e3:3e54:804d%4]) with mapi id 15.20.3890.028; Sun, 28 Feb 2021 19:48:26 +0000
Date: Sun, 28 Feb 2021 20:48:25 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>
Cc: NetMod WG <netmod@ietf.org>
Message-ID: <20210228194825.x3dnqtglw4kzofn7@anna.jacobs.jacobs-university.de>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, NetMod WG <netmod@ietf.org>
References: <20210222135333.t4hfa3ekguwm33pm@anna.jacobs.jacobs-university.de> <C83451C6-56D2-4A95-A0FE-66197E7DFB59@tzi.org> <20210222141715.vhzqka77yzhbkpst@anna.jacobs.jacobs-university.de> <450E683C-4F47-4314-BA63-DAC17AF60970@tzi.org> <20210224203915.2ysjgjv6izjoh6to@anna.jacobs.jacobs-university.de> <MN2PR11MB4366BD4F7DE5297B38488749B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226142749.ry2pbyym6ernhgi4@anna.jacobs.jacobs-university.de> <MN2PR11MB436663499BB4589CC8581FD2B59D9@MN2PR11MB4366.namprd11.prod.outlook.com> <20210226175521.rwnzxeyvub2odn6p@anna.jacobs.jacobs-university.de> <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <MN2PR11MB4366D67CC946AE94A4C1AF6CB59D9@MN2PR11MB4366.namprd11.prod.outlook.com>
X-Originating-IP: [212.201.44.244]
X-ClientProxiedBy: AM9P195CA0016.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:21f::21) 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 AM9P195CA0016.EURP195.PROD.OUTLOOK.COM (2603:10a6:20b:21f::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20 via Frontend Transport; Sun, 28 Feb 2021 19:48:26 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: b3fa7d16-5a57-4c86-0e16-08d8dc21d07c
X-MS-TrafficTypeDiagnostic: AM0P190MB0753:
X-MS-Exchange-Transport-Forked: True
X-MS-Exchange-MinimumUrlDomainAge: jacobs-university.de#0
X-Microsoft-Antispam-PRVS: <AM0P190MB0753ED8FAE5664D03BE41449DE9B9@AM0P190MB0753.EURP190.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:7219;
X-MS-Exchange-SenderADCheck: 1
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: g2V1dKPNMCfwK8Prt4+hKmy8tLiauig2VO9DQrX3h+0M+Kvk8+BZGspjfVmuBt0iCG7X/KJdFS7mq3JeqIN8E2QJmibZLAuHba3v8TbU/YGJj1ZqSr8EbwBPPP4f0KEspBnYM1OIPtVfPAsyaSAZ+LMVADt8uvars+sC4DgoC5GY8gGONi1D3dk8/hxDRCjduWgZ1TzCtFUCWqjYDzwIQcvlaLMa+ObbvH1pkjQlZBaPJ69DZn5wTB/EDoKpnfgJykQmy12c/NmnlneaFhzO851+xdgTXlgAYdfK/IC4fkKGaqClEkF7uDaaVDLPC8sBzyTGGrywzZlNhEDZ17G7QmAdIQQjdEcdKr817lImId1lBoTUwOiGQcWyrNpYslY5qtDhxOCJXst15CnU6Xrh3ygP7d29ocItIUqGYzZLTcF14zDhRHbf/uqdZerZe9YdunaaBe6NSBWYaxBYGwkftX1yIt4fugoTCKFvNFee2w6Pe/X4tLgeJt2PQccv6vmZwb8SL9LVZUuMiHvXQ/0xd4bt/7/Bw8A/QB14bLq4W2JKuQCmatuzoqmMwuY2p9HIE9ytoEDyL82WG3G7J1T90kJpl64Va3RonkGaIEOKlcA=
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:(39850400004)(396003)(346002)(376002)(366004)(136003)(6496006)(66556008)(786003)(966005)(16526019)(66476007)(66946007)(316002)(6916009)(8936002)(3450700001)(8676002)(2906002)(956004)(478600001)(4326008)(1076003)(6486002)(26005)(4744005)(5660300002)(186003)(52116002)(86362001); DIR:OUT; SFP:1101; 
X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?HY5UxRdN8u+BiNHTaweragb4a2wOoZ1vhnSRYxdY1qvSd1PS5DJ9EVVhEXnn?= =?us-ascii?Q?fyb9P56SJfKVrGV8RW/LcIEM8i1wuRJmEaf/gToRnjISA98HA1nBl6aWAKtw?= =?us-ascii?Q?Cce+vt09k8PO+wqR8XsEpzKoY4iQu5Zm/A3bH8mCbmKtQP0T0/ww08mb1e0o?= =?us-ascii?Q?69tjTAzcML/bDcR1GWyXtwHStLipNP8KpLCTPPHygttFcWx1f6DuD0ouvrmy?= =?us-ascii?Q?k0GNEzfkU/qYFmUuT7qL7UkvTkS9cfbJIxlQPsJnFbvAKp0yMsR+vr+SfNYS?= =?us-ascii?Q?Vfi14dXRlqgjaaIlVUYeE8eDJE8smp0LKHgFZmNXMkKZ9PJzOs0VSTXFNQMx?= =?us-ascii?Q?jw4UZHQV0t9N5qMrbUQaw0yVe24+fbHJ9XYnFhbsAyL6jqKfQX5VhS+9G/kG?= =?us-ascii?Q?urnf7G06VrVTveSUqfyTj8gEhAM5rNJ2uwlkRRP77H2Ndt5Qb+ZtrOnrHYxD?= =?us-ascii?Q?k8HYBPXWZ2JB9bGrU4db+5Oi/3O4/Wj6+HbyT2LPpP/05j8N+PKOM35ghBuO?= =?us-ascii?Q?t1oGJ+MzMUeur23i71A4u3SRfyNZb+ImVc2mWXa6zOTb2MYcYfEcPBtB/k/F?= =?us-ascii?Q?wRF0lzwAFl9WGdDpBs7az/CHuqM3YdoahtCHRdDQ1HzP3rMa9ue+xkPaxNno?= =?us-ascii?Q?4iPmPcu9yedyN546f1+UK46Mb2liTakbrBQtwDg+35SMrRdWZV4fUjeDX1MD?= =?us-ascii?Q?c1GmXG3pDODBMwSNd9k2R+BJjcFLT1uNeC8iK/72p+aO7Vv4uFrAsM5RuGGU?= =?us-ascii?Q?UKJ2+IIZcwAij9W2mweBy2OCk0Ih5IeCni1zhNJN1ao9mf5m8gj2PrcDshtz?= =?us-ascii?Q?613u3un4TkJsr1nz0+bsyjoQn2Boc2TtOtMN6LUMagk4qCikDruud2Sqz3cl?= =?us-ascii?Q?p0ff/qoNZcCiDbEyDCyM5uWHbkKDuHEWnNoJPatynXycyOOq7SItzs9wHYJZ?= =?us-ascii?Q?XCBqvaSoPvMNKaGM/wpekTvJu/QaH41ZQkP+e6ybm1PTJTziZkAHgu3wWKvY?= =?us-ascii?Q?A80OTfZJhaXNE3QqNedDLfElvyekGLU5w3VbfRban3hWSryqQxFsqdhFnYos?= =?us-ascii?Q?uqOpCquAj+W4LzQLIrJQmtAH4HXAar9319xjaDxfny2i5E79Rpz8CoCFu0rB?= =?us-ascii?Q?hYN16Wckce+EoPxj8VN0u7SqOlLubh+Z9O3VjVJULWlC4BnOI+UcPeQyq3XS?= =?us-ascii?Q?dGC+/zro5oBHVHNQ7kvfTC8JmDvDrzQVm+h9pQEPKcRKyiDxFhKEQMhsFJF3?= =?us-ascii?Q?19T2kupJcOXBKSd8MbarP56BnkuBFNOtxo4F72vGpy+W9pkCDuoetA1MV6Qp?= =?us-ascii?Q?5FnVYMcTWlmCgxQUZuQ4niuT?=
X-OriginatorOrg: jacobs-university.de
X-MS-Exchange-CrossTenant-Network-Message-Id: b3fa7d16-5a57-4c86-0e16-08d8dc21d07c
X-MS-Exchange-CrossTenant-AuthSource: AM0P190MB0641.EURP190.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 28 Feb 2021 19:48:26.4310 (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: sAwXPCibDbfG/HjvDaJ41rGdZFQ7SdVBIcLev7qa24WLGdK75LcviI+xwsQeVb/UnJvdPhzNLeqGxKWPLwCPxJJOi9Kb4ih3RH6PK2ssKSI=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0P190MB0753
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/ajlUXY4kOm-Op2bylO7y9dpQj_U>
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: Sun, 28 Feb 2021 19:48:33 -0000

On Fri, Feb 26, 2021 at 07:05:32PM +0000, Rob Wilton (rwilton) wrote:
> 
> 
> E.g., I'm wondering, would your proposed new definition allow us to change from the IETF to IEEE MAC address definition?  The underlying type is the same (String), and arguably the semantics of both types is the same (i.e., they both represent an IEEE 802 MAC address), but the syntax of the two types clearly differs.
>

If [1] is true, then the answer is obviously 'no' since the value spaces
of the two types are disjunct.

/js

[1] https://www.ieee802.org/1/files/public/docs2020/yangsters-smansfield-mac-address-format-0420-v01.pdf

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


From nobody Sun Feb 28 12:48:27 2021
Return-Path: <reshad@yahoo.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 C07F73A1C2E for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 12:48:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.68
X-Spam-Level: 
X-Spam-Status: No, score=0.68 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, MALFORMED_FREEMAIL=0.878, MIME_QP_LONG_LINE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.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 8VZGdw0ICFNU for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 12:48:23 -0800 (PST)
Received: from sonic313-14.consmr.mail.bf2.yahoo.com (sonic313-14.consmr.mail.bf2.yahoo.com [74.6.133.124]) (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 1EC533A1C2D for <netmod@ietf.org>; Sun, 28 Feb 2021 12:48:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1614545302; bh=0M7NcxynaSN5UbG4i0bjQ/bYKoDEGScnrCzr4aOQlKQ=; h=Date:Subject:From:To:References:From:Subject:Reply-To; b=AfHPE4Z8Q8SUlPljjbi7f6umkeE2pg160egLcqmM1+/A4e/zEhbTSoXFt4P0ShJqEOdSDPrLtIpmNmvSVH4WCTuzhl9WN3/5WHu6+TIS0eddLJB4KRN55IbMmqedT8ObOdJPVsWPHQabcLCb4HAVwb/0Rx1vWPqZg1eLQJvYX+KMygDSmp71nWyv4J+3c2kp0U8gFaDHwi7LgjZ1+PuGXzT1GNy5sN37bZ5mHv/iWPn0QuFNBzHVI2YsHAAFe0RZ4wZBRvDvboh/VHXxkUOwKoFJo2zcl6mUD6WQ0YooryU4I7F+GFPSCaORWBj8VC32HZCKtaL8BXPvuDxnLFsPSg==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;  t=1614545302; bh=jNXzN8Iaj0gWXQhsgwYDXsehCtWdkzEVygWVUEPk1IQ=;  h=X-Sonic-MF:Date:Subject:From:To:From:Subject; b=e7TtaI6wOIR7DL9b1nBeOmCmcCMTifyxx1xDP35yA5oQL4ibIiVpB7ZC/OtXmGFtCJlNF4DxYxXnGivdKFJnbxKZzPqc/XPJEmLoXMn4dVfNsuG2WJFj0zM3iohdsdkE/gmtyNhoP2QoarPpzYbHQK2u0gDrdvfRnSGx8sP5YVb3dvrEK7ry83+BSRaf9oIaTmqiA3/wcH+jQq47CPFO9Sp3i32Sic4K5I8beri3s0ZlSe6Sj3nMdCLzb7/3E5JoKcP4vRfTUdozHYLXVq2HOdP/1akqkVcEJU05puBPuqRGFjxnCDUcKKjzy56BEwJNM1RGilA8ap7Pwzpep9QCyg==
X-YMail-OSG: DWfRsjYVM1mrhRT10W5P_J41rZbs.BaXLPut4krDCwNIr1SsO7GeE7aUwmWDZYA CHJBmgP1L0PNUuP6ObP7MEzMKlD5g7vS06M9QvYDKHiy6rsaDhhCvsa1r1QpGBQnMW6R3ip0MFlw pPhg1cj.n5Ow8cnBKQa3oeD6Ukp_Odpd26mg6Trp39rYKxjbnAiMmN6xlDcCa4kwJilDpAVkjdf3 ut8Zbt0J_fSvDemowf73EmuYkV4y49vJXRtpMhV6t7XfWgq_bEqmQEFH8c_W_VCeaq_z.v1uf9yq TH4qiJ7uM62NWONNJzpmkOscTYsHUcziHh56wS19Ys.P5.rZsu0FKjsrM7tmiIALpUfB509zZKpQ zkxf7o6haSvvhAqgYgRowPS1TkpcfXTp0dp4I6pjBuNemgQwov1RUNpUlaVaDGUaQth00gRtwyS0 .ePwrs25piWwN13U3y75N9UnDVHc5D7dRbuORFOjy_u5py_FE0bQ8rcKJkprbPJ9CRK2TPPOBElX k2cLRsx7z1jDLUisGwl06_lBU0fZ31PtWPuWx8Ga2J5gesFVeKFs74.vAUFX3laypg1mnGWPv2hf 93VP3p5diTBwfO3KmWM2JvWizL0lokP.ANNaLzhZc52ScSiwKo_2JIxW2b7NHYNOKwFiyDyjurPu _Q2vNh6owv.eba6Ez7QHT6eqwq7eBjQDszDLNdrk_4nzPudp4acfclcuB0Bd5WqphxuyFaqm.Bjv 1DlryfCabVFxzUganWVCLzMETbcpLfc3KoGEVkaqZnaSdVZNrRQJr.7oySC2t3u3_ab5BWBL.H_e cC1a.ziW6FJ3QEdmnMjmHRi7pgjYkqoRfVmJP2Z6SqlRtCuDZzxmJlhd0INaRVucfT9uafz2PeZb QQ48392YoQQN3x3sZutinDvjSzuDA1KUVKqzwKlXer0wNtGaWkGxOyQs22D2QRyq2O9s1qUt5KEo MCpbx56l8Cpun_.87VRcCvlobppgwyd38ceJ1s4WbiNqdQKWuOCO_wkzD4k.CN6TS3cE.HZS6KFS SIwtagu0EYX977nFuhrulK1Bboi_QaDt.Ke3zxkwgGb8Y8aW0sHGDgKfn8WlGzb9DtkQ3Ww1cqx7 zziOnDQdJa_ey7T40IdWYBfpSTzhF5NFDAO9_s88yVrYU.zcfVsMC7AIO2qhcz_5HeBOCJOEnoqp 5yMRGIkkUSJgN5nMjcxSxrMMbLLbP32b7ZL58UDVsiPQ7TVTkuU.O1pUUHBAbEYZuNIfPH7TKQtU y0sAKimq0Qq2RVZoiH_NOBmOk1rcevcIKcdHlhkEci.7gTgl.4RiARcaTUX_OnC1diXudBB7spzB ydW6o1Qrp1Bs.VdZD2n1Hr5u3af..CqoCQjf4AOnldxdE7DAQfHqUK6yGHr7jL_tjg6CfL54YltD Oz0C0NMnF.BOqxt7b1.pJOthBCZVV1LR8tuSoH1CSi8a_sh2sW8sOLHHupNGHxuwbKa3fhVGg8m9 WVCFE5s9dtrIWov3RqsbI4xvfcJYJKE9GBrAjVIJgPjX40CjL2gZrZion8b97sXwlJwb78nJt7Y4 gFrVsyeUJyeG40jfiD3LvFbQAFIEinOS39zKladASEnEQoD8nxFz14Y6Lf_MWkN1yBtnXklepfrO fBl6mCWe3wuAIIhuUCDQSr0BOgIGPDIzhJRWh5kBln4D33_eLpJZtslN.rxZrtkBo_QHjom_HpVH S0cM0bHyosiRk_XvqasNB9U_ygN3KOmjcV8toRKW.t82Vh34c5n7kqjtOsclSEX6oAnR9U88db9V EdX38MzhWJUbHkBLfVz.QaQfcLvV8rqLRFCfb2quS8F_glsEiYh8E0EYe5eiNrK3D1xYtdJ33I6e VW5UgiGdhjclZ9MXh7lxXI6uge10GdJ3CRpiGeNQwjgemiRnCBOXXuvQ.JINrHJrR0GQ7ZiW3Doq f6DH7fxVXkPGtZKBFnc4t5No0DTgkd62Kn9t2O.C0pSfyhLjWxTtBPUNoTGPIej37lroGZf9B.ok lKMFFtZP4WMuS3dTvyaOMQGUTobEc1zUxyWbsVRECe0vyALVOBAasJ8zBdDtq_96TSw9PyXW9wEE 3iD0MzImOwf2IEJjAY8wJ2pj75SLczB17D2dRQrW8XvrpG5ApqMsOmmqkxuYGtGLGPyjt0OpjA9C Y_4GqwQbZ09jEm81nGdRWSfT3OE2atBFuKBkzW6DnA5IZ9W.Ry1Rt1.7oHAVepOxvrllrkpRVjj2 GqR_WVWQguaPcnCzcc6DPxaHb4nVhFP2AMfQKbL7Epr.gtSAJmzfDV55768cIiqtV6lTtw9pERox LvyJhnnYupBh_28U57oPl9hVrkveEx.l0SviXQ2k9GjKrZiHTXSkVa3RPRmA_8.qMyww_T.AM.dX Wv0EMzUTTQYwvMHWx7oS4x25HsZTru.3HhdEp5A--
X-Sonic-MF: <reshad@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.bf2.yahoo.com with HTTP; Sun, 28 Feb 2021 20:48:22 +0000
Received: by smtp423.mail.bf1.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 4b106bd8344ca2d8da7d09d2b1cd4fe4;  Sun, 28 Feb 2021 20:48:18 +0000 (UTC)
User-Agent: Microsoft-MacOutlook/16.44.20121301
Date: Sun, 28 Feb 2021 15:48:17 -0500
From: Reshad Rahman <reshad@yahoo.com>
To: "netmod@ietf.org" <netmod@ietf.org>
Message-ID: <23A57701-834D-4F58-8DD6-F25FA4A0E6F4@yahoo.com>
Thread-Topic: draft-ietf-netmod-yang-module-versioning-02
Mime-version: 1.0
Content-type: text/plain; charset="UTF-8"
Content-transfer-encoding: quoted-printable
References: <23A57701-834D-4F58-8DD6-F25FA4A0E6F4.ref@yahoo.com>
X-Mailer: WebService/1.1.17828 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Apache-HttpAsyncClient/4.1.4 (Java/11.0.9.1)
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/x0gCTh3XEWfp4yFNwNECIvRMetc>
Subject: [netmod] draft-ietf-netmod-yang-module-versioning-02
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: Sun, 28 Feb 2021 20:48:26 -0000

WG,

Here are the changes in this revision (various people have contributed to t=
he changes after the discussions in the last 2 virtual interims).
1) Addition of backwards-compatibility rules for config false and output da=
ta (section 3.1.2)
2) Clarification on YANG module files: use of # in filename with revision-l=
abel (section 3)=20
3) New text on impact of removing revisions from the revision history (sect=
ion 3.3.2)
4) New text on how adding/changing/removing "revision-xxx" sub-statements i=
n import statements is considered BC (section 4)
5) Changed revision-label in the YANG module to match accepted characters
6) New text for IANA maintained YANG modules (section 11.2)

Please provide comments/feedback.

Regards,
Reshad.

=EF=BB=BFOn 2021-02-22, 5:30 PM, "internet-drafts@ietf.org" <internet-drafts@ietf=
.org> wrote:


    A new version of I-D, draft-ietf-netmod-yang-module-versioning-02.txt
    has been successfully submitted by Reshad Rahman and posted to the
    IETF repository.

    Name:		draft-ietf-netmod-yang-module-versioning
    Revision:	02
    Title:		Updated YANG Module Revision Handling
    Document date:	2021-02-22
    Group:		netmod
    Pages:		40
    URL:            https://www.ietf.org/archive/id/draft-ietf-netmod-yang-=
module-versioning-02.txt
    Status:         https://datatracker.ietf.org/doc/draft-ietf-netmod-yang=
-module-versioning/
    Htmlized:       https://datatracker.ietf.org/doc/html/draft-ietf-netmod=
-yang-module-versioning
    Htmlized:       https://tools.ietf.org/html/draft-ietf-netmod-yang-modu=
le-versioning-02
    Diff:           https://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-netmod-yan=
g-module-versioning-02

    Abstract:
       This document specifies a new YANG module update procedure that can
       document when non-backwards-compatible changes have occurred during
       the evolution of a YANG module.  It extends the YANG import statemen=
t
       with an earliest revision filter to better represent inter-module
       dependencies.  It provides help and guidelines for managing the
       lifecycle of YANG modules and individual schema nodes.  It provides =
a
       mechanism, via the revision-label YANG extension, to specify a
       revision identifier for YANG modules.  This document updates RFC
       7950, RFC 8407 and RFC 8525.




    Please note that it may take a couple of minutes from the time of submi=
ssion
    until the htmlized version and diff are available at tools.ietf.org.

    The IETF Secretariat





From nobody Sun Feb 28 14:09:57 2021
Return-Path: <ivaylo@ackl.io>
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 E12443A0883 for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 14:09:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.002
X-Spam-Level: 
X-Spam-Status: No, score=0.002 tagged_above=-999 required=5 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ackl-io.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 J3lgumoyfY4C for <netmod@ietfa.amsl.com>; Sun, 28 Feb 2021 14:09:54 -0800 (PST)
Received: from mail-wr1-x42c.google.com (mail-wr1-x42c.google.com [IPv6:2a00:1450:4864:20::42c]) (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 30E683A0887 for <netmod@ietf.org>; Sun, 28 Feb 2021 14:09:54 -0800 (PST)
Received: by mail-wr1-x42c.google.com with SMTP id a18so5893600wrc.13 for <netmod@ietf.org>; Sun, 28 Feb 2021 14:09:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ackl-io.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=MXBInk2549oS/oW95CjrCm79vfMSB5D09yKAgUDRAlM=; b=GJ7NRgJ7aL24qiw2hz4PKMPF1ZNAkMA97A78UPVT8pVJdT/rCWQSEE2s5jp1rdrJgi JKfIhZ7npH2sKsEvbAALL1eKB8/emtR/R5Jdjx7YFnUWB0shv7u6oQJCEo8T6TD9b/gL Tuu2hm1/WNvpGoFKV+kojmDQDqXCPOtnM2JyvDEF/GuD4T2iCJZ/WrS8/smHDdu0+dqb 4Tbq7vm7eh4uoipw8pWc8LQO0AjOJ/eLRQTkDiD2dvfi71Uv5go6PlfSZ/zX3ZZxF2Xg Y+qYDqTe8HafIUdDqjHQiI1MdZGkbnQhTvf5i1jIi/6ClaZI+hts++j0ItGAGwdrxP4/ VOng==
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:cc:content-transfer-encoding; bh=MXBInk2549oS/oW95CjrCm79vfMSB5D09yKAgUDRAlM=; b=q6Qy53sY5w8URHulIMglc/OYWyN4AkwrnABC4ruy1kHZ2pukFu47Nr3iEp3iqiOjMF 3VyTq2d05j8N/DhM6g5pWEkuX+RjQbj0GLpsFniYgxh0SsrJJwebGYALuhSXJ1TpbVME emAlSi0C9WS2qd6RO5PgbciVZEVGOtiDeAn95GK+ln9zG1s3PmPf2adJgK1wPZ/VF5RT K9gc67FrWoHOnyleEcQYKAxIEC+pnLSLz9danI8tSukr3iohfj97SUypRmSrAqWlebdD B9da76fAGNPa7piSWnFEYqj2qGHz3qknJbnpeH5eTzrxI33Is8LmNk4ylNi7OBSqix5J +ZhA==
X-Gm-Message-State: AOAM5338hO5nZl6LjNEPnSDwR0TnJ4wxWC0AyMjC7ofidU5MNNfKBfce KF8UYXACUoqiJOSMlqV5PdTZJUVzBahDThMiJLJatfUMk6gyGg==
X-Google-Smtp-Source: ABdhPJxSC/4mirZN+e76GSjxpfsMNWqAw/LYuXiix8xsm4pH1EHRXV2R0ZI9+t2hPwL9AIg311bJCXxJyFvgHgEZU+A=
X-Received: by 2002:a5d:4203:: with SMTP id n3mr13396821wrq.116.1614550191658;  Sun, 28 Feb 2021 14:09:51 -0800 (PST)
MIME-Version: 1.0
References: <B981A721-73BF-4F63-8A67-3666955452DF@tzi.org> <63510607-74A6-4218-BE87-10EC6F4ACB38@tzi.org>
In-Reply-To: <63510607-74A6-4218-BE87-10EC6F4ACB38@tzi.org>
From: Ivaylo Petrov <ivaylo@ackl.io>
Date: Sun, 28 Feb 2021 23:09:25 +0100
Message-ID: <CAJFkdRzVjdOGfHmtBx6-JDp8LYWm0uacR2RppmyWw+hM1fYJhA@mail.gmail.com>
To: "core@ietf.org WG (core@ietf.org)" <core@ietf.org>
Cc: NetMod WG <netmod@ietf.org>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Fiffm5YbcBFh5K085dtZXccz-M4>
Subject: Re: [netmod] [core] draft-ietf-core-comi-11 shepherd review
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: Sun, 28 Feb 2021 22:09:56 -0000

Hello Carsten,

Thank you for your review! Please find my answers below (prefixed with [IP]=
).

Best regards,
Ivaylo

On Mon, Feb 22, 2021 at 3:28 PM Carsten Bormann <cabo@tzi.org> wrote:
>
> Please note an interesting discussion over at netmod.
>
> Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/Yj7KvGvXlekWxK=
lu4JgqwXssIBM> and up.
>
> It seems we a converging to a conclusion that means that the table at the=
 top of page 14 in draft-ietf-core-comi-11.txt [1] is not wrong (it would m=
ake certain updates of a YANG module a non-backwards compatible change in t=
he way we build URIs from that).
>
> [1]: https://tools.ietf.org/html/draft-ietf-core-comi-11#page-14
>
> That said, maybe we still want to look at why uint and int coding are so =
(unnecessarily?) different in their URL encodings.

[IP]: It sounds better to me to harmonize this. I will try to see if
any of the other authors have specific reasons not to do that.

>
> Gr=C3=BC=C3=9Fe, Carsten
>
>
>
> > On 2021-02-04, at 05:47, Carsten Bormann <cabo@tzi.org> wrote:
> >
> > In my shepherd review of draft-ietf-core-comi-11, I have found a few po=
ints that probably need some WG action before we can submit this draft to I=
ESG.
> > (I also have submitted a PR addressing some nits, https://github.com/co=
re-wg/comi/pull/1 .)
> >
> > Specifically:
> >
> > # Major
> >
> > *** 5: This whole section is rather disappointing.  What does this
> >    really do except for pointing at RFC 7959?  Is there any
> >    recommendation in how to work around the race condition?  The
> >    recommendation to use indefinite length is not solving any problem
> >    (does not work except in very fortuitous cases).
> >
> > *** 6.2.2 How does the pagination work, then?
> >    This SHOULD is not actionable.
> > *** 7: This creates confusion between 4.01 and 4.03
> >
> > # Minor
> >
> > *** 2.2: While it is not clear whether there will be a SID 0, the text
> >     seems to imply that this would be encoded in the empty string.
> >     Should it rather specify a single "A=E2=80=9D?
> >
> > *** Appendix A:  Updated to reference RFC 8949 (see PR).
> >     Do we need a new module version after this edit?
> >
> > Gr=C3=BC=C3=9Fe, Carsten
> >
> >
>
> _______________________________________________
> core mailing list
> core@ietf.org
> https://www.ietf.org/mailman/listinfo/core

