Re: [netmod] Long trees RE: Next steps for draft-ietf-netmod-rfc8407bis

mohamed.boucadair@orange.com Mon, 04 March 2024 07:13 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 28366C14F61B for <netmod@ietfa.amsl.com>; Sun, 3 Mar 2024 23:13:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.103
X-Spam-Level:
X-Spam-Status: No, score=-2.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_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 sEs3eNTG5IzL for <netmod@ietfa.amsl.com>; Sun, 3 Mar 2024 23:13:48 -0800 (PST)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.210.122]) (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 37C78C14F681 for <netmod@ietf.org>; Sun, 3 Mar 2024 23:13:43 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1709536424; x=1741072424; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=2KWyAHE1MTIh9qiRE7cLSQ+vFCAp4mZvlKHYjk2lqic=; b=n/G3cQIuheu1zoa+E/Dtr3G5OysvR0yedEHA4i8JKNgj1JaAeu+O2vei vKdkbaTX70aYh2fbUhpBP6ZwlNb6BtpLpSRG/AbhMAAkaNjdIAKs9vjIS 8xA3dxaMqKG6zDzojToLFpoMVMANY/DSBW2YFaMVjoID9bzrkLXAQJQe6 Wrm3D16gpgc1t1i1eabsejZkHNFYXsXayaV3W7Og/ZS1Db0fNF5cQd/0U RdVj63kmP8WHT/z5AuAitCvhpq8X0qtOGicLd3NHQG8u808AEc8VO4IBg wZzji71P+Gi+OLeibs6VMuWt1jB8P0Pqvosslyy8nnpznmuSt+puM/EOv A==;
Received: from unknown (HELO opfedv3rlp0b.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 08:13:42 +0100
Received: from unknown (HELO opzinddimail2.si.francetelecom.fr) ([x.x.x.x]) by opfedv3rlp0b.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 08:13:40 +0100
Received: from opzinddimail2.si.francetelecom.fr (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id B4F47D2DEA95 for <netmod@ietf.org>; Mon, 4 Mar 2024 08:13:40 +0100 (CET)
Received: from opzinddimail2.si.francetelecom.fr (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id CFEB7D2DEAFE for <netmod@ietf.org>; Mon, 4 Mar 2024 08:13:15 +0100 (CET)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail2.si.francetelecom.fr (Postfix) with ESMTPS for <netmod@ietf.org>; Mon, 4 Mar 2024 08:13:15 +0100 (CET)
Received: from mail-vi1eur05lp2168.outbound.protection.outlook.com (HELO EUR05-VI1-obe.outbound.protection.outlook.com) ([104.47.17.168]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Mar 2024 08:12:49 +0100
Received: from DU2PR02MB10160.eurprd02.prod.outlook.com (2603:10a6:10:49b::6) by DB9PR02MB6506.eurprd02.prod.outlook.com (2603:10a6:10:212::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7339.38; Mon, 4 Mar 2024 07:12:48 +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 07:12:48 +0000
From: mohamed.boucadair@orange.com
X-TM-AS-ERS: 10.106.160.159-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-VI1-obe.outbound.protection.outlook.com
Received-SPF: Fail (smtp-in365b.orange.com: domain of mohamed.boucadair@orange.com does not designate 104.47.17.168 as permitted sender) identity=mailfrom; client-ip=104.47.17.168; 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-VI1-obe.outbound.protection.outlook.com designates 104.47.17.168 as permitted sender) identity=helo; client-ip=104.47.17.168; receiver=smtp-in365b.orange.com; envelope-from="mohamed.boucadair@orange.com"; x-sender="postmaster@EUR05-VI1-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:NAHng65LxV5ubTFtJ0293AxRtFfAchMFZxGqfqrLsTDasY5as4F+v mUZXjzTPKvZZzfzfYsja4SzpB9UvsLWxtFmTgJpqXo1Eysa+MHIO4+Ufxz6V8+wwmwvb67FA +E2MISowBUcFyeEzvuVGuG96yM6jMlkf5KkYMbcICd9WAR4fykojBNnioYRj5Vh6TSDK1vlV eja/YuHZjdJ5xYuajhIs/nb9Es21BjPkGhwUmIWNKkjUGD2xyF94KI3fcmZM3b+S49IKe+2L 86rIGaRpz6xE78FU7tJo56jGqE4aue60Tum0xK6b5Ofbi1q/UTe5EqZ2M00Mi+7gx3R9zx4J U4kWZaYEW/FNYWU8AgRvoUx/yxWZcV7FLH7zXeXrOOo6mnDdyTQ5atBKn8XZNJb5NkwKDQbn RAYAGhlghGrqt+MmO/+dMg1w8MpIY/sIZ8VvWxmwXfBF/E6TJvfQqLMo9hFwDM3gcMIFvHbD yYbQWM3MFKcPFsWZRFOVsJWcOSA3hETdxVdr1KcoKc7pWLU0Qd43LHsKvLSYNWMSsgTlUGdz o7D1z6mU0BDbIfBodaD2lunmubAtH34Y9IxTua1qeB2hWfMmFVGXXX6UnPg+qPl1SZSQel3I koY6wI/sK0760uxTcK7VBq9yFaGtxgYc8ZZEul/5keGza+8ywCUGm0DQhZAZcAo8sgsSlQXO kShmtroAXlxseSYVGjFq7OM92rsaW4SMHMIYjICQU0d+d7/rYovjxXJCNF+DKqyid6zEjb1q 9yXkMQgr6g8tusv0qHkwXaZrBSSh8GWDRAKoSyCCwpJ8ThFTIKiYoWp733S4vBBMJuVQzG9U J4sy5f2AAcmXcDlqcCdfNjhCo1F8N6sDFXhbbNHGpAg83Gz+ieuYJoIvTVmfh43YoADZCPjZ 1LVtUVJ/phPMXC2bKhxJYWsF8AtyqumHtPgPhw1UjasSskhHONk1HgzDaJ144wLuBZ3+U3YE cnEGftA9V5AVcxaIMOeHo/xK4MDyCEk3n/0Tpvm1Rmh2rf2TCfKEeZZYQPQPrlmtPnsTODpH zB3Z5viJ/J3AbWWX8Ur2dVLcAFiwYUTWc6p95cHLr7rzvROQTl/VqCOqV/eR2CVt/8OzLuXl p1MckpZw0D4nnrJNU2BbWp7AI4Drr4uxU/XyRcEZA7ys1B6OdjHxP5GK/MfI+N7nMQ9lqUcZ 6deJK297gFnEWivF8I1NsSl8OSPtX2D2WqzAsZSSGRnIMMwG1yYooeMk8mG3HBmMxdbfPAW+ 9WIvj43i7JZL+i+JK46qc5Dzm9deVAwpdgqAg72A4AWf0/hto93Nyb2k/k7ZdkWLgnOzSeb0 ADQBgoEoe7KoMk+99yhaWWssdKyC+UndqZFNzCz0Fp0HXGyEqmfLUtoV/yBez/QEmjz/c1Oo M1LmurkPqRvcEli7+JBLlqz8Z8D2g==
IronPort-HdrOrdr: A9a23:djm1m6pAfmCPlDecmCcJDqMaV5ugL9V00zEX/kB9WHVpm5Oj+v xGzc5w6farsl0ssSkb6Ki90KnpexPhHO1OkPIs1NaZLUHbUQSTXeVfBOfZrQEIXheOj9K1tp 0QOJSWaueAamSS5PySiGXWLz9j+qjgzEnCv5a8854Zd3AOV0gW1XYaNu/0KCxLbTgDIaB8OI uX58JBqTblU28QdN6HCn4MWPWGj8HXlbr9CCR2SiIP2U2rt3eF+bT6Gx+X0lM1SDVU24ov9m DDjkjQ+rijifem0RXRvlWjo6i+2eGRheerNvb8y/T9GQ+cyjpAo74RGIFqiQpF7t1HLmxa0u Uk7S1QeviboEmhBF1d6SGdpjUIlgxeoUMKgGXo/kcKraHCNU4HItsEioRDfhTD7U08+Nl6za JQxmqc84FaFBXagU3Glq/1vjxR5z+JSEAZ4Joupm0aVZFbZK5arIQZ8k8QGJAcHDji4IRiFO V1FsnT6PtfbFvfNhnizyBS6c3pWm52EgaNQ0AEtMDQ2z9KnGphx09dwMAEhH8P+J80VpEB7e XZNaZjkq1IU6YtHNRALfZERdHyBn3GQBrKPm7XKVP7FLsfM3aIsJLz6KVd3pDZRHXJ9upApH 3saiIpiYdpQTORNSSn5uw7zizw
X-Talos-CUID: 9a23:lBxH5WNnihyl/O5DRQZc0WoRHp8ZVCPy6knxehD7F1kuYejA
X-Talos-MUID: 9a23:aiviyA6/HqP44tUzkeABHA/ExoxB6LinB2lTkq5WmJPfOHNuJzKn02qOF9o=
X-IronPort-AV: E=Sophos;i="6.06,203,1705359600"; d="scan'208,217";a="27991036"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GiCdGO0sYmXevH3Wl+ZbLLSICHDGiBM40tHZyrm/SlhgEO/omtxdtZmxXZ1HZAESXmG1ZW/t86ke1lKQGjITA2PCqt1sGALOfU+XQnQPf27tskHoUXkir1j6FmBFVo1Qvtzt92h0KhJ7VHYrSw4A4fetQ8HgOtglmZ/C9U/buyxGa7iXGP9TKmKDjT8QXgmQ+Nux5ZHWjKe6C0ms3dNhM27mOcpS6B1/0ajBTO/EUiQxRw4h/rp7vwC3k74YCF/YQdOosyh1Pd6ech2vuQYVQ5aSbDgOa+noozDetKAfx3F70KFcYUztHnkfpysrBALvmSkY1NSNID0ijNkfxs1YbQ==
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=VFwpF/RRnz9fu4r7lvRzeCgnQWtisTE7/ak28d4MhPU=; b=lke7HnlUg82Y1q5qkodo/+rXBj951c3y6AKGCeNCUhuLGdUKS3HI1MD+ocpmvTYISq94PddYTmCxjjsCg2z4HTFVPVzX3q4fikyNP5n0ivldiEFKYkt7kgyQHfCSZZ1mBqdEAhysZ+/bnawI9bXX2ZJsUvwHPPtWr2zrXVMLFHs5bID4OKqcqGDvuHoSVJ7oVHtGND7Xh8QeWj3ywWXiFZ5prHX2rtE6rKWr403VGGrhLoM9+w4bfvi6PBEgzvjB9V6ifuhauxkCTO3HzRCsCjBplXXIQhyT/8fNw+ZD8MiuuYC4Lg1iuyXh5Zq5M5tWZJV19dYwU834ie6mvg5eOg==
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: Andy Bierman <andy@yumaworks.com>
CC: Jan Lindblad <janl@tail-f.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Long trees RE: Next steps for draft-ietf-netmod-rfc8407bis
Thread-Index: AQHaanOt/ww4zZ9MNEq/v+s9J8YZXLEnMTKw
Date: Mon, 04 Mar 2024 07:12:47 +0000
Message-ID: <DU2PR02MB101600B6EA83234E9EFF7C78B88232@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> <DU2PR02MB1016047A0870C85075416E3A888582@DU2PR02MB10160.eurprd02.prod.outlook.com> <CABCOCHRwNAyhDvJ3v1LrCv-nAxxUMwOYJoeoWOB8qk8rSZYwLQ@mail.gmail.com>
In-Reply-To: <CABCOCHRwNAyhDvJ3v1LrCv-nAxxUMwOYJoeoWOB8qk8rSZYwLQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f47c794b-e3ab-43f0-9e0f-29fc3e503192_Enabled=true;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DU2PR02MB10160:EE_|DB9PR02MB6506:EE_
x-ms-office365-filtering-correlation-id: c44decf0-e99c-4f44-bc61-08dc3c1a7f27
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: wPsdvUAklbgx3NCUNlbH/HKBFSG2l8GvCSOs2zsjTdRk57t4MLLZE7UQ0m0/hGXtFKVZkOs99Qq6xXaHIMz9X4ZoMxz9A3j4IzOLGbGkSBui4XRMS7kkRD2jcYIpm32Z5CUa7cRMZUtfmlUZZPKajdS2bPmzKPE6EVcVDoq6Cgb8NzPFRzfORIT/1L1LBNebOpKds9moRBKR09BzE4gpS7Lqk83hSFQ+g62orZtFRw9DIIRyQxFHgNblPjsHSRR3E4D0/Wm2fVc3ZLUDXgqWwbEWD3bczRQiQW6vYTkEaT65o2YVbjWA0VeNXMiAQcE3JXFP4HBHTvNA03sUt3n6UKdrV+GMqM8nA8ZZuXECChkN3RhDNYeX8nRak2SgDluhuG/dpBoQKI9S4eSghRrz3m88kUXaaH/3Izrszr4dBztNj9Qaes4cY3XI6213PHvIOw0PboTbMPagQLIhDsiWLnA+42ujJBrqi5tFn9OXboy8qpQpIqHN0Vs0fFq1QhYsQrF/Wulz4L+8HSr+UgbFqrjqgiPcUjGriBy7g1Sp2rHeixEfqRVghGgT5mBe4YLtpFgstabAfIOqSTlTMLxk+WcqEMKoSPUhh+Tu2ZTcybW6A08PbWls4nhbLcOY41zhgy8WcRPOPdNWJJbgzdE95edmGWgrtpfXwZCE+m79h2k=
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: esqjnr6FEYBKDh8X/lcEwnLdbvAdAhaNSxtzCOdW/CMEHuqhf+OD4dTG7GcTXXK2DsJ+FkexejYJ5QYIy+wFjJDpGr3/flAfa0nvlhpWSfq0UTtxa/9FUYO3Gv7nr38rmG8QhB4rZI4k/RRtU4GRmr1VIqyGkIBqx2wJmn3hGss9Bib2gtZRRMEg6Nr0fdN228HXwFEkXhEpSu9dhk+zzh8YZhTEe9sHtJLLBV049ssMHBM69moghlF08Nn2rN5WWHN66dg8MKPeTen10Go/TklB5vxFtW4A3GP3+LOXK9uPjQPL6KyqccemrrOZ1jgi7wG8DoYliFFcGx7j3cFltK1RnE0QQ455OFkl8xUCyFGQ6IQkWmUsupz1mzWObR/YyYthhKDDEFfNzWWky5d0DcfLmCZLYyK7g/opTOs6Bum+QumZ3DQCx6yNPZ/urpYh4SHfhFyn99X6mABefuUvDXorWdjJ0BVJVNYKTQVm292AbOS2APBEiNstYqvQuxHVxNBdmB6igZemBY1Ca574I3/w/zDJXzB3QTOEzqokqv8H6T84Bdbl4WFvk5KzOnux+JXHUQZY3tmzY2UoA6M+ADAWF9A6rQGlEw4MfW+T9fs6MSTmh/TRDv0vs4cgbP0s0uOdgZ8kAWe7IIRLyo1j/qZ8rxEIjiKLL1y0YeMuVTEhRwY4ZU78sUAULAR6nzmb4+4b+IEHWuVhvljCLLMAaYIrFbtE+ILUKzgek5glDL76Zl03qCKLy2UeTMuj6zNVVN/TuiL4Y2pXEs/QLimOwzZUJmqFYk4S9GVIoDCnMLGSa4Grihf65uF5WaG9LfKo8/CLmrUu5+uwmKHNRbY5QaZfLza6Tb9nF1YdoxPKhMyCrnnrwisg027yxc5CRx9H8P3V64jIEu10ie3r7v4/6RqNG4CQ5MP36ZD8WhZmsuWxQYlXOiAf+XkhXtvcQDAZFGGOUHN6JfTbsf8L8e+fllek9DMxJFK8cf8pnuOIUbPm1dhUZrybbv3Bl3OwZDtmG5cJo267e+f1sxMLm0wDRqLeD4VVJvOegN6rSkt9uozIWll8BZ+XJnZ/W7jT0BXT6wR4qw69IqOr/itOZSkQ8dilRZk4DvFe6tq1kn6CqGqvQFESzU7sD3GU7y+JvDoj+UVSe9Mejqg7RciM/CVQXJSa3L+2KNjTDrIuDhotFaohKTW2W+z5WrWNwEzjM+6PmkYHdZ9A1gBC8X0XalckhuP/M3fS0D6So/4tD5yPLUk2XrYpnKVvXrwN3ZtyIC9b6/D2G6TnKyFukWyoVunpVQk8uVJOxLwX3hLTLFhjPgV/FMYa9MW4HstHOSN5z+tm3R6kdKA7IEzSZXYUVLkdcpeDLt+bJL7btdyjSsZ8bAYqXhZ5RG+2rnDI/uHSgSev0dK3+1k4PJR68+a2hp7E4zu2lB6ItXF3oOwyMFzWscesmAVaPLq9328pAxmISWJymvK25P0+VnSK7Shjz9iXVKMXoywg4BtGapbDU3KHUWddX6kYCJOzgnpl7YEi/PHEnm4UPeKDGiDuzLRu4q+Dqz9NC+ob7JyQbO6DE2zbJ0gmvhaDwzi42KegicBRaEKJ
Content-Type: multipart/alternative; boundary="_000_DU2PR02MB101600B6EA83234E9EFF7C78B88232DU2PR02MB10160eu_"
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: c44decf0-e99c-4f44-bc61-08dc3c1a7f27
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2024 07:12:47.9743 (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: JUGPVbqebDKmYy5MgxwkcM7e1feV7yTqFhlU4i1cywALnGgx4G2A1ItWqziyEWkmsK08Kz2sav6OIXiNZVxBdM/a9mSu4Rk+bFwkdLaA+4Y=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR02MB6506
X-TM-AS-ERS: 10.106.160.159-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--37.468000-10.000000
X-TMASE-MatchedRID: apYFl0ey1oqwaNT/kFWzmewo3JlQbLP/pyip7+9DnXRntEdzQBf3Ictr R4A0Ts3P5yEcDTjPPfN93jG4UaVNPUveIbrkQ/PU0amr7UD4g+GaYlNpIKBgC1/ZJ0h1vLl1yeU l7aCTy8gNFCjTbXYtXL/ESxz77lNO2oTszgMvhdq8U/TZJ3frBhNXpI2Q1yfbJmbrB1j4XwpPnK xAOPp4Wcy2i0a2kXlWRKLa632yXzSipw58JSX3jPVn7gsgdyo+0ekSi+00U27GRAAE2aJ30+xtN bA/mIHMEd+K6O5Nt50ikNH25VX/fVjMlwPSBUpKkZaIltSoH7VS0bd+i8J5eYknvYO5kHSc/4+G Qcsmc+L2apmI5+Nrz2MapnFC68Xmr3idybX4QIrF39LDiay1iUfY7uzKlYYRTipLDaMylH0cQnD pQ6FX0z4M8Cn1F3pvsGJc8F2ZG4iDBIGZ8XtcRmxN7/+xt5g7XOxJ61hzipaHZXNSWjgdU3ZljA 0GozoiUCgEErrUGFycOnLqT+WCfbZD4oNq82Rsl9HWvqoSHn+Gjj/dtYg2NOG6e0pKqzZpmZiw5 3dqSN/fKapXkCLRBdcuitm8VQRhezEj+0i6bhiNFq+fRn1Qu9AGR84RDnZX7T+j7/gPsPPcAmu1 xqeeto0nZyQtGDZRqNOhfnQJY9e8EB3d0T2jo7UFnRq6owv1ZxXixh+oxh5jLoC0DLthl6FiPo/ lDWJLv2IhVe9Ku1v58C+LhRkEz7nzhmcHvh1/MjSQBge0gvSLgXghGVLQkkR0oIwoMPyV31asM/ gsp2kUgTvwH6ydF6YnmMLJRh+JA5LUhv3q/9p+NZ4lfSspsx2Zse8rnUgFOWSG26RibgFXwkJe8 uf18a9dKZJ2Vxia+ZL5o+vRV7xKWdTfwsJjy39LVsLYcW9dG93kVwlPKtUNulqmUzcziIVH0dq7 wY7up8Odl1VwpCSUTGVAhB5EbQ==
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: d77c1b9e-d638-4d5f-b608-258993f0df38-0-0-200-0
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/CMcavriUhxqQf-jVhF8aXMDX6lI>
Subject: Re: [netmod] Long trees 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 07:13:53 -0000

Hi Andy, all,

I updated the text to indicate that


  *   “Long” = exceeds 2 pages typically,
  *   “Too long” = exceeds 5 pages
  *   Short subtree: fits within a page

Cheers,
Med

De : Andy Bierman <andy@yumaworks.com>
Envoyé : mercredi 28 février 2024 19:26
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>
Cc : Jan Lindblad <janl@tail-f.com>; netmod@ietf.org
Objet : Re: [netmod] Long trees RE: Next steps for draft-ietf-netmod-rfc8407bis



On Wed, Feb 28, 2024 at 8:31 AM <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>> wrote:
Hi Jan,

Thanks for the comments.

Here is a first attempt to address the long trees point while taking into account expanded/unexpanded uses:

NEW:
   YANG tree diagrams provide a concise representation of a YANG module
   and SHOULD be included to help readers understand YANG module
   structure.  If the complete tree diagram for a module becomes too
   long, the diagram SHOULD be split into several smaller diagrams.  If
   the complete tree diagram is too long even with groupings unexpanded
   (Section 2.2 of [RFC8340]), authors SHOULD NOT include it in the
   document.

   These guidelines take precedence over the generic guidance in
   Section 3 of [RFC8340].



There may not be a natural split for multiple sections.
It is not always clear what to do to implement this guideline.

What is 'too long'? 1 page? 3 pages? 30 pages?

I agree that the guideline needs to be updated to match the current style.


Andy



For convenience a diff for the proposed change can be seen 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/long-trees/draft-ietf-netmod-rfc8407bis.txt

Cheers,
Med

De : Jan Lindblad <janl@tail-f.com<mailto:janl@tail-f.com>>
Envoyé : mercredi 28 février 2024 15:21
À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>
Cc : netmod@ietf.org<mailto: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<https://data/>
tracker.ietf.org<http://tracker.ietf.org/>%2Fdoc%2Fdraft-ietf-netmod-
rfc8407bis%2F&data=05%7C02%7Cmohamed.boucadair%40orange.com<http://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<https://www/>.
ietf.org<http://ietf.org/>%2Farchive%2Fid%2Fdraft-ietf-netmod-rfc8407bis-
09.html&data=05%7C02%7Cmohamed.boucadair%40orange.com<http://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<https://auth/>
or-tools.ietf.org<http://or-tools.ietf.org/>%2Fiddiff%3Furl2%3Ddraft-ietf-netmod-rfc8407bis-
09&data=05%7C02%7Cmohamed.boucadair%40orange.com<http://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.
_______________________________________________
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.