[netmod] On prefixes RE: Next steps for draft-ietf-netmod-rfc8407bis

mohamed.boucadair@orange.com Mon, 04 March 2024 08:52 UTC

Return-Path: <mohamed.boucadair@orange.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 50AF0C14F6A0 for <netmod@ietfa.amsl.com>; Mon, 4 Mar 2024 00:52:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.103
X-Spam-Level:
X-Spam-Status: No, score=-7.103 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, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 uNIhI0fJrl5V for <netmod@ietfa.amsl.com>; Mon, 4 Mar 2024 00:51:56 -0800 (PST)
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 EE7D7C14F736 for <netmod@ietf.org>; Mon, 4 Mar 2024 00:51:55 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1709542316; x=1741078316; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=vKrq7K2Ty1R2axJkrsSHxxPt5vcK+GHHY3/ST4tzw8Y=; b=EfLN4U47+66m+F0Z4NtxMCHNzD+oeIDlo1+FnPitvt7S+R5ENMTksTxL oiJy015ZbpVHNSRDLxq+t1krDfKHtL3F0vioTYlgkCyAgu5nbEEbAcyK1 giOdFK1rTBt/kwxofgRqlZVLjurnBRLRqrG8sxtiDCQRq240sNKkCsieM 8jVKK07YtTm0MACoJOIQF+k7zjdK204zXhMcrgBD8NSPw+R3hFzSyd3+/ kZCpwFKaX+moUjyB3TLdw9a6y3xo0SUot7GHyFHmNxTKcllDW89RZx7FF +cpcAzYNWszTcK/EUrE+TQgYO67SA4cJ0KBJfiySD1C5gseLbI0nc3JWI Q==;
Received: from unknown (HELO opfedv1rlp0g.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 09:51:54 +0100
Received: from unknown (HELO opzinddimail5.si.fr.intraorange) ([x.x.x.x]) by opfedv1rlp0g.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 09:51:54 +0100
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id B2C781069F3E for <netmod@ietf.org>; Mon, 4 Mar 2024 09:51:53 +0100 (CET)
Received: from opzinddimail5.si.fr.intraorange (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id 9A62E1069F3C for <netmod@ietf.org>; Mon, 4 Mar 2024 09:51:53 +0100 (CET)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail5.si.fr.intraorange (Postfix) with ESMTPS for <netmod@ietf.org>; Mon, 4 Mar 2024 09:51:53 +0100 (CET)
Received: from mail-am6eur05lp2105.outbound.protection.outlook.com (HELO EUR05-AM6-obe.outbound.protection.outlook.com) ([104.47.18.105]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 09:51:53 +0100
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com (2603:10a6:10:49b::6) by GV1PR02MB8588.eurprd02.prod.outlook.com (2603:10a6:150:94::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.37; Mon, 4 Mar 2024 08:51:51 +0000
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::18a0:3679:a134:1d02]) by DU2PR02MB10160.eurprd02.prod.outlook.com ([fe80::18a0:3679:a134:1d02%6]) with mapi id 15.20.7339.031; Mon, 4 Mar 2024 08:51:51 +0000
From: mohamed.boucadair@orange.com
X-TM-AS-ERS: 10.218.35.125-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@EUR05-AM6-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of mohamed.boucadair@orange.com does not designate 104.47.18.105 as permitted sender) identity=mailfrom; client-ip=104.47.18.105; 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@EUR05-AM6-obe.outbound.protection.outlook.com designates 104.47.18.105 as permitted sender) identity=helo; client-ip=104.47.18.105; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="postmaster@EUR05-AM6-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:td61bKmjh0/pr5Pt9V93eero5gzRIURdPkR7XQ2eYbSJt1+Wr1Gzt xIeUTiDOaqLamOgKdgka4vn8RsPsJDXm99gTQRlpXs2Hi4T+ZvOCOrCIxarNUt+DCFioGGLT Sk6QoOdRCzhZiaE/n9BCpC48T8mk/jgqoPUUIbsIjp2SRJvVBAvgBdin/9RqoNziLBVOSvV0 T/Ji5OZYAHNNwJcaDpOt/rY8E835pwehRtD1rAATaES1LPhvylNZH4vDfnZB2f1RIBSAtm7S 47rpF1u1jqEl/uFIorNfofTKiXmcJaLVeS9oiM+t5yZv/R3jndaPpDXlhYrQRw/Zz2hx7idw TjW3HC6YV9B0qbkwIzxX/TEes1zFfUuxVPJHZSwmeKS5UqXS3To//RFPR8TPp8R9MtYK24bo JT0KBhVBvyCr8+L+urmD8BJ2IEkJsStO54DsHZ9yz2fFewhXZ3IX6TN45lfwSs0gcdNW/3ZY qL1axI2NEiGP0IJYwdRUcpj9AurriGXnzlwrVWVrK867y7ZyxF62bTkMcD9fcaDQ8pY2E2fo woq+kyjU0tAb4bEmFJp9FqAibHtpCrGWb4MN+y98MBv3nmz5FQcXUh+uVyT+qLj1hHWt8hkA 04d/C4GsaEz8AmlCNL6WnWQpnOYuxkQc9tdD+N87xuCopc4+C6cD2kACzdENtE7rpdrQSRwj wfU2dT0GTZorbuZD2qH8auZpi+zPi5TKnIeYSgDTk0O5NyLTJwPYgznYNdJF/+NgdnJGBrBn RWJviEwqpo5gptev0mkxmzvjzWpr5nPawc64ATLQ26ohj+Vgqb1OOREDnCLvJ59wJalc7WXg JQTs+66hN3i4LmInS2JBewIQry0/a7YNCWG2AYyWZ486z6q5nivO5hK5y1zL1toNcBCfiL1Z EjUukVa45o70JqWgU1fMtLZ5ycClPWI+THZuhb8MIEmjn9ZKlDvwc2WTRTMt10BaWB1+U3FB b+VcNy3EVERArl9wTy9So81iOBzl3xvnT2DHM+jlXxLNIZyglbFGd/p13PfNogEAF+s+12Io r6zyuPWlUoDC72mMkE7D6ZKdQ5XcidT6W/KRzx/LbXZflUO9JAJDv7a27Q6fIJ5169SjP+gw 51Och4w9bYLvlWecV/iQik7NtvHBM8jxVplZ3BEFQjzgBALP93whJrzgrNsIdHLAsQ4kKYoJ xTEEu3caslypsPvq2pDN8Cj99QzHPlp7CrXVxeYjPEEV8YIb2T0FhXMJ2MDKAFm4uuLWcoCT 3mI+z7hGcdGbiE8ScHcZbSo0k+7umUblKRqRUzUL9JPeULqto93Nyj2ifxxKMYJQfkG7iXPz B6YWH/0usGUy7LZMvGR7UxHk2ttO+xkF0xVEi/Q6rPe2ezy4D+42YEZOAqXVWy1aV4YIJmfW Ng=
IronPort-HdrOrdr: A9a23:2g6WXqE7baILyprdpLqF+JHXdLJyesId70hD6qkvc3Fom52j/f xGws5x6faSskdqZJhAo6H6BEDkex/hHPFOkOws1NuZLW3bUQiTXflfBOnZslvd8kTFn4Yzu9 YCAspD5cXLbWSS5fyKnTVQeOxQueVvnprY4ts3mBxWPH5XgpVbnnlE40ugYztLbTgDIaB8OI uX58JBqTblUXMLbv6jDn1AZOTHr82jruOSXfZTbSRH1CC+yReTrJLqGRmR2RkTFxlVx605zG TDmwvloo2+rvCS0HbnpiDuxqUTvOGk5spIBcSKhMRQAC7rkByUaINoXKDHlCwpoduo9E0hnL D30lsd1vxImj3sl1yO0FHQMkjboX0TAkbZuBelaK7Y0IHErDFTMbsyuWsWSGqZ16MahqAO7E t65RPpi3NpN2KxoM3c3am9a/g4rDvCnZN0q59us5UYa/pWVINs
X-Talos-CUID: 9a23:h99Q0WOoZ96RD+5DdihN8x8sFcQZc1bsklLTMUa2JElDR+jA
X-Talos-MUID: 9a23:CH+Clg3DXUfD+eH/lPplvCFE6DUjz6vwKnkErJQ6perVMCpOPmm5rBaPTdpy
X-IronPort-AV: E=Sophos;i="6.06,203,1705359600"; d="scan'208,217";a="29223239"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bgsvtDG/yIxIFRBhCliU50q6nt49AZvK4LlTgn3NVH8d6CuD40W49k/YzH9AwyQ6i8xK00zSDILCvsCrQMW+OAkkXp5F2cCRlv2bDvsOHXHXmKFJYMKbi8fl9lb6WWQLbCt9z6tzaEEozsdq0I4JqaUojOxSA28tTOD4980lDH2FMl8J7CvJtDzikKFKdCFgVmZO8FqAQc6t5JjdweG+B6tAo7oUfOu0NU+/PC0EHrxzvXjUcGGJjB8plYFeUSJRH8364bHoI8KM4W5Aud/sZPA+vfy09VBjtPH9OZCQkrTLh2TZ/LByEZNR0l61CkBWpKs7lhvzfjeEABkw1TYbLQ==
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=RRd74+j5rfGnyuR5ZiUms521LJD44dnyclirxiUQi48=; b=HSZLjHoPx5ReaP2S2k6fYj3lpGAYIX3y52HRb1jttrUbAftnW3Iz2+8hwWohYUf5CPWbShpQMEI0crtu/X7T1L7UJ3EluRl0dLyLh6pmcu8gxMzbVkK8skNfrG6RzkvBnEBVpBVb92LjbcrY8uFMbzCiuzVjqh8xuY96cAfbt3iIfs+lXc2Z4+2lhLq3FYrLjZDZQu64Eny+YPy8Fq6cn/JDSecDrUqLC99bipzzzWcOHUO6A3Q2Is8YKUDCujdDdlD9UPgTii/pe4lz5R6XKyIY64ESPR1vioEPXxecgHQaXVWkUP4ZgAdfeoTwZlF80yk0xM1LMB7ONFBrEkkBJw==
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: Jan Lindblad <janl@tail-f.com>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: On prefixes RE: [netmod] Next steps for draft-ietf-netmod-rfc8407bis
Thread-Index: AdpuERGgFTEbuD68RLC7iHbhbxGBLA==
Date: Mon, 04 Mar 2024 08:51:51 +0000
Message-ID: <DU2PR02MB101606A8503CD26291F18034D88232@DU2PR02MB10160.eurprd02.prod.outlook.com>
References: <170911084467.36197.13909323798182085568@ietfa.amsl.com> <DU2PR02MB10160D87F56348C8C6C3D947188582@DU2PR02MB10160.eurprd02.prod.outlook.com> <0E99F975-162C-4703-93F7-B9EE82D4186B@tail-f.com>
In-Reply-To: <0E99F975-162C-4703-93F7-B9EE82D4186B@tail-f.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=c6edbca6-bb80-4ab7-bd9b-2aa57cbff310; 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-03-04T08:49:56Z; 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_|GV1PR02MB8588:EE_
x-ms-office365-filtering-correlation-id: 6a6d076a-8250-4ef2-312b-08dc3c285587
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 88PWp9nW2aogQlG6GqwyEugTesbOdrOIOaLIU1PwAd1h+06Rf3xzyD603sizP6nPeV5amICHTi80pKM/O/MC6oqZ/VfxLNbDXT2uZqSSgK1bEkhyVjzjohy3cpDIdcGylfSU44QbEc1hpcVf0yF9VJTVrAyGsKGJQHbX2uapmsdR2Es4E72RQpgRGkDGY/cLF5nX0XQfIkQfioY/r2FUck1zfTdMdN9w2UXfkUCuLYhRXyU6CKfP5clNHDOX+d0y2lRw4s8Ktf3Hs8MGTwvi2/5rIJCdM97wmDE2XJzU6QPvd2RAQJtDJF0m2wWkdg4DCo1jkT/oamLmmnSeAxlG2UE81DO8fviK0A6hHTb5SBUZ9cz1Y/gx29dOvuyz2d3TYF0y1OWEMxQ+sEql58l3TciuSAvfOJnsfDWhWzalefMSKk6Ddfs0277TNHG8iVytaaaN9SIV5PMu14ObJkqlgqY0EUabuOhFI/EvCMwFpdZnIhn3wYYbHqqEWvPf5SFFEi9BJWfKtN+0ylXTcZkbvB0hnVy1LX2nhZdjOhSfAGMKePfFeZZKR8ky93RUqEQY68V1ZhrQt18eyDfxPW5E7s/2NsKjpad+nfXk8mEf3JeU8p8fxgv4lCKT33/3pMtCcEt3z59JSnoWlGqpiVwu/rbB2y2LbmJ8874A6Cie4NA=
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)(376005)(38070700009); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: SmJu3aleeZ25PduZ00ATYdX0XPoIP0p8L86ZeASwShHxXtJKHr7W2dZw81sJxuZTRtKReOVWkg74JvYqtfwsY2Zo2vpEsm3986w1pZSfgAx+4NCfz3qzQiuBroI7FUvBJ96RknnDe2IwBWQW1kccovu09TTzUTob4CSWE2ZUibam5bWR1Gc8ut8ng8rXY7ooOC7sKNq4tjNzGfxde9hzoLZETLa2TP5mmxQfLSoaemZuyNgPS74yI0T8ykVIBRPoBxUzybmGfJt1jpDSbogUYL0ZRCs/fG3mipm3Dp8TZt9xtneyxJJWYFvDDtVn9bxueqrI+ECtcH7yLHo7UmW61fWkIIxGJFUZ+m6l2d/j5c58j9TFMy5xZV1cfMlT0SqplMNwsUQXFmmnjxAayhL61N3MlDTdfsVom0vyAnUHpL3ByQWlIP69WlRoaj6VRUMn283OdQzrSsbTk3EQq0m8R/x3quSmEFgPwHbUxIkG3s+PNIDaYotqlaYUUP+fh2rzQxrBWoHMh2gkvTyZhVW1A91yEOB+uD1E9Rlq/u4HyUjJQUuR32RIvysp1LQoLuOjm6kZ/PSHX1djskecg8Reybu2vgrFspwUDAKP/S7CrWalP4WseNyGQJhJeX5L65I8eZXgdiOCaiKJBlQCJTB3dfM7ocv7P2/CsTLBokI115i+iyN7CniPKDocUNQcUUzZ4euqTmosjSuYCmg9OuSd4OJUiprhwx1ITiCv3qBA6z4otMhXfjYpuNsUagLq/MP+Fj7YCCydB8JVdKcMN4btXxaxtOhOTvOBnmhlf/9B4Lxu9hPAfm9j43X+afKeuY11wIdVlmhyLmEetoLWdhLgcWJb0V23bmg+aUQIoqbEGyS0Gn2dNLJ4Zq9tfSIXtlzJJ7++p3tq1e+qIfL6ImKNjCMVqbcrGyd4cbllmgcbtdqnznSGRLElHEjeMvlZjfreAH7E3hGTaa+sgatmasD0ynTeMVgujBMrWP49hC0jX8tAKDU4WsVHA/Lve1/egpGUoukXDp3aBzRG65BR/XDRncEqQZiXP+ehWWgHeywUpnvoEYyrR25/tsGG1REvWGje19jUfH47GSbYxLlZuPevNVoOfnCyqJ+57YuZzR/Ye9shlfQOr1L9gS85i00KTKkHuMRQeU0TVwTyqf7zTkcD6ZZhYyOE1P9ACrV4K3MQKf/eGGRxVPD+WQBLwt4WlVlFdUDo0ISWgS9YJJTXA0gVVRqKuK6z1s9dUS4G7JIx7g2qe2WPbwqwSjYyRu7jXrEiFrSLEZKYfR2cZmDr4MFOtaeClzpnPjYonYPru0rt8XDY6/MA3G/KucbGio7/7H0tzsio2fAp/0RyQsn8bHaxGH7sGRsM7SLYWUf93VKaj3orGks5fDufUsqedgkX5L+CH+Y2s/Y515foM2A6ad5eWhK0gewMKxML07WYvnHJK2zZituFTpRUFqIoKMjuPZYxEy19slK7lIl4RDX63MxG/zsxj3UZXWKx4eBl8A0/rC4KK3cxS/fzjswteSsXzEKKyTJF4w03XctvZuJLTGx4IMZyVIFL8RMkXVagHYmDe9nGBnnZQqVN1X/8WIoHKNbc
Content-Type: multipart/alternative; boundary="_000_DU2PR02MB101606A8503CD26291F18034D88232DU2PR02MB10160eu_"
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: 6a6d076a-8250-4ef2-312b-08dc3c285587
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2024 08:51:51.0709 (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: YLg94+oQKXP7PE2XDj5OyW9weO+4VsI0z49OObsNZ5mzGCFGBlYBuLvt02ly17vMabhW+DkcXeAL5xuIP1r1Jkg4lCJCfmEZy371OA3xMw8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV1PR02MB8588
X-TM-AS-ERS: 10.218.35.125-127.5.254.253
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.0.1002-28230.006
X-TMASE-Result: 10--43.614000-10.000000
X-TMASE-MatchedRID: GqaTkmmtdOvEzifc8XevMQgKr9AMxP6x9JS8E9+ux33OxZdIoBn2VOXU SiEMr2m2G2S2UGsFEeY7mT8/EEC+/t5x7RpGJf1a+VJ6lZyB0s8N538HGe6I32MapnFC68XmLvv ieXFU5eoKzKWGtnkHHyd144Bsl1p5+ScJ/ljmM9gSyA2F3XSGIg0hu3ZmIfW6OXB2cqV0mCIfJH 9ZXwxzyKa87Kzq5xmmQHjTPfGyHoxFl9A34VWpsK7YaZ2V2aJQZurWP1/sA0/sxzVbGosjRCbWy tz0v/mBOGyXdhuZG8kSZWQGiJh/H3fak6bvVVVLovzuwAG3GnTcd+J0RGpx44f61dbc+smNLcmI G2ug1cnQmVhqZyUK/CspnLLvaSPuolVO7uyOCDWsHzm4NPdwpA7Nw08LgOOhM1X7CPw/OT9KK0F lA+qFDL1mHTB5mkeap22cBMdPe02frLSY2RbRpMiU8vWcAqwjpjlkbDvDJ4f3oXcX+v+KHE8+pg dG4hvQVwexOucUltw6q0cNvkl2ikEOfoWOrvuO0NnUUVMlTKYRUJiD29O374jA+sAfyIsyvBAd3 dE9o6O1BZ0auqML9WcV4sYfqMYeYy6AtAy7YZehYj6P5Q1iS79iIVXvSrtb+fAvi4UZBM+584Zn B74dfzI0kAYHtIL0i4F4IRlS0JJEdKCMKDD8lQvC14P5CfJQbAN25XXNRRRDJienRpkiModIG1u q7uMaVdMw6Q2HgaS9zSHuHacCKyZwaC9AUM9Qt3LZ+Id2o7CU+tkB4CIWx34gPGwx2+t1PqXy0K oAKJGih4UUmoJMTidbaSv+Id5q0h4reJ/cfUF9LQinZ4QefLx5HT4ZzaY/IT3mlTBx7EzjCeE5v 4lH5OoKEDqVJEm+0u+wqOGzSV2WwBC0tiSzK2n0m688Eo38qxB32o9eGcn/ita+mP1RyAP90fJP 9eHt
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/netmod/6VkSrroaxwXHSI19Jj0j-tbFCjA>
Subject: [netmod] On prefixes RE: Next steps for draft-ietf-netmod-rfc8407bis
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.39
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, 04 Mar 2024 08:52:00 -0000

Hi Jan,

I went so far with the following:

OLD:
   Prefix values SHOULD be short but are also likely to be unique.
   Prefix values SHOULD NOT conflict with known modules that have been
   previously published.

NEW:

   Prefix values should be selected carefully to be unique, and ideally

   not too long.  Specifically, prefix values SHOULD NOT conflict with

   known modules that have been previously published.

I’m having troubles with the normative language here. If we maintain the two sentences, the second SHOULD is sufficient for the uniqueness IMO.

Also, as per RFC2119, we should clarify when the SHOULD NOT can be safely ignored:

   SHOULD NOT   This phrase, or the phrase "NOT RECOMMENDED" mean that
   there may exist valid reasons in particular circumstances when the
   particular behavior is acceptable or even useful, but the full
   implications should be understood and the case carefully weighed
   before implementing any behavior described with this label.

An obvious case is an updated version of a published version.

Cheers,
Med

De : Jan Lindblad <janl@tail-f.com>
Envoyé : mercredi 28 février 2024 15:21
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
Cc : netmod@ietf.org
Objet : Re: [netmod] Next steps for draft-ietf-netmod-rfc8407bis

Med, author team,

Thank you for taking the time to get this work done, and well done! This is one of those fundamental bricks that saves time and improves quality for the entire YANG community.

I read the -09 version and like what I see. I have a couple of minor suggestions you might consider.

+ In section 3.4 about tree diagrams, the section text is already advocating intermixing smaller tree snippets with explanations (which is great), but I wish we could say that
tree diagrams of entire modules SHOULD NOT be included. Just a waste of forest and attention span, imho.

+ In section 4.2 about choice of prefixes, it is said that "Prefix values SHOULD be short but are also likely to be unique." I used to say the same thing. In recent years, however, I have started to stress the importance of uniqueness much more. I'd say something like "Prefix values SHOULD be selected carefully to be unique, and ideally not too long." The reason for my change is I have met several engineers who have been deeply confused (to the point of costing real money) when the same prefix has shown up in multiple places. It's just an unnecessary part of the learning curve associated with YANG.

In fact, I have started to recommend people to set the prefix to equal the module name. This also solves another problem, which is that the "prefixes" you see in RESTCONF are module names, and the confusion of what to use where is sometimes suffocating. I understand if many think I'm going overboard here, but when we pretend that modules don't have prefixes, only module names, there is a lot less friction in learning the ropes.

+ In section 4.6.2 regarding useless (in YANG Context) functions in the XPath function library, it is said that the "YANG compiler" should return false, etc. Better wording might be that the XPath execution environment (or something) should return false, etc. The YANG compiler is not even running when the calls to those functions are happening.

+ In section 4.11.5 regarding booleans, it is said that booleans can take values true and false. This is true in mathematics :-) but in YANG a boolean leaf can additionally take the "value" of "not set". Actually, "not set" is a possibility for leafs in general, unless it is declared mandatory true, or has a default. In my experience, one of the most common YANG modeling issues is when people model a leaf foo, which isn't mandatory, has no default and the description statement does not say what happens if the leaf is not set. In many cases, there is a sort of natural meaning, but with booleans leafs in particular, the absence of the leaf is typically highly ambiguous. I think this hole merits a recommendation clause in the I-D.

