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

mohamed.boucadair@orange.com Thu, 12 January 2023 13:09 UTC

Return-Path: <mohamed.boucadair@orange.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 6E92CC14CF05; Thu, 12 Jan 2023 05:09:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.796
X-Spam-Level:
X-Spam-Status: No, score=-2.796 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_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=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 (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 j3RGBpyINR4s; Thu, 12 Jan 2023 05:09:53 -0800 (PST)
Received: from relais-inet.orange.com (relais-inet.orange.com [80.12.66.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F24E0C1BE867; Thu, 12 Jan 2023 05:09:52 -0800 (PST)
Received: from opfedar00.francetelecom.fr (unknown [xx.xx.xx.11]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by opfedar21.francetelecom.fr (ESMTP service) with ESMTPS id 4Nt4dp704jz7tnn; Thu, 12 Jan 2023 14:09:50 +0100 (CET)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; s=ORANGE001; t=1673528991; bh=qfpcD443U+OVLWvmRG87JZAoLd0m4nQhKYJMWAVmK4Q=; h=From:To:Subject:Date:Message-ID:Content-Type:MIME-Version; b=XmMPB/vCJUadGzOMMkuRNxxNHuotwfZZvYCRsnEaqkfVgzPZwKdV7Z5LnHD0ThdY8 nrw4jnom3ostJU06WlmfjZzMIoCqO1nf8lQJjTyNYJHy8MpSLRCOXhK14YrhNL2GLc nv3WcnVNrlxAZBn3nKQbjPJJhCsXOnP7zPMRZFKxcQfdsfZhZ4sLdAJ6A95WNjw6l0 sr7a2I7bYVnikG8PCHQIRXDeaIK4eSZiZKSfrZ6kg5jyfE8WDgUR6IMmU5MJ7V/49g a0mgLz4zptuxk8YNd/96AC4QqV2jM7AeOsfbl8j4s0rFjYOsisWnHeswT2LaCpMfJC ctV1bE7P21dYw==
From: mohamed.boucadair@orange.com
To: 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: Adkmfno43JPdXxpTR261Pa5dN8ObDAAA2xNQ
Content-Class:
Date: Thu, 12 Jan 2023 13:09:50 +0000
Message-ID: <29132_1673528990_63C0069E_29132_493_15_d0fb16583e114c999eeda3c6c992fdcc@orange.com>
References: <900fcde63e90473b8424658bc7095818@huawei.com>
In-Reply-To: <900fcde63e90473b8424658bc7095818@huawei.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_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
x-originating-ip: [10.115.26.50]
Content-Type: multipart/alternative; boundary="_000_d0fb16583e114c999eeda3c6c992fdccorangecom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/EvDql-6rNKo4NRW322ND8CkaJYE>
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:09:57 -0000

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.

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.