Re: [yang-doctors] [IANA #1289473] Revision statements in IANA-maintained YANG modules

mohamed.boucadair@orange.com Thu, 18 April 2024 05:04 UTC

Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E512C14CE4B for <yang-doctors@ietfa.amsl.com>; Wed, 17 Apr 2024 22:04:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.793
X-Spam-Level:
X-Spam-Status: No, score=-2.793 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_LOW=-0.7, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id abz2VtSkK7PC for <yang-doctors@ietfa.amsl.com>; Wed, 17 Apr 2024 22:04:42 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.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 16FCAC14F6AD for <yang-doctors@ietf.org>; Wed, 17 Apr 2024 22:04:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1713416681; x=1744952681; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=loW+AJ2/nuBF39UZ7xg5MPVY5cxciXxN1C8ng10Xu4g=; b=jl6XNNt/gkF8bbvhXGo5qDrKYef/bIuWxtUiK1c0iPxYgi3V6vjbBog+ STTuOy0DvsdHDhr7AaCPO02AH3PZX5iMyWcK5+xaxK4xfB2vk1Byg6pvL EH+x0Rbni8p+D0tHgLAjrxusyZkU/FX+M5I2XOkl7zcIWv0lRWQAbMYCi hAwsWD3E+1biM3rXXnd8Dj0IPWRd+mrwdqe8RGkaLxRkjZrwyUOtBzES3 T6fQHExQTV/5+Fmj5fareBlpGxVkWSUVATPLq7nYAIqpEl/kmMlI6YGPp tba61wlw3RXs6lfJFLHmCBkEQ0hghm6yyRVA6TmpntAwsjZBoCQdQsRWE Q==;
Received: from unknown (HELO opfedv3rlp0a.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Apr 2024 07:04:39 +0200
Received: from unknown (HELO opzinddimail8.si.fr.intraorange) ([x.x.x.x]) by opfedv3rlp0a.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Apr 2024 07:04:39 +0200
Received: from opzinddimail8.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id B0F747645C1 for <yang-doctors@ietf.org>; Thu, 18 Apr 2024 07:04:38 +0200 (CEST)
Received: from opzinddimail8.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id E1722764540 for <yang-doctors@ietf.org>; Thu, 18 Apr 2024 07:04:09 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail8.si.fr.intraorange (Postfix) with ESMTPS for <yang-doctors@ietf.org>; Thu, 18 Apr 2024 07:04:09 +0200 (CEST)
Received: from mail-ve1eur01lp2051.outbound.protection.outlook.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) ([104.47.1.51]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 18 Apr 2024 07:04:09 +0200
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com (2603:10a6:10:49b::6) by AM7PR02MB5830.eurprd02.prod.outlook.com (2603:10a6:20b:de::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7472.39; Thu, 18 Apr 2024 05:04:06 +0000
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::7398:1f78:30c6:e9f]) by DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::7398:1f78:30c6:e9f%4]) with mapi id 15.20.7472.037; Thu, 18 Apr 2024 05:04:00 +0000
From: mohamed.boucadair@orange.com
X-TM-AS-ERS: 10.218.35.131-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none; spf=Fail smtp.mailfrom=mohamed.boucadair@orange.com; spf=Pass smtp.helo=postmaster@EUR01-VE1-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of mohamed.boucadair@orange.com does not designate 104.47.1.51 as permitted sender) identity=mailfrom; client-ip=104.47.1.51; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="mohamed.boucadair@orange.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 include:spfa.orange.com include:spfb.orange.com include:spfc.orange.com include:spfd.orange.com include:spfe.orange.com include:spff.orange.com include:spf6a.orange.com include:spffed-ip.orange.com include:spffed-mm.orange.com -all"
Received-SPF: Pass (smtp-in365b.orange.com: domain of postmaster@EUR01-VE1-obe.outbound.protection.outlook.com designates 104.47.1.51 as permitted sender) identity=helo; client-ip=104.47.1.51; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="postmaster@EUR01-VE1-obe.outbound.protection.outlook.com"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:40.92.0.0/15 ip4:40.107.0.0/16 ip4:52.100.0.0/14 ip4:104.47.0.0/17 ip6:2a01:111:f400::/48 ip6:2a01:111:f403::/49 ip6:2a01:111:f403:8000::/51 ip6:2a01:111:f403:c000::/51 ip6:2a01:111:f403:f000::/52 -all"
IronPort-Data: A9a23:wbKVRqvQNAPKmwnPtod/rTGhiefnVGVZMUV32f8akzHdYApBsoF/q tZmKTqBO/mPZmD9ed0naIS29x8DvZOEztdnGlA9ry80HnxH9ZOVVN+UEBz9bniYRiHhoOOLz Cm8hv3odp1coqr0/0/1WlTZhSAgk/vOH9IQMcacUghpXwhoVSw9vhxqnu89k+ZAjMOwa++3k YuaT/b3Zhn9hFaYDkpOs/jf8E827Kyo0N8llgdWic5j7Qa2e0Y9XMp3yZGZdxPQXoRSF+imc OfPpJnRErTxpkpF5nuNy94XQ2VSKlLgFVHmZkl+AsBOtiN/Shkaic7XAha+hXB/0F1ll/gpo DlEWAfZpQ0BZsUgk8xFO/VU/r0X0aBuoNf6zXaDXcO713fEaVnWnMxUIWI/M68649xaAFF/6 qlNQNwNRkjra+Oe7Y+BErApuOl6ac7hMcUYp21qyizfAbA+W5ffTq7W5NhemjAtmsRJGvWYb M0cAdZtRE2YP1sTZRFOTs9n9AurriGXnzlwrVWVrK867y7ZyxF62bTkMcD9fcaDQ8pY2E2fo woq+kyiXk9AaoDGl1Jp9FqFgOrvxDPaRrk1HbSI9+V12GWWzGUcXUh+uVyT+qLj1hHWt8hkA 08Z/DZtrKUu+mS0R8XmUhv+pnOY1jYZWddME+Q84QeBw6zVywmcD2kACDVGbbQOrtA3QSAt0 HeCnsjiAnpkt7j9YWmA7rqOsCi/IwAaKGYDYWkPSg5ty8jqpo52ghXEUtF5C4a0g8H7Xzbqz FiirSE4jvASltUW2r6T/FnBinSrvJehc+IuzgDeX2bg8A4gaZO/P9Ws8QKDsK8GK5uFRF6cu nRCg9KZ8O0FEZCKkmqKXfkJG7aqof2CNVUwnGKDAbE5zTa32UT8RLp9wzhwBmVwCOsFSQ72N Rq7VRxq2LdfO36jbKlSao23Ctg3waWIKTgDfqCFBjapSsggHDJr7B1TiVisM3fFuXRErE3SE ZKScMLpE3tDBLl9lGOyX71FjOZtwT0iz2TOQ5y91w6gzbeVeH+ST/ECLUeKaec6qqiDpW05E uqz1ePbk32zs8WnOUE7FLL/y3hUdxDX4rio8aRqmhareFYOJY3YI6a5LUkdU4Jkhb9JsezD4 2uwXERVoHKm2iScclraNC4/MuqxNXqakZ7dFX10VbpP8yl7CbtDEI9DLcdtFVXa3LA9kqIvH 6FVEyl+Kq0VF2Sdo1zxkqURXKQ5L0732mpizgKgYTMleIVnSRCB8dj+ZmPSGNomX0KKWT8Fi +T4jGvzGMJdLyw7VZq+QKz1kzuZ4yNH8MosBBSgHzWmUB6xmGScA3et1aBfzgBlAUmr+wZ2I C7PWEdE/LCR+dZsmDQL7Ijdx7qU/yJFNhIyNwHmAXyebEE2IkLLLU58vOe0kfT1eV7OoPznW 8gMivb2PbsAgUpAtJd6H/Bz16Ui6tDzprhciAN5AHHMaFftAbRlSpVD9dcarbVDn9e1piPvM n9jOPECUVlKBC8hOFkLLQwqY6KI0vR8dvz686EuOEujjMNo1ObvbHi+5yWxtRE=
IronPort-HdrOrdr: A9a23:XfVjMq8fPiRBAPM1lPduk+DoI+orL9Y04lQ7vn2ZKCYlC/Bw8v rEoB11737JYEp7YgBDpTntAsW9qArnlaKduLNhXotKPzOW3ldAUrsO0WKK+VSJJ8SXzIRgPM xbHZSWZueeMbE0t7ee3OEieOxQpOVuasuT9IDj80s=
X-Talos-CUID: 9a23:+xSgZWMqEWEzNe5DQBNl7mwuRfkfX17UwlXyOnWVCFZYV+jA
X-Talos-MUID: 9a23:tWepkg++0nVCzs4IpEC/CIeQf+5u5oT3GGETqrIPsvmFLjMoAzKXhTviFw==
X-IronPort-AV: E=Sophos;i="6.07,211,1708383600"; d="scan'208,217";a="34626416"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XNcKjdYFIIK4sBti1BzLWEIEZR41FMoRPKwdpDeymKX2i8KTAs9hJ29IbBLf98rynLW+vK4cTM8e3vFX6DmuXj9wNBo6qQ3T5hDmzAXgMUClvUHo8IPc+y9f092ZMttSaE0cXzCocGmA7i1GgTbKYGliUOt57NRTuzDwCjwKXCvmp7IKueQEOcADeFglnT7K8sXXGuO3khFphnXtvqqcD0ItcLzt3m0lZzSSRnRE/rXCC+GGgFkDzmmzd+WqyhgWemAKQZU3Mibho8Jo4TpnbRYifo6f2AvWhO3yxJYTTFYwsk2NGNwN7YPjOoVwZjtmpfDsrdI3uhcopk7RVURSdw==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4PGr9BKuyObC6XFbHOroKbTd8s4OwH539CzEdpgyR60=; b=cccrqLiMLuT09XyRbhPK0K4wJY5hgo7/d79vzoVMDJYE/HX2nFLNcDssO1Uvl5lGr+mG66WyaUg4/RuUcfMcYoY344WEyrqY9xmSvWo5D287lh2mv5HtGQjxKOjg1u3bI9Yf/v03n0UzpJaRKQW1sqBrwnDc4X4i51+bsG7ZbqQd1fNYlrPc55QMrdBgUaHeZo+8ydhAPfbg/Xa8S1ut1yoHZxTZAZsrdg0TREICUUDrN5EGcJAlUIBBsIekCdWz+p05W0PaCW5gMFjqt3gO0gVNFsKdJP/e1zpK4z3xyPhuFQ+1HX815mgwNvrePEObsql9WhE2/UlyGye6K2NGmg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=orange.com; dmarc=pass action=none header.from=orange.com; dkim=pass header.d=orange.com; arc=none
To: Kent Watsen <kent+ietf@watsen.net>
CC: Mahesh Jethanandani <mjethanandani@gmail.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>, Murray Kucherawy <superuser@gmail.com>, YANG Doctors <yang-doctors@ietf.org>, "iana-issues@iana.org" <iana-issues@iana.org>
Thread-Topic: [yang-doctors] [IANA #1289473] Revision statements in IANA-maintained YANG modules
Thread-Index: AQHakSgGakd4gQHtEkmQUg7pExOyM7FtdsuA
Date: Thu, 18 Apr 2024 05:04:00 +0000
Message-ID: <DU2PR02MB10160B64A4F08373D1A076236880E2@DU2PR02MB10160.eurprd02.prod.outlook.com>
References: <DU2PR02MB101604AAE34B4B17BA2016A5888322@DU2PR02MB10160.eurprd02.prod.outlook.com> <056A6BFF-5B9E-41FE-BD57-E0C737AA7F10@gmail.com> <0100018ee277cc56-674d9526-83ad-4e5c-920c-a861a5ef1c55-000000@email.amazonses.com> <DU2PR02MB101605FED9814A20576D57A2888082@DU2PR02MB10160.eurprd02.prod.outlook.com> <0100018eee9ee12d-2621b81e-36d2-4f54-88e4-a8eee8f847c5-000000@email.amazonses.com>
In-Reply-To: <0100018eee9ee12d-2621b81e-36d2-4f54-88e4-a8eee8f847c5-000000@email.amazonses.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=523e4177-f7fd-4c3b-aa3d-9989a6dd23b8; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Method=Privileged; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Name=unrestricted_parent.2; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2024-04-18T05:03:57Z; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_ContentBits=0; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true; MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Method=Standard;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU2PR02MB10160:EE_|AM7PR02MB5830:EE_
x-ms-office365-filtering-correlation-id: 231905fd-fd52-48fa-5c62-08dc5f64f5f3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 71J1yffzxB/hJm22YV55EXg4vSo5oBYRYA7ne+a64+fRNP3bwNAueuLZK+Mh6zup2Lv+l/FS8/ZkS3CqCwDg0K/CInwPrJNNP7StgVjW7yi29TPoY2CmlRjoMbpRxc/kbqQuS9DMEcxTZDbUh28hh/BSOSFq3/AXw4BGfUBErDd0BDJ7xH5l6J0MOzxGtuTLzP9s70h3g/ccjo2jSXYv6pkd1+mByuHTDLKkW/RPe4Rq+9PPNNVs2F/F/XQLgsGwtxHnBFqzzQ1u9aXNFXinpNz2C/naIMMjxD4bD4p/rTx4Na+XUUY4X80Z1i1RK3TypSWnApEo0eB+hS7l9pTqduJKvGbqBVwPoLiUhPi7f+BDvSwNTNSziqY/0CAvJbd5mkx4Cv9881eErf4O7QfFkzy2CYPujNeWhqdKAqFCrXMmz00wQafmrmJTwe4S3ADeBXI7w7F0MwGny04mSBrLgiTU1eW7/DDUuRBIOcj7FVmctRtz33Wkzl6xZHYh/o4K5gUifcrBoVzc74PPb+Y1QsEQ6JOnL7UteJ/TI8cekvtMV16mmQceIGahzZQHdo02b+U5jeEvV1d/mwD5GGJxRdZE1z1tuRefx0LObmG7gxxkHKARF9N3IcEPd1WXrtZ6WyEOmqPNnUQkuL6Rl21zfyxVu6O4HxklSuJW9nrgv1Q=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2PR02MB10160.eurprd02.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(366007)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: bzr+gFRmZZPuH3XRkkfO0JlweGoifDnmpWV9o+ccQ4H7ox6kHIfY8H6hMAsIsKRaxj63XP4aHT7Xi7XaWhU+I4XfwS7RvELiwBWfzzEnEM83QlUqUNXocVUziO6QzUBM6OwHLh4gO7Vo+MAmJSvl4QFAdj3zT6vD39+kTtKt51hBKqCyThGYawkQbJiakh1mrYweVb8mw3+YY5VXKdpre0/sggAGihfhqN1JHFr/iVak4hS3UgBbacHiXbjeBqbKXP3Hng+xgzjcsLqA1AGEeWDpZxegwqXICGZaJL0LRF1UbO0oBYVZVyoEeO9N4G82mARvWgpgW8PABgFQ1bllKTfMB+bvrEUjNFpkQxdjcsCv8ytgMOXebJbtEpnqQgodyhTaGAUSeRM2N7D18VVv7BrqmgmNu2M9gAJcvdbG946xKt9UsV4GGesdYnZAwvj7upyJg8PvY+jX8vifLJi+178UR0E++pp4pRVpR/8W071Zn5G3s4wi6NqdVwuDO09ORs9VMKrnCr9BtN/gZSTGr/wvMW2E+hqxI3//Dmb74fIfveIZfs6K2Fh21tqrJeACfzOjqAQn/wkcHVrZXkbOR/zfYlYwpPWxMa+yI/dg+NHchaQsZL8K65xp8L9HdR4IuvQM1iErCNXjK7SbOHQDULcEGzJ7JOaMAoFly23TRtFffqccZoNMLl6K8E9VxOULUe5K0CxY3VYu6Q/SvgzUYdGzyFWOaJh+ii2ZKniLeSuOmR4hrtIA+kz8aaR+JfO2H46b3TdSx+FpBSIt+dsKN0lLLpe/u2itJGEBaVx0lEX7eyAecXKnCx4Lpl13/URBnvk6SQHmROGXy3xZ62g9VBNVtfPHHUpGy8vNNfrm21Gnyekx58ZeakLBMk7aUEn6GjiDy7+nP9QNIH9JcO1dyctkv38dRJnrbXLZguPCRyywKZCZp16rcuhJaMbDf6Fkvo7Ka8FteA7eaTi1AmgJdu6+uJNCujUqstLPr8ADhEZ/ZIvpVTmR1xx1He8CCyQbyU1/dqEKyvyggWd22B+zZ2y3WnV4E53d0Z8ASctiowF2YNSqjsJed8L8EkzC0nwBXnOzmYmGp/QY1xhljb2AdGT0a/f4qnDKUORp5SbWU30oAXUtcf4ZghIjlUGfV/T/4PElsvIBe/fg7BE1ciqsPoTfqnxRNfa/YklaCQ4FqbAB/g0Y9il7ApBkTIQDnD0kTHwcRxiK3KAnQQTFgnlX9XVobZAtEr0dtsRzTHhI9r+QXfjc/hHim6FL3Esc2LTfl3GgVRViDFvhFFWO6Ld6pqDOUMjc81HjL+1JO1IYZ490Eu/0T227e7y0lJbB+4gC+SkMRrfTho03XvLD4fhoetXufCVcnUZn7JPafiO23CNJLxcPeJLG11fVaAnIaDgKa1Tk6ZU/tilkDcg8oQyjcIYIZRt9artbg88grt+d9xxnZVgF8D8mO7hrPcsU4ZHUADF3wwwpId6OSfucJ2HgUMzmGsPUzNyhp+DFX6twWtuSIGy2wv6LRgUCHHfk1OwV5VuIYqWr3AjDkiYwM5P+wSK6ZJiXM+ikACnt4I4wI3CsZK4uc8NINh30gvbXVPhF5/uVnjVRpzR2IQEFl7Pulg==
Content-Type: multipart/alternative; boundary="_000_DU2PR02MB10160B64A4F08373D1A076236880E2DU2PR02MB10160eu_"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DU2PR02MB10160.eurprd02.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 231905fd-fd52-48fa-5c62-08dc5f64f5f3
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Apr 2024 05:04:00.7449 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 90c7a20a-f34b-40bf-bc48-b9253b6f5d20
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 24/VRGGpWiy86qIkiLWnm6EfX7lwiS8xgoTW0vkbtO6jMMgmPnMifF0mXbHDmYZHb3t9STLGOw674Amyldvdv+Eb3Ob/sVDg8igDR/ENSwQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR02MB5830
X-TM-AS-ERS: 10.218.35.131-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.1.1004-28328.005
X-TMASE-Result: 10--58.738400-10.000000
X-TMASE-MatchedRID: 4lgKwWfF5n9BYmUAdSZaCKKAP+IzMHPSQiWu01ViVNbCh5UkBi9iExNX pI2Q1yfb9Ib/6w+1lWQrQvpgxuYDeOdvpOi5SyiDYxqmcULrxea9nh3xUdWwxjIOpFl2Has1+Pn sEY9bSBJ1e7Xbb6Im2mVHNkCQpEYN5yEcDTjPPfN3tIDEZ0k8daxRbCstcznauOnvLMfezCsOG9 WltZPJw4h/ebSxR/HndmWMDQajOiIvPRFFhcWhYFvt3vOiXs6YsT0Q+IxCRFeUQWt7uSfhDH4yb 5DiJrQyBApSYI86Y6hBKvz/+dDChmtEzrC9eANpsGSON2g4/VvTVDiuzlyVVgjTuIwlp5tsXSJ4 c3nT+Qe5bvv/Lz3qyHLhUU/qa4OGVxk27EKh25IWn3DCg0cHhpyAf4gA87+vw4F0C6h5O5FeuYg 85FHCXhd8ENHLtW0zF430d3dMHkaHOV1iX68qKWK5HqEciwE0uYhCPdC+eqExp/PDFXkwa8OiXR C56ox3QfSOYOlxKYugg5fb1w0y17Bm7KRKfr78IHyYxgrIAEVyfXzYaCEyWhGb2i6zWBZt/0dTU jHNqglM+xVFI1xtY0+crEA4+nhZP4H+2nyK0FP3T7dOCqjDtMZrcw5OrSw/HaPz6ATopiB6fMw3 +Of5R8TOJ9zxd68xDrS1eFDRG3iH4I6QZJ07kepEDRgijVV+uH0SzH4JWPYCoXQy5etGZnaJlMF evvyprbw3y7sKQ4c5zptjhyYKWKaYkqKEtUB4yzI7m5DU2zlzSBJX9nBL2i1+x6tu1kitsuuEFn gt9tlwKlYjOzXY1Y9I12PUkzIBPdIdnoYIUtmjxYyRBa/qJSiPO7+OFFZNAosvhn4dUcl1H8bw6 8oiD9IFVVzYGjNKWQy9YC5qGvx+E9Ov9CV8tt/R6W3eXu+y33fj+sMArfMaMUyeC0staEkVAPr0 TXS8
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/UXM-2GKtgyTeuK8TWwz6z6Aklmc>
Subject: Re: [yang-doctors] [IANA #1289473] Revision statements in IANA-maintained YANG modules
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 18 Apr 2024 05:04:46 -0000

Hi Kent,

Hmm, RFC8407 already uses “--" for such instructions. Please check Section 3.7.1.

Not only we are consistent here, but we also ease the life of the authors who will consume the template.

I will proceed with the publication of the version I have so far, but I’m open to hear more feedback during the WGLC. Thanks.

Cheers,
Med

De : Kent Watsen <kent+ietf@watsen.net>
Envoyé : jeudi 18 avril 2024 02:33
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
Cc : Mahesh Jethanandani <mjethanandani@gmail.com>; Rob Wilton (rwilton) <rwilton@cisco.com>; Murray Kucherawy <superuser@gmail.com>; YANG Doctors <yang-doctors@ietf.org>; iana-issues@iana.org
Objet : Re: [yang-doctors] [IANA #1289473] Revision statements in IANA-maintained YANG modules


Hi Med,

I looked at your changes, but I think an even larger issue is at play.

My last message to you contained nicely written paragraphs, but you converted them into “instructions”, using some kind of “—“ syntax...

I object to the use of the “—“ syntax to express instructions.  Not only was this syntax not present in the original RFC 8407, but such instruction-language is not properly specified anywhere.  Despite best intentions, common English grammar/syntax is best.

PS: I recognize that the “YANG Doctors” list should be CC-ed here.  Please view this reply as an early WGLC comment.

Kent




On Apr 16, 2024, at 3:45 AM, mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> wrote:

Hi Kent,

Thank you for the review and good suggestions.

The changes I made so far can be tracked here: Diff: draft-ietf-netmod-rfc8407bis.txt - draft-ietf-netmod-rfc8407bis.txt<https://author-tools.ietf.org/api/iddiff?url_1=https://boucadair.github.io/rfc8407bis/draft-ietf-netmod-rfc8407bis.txt&url_2=https://boucadair.github.io/rfc8407bis/boucadair-patch-2/draft-ietf-netmod-rfc8407bis.txt>

Please see inline.

Cheers,
Med

De : Kent Watsen <kent+ietf@watsen.net<mailto:kent+ietf@watsen.net>>
Envoyé : lundi 15 avril 2024 17:55
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
Cc : Mahesh Jethanandani <mjethanandani@gmail.com<mailto:mjethanandani@gmail.com>>; Rob Wilton (rwilton) <rwilton@cisco.com<mailto:rwilton@cisco.com>>; Murray Kucherawy <superuser@gmail.com<mailto:superuser@gmail.com>>; YANG Doctors <yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>>; iana-issues@iana.org<mailto:iana-issues@iana.org>
Objet : Re: [yang-doctors] [IANA #1289473] Revision statements in IANA-maintained YANG modules


Hi Med,

Thank you for your continued effort to push this forward.  Your update captures the essence of the agreement made, but can be improved.  Below I provide spec-text that blends both of our contributions.

First, not discussed before, let’s update Section 4.8, which currently says:

   The "description" statement MUST be present.  For modules published
   within IETF documents, the appropriate IETF Trust Copyright text MUST
   be present, as described in Section 3.1.

To also point to the YANG Parameters registry, like so:

  The "description" statement MUST be present.  For modules published
   within IETF documents, the appropriate IETF Trust Copyright text MUST
   be present, as described in Section 3.1, and contain the following statement:



      All revisions of IETF and IANA published modules can be found at the YANG
      Parameters registry: https://www.iana.org/assignments/yang-parameters.

[Med] We also need to update the module templates to be consistent with this guidance.

With the above stated at the module-level, the same doesn’t need to be stated again (in any form) at the revision-level.


Next are a series of updates to 4.30.3.1 (Template for IANA-Maintained Modules with Identities).  Of course, similar text-updates would apply to Section 4.30.3.2 (for enumerations).  The following diffs your patch at: https://boucadair.github.io/rfc8407bis/boucadair-patch-2/draft-ietf-netmod-rfc8407bis.txt.


A paragraph halfway-down begins:

   When the "iana-foo" YANG module is updated, a new "revision"
   statement with a unique revision date must be added in front of the
   existing revision statements.

I think that it would help to finish the paragraph there with the following sentence:

   The revision statement MUST contain both “description” and
   “reference” substatements as follows.

[Med] OK

Then we’d have a section/paragraph for each substatement.  For instance:

   The “description” substatement captures what changed in the
   revised version.  Ideally, the description notes which identities

[Med] Updated the text to cover other changes such as updating description or reference of existing entries. The draft already includes an example for such changes (from https://www.iana.org/assignments/yang-parameters/iana-dns-class-rr-type@2023-11-27.yang):

   revision 2023-04-25 {
     description "Updated reference for 64 and 65.";
  }

   revision 2022-05-30 {
     description "Updated description, reference for 64 and 65.";
  }

   were, added, or had their status changed, e.g., deprecated,
   discouraged, obsoleted, etc.  When such a description is
   infeasible, the description varies on how the update is triggered.
   If the update is triggered by the publication of an RFC, the
   description should be "Applied updates as specified by RFC
   XXXX.”

[Med] Went with almost all the proposed changes. However, I used a format that eases to consume the template. The authors will need to pick whatever is applicable in their case.

 Otherwise, if the update is made following another
   IANA registration policy (Section 4 of [RFC8126]), IANA may
   ask the requestor to provide a description to be inserted

[Med] I don’ think this one is optimal especially that the authors of the changes are not even aware that a YANG module exists. For example, I have requested recently a new RR (https://www.iana.org/assignments/dns-parameters/RESINFO/resinfo-completed-template), which was automatically echoed in iana-dns-class-rr-type as follows:

   revision 2023-11-27 {
     description "Registered RR Type RESINFO 261.";
  }

I don’t think it is a good idea to have specifics for yang modules, especially that we say the following:

   IANA maintains a set of registries that are key for interoperability.
   The content of these registries are usually available using various
   formats (e.g., plain text, XML).  However, there were some confusion
   in the past about whether the content of some registries is dependent
   on a specific representation format.  For example, Section 5 of
   [RFC8892] was published to clarify that MIB and YANG modules are
   merely additional formats in which the "Interface Types (ifType)" and
   "Tunnel Types (tunnelType)" registries are available.  The MIB
   [RFC2863] and YANG modules [RFC7224][RFC8675] are not separate
   registries, and the same values are always present in all formats of
    the same registry.

    …
   The following section provides a set of guidelines for YANG module
   authors related to the design of IANA-maintained modules.  These
   guidelines are meant to leverage existing IANA registries and use
   YANG as another format to present the content of these registries
    when appropriate.

, or
   use the statement "Applied updates corresponding to those
   made in the underlying IANA registry.”



   The "reference” substatement points to an authoritative event
   triggering the update to the YANG module.

[Med] I think we should keep a reference to specific version of the module. Such referencing is useful compared to duplicating RFC points at the level of modified entries and top level reference. Here is an example of a duplicate information from https://www.iana.org/assignments/yang-parameters/iana-tunnel-type@2021-04-23.yang:

   revision 2021-04-23 {
     description
       "Registered tunnelType 19.";
     reference
       "RFC 4301: Security Architecture for the Internet Protocol";
   }

   revision 2019-11-16 {
     description
       "Initial revision.";
     reference
       "RFC 8675: A YANG Data Model for Tunnel Interface Types";
   }

   ...

   identity ipsectunnelmode {
     base ift:tunnel;
     description
       "IpSec tunnel mode encapsulation.";
     reference
       "RFC 4301: Security Architecture for the Internet Protocol";
   }

Mentioning 4301 at the top level does not bring much value given this is does no reveal the event triggered the update (that is 19 registration at the first place). Given that no other information is available in the part registry, at least the reference to the specific revision of the module should be listed as follows:

   revision 2021-04-23 {
     description
       "Registered tunnelType 19.";
     reference
       "https://www.iana.org/assignments/yang-parameters/iana-tunnel-\<https://www.iana.org/assignments/yang-parameters/iana-tunnel-/>
                                                    type@2021-04-23.yang<mailto:type@2021-04-23.yang>
        RFC 4301: Security Architecture for the Internet Protocol";
   }

   revision 2019-11-16 {
     description
       "Initial revision.";
     reference
       "RFC 8675: A YANG Data Model for Tunnel Interface Types";
   }
   ...
   identity ipsectunnelmode {
     base ift:tunnel;
     description
       "IpSec tunnel mode encapsulation.";
     reference
       "RFC 4301: Security Architecture for the Internet Protocol";
   }

The good news that it seems that IANA stores all the revisions of the iana-maintained modules. For example:

==
     revision 2023-11-27 {
       description
         "Registered RR Type RESINFO 261.";
       reference
         "https://www.iana.org/assignments/yang-parameters/iana-dns-\<https://www.iana.org/assignments/yang-parameters/iana-dns-/>
                                          class-rr-type@2023-11-27.yang<mailto:class-rr-type@2023-11-27.yang>"
     }

     revision 2023-11-08 {
       description
         "Updated description and replaced draft string reference to
          64 and 65 with RFC 9460: Service Binding and Parameter \
                                                           Specification
          via the DNS (SVCB and HTTPS Resource Records).";
       reference
         "RFC 9460: Service Binding and Parameter Specification via the
                    DNS (SVCB and HTTPS Resource Records)
          https://www.iana.org/assignments/yang-parameters/iana-dns-\<https://www.iana.org/assignments/yang-parameters/iana-dns-/>
                                          class-rr-type@2023-11-08.yang<mailto:class-rr-type@2023-11-08.yang>"
     }

     revision 2023-04-25 {
       description
         "Updated reference for 64 and 65.";
       reference
         "https://www.iana.org/assignments/yang-parameters/iana-dns-\<https://www.iana.org/assignments/yang-parameters/iana-dns-/>
                                          class-rr-type@2023-04-25.yang<mailto:class-rr-type@2023-04-25.yang>"
     }

     revision 2022-05-30 {
       description
         "Updated description, reference for 64 and 65.";
       reference
         "https://www.iana.org/assignments/yang-parameters/iana-dns-\<https://www.iana.org/assignments/yang-parameters/iana-dns-/>
                                          class-rr-type@2022-05-30.yang<mailto:class-rr-type@2022-05-30.yang>"
     }

     revision 2021-08-31 {
       description
         "Initial revision.";
       reference
         "RFC 9108: YANG Types for DNS Classes and Resource Record
                    Types";
     }

==


 In all cases, this
   event is cited from the underlying IANA registry.  If the update
   is triggered by the publication of an RFC, the reference should
   be "RFC XXXX: <titile of RFC XXXX>”. Otherwise, if the update
   is made following another IANA registration policy (Section 4
   of [RFC8126]), the reference should be "Please see this
   update’s reference details in the underlying IANA registry.”

[Med] This is more a description than a reference. If there is a ref in the authoritative reference, then the rule should be to automatically mirror it.

PS: for Section 4.30.3.2, for the “description” paragraph, be sure to replace “identities” with “enumerations“.
[Med] Done.

Hope that helps!
[Med] Definitely. Thanks.

Kent





On Mar 24, 2024, at 6:22 AM, Mahesh Jethanandani <mjethanandani@gmail.com<mailto:mjethanandani@gmail.com>> wrote:

Hi Med,

Thanks for proposing the text for revision statements in IANA modules. Kent and I discussed the PR, and believe that it could be improved further. One of us should get back to you on the updated text.

Thanks.

Mahesh Jethanandani
mjethanandani@gmail.com<mailto:mjethanandani@gmail.com>


____________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.



This message and its attachments may contain confidential or privileged information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.

Thank you.

____________________________________________________________________________________________________________
Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.