Best Regards,
/jan




On 28 Feb 2024, at 10:51, mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> wrote:

Hi all,

I think that this version is ready for the WGLC.

The document fully covers the items promised when requesting adoption [1]. As listed in the ACK section, we also solicited and integrated feedback from many yangdoctors, solicited SAAG WG to review the security text, etc. Refer to 1.1 for a comprehensive list of the changes.

Cheers,
Med

[1] Slide#7 of https://datatracker.ietf.org/meeting/117/materials/slides-117-netmod-7-guidelines-for-authors-and-reviewers-of-documents-containing-yang-data-models-00


-----Message d'origine-----
De : I-D-Announce <i-d-announce-bounces@ietf.org<mailto:i-d-announce-bounces@ietf.org>> De la part de
internet-drafts@ietf.org<mailto:internet-drafts@ietf.org>
Envoyé : mercredi 28 février 2024 10:01
À : i-d-announce@ietf.org<mailto:i-d-announce@ietf.org>
Cc : netmod@ietf.org<mailto:netmod@ietf.org>
Objet : I-D Action: draft-ietf-netmod-rfc8407bis-09.txt

Internet-Draft draft-ietf-netmod-rfc8407bis-09.txt is now available.
It is a work item of the Network Modeling (NETMOD) WG of the IETF.

  Title:   Guidelines for Authors and Reviewers of Documents
