[netmod] Re: Call for volunteers for CI/CD YANG Integration in martinthomson/internet-draft-template
mohamed.boucadair@orange.com Wed, 16 July 2025 07:08 UTC
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: netmod@mail2.ietf.org
Delivered-To: netmod@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 29BF7449DEE6 for <netmod@mail2.ietf.org>; Wed, 16 Jul 2025 00:08:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
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_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_NONE=0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=orange.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3cuyWZvDPWeH for <netmod@mail2.ietf.org>; Wed, 16 Jul 2025 00:08:01 -0700 (PDT)
Received: from smtp-out.orange.com (smtp-out.orange.com [80.12.126.238]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id D354A449DEDF for <netmod@ietf.org>; Wed, 16 Jul 2025 00:08:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=orange.com; i=@orange.com; q=dns/txt; s=orange002; t=1752649681; x=1784185681; h=to:cc:subject:date:message-id:references:in-reply-to: mime-version:from; bh=tqixn2zoNE+vAKxHDIpyaFkj5ErVjRRH5kbHg6GrqC4=; b=kSq1qsAdatACWjl3x11eevc46SArnr33wkJy7kmTTE51DBRMrsNtQhQZ KLAjZ9+sXLCXTd0Q2QlN/YLGqKfelZuQevPZT1BcSzp0U/Ow69M7gtrFH e3TfLbDoXHjiDRVDAHaV9fS6AG70vyHUkcfsDD6VRvXnORQTi5HBbDqRG w+dB0iviHWi4i58fQF13IqwP5KsmFpCVfRQFA2YkezL+YmMy2CLcZhHM+ 1qm1ESrXfMtUcCkESyr30MsAyPwgNWyrM8d9paZkMZMNs9iNaWIIwmVU2 Ehk38su0FVUzoKNNpCDbzLdJH9slCK6nmcpcsPAQY2LzbHTKOOH+xq0h9 g==;
X-CSE-ConnectionGUID: p8aLNxCRRpieAwKLSV7rIw==
X-CSE-MsgGUID: C8++eGaeRTOhbSlbHAhsuw==
Received: from unknown (HELO opfedv3rlp0e.nor.fr.ftgroup) ([x.x.x.x]) by smtp-out.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2025 09:08:00 +0200
Received: from unknown (HELO opzinddimail3.si.francetelecom.fr) ([x.x.x.x]) by opfedv3rlp0e.nor.fr.ftgroup with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2025 09:07:59 +0200
Received: from opzinddimail3.si.francetelecom.fr (unknown [127.0.0.1]) by DDEI (Postfix) with SMTP id 286AD52055AF for <netmod@ietf.org>; Wed, 16 Jul 2025 09:07:59 +0200 (CEST)
Received: from opzinddimail3.si.francetelecom.fr (unknown [127.0.0.1]) by DDEI (Postfix) with ESMTP id AFC54520581C for <netmod@ietf.org>; Wed, 16 Jul 2025 09:04:23 +0200 (CEST)
Received: from smtp-out365.orange.com (unknown [x.x.x.x]) by opzinddimail3.si.francetelecom.fr (Postfix) with ESMTPS for <netmod@ietf.org>; Wed, 16 Jul 2025 09:04:23 +0200 (CEST)
Received: from mail-francecentralazlp17011030.outbound.protection.outlook.com (HELO PAUP264CU001.outbound.protection.outlook.com) ([40.93.76.30]) by smtp-out365.orange.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2025 09:04:00 +0200
Received: from PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:1d0::19) by PASP264MB4707.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:432::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8922.36; Wed, 16 Jul 2025 07:03:59 +0000
Received: from PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM ([fe80::d43d:e9a7:d7d8:9d33]) by PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM ([fe80::d43d:e9a7:d7d8:9d33%5]) with mapi id 15.20.8922.028; Wed, 16 Jul 2025 07:03:59 +0000
From: mohamed.boucadair@orange.com
X-CSE-ConnectionGUID: wPhFwUg2Ta+ODw2JsrJKBg==
X-CSE-MsgGUID: umzq490dQamnUi4BTs375Q==
X-TM-AS-ERS: 10.218.35.126-127.9.0.1
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-DDEI-TLS-USAGE: Used
X-CSE-ConnectionGUID: 0J+ny2iqT5CFwfKnpdatjg==
X-CSE-MsgGUID: NL0d5uKCSTGjGscjdSHX4w==
Authentication-Results: smtp-out365.orange.com; dkim=none (message not signed) header.i=none
IronPort-Data: A9a23:BGzHNq5hIyn17koFZC6P8gxRtInHchMFZxGqfqrLsTDasY5as4F+v mpKCm7QM6mOM2v3eNEnPdyx8E9V6JTSyd41HVZopH9nEysa+MHIO4+Ufxz6V8+wwmwvb67FA +E2MISowBUcFyeEzvuVGuG86yE6j+fQHeaU5NfsYkhZXRVjRDoqlSVtkus4hp8AqdWiCmthg /uqyyHkEAHjgmAc3l48sfrZ9Usw5aqq4lv0g3RlDRx1lA6H/5UqJMJHTU2BByOQapVZGOe8W 9HCwNmRlo8O105wYj8Nuu+TnnwiGtY+DyDX4pZlc/HKbix5m8AH+v1T2Mzwy6tgo27hc9hZk L2hvHErIOsjFvWkdO81C3G0H8ziVEFL0OevHJSxjSCc5xXkMH39mfR3MBwdE5IW2eBvDWhS9 /NNfVjhbjjb7w636IqSd9E22JgIEZGzZcUYp21qyizfAbA+W5ffTq7W5NhemjAtmsRJGvWYb M0cAdZtREiYJUwUfAhJTslm9AurriGXnzlwrVWVrK867y7ZyxF62bTkMcD9fcaDQ8pY2E2fo woq+kyoWktFboTPl1Jp9FqKorfDwD7Yc7kuO7+X7fVojGaz9jAMXUh+uVyT+qLj1hHWt8hkA 0YZ/C0vse458EWqVdTVXwCxv3OF+BUbXrJ4FeAm7QaB4qvZ/wjfAXILJhZAdNUis4k8WCcr/ l+UlszkBHpkt7j9YWiC97OIqjWaMikOJmhEbigBJTbp+PHmqYA3yxzVR9BoHaW4iMHvEDX50 TSS9Xdm3uxL1pZN0Lin91fahT7qvoLOUgM++gTQWCSi8x99Y4mmIYev7DA38MqsMq7BbBqHr SIFgvTDx84RA7KLjCCEXOcCSeTBC+m+DBXQhltmHp8E/jur+mK+cY043N2YDBc2WirjUW+2C HI/qT9sCIlv0GyCQ5UfXm5cI8EjzKylG87sUPvZZddIfoJ4cAaV+Dk3OhbJhji2yA4rjL01P oqdfYC0F3EGBK97zT2wAeAAzbsswSN4zmTWLXwa8/hF+eTODJJ2Ye5fWLdrUgzfxP/cyOky2 4oHX/ZmMz0FDIXDjtD/qOb/12wiI3khHozRoMdKbOOFKQcOMDh+VqWPmOtxIdU8wfU9egL0E peVCh8wJL3X1SKvFOl2Qi4yM+OHsWtX8SxkYHRwYwrAN4YLON71sfpFL/PbgoXLBMQ4lqQoE JHpiu2FA/9VTS/A9ShVZp7ntORfmOeD1Gqz096eSGFnJfZIHlWRkve9J1eH3HdUUkKf65Bky 5X+jVyzfHb2b1g4ZCogQK71lwvp1ZXc8couN3b1zi57IxywoNU3cXOo3pfa4agkcH3++9dT7 C7OaT9wmAUHi9VdHAXh7Uxck7qULg==
IronPort-HdrOrdr: A9a23:jE/Tl6kXv9wSA/onw/E4dEtMTojpDfOnimdD5ihNYBxZY6Wkfp +V8cjzhCWftN9OYhodcIi7SdG9qXO1z/5ICPoqTMyftWjdySOVxe5ZnO/fKlHbdREWs9QtrJ uIEJIOQ+EYb2IK6voSiTPQe7pO/DDEytHPuQ609QYPcegeUdAE0+4PMHf4LqQZfmh7LKt8MK DZyttMpjKmd3hSRN+8HGM5U+/KoMCOvI76YDYdbiRXpTWmvHeN0vrXAhKY1hARX3dk2rE561 XIlAT/++GKr+y78BnBzGXehq4m1OcJi+EzS/BkuPJlawkEuTzYJLiJnIfy/wzdldvfpmrCVu O84SvIcf4Drk85NVvF2ycFkzOQrQrGrUWSg2NwyEGT3vAQSF8BerZ8rJMcfR3D50U6utZglK pNwmKCrpJSSQjNhSLn+rHzJmZXf2eP0A8feNQo/ghieJpbbKUUoZ0U/UtTHptFFCXm6Jo/GO 0rCM3H/v5ZfV6Tcnic5wBUsZWRd2V2Gg3DTlkJu8ST3TQTlHdlz1EAzMhamnsb7poyR5RN+u yBOKV1k7NFSNMQcMtGdZE8aNryDnaITQPHMWqUL1iiHKYbO2jVo5qy+7kx7PHCQu178HLzou WzbLp1jx9DR6u1M7zx4HRiyGG9fFmA
X-Talos-CUID: 9a23:wXLrrm1bygJiRjEzhGHJ/rxfQuJmdGyHzW7sfmSWFmhKTqWZQEOS9/Yx
X-Talos-MUID: 9a23:52P6zA2IW856B00k1w+CqDZwMjUjxYD2BB0Qsr49h+aGGjd7OTumrATrXdpy
X-IronPort-AV: E=Sophos;i="6.16,315,1744063200"; d="scan'208,217";a="90272086"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nMwHV2CGGy6osMRGzldlp+MNUn7dObOU/MZyWf/uv5lqjbpCvzCk7P0GsNN4OPBiFws7pn8RDAvUqwz6B5dK7CcVAV/TiNLW1ugOt7kkCIzbS+8o4AOrzguDb7teYNBtLZ/umjCPM9VuXF+ZRsK9cTR97fpMYgaOxseIeBpvNWHzpsi1APpnXz8YHelgwEWxmkAOCXJFC/moq8N2hmdzbWDAKQ13sKFyARsxrYulYBpyJPwHXm3Wo4tzJl/t5ZuUAbPHLCWjPl5674KqOLjE+6PN3HqwuM4B76GIffcVCG2Q/u/XhPEApo6OHJ+mXId8g5SM+aVx0r3b+R4OZbWo8Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=QmSoaRvJy3VdR8JfnlnZDiceLy7xZMF/pMngJ1WVvbA=; b=RBC1HNzJuDrpr/yKDokVciWWwK+Z0e6foUtYD9rOIS2id75dklGcCXSnmosVP2Vc8vf0H+RJFwJKpm1fVU2VmztuFhsF7NV9/sP4gCfTz1B7bzaMuhNridjkDpMxh5nAVqoDsuhWL6Bp73lgLzPj6zS8c0Lx3J+yO0iyTZuBk8G3LGWv4+mfT5O1Uh9KIxfm9Evt/XOOSH5I+JFqrTp5YPutxsnqH2Jn1MOzIQmSoEchGscJSo9GLkjgYAHz8wpX/4Uz/hqjIyY7bSpTHPPTK4Sew4yBBkC6aHdcs/6DbbU9Oy5c21QS5BM/ANwnNINguTvBT41mPc65L46VtyqfKg==
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: Benoit Claise <benoit.claise@huawei.com>, "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] Re: Call for volunteers for CI/CD YANG Integration in martinthomson/internet-draft-template
Thread-Index: Aduq4nqcoGJj+PPyQn6qOYAIee96/RKc6rtWADFkkYA=
Date: Wed, 16 Jul 2025 07:03:59 +0000
Message-ID: <PR0P264MB2885DBC7AE6164AE5635CEAE8856A@PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM>
References: <MR1PPF6395AA9E6D6D83B1B47A147380F7F88B62@MR1PPF6395AA9E6.FRAP264.PROD.OUTLOOK.COM> <c1c866f7-d8e4-483d-bdf2-58fcb0fa899a@linutronix.de> <LV8PR11MB85366FAFB38FD4C95471C5E1B5BB2@LV8PR11MB8536.namprd11.prod.outlook.com> <MR1PPF6395AA9E6E197CAFEC5EC1E2E515488802@MR1PPF6395AA9E6.FRAP264.PROD.OUTLOOK.COM> <0ee8103d-8ee6-4c2c-b4dc-e2f19d8d4508@huawei.com>
In-Reply-To: <0ee8103d-8ee6-4c2c-b4dc-e2f19d8d4508@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_ActionId=5e22e39f-33f8-43ee-a6ca-9e8399204a7d;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=2025-07-16T07:03:48Z;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: PR0P264MB2885:EE_|PASP264MB4707:EE_
x-ms-office365-filtering-correlation-id: cb030e20-7c5e-4908-b65b-08ddc436f03f
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|366016|1800799024|376014|8096899003|38070700018|13003099007|7053199007;
x-microsoft-antispam-message-info: CBYJ/PvjzvECqi0vcx7W56KGbiXHMJpXaPusc0pFnKUHn9hg0GVzWsYhrXoWlg/BA1zaQ4YH+d1lhOvcYT4m1057AMoWHq44al9AS8Iyivj8VbBCysUDQzy0//AxoKdUiOXp3gopSoEr0ZMBqaAEO/IkbRgS2A5dgOeaFLagceuDebcWmWLKdEDqgdv8ma8OAXaQut3QLqzrQ+dJLjw7Y4EJnU5E2+3HhwrsMgpKaL1/jYD5LNmrMBzXla/yhOzL5y1hgmVxe1euE3aXNCq3cvESeyEtuu6z/cNjj/xymrFmFo9IzvjCA2oknTR17GtymZBOdMZ1UugvrdETvOvDbyuZvF7GXIOssCAZwN38O0vEDGs3ywHz/YnHYGYWz/6rVQloVz9Sw7PXKdph8Wp0cYEC4hhviRZcF6jzjiS8hdCRm+gNqoT288wTnSa9EJoGwAdPyBmslkZq2jT5CbGY144xSH6S5R1j0zLiV+SOE1B1C59ylY5PYr914MomWDkq0sCwtyVRUIUVWkFATBH5LFPzzR1mnw1N6ZEKU3BMLatWB3fyv7/4F1yppX/3AXBCbhAQ5B4hmuu2i7OpJDBoAWmB8EsC0ppEGQgl/RBa3xuTfDZaevur8oRm4kxzO916HqH+t/wRJmyv7oxok3HneW9t/uqNVaCHzYP0oO1//6TOELEuJVz9lqiARA2NbUYQstaVXpI0/q438k4/8XA50NfjVPhv7zffj4SZqy3aSH1NbKaCeHB+AEFo0cZP2rEKD8yMjBzzAXu0mygM2K+bzkgVZTUGFHMNC/h5aBlGvzUunb7xif8VS7xYf4C/m6DahcgsZWrd5ngjRuWVlQ/ZHdv6rBix0LcTqGZU/b83HTRIfGbgVSgq0EuAi8tk0KZrw2ExrdE4P7Kn+wDG4j3ZR9oaHaJoFSef9gSslPj1MCbSQsKoQur0tYgjdK5bVB5TOJhkaexQ+CwKM/HMi/pAgkxIGO8nAuYD1+gUQbP4O8a6sRcZzCJz6tpI3ZNadONAAqU0RXv8PshMzc3M0Q7IUcaZToXLEodTX92DnOSPMY01GedUeL0Qn8mbwnowGBoj9ivt05IXM77WJR5L4Rj3LulGRtVlCGSJYPYfKH7cL0EVsPGuNtOOFukJXD5RJNQF9WpvDOXcJBW//djJ/wqJ0fD8Pr8p+tqRuO43v8A42VfspavQ0p9f68JvEdonn03yNKmerxDNauVKujdX+qwDHWVtiSqLAajZVq/75Pcm3KfGhf44rGlK4f8YYaan0bQg5x1C3VDUTK+4wkRcfELk/X/d4CErHoKoSbjDYhIp8XFFy/sLSCC7SGSgf/oHyc2nN/fL+YJptdLujFu6aWuh9croCujvZmBwGes384oHVbx5XhjCHMSYJy0+aroR6D4JRaXmthax5WPoxAVWtSLheDWjCq5RQygwVVwKbtzOtiURi8E8DKzpP+Cq3scizqIt
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(4022899009)(366016)(1800799024)(376014)(8096899003)(38070700018)(13003099007)(7053199007);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 3Jqi1xU0gw4jUWaE2TV8Xo5PH56jzGa7ycx+n2p0BDfkcQceBoWkLhQJReY8WUT88w8BNG3b0+a7azd283hA5jpV4UtbZwi6qaCp9c2CiAHytBTa7dNFoF8RrH4361VT53tdbE+MtxnIyT4RgzMPEI41c8YXtiFUl/t+cm5t3m1Y+olkFGVTwLCHHkUqFDoECgod7uAFrxuPQTOgMQoZu7J9LHbdRrc5zBgm+KtFIVOXlnHPJ+TXVY3qZRJEXzl7Df0vOov4EziMnpkGJTwg6m06/a1BCFJzVaLPd/XwMsaXc4b7OYX1ZlLQW9ou8DV/jVbuCu8LfJQGvez2vQpTemF9/xwD7Ro11x3PZA8Sh3QtFgMh/Dy6AC+KW1qeeJi9qNU9Fl8oAFp+/qsHgMH0r99vik7usVyiYUmiQe74IMZe+m87Vk/vQ6ePdTwbelrmkUrqDw0Ye68qyMCLPUFgrw0hv3HDfvLN3GtqlnM4dNxVr4bFycBhldhiMpZZ3lliQg2kMFTbLt82h0wZm37lJb79lYW8owxlPsTP2d9jCEEbOvOj5UpgXDQaeCEykCOLXKH0AbVb3e+9mRtlSwLNycbpo9D9LWvB6vmsGMrIIdbSgtbwWdgQT0r95aFEvK9yglyK7rrwQxkXUHNKfRW/BtONSdtZkgQBnbKbLZtf49Of8wLzM6/S4CSYLYY4ALDba+SbhmMQQAB56uUF57OMd+rapzHR/r6v4rcgEyB5tOTST3dZLQfx69Xp97F3+4h2O60k/2ntdLBEJyNq55nxmDT5//NnMf/m75A6vspeuOxfj993D6gW+FPOpr7ZalUgQQY8ZCXcbh/AwdOHKvBF23WPAop3JGTxR+QPcMAbw5K06XCOZSLSny5EIWwkIPPLOScecgVwbERns2p4mfySX1UylIIJGtqbIoNARC+5TBHwJpA6iMS3Vd8ROQBcrds0A2LPdcwVwimhiM4UWCnA/EH25AiHmNABI7n0gfQzBvs49mmmkcqMte0QOMUXsASJIrhGQqbjmIoXlGzKlb/q42Lx9LKIIJH66NZocp2+kLLjfTbLPltYeT8gUx6EsrZzBns/2iCdHQB/SpldVL+qr9/yMnYafsNmZhEc7HR6qqbuGw5ZMFNdIlVsCZGWQLNJWL6JUXl9pX910FOZ+l5o/AQVvTJdMo/cQpo+qEiDrSTHn+MzzQH4JWcqTTTVGSkoWnkb+gcgh2bnPzOfKkEiMAfM3PdVdTfek+xckwRLcHjbg7lCdQGpQFcrn6j53eiwRttOQ5jJaXU1w4pva/vONZoC3RsqPdWQKKs3zoQezOpM9i4p3nzvgSDVlVM9mKMLRPzbgQzmOJagWk4seZWlHoA6vj1jzbGc4nbJ0AhCiDU3OYocIeV367IvLQr9w6/zaV3dBhTRFPK7M7ZI8zIj772I//wk9fGKnbbMEnBdh9XvN+2SrsKEo0TIAS7ORlbcGubA+jJOrq0+Dq6QlLZbB42AImSPJDc4gDvLZtw00trCNAY8jNeU4gVMDSnWKTOf8snOCoqUB34PEz1dm3EAF//AihTune8dXjoIroN0nfephvQiyMpiL9qcZmQoFizpcMfZGZlbWyVHgdhIc6i6hw==
Content-Type: multipart/alternative; boundary="_000_PR0P264MB2885DBC7AE6164AE5635CEAE8856APR0P264MB2885FRAP_"
MIME-Version: 1.0
X-OriginatorOrg: orange.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PR0P264MB2885.FRAP264.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: cb030e20-7c5e-4908-b65b-08ddc436f03f
X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2025 07:03:59.4161 (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: 1Iw8XSHAB9ZgY9Uy8hy8Autw+op4i0Vo2nQcikb5SjtpgP7TWrMODAwu5tQ7LawEF1jLlr/VEaggH2oyz/ml1hQRONects9YXQdxMllOq3c=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PASP264MB4707
X-TM-AS-ERS: 10.218.35.126-127.9.0.1
X-TM-AS-SMTP: 1.0 c210cC1vdXQzNjUub3JhbmdlLmNvbQ== bW9oYW1lZC5ib3VjYWRhaXJAb 3JhbmdlLmNvbQ==
X-TMASE-Version: DDEI-5.1-9.1.1004-29324.006
X-TMASE-Result: 10--27.490800-10.000000
X-TMASE-MatchedRID: 1uttSxkBlaXuYusHgJkgyhK8RjA2ODb7oUhuKHSz/jbItqV5ssGYUd4H HBYJtjIuKjzUMYV43pOzDBQIKq23L0fhraIl1Xgx5pOJHbveoeS3Stk62MqiCNIVGjrP5zXh3Rq 1qtW57uPoeMabJXSOWvj57BGPW0gSxSZYVTAPQphvTi4hBnJxzQUNrTtb8ygNOM7m2YrKFkzDns oAxbg1CCgCguscYjLnHEr3EpDncX/zwi6hmzCfv0ob7RoXUSbJuqWf6Nh7tmEOKapnM6A8LbHYS 9FVSatDoR95BOk4NXxVnAszo0EfNP7FEhWgo0y8OhJ9m53n4aDfKapXkCLRBW6INLmmh50p3bbD ++d5G7sGsPmo7ixMkOUlUY1rsotE5jpYq8oRllMnWEI8uQPVnbxrAG2Om7p2li+BaqMwTNqv46y +TjZta0UPuUiwwfni9P+N28IUZFIB6/aPodnUlnzEsuVAL/aDN6UnXGwaqQshrs1SyyiXTrEzTh seKC1BqVmrx0Qoux0mxaV6uGUX1RMxKDqgAFSzBGvINcfHqhctferJ/d7Ab2QbgS2jMHPf/Zm6U gPNUnpaOK3wW8BDkRuRQjXNciBI+LfLuKfgdOAbTwzYj2zQuuY1GG8NWKe/UKVNErY2L2x4a68p NxoKIIMVycLSoKnR3uAC+VTOg5K4V0/u9pqUzUl3rVD3hKjhrWI1vVxmdLynWJccNIb8NCbVMfx VCB+BX/glsGAmKo/Jdy7MiXR1Jv/WvQUXgdZNt+bNtE54+8JG98JTY2895iSSwZH5mn3b8WWb8a aN/8fmDJF+XUFgCIp2dFgGFN75KPa/jYttsE9KHhaQPPG6/o5hyiW8kJaQBNVCIloTK1P9dU4/w VV+oq77GYn+3QJXdR/G8OvKIg8TNCcUsR4xSYxRKzLIPXdRPIohF6d/MEi18B4/wJrJhtbkrsq6 X+Ue/nnwJ52QYi+pygCGKFPC+BeYl5uS2QAg
X-TMASE-SNAP-Result: 1.821001.0001-0-1-22:0,33:0,34:0-0
X-TMASE-INERTIA: 0-0;;;;
X-TMASE-XGENCLOUD: 9fb681f4-ad7e-4b6b-ae80-498f05ea8f05-0-0-200-0
Message-ID-Hash: ZQU4S7MBXAUYKJ7MOMXQ3X62U67V6K74
X-Message-ID-Hash: ZQU4S7MBXAUYKJ7MOMXQ3X62U67V6K74
X-MailFrom: mohamed.boucadair@orange.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netmod.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Italo Busi <italo.busi@huawei.com>, "Rob Wilton (rwilton)" <rwilton@cisco.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [netmod] Re: Call for volunteers for CI/CD YANG Integration in martinthomson/internet-draft-template
List-Id: NETMOD WG list <netmod.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/8eNVY2vpcfHhY3MHhYu4v0xiMeg>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Owner: <mailto:netmod-owner@ietf.org>
List-Post: <mailto:netmod@ietf.org>
List-Subscribe: <mailto:netmod-join@ietf.org>
List-Unsubscribe: <mailto:netmod-leave@ietf.org>
Hi Benoît, all, FWIW, here is an update of this effort : * The template is ready for testing (https://github.com/IETF-OPS-AD/I-D-with-yang-template) In addition the I-D build part, the current version supports so far: * Integrated YANG validation of any listed modules * Modules with data nodes, modules with types and groupings only, modules with sx * Automatic generation of trees (and their update) * Rather than replicating YANG tools in every repo that will use the template, we offloaded all those to IETF-OPS-AD/I-D-with-yang-tools: I-D-with-yang-tools<https://github.com/IETF-OPS-AD/I-D-with-yang-tools> and point the template workflow to these. I won't be able to attend the netmod session as I need to be in the joint bmwg/ippm session, but I can prepare some slides if needed. Thanks. Cheers, Med De : Benoit Claise <benoit.claise@huawei.com> Envoyé : mardi 15 juillet 2025 08:59 À : BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com>; netmod@ietf.org Cc : Italo Busi <italo.busi@huawei.com>; Rob Wilton (rwilton) <rwilton@cisco.com> Objet : Re: [netmod] Re: Call for volunteers for CI/CD YANG Integration in martinthomson/internet-draft-template Dear all, Nice initiative below. I see that the current NETMOD agenda https://datatracker.ietf.org/doc/agenda-123-netmod/ has some free room. Would it make sense to cover this below? Regards, Benoit On 4/29/2025 8:48 AM, mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> wrote: Hi all, Thanks for the interest and sharing all these inputs. FYI, we had a kick-off meeting yesterday. The introduction slides (including participants, sketch, first agreed points) can be found here: https://github.com/IETF-OPS-AD/misc/blob/main/cicd-yang-template.pdf. This work will be hosted here: https://github.com/IETF-OPS-AD/I-D-with-yang-template. Please use that link to report issues, etc. Cheers, Med De : Rob Wilton (rwilton) <rwilton@cisco.com><mailto:rwilton@cisco.com> Envoyé : mardi 22 avril 2025 16:38 À : Florian Kauer <florian.kauer@linutronix.de><mailto:florian.kauer@linutronix.de>; BOUCADAIR Mohamed INNOV/NET <mohamed.boucadair@orange.com><mailto:mohamed.boucadair@orange.com>; netmod@ietf.org<mailto:netmod@ietf.org> Cc : Italo Busi <italo.busi@huawei.com><mailto:italo.busi@huawei.com> Objet : Re: [netmod] Re: Call for volunteers for CI/CD YANG Integration in martinthomson/internet-draft-template Hi Med, Another example could be my repo on YANG Push Lite: https://github.com/rgwilton/draft-yp-observability/ I have used Martin's repo as a template, but I have a separate build file (https://github.com/rgwilton/draft-yp-observability/blob/main/build.mill) (using Mill rather than Make) to handle the YANG aspects, but still use Make for the underlying conversion from Markdown to draft + HTML. The readme file associated with the repo https://github.com/rgwilton/draft-yp-observability/blob/main/README.md gives some instructions. It is still somewhat a work in progress, but currently will (at least on Mac OS): 1. Download RFCs & drafts revisions, download/install python venv & pyang, extract YANG files, fixed some mistakes, compiler and validates sets of modules together (using pyang, and also YANG lint, if installed on the path), builds various YANG trees and generates snippets from them. 2. The generated assets can then be referenced into a markdown file. 3. If you ask mill to watch local files ("./mill --watch all"), then it can automatically recompile locally if you change the build file, or any of the local YANG files, or the markdown source file, so you can keep a copy of the generated html open next to you and it will auto update YANG files, draft text, and tree diagrams whenever you save. It also has a command that you can run to check if there are newer versions of any referenced drafts, e.g.: rwilton@RWILTON-M-4RJ2 draft-yp-observability % ./mill checkDraftLatest [1/1] checkDraftLatest [1] Warning: draft-ietf-netconf-yang-notifications-versioning latest revsion is 8, using 7 [1] Warning: draft-ietf-netconf-yang-library-augmentedby latest revsion is 3, using 2 [1/1] ============================== checkDraftLatest ============================== 8s The actual underlying build rules are currently in the repo here: https://github.com/rgwilton/draft-yp-observability/blob/main/util_ietf.mill But when I get the time, my plan to package the build rules as a versioned Jar file on Maven, which can then be trivially imported by the draft specific build file. I haven't spent any time to hook this into github actions - but that is something else that I would probably also do. Kind regards, Rob From: Florian Kauer <florian.kauer@linutronix.de<mailto:florian.kauer@linutronix.de>> Date: Tuesday, 15 April 2025 at 03:54 To: mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> <mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com>>, netmod@ietf.org<mailto:netmod@ietf.org> <netmod@ietf.org<mailto:netmod@ietf.org>> Cc: Italo Busi <italo.busi@huawei.com<mailto:italo.busi@huawei.com>> Subject: [netmod] Re: Call for volunteers for CI/CD YANG Integration in martinthomson/internet-draft-template Hi all, On 4/11/25 15:37, mohamed.boucadair@orange.com<mailto:mohamed.boucadair@orange.com> wrote: > If you are interested to help with this, please drop us an email. A first meeting is schedule April 28. I would also be interested in this discussion. We are currently approaching the CI/CD YANG topic in the following way https://github.com/Linutronix/yang-validation It was used to work on draft-ietf-netmod-intf-ext-yang-16 and IEEE 802.1Qcw Greetings, Florian _______________________________________________ netmod mailing list -- netmod@ietf.org<mailto:netmod@ietf.org> To unsubscribe send an email to netmod-leave@ietf.org<mailto:netmod-leave@ietf.org> ____________________________________________________________________________________________________________ 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> To unsubscribe send an email to netmod-leave@ietf.org<mailto:netmod-leave@ietf.org> ____________________________________________________________________________________________________________ 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] Call for volunteers for CI/CD YANG Integ… mohamed.boucadair
- [netmod] Re: Call for volunteers for CI/CD YANG I… Per Andersson
- [netmod] Re: Call for volunteers for CI/CD YANG I… Michael Richardson
- [netmod] Re: Call for volunteers for CI/CD YANG I… mohamed.boucadair
- [netmod] Re: Call for volunteers for CI/CD YANG I… Michael Richardson
- [netmod] Re: Call for volunteers for CI/CD YANG I… mohamed.boucadair
- [netmod] Re: Call for volunteers for CI/CD YANG I… Florian Kauer
- [netmod] Re: Call for volunteers for CI/CD YANG I… Rob Wilton (rwilton)
- [netmod] Re: Call for volunteers for CI/CD YANG I… mohamed.boucadair
- [netmod] Re: Call for volunteers for CI/CD YANG I… Benoit Claise
- [netmod] Re: Call for volunteers for CI/CD YANG I… mohamed.boucadair