Re: [CCAMP] What to reference when importing an IANA module?

tom petch <ietfc@btconnect.com> Thu, 12 January 2023 13:18 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B96C7C1BE867; Thu, 12 Jan 2023 05:18:11 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.898
X-Spam-Level:
X-Spam-Status: No, score=-6.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable 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 ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NJzMFtQw2HhD; Thu, 12 Jan 2023 05:18:08 -0800 (PST)
Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2116.outbound.protection.outlook.com [40.107.247.116]) (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 EDAF5C19E11D; Thu, 12 Jan 2023 05:18:07 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Knb/WviA4mTskDVTVecWEQ3bPpwDkQwhXPsRyb1/iXHC23nTIQ6zAJIfLZfGNBnBmhecsszW8eiUpGMDyczjX3UPRsV71OPX3QDz4i0mWnoTCWr1OXT3Ye5SngSezdJ4TO+noRxqeLf4UtUmpi5LroGhndZOSDFLhJueeyxw11ZiQc+x0oyYelR78IkR2N30zAPwzCA09tc+G+sP9prrHX/PEQi7CObsB1Br4hru/kraeVplF8UXYHnUH26+EXqsmW73wx8FeLWIULkpmJ9qhvCN9fYmuKz5R2dm6ODlcs7t7ju5hGeO+33YvaSJRTyzgIaTPsXMSsIm5HRfvWCVdw==
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=WnNIOtjefREUPV2Afa0P91BCSJa9NzGADaUlpWOaGKM=; b=KdigQv3Zo4bgivlwC+PqWFHfkFW/QlRHEl8c+9/TM3QLpej1pqwxjNDEB4Hg5gLcxaW9HvtGFvvrPxDmZhXy6OOxdF7gKaL8Dmaxql1aA4+0UcRwesaiu2kuINt7iaL6jq+TVnWtkkpzBWDYVGduTmEVxvIYd2K77LLFsNehkPtjdFdJW7MX1WfUGu4pChlT87Z/crC630Yh9K9o0Fs77z13IPiCztKn3WmJuzDew+OE1kqUTUpdkRNPQqOdZZ6+TnPjuaKTDkBnqP409dJd9/cupVL/Yxmf6vtVIvZEjj1XdC3RaCGofmU0Pld4Uj486DjtjPmD/j3DUviOPZKrCw==
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=WnNIOtjefREUPV2Afa0P91BCSJa9NzGADaUlpWOaGKM=; b=ZjgW00+Lgs1wS3T52DUto/GSZGJgOQ6pVJRZM39W95KwGafUG+SgK2utwBBAWk2lNn3e2BVqa8Q6tiekQsxWBXjpJshFzWev9evV2+9mGbWxgfVQ6KZE4n3KraU9nXfhTPQ5JhJZbAnGaSxH0dF2c7npjrMjvd8kOFFSbRghETs=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by PAXPR07MB7949.eurprd07.prod.outlook.com (2603:10a6:102:138::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5986.18; Thu, 12 Jan 2023 13:18:04 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::86cd:e36d:9333:8537]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::86cd:e36d:9333:8537%4]) with mapi id 15.20.5986.018; Thu, 12 Jan 2023 13:18:04 +0000
From: tom petch <ietfc@btconnect.com>
To: "mohamed.boucadair@orange.com" <mohamed.boucadair@orange.com>, Italo Busi <Italo.Busi=40huawei.com@dmarc.ietf.org>, "netmod@ietf.org" <netmod@ietf.org>
CC: "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: What to reference when importing an IANA module?
Thread-Index: Adkmfno43JPdXxpTR261Pa5dN8ObDAAA2xNQAAF1lNg=
Date: Thu, 12 Jan 2023 13:18:03 +0000
Message-ID: <AM7PR07MB6248492ADE5A0BDEAD0DB550A0FD9@AM7PR07MB6248.eurprd07.prod.outlook.com>
References: <900fcde63e90473b8424658bc7095818@huawei.com> <29132_1673528990_63C0069E_29132_493_15_d0fb16583e114c999eeda3c6c992fdcc@orange.com>
In-Reply-To: <29132_1673528990_63C0069E_29132_493_15_d0fb16583e114c999eeda3c6c992fdcc@orange.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_Enabled=true; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_SetDate=2023-01-12T12:38:10Z; 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_SiteId=90c7a20a-f34b-40bf-bc48-b9253b6f5d20; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ActionId=475ce805-4cef-4e40-b609-41b6d9a5752e; MSIP_Label_07222825-62ea-40f3-96b5-5375c07996e2_ContentBits=0;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM7PR07MB6248:EE_|PAXPR07MB7949:EE_
x-ms-office365-filtering-correlation-id: 3354cbcc-9797-4772-5217-08daf49f6fdf
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: TRWjWUiavCBr76KoZJzDl8cmZp5zwqWDsfEEPvc1KEW6a5WbOaAPi1e+vxD9jyggXCTYlDFwBJTF02wzf4M/oVzzGnj7QNI8huyy1UoD8QR47jOQveN5T4frrzuE03l8tf2wdKP6yBAsvn6bx8tICNnG9NA/Yv+Df53J8BRr8GhCxmZ80kisgJMcMyHFitkmOEk/V3tEuq6jEH5e84awdKRvV13nZFZamcvO2wGzAEjBKN4n8Qil2qfc73HlJxh7mGBAhdkyOGFdY+4voOkrONmomLBfmLAUMKPLFxv7r1NSy39y5Jl33XYtH1pN5TOhIs3KFki86Ysn9k3CVYbQmTDBhsLocTrMYMLaFLKWJSMfI9/h7cu5I4gj7V6+RpyAO3JN8rpLSWI6Glqe8U3n64/0eeltij9f+z3wnIsK5TZkwiz2r+dx0IDqdjkI7MsdvIulzObePlWlm5lEp+zOqzDO/A14mPFCpgxpNBHg57OOwg3FSzV0BPIPXaiPa/VM+yBrjoNKV1K/K5Ik6iklCpmiKCBli2HybA+sBL3P6FXPJTG88caUujO5/m8M7CDFDfAZEKQLZouTm+WyYzD0gkg83y4gmav58L70nqCRry3OD1aWnJNBBqFVhXZny6WRPs1kng/Ylm4CgOOU48TgGcEQr6eDmCFaqW2ELqEeBglPC20Y0Dfp9lIM3Hp9SvXOCSM5H9EYgmS2p9Y32dxE0zF2A48rAgYIsfGfTAGLyHQ=
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:(13230022)(396003)(366004)(136003)(346002)(376002)(39860400002)(451199015)(52536014)(8676002)(66946007)(41300700001)(2906002)(8936002)(5660300002)(66446008)(7696005)(66476007)(64756008)(316002)(66556008)(110136005)(71200400001)(478600001)(76116006)(966005)(66574015)(6506007)(33656002)(186003)(26005)(9686003)(4326008)(55016003)(91956017)(83380400001)(38070700005)(86362001)(82960400001)(38100700002)(122000001); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: +nGeEXkvgo7V2Yibe+LThi++ineP0GFrPI6WLIUIh1qLZ1F/eNU6SAi/ZeAL0t1TXu/qbIrF3TPTADytqRcBPjm1OqOBbA8DvKURcv6HKqFUoGyFdtaJb8oeYyBtJORNIVj9kxUcmeeJH4isn2XEIbR69/8dnUDHwX8yN9gClMdHJrYnLTTUM8uVX1aCGAxwSGJkli5VcnDz7Uk6a5QifFT/Fom/mXDur7y8zw9676mj0dnrp3CvWsrRacM2Je+ptkpLWrCe+f1psYBe3L3VphQt/fo/AKnbjCD2jnxKWlUJSmrqJpmCmVxM0SxMoykjFfvAHEe3sAxWszVU4KfHowPQ/tVNDpYK1DbH/6e8EPhP0CMswvqxzzrfh6FCSQaFWyxJT1+mSi8LzupSdwL88NDAwBo8ch2yVsRrGezvhqpADtcxL2knUrNBxfPCX3Mn3mPXU259Rh6IRliMSTwOMaSeI8tJBQVkBlcDNrsHFFIePppTTWI/waN8CADBdU60a1Sdy3C31/tuk9n9M55cP31QqJPlo9l2spHvC2LjBWvyMiq5lMJTejgmnq+DaY62PpqDWHuP6GbgDEgy6Q1mOaKDKQUKk/QtQBTkZlwNk5ryz9XRVomComysecKjQ6F6dJG4zDEAES1sTFgTkL3oO84aMTfxv1O/udLEzSG8ALsbFc0LDp/jIbxagjiXz8yM3o2DWI0zA6IL+vZeA0umfMlzBHclzq1GumbFHdsy+iCjh94a7I+k+A0CEqDsTBPcmKODhisW+QKLcErEBKUxgdEfH0K+HD8nsO7UnnxjLJGJAmXYFiQBQkRtBv0x+B/Sw18JUSLfm/mh2eoDwT4+F7zxV4O2ZWgW3nozBevvsKYUyuILzzcRMblTqphjSl4DO+ENcxBYqM8vAr5thjSa3C7SyE6BwxvUZCix0m7Mhgn0D7pd2RKdfHrH/VtIPb7GXCpImVouui9leK30J1u1Zcpdv1agcGjszfH8ilCdBbJpe87jKi+fgouWbon3J7O+enr5hkX508S+FiP3fG5j9YzUFVKY7gZQsu7rAIIJfPlaOiz7BDWqAkooEWpi7/VI1xFEUx61/79pPZoD/ET3EKYkzuQOHBtjPKJjiQd4zBBLH27qKxrgv2H+QNZ8eQ9fRTOm8S4ob1aSsZ2ZtiZihxmyLqkqbfwLC+TefQnUxW0YQTzk0+QwyOLvQjQJ4s20dZIk5GhE/uDghYnUv0nyZEUOI0tyLfd2nRcaXYdbc98eQoy/8sRI54FUEpYK+aZBXiwa/A26ObQwiKRhpucM6BE3aYhCWpm/HPwChj08OouQJq64nstIxNMApQwBkZW2c7ByaA726LwSvzLbUpiSXaQSrTxMyn4SZT53jzdxAiIlzdyLJOSreBrlcyrQkNXyIEtHjxcZYWPjO4Rzletpzle1EgkXLEi4bHdpX9G2T0MMxnOFP/nNtLof12sicRyiHShdLriWQmfIjg27IA/8O0seEYXYiKJMm2hQV3MZTw3sgowq6Oq4NYyVLublnl1FbEX1WTaMv+vtjk/GiNU5eqZeRnwXRc950g8ELEO7EVNMhBtGErRYkOUMBHH32ZgB
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: 3354cbcc-9797-4772-5217-08daf49f6fdf
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Jan 2023 13:18:03.9918 (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: Qyl30NUUSMZ28MB8oBAgdybQKHlyPdwNrFmsZzwDimvX9gd8IWSFqYUnUVs1iKbbipFI9oGdBFooCqDAFFPKiw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAXPR07MB7949
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/5Cy01_jraAAK4YOC7SoNyJbYMHk>
Subject: Re: [CCAMP] What to reference when importing an IANA module?
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Jan 2023 13:18:11 -0000

From: netmod <netmod-bounces@ietf.org> on behalf of mohamed.boucadair@orange.com <mohamed.boucadair@orange.com>
Sent: 12 January 2023 13:09

Hi Italo,

There is currently no explicit (*) guideline for this, but this is a point I can add to https://datatracker.ietf.org/doc/draft-boucadair-netmod-iana-registries/.

Many RFCs are referencing the RFC that specified the initial version of the IANA module: rfc9127, rfc9129, rfc9130, rfc9291, rfc9132, etc.

However, my take on this would be to recommend referencing the IANA as the authoritative source but allow for also referencing the RFC that defines the initial version of the module.

<tp>
Yes and no.  The RFC version is obsolete as soon as it is published since change  control is then with IANA.  We know that, users in other SDOs likely do not and since RFC are much easier to access than IANA websites such users will be tempted to reference and use the obsolete version..  The RFC is of course referenced in the IANA website and that is how we should force users to access it so that they understand that the RFC version is obsolete.

Tom Petch

Cheers,
Med

(*) other than this part from RFC8407:



   The reference MUST

   correspond to the specific module version actually used within the

   specification.


De : netmod <netmod-bounces@ietf.org> De la part de Italo Busi
Envoyé : jeudi 12 janvier 2023 13:21
À : netmod@ietf.org
Cc : ccamp@ietf.org
Objet : [netmod] What to reference when importing an IANA module?

Hi all,

Happy New Year

During a WG adoption poll we have received a comment that the URL should be added in the reference statement when importing a YANG module maintained by IANA and we are not sure how to address this comment

See: https://mailarchive.ietf.org/arch/msg/ccamp/zD6gAfEUlYJ4W3qQlz6Y_gfX5TY/

I have checked RFC8407 but I have not found any guideline on what to reference when importing an IANA module

I have checked a couple of examples I knew (RFC8343 and RFC8348) and noted that the IANA modules are imported with no reference

I have also noted that within the IANA YANG model registry, the reference for the IANA modules is the RFC where the module has been initially defined:

https://www.iana.org/assignments/yang-parameters/yang-parameters.xhtml

What would be your suggestion?

Are there any guidelines I have missed?

Do you know if there are other examples of published RFCs importing an IANA module?

Thanks in advance

Italo



_________________________________________________________________________________________________________________________

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.