Containing YANG Data Models
  Authors: Andy Bierman
           Mohamed Boucadair
           Qin Wu
  Name:    draft-ietf-netmod-rfc8407bis-09.txt
  Pages:   84
  Dates:   2024-02-28

Abstract:

  This memo provides guidelines for authors and reviewers of
  specifications containing YANG modules, including IANA-maintained
  modules.  Recommendations and procedures are defined, which are
  intended to increase interoperability and usability of Network
  Configuration Protocol (NETCONF) and RESTCONF protocol
  implementations that utilize YANG modules.  This document obsoletes
  RFC 8407.

  Also, this document updates RFC 8126 by providing additional
  guidelines for writing the IANA considerations for RFCs that
specify
  IANA-maintained modules.

The IETF datatracker status page for this Internet-Draft is:
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdata
tracker.ietf.org%2Fdoc%2Fdraft-ietf-netmod-
rfc8407bis%2F&data=05%7C02%7Cmohamed.boucadair%40orange.com%7C51672231
30c943a5a4c608dc383bce6b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C
638447076716455966%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjo
iV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=s5VX9Hb%2Fl
P9v5QurysF69syyEyba9yYss7xd7K5E2FE%3D&reserved=0

There is also an HTML version available at:
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.
ietf.org%2Farchive%2Fid%2Fdraft-ietf-netmod-rfc8407bis-
09.html&data=05%7C02%7Cmohamed.boucadair%40orange.com%7C5167223130c943
a5a4c608dc383bce6b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C638447
076716464395%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luM
zIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=%2Br3nHahSq8OV24f
hFxBkJaqY43Q0GUxcbPZSFhji4uk%3D&reserved=0

A diff from the previous version is available at:
https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fauth
or-tools.ietf.org%2Fiddiff%3Furl2%3Ddraft-ietf-netmod-rfc8407bis-
09&data=05%7C02%7Cmohamed.boucadair%40orange.com%7C5167223130c943a5a4c
608dc383bce6b%7C90c7a20af34b40bfbc48b9253b6f5d20%7C0%7C0%7C63844707671
6470644%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLC
JBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=zo%2FrtFJrYJkJXOceIpzR
mlGAQF2c8m9Z%2F0vShl5o8gQ%3D&reserved=0

Internet-Drafts are also available by rsync at:
rsync.ietf.org::internet-drafts


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

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

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