[netmod] Virtual Interim: YANG Modelling in IETF WGs - Sharing Lessons Learned

"Jason Sterne (Nokia)" <jason.sterne@nokia.com> Fri, 12 May 2023 17:14 UTC

Return-Path: <jason.sterne@nokia.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 566CEC14CE40; Fri, 12 May 2023 10:14:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.094
X-Spam-Level:
X-Spam-Status: No, score=-2.094 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=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=nokia.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 ogwDIVwkqtRh; Fri, 12 May 2023 10:14:50 -0700 (PDT)
Received: from NAM12-MW2-obe.outbound.protection.outlook.com (mail-mw2nam12on2071c.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe5a::71c]) (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 31D18C14EB19; Fri, 12 May 2023 10:14:50 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Rq83m5P5GGtJc4lZUJuF4woxChJRuOxC5vxLd4fsut7NEqvG8H0Hwe6BXRfcH6trUKe5W/1jBukEyypQCOGQnp0PQsXqnMcgAMr4Ej8IP6JWbKhrudXjXdpFZ3uPs51sxwS7ja+DtSevLlK5L3v0DzK8vlmHwKEKHbuxTMrfCjkleD+VWOLboIqc0PO9wBh3ZiXbvJpNzWAHXkwdJKqm1JgyQdXXMN1EvkotHS1ISXaockMmAxU3CLP3YTZpXAKeR72f5UdbwcmfHCAOrk2bO86HnLq2cHHbmw9QmGW4TCsc6l53WTwlNWcXQUyCuA1sY832x1NNvtKhVVXtIvUeEg==
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=7wmXRP3fz0mOg3N2p7wN370V/bhjIcGoM9Gj4ZCQR7M=; b=XmyAhnYVXcU8X1xUIXl7icDXiExTG8ecgHZHj/2I3OWRi55irxVD96+DIyD8EK69K0OusKGvvRWJ8Afy3cWKPphluBGHsYYpmFaDw9OJLmGoHcof45oQv0EPMvubsgdYislMChvUlC5qYjTduSlkFv63fi6vN+0DKG08eAJxcr+w6toHV+12GGNVx684C7HJk4aNHJbKPQeqx37p6jp75rDulzZ6jcZMLMl5N7sARrSkfm0BVxGs/ROmhQHZV1dzS0UX77x5VOanLS0ZXB36wSb5XSG426c7IoBKH2IXGEPi6qpvCpQdDLDzOFIcpQbVoWnYco9ORfaFh7pjwDxQIQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7wmXRP3fz0mOg3N2p7wN370V/bhjIcGoM9Gj4ZCQR7M=; b=lKtC/F53bHIl0LnVSM+UArcWaudKk0Ot+z9GdECpecTmFWzqlbq7rqQpVkrc630x3NWPEwOCLqxwFysGJTaVQQ2GylQHbPEMfFTsfD0tpQ/usaMiD24Y+/810gIso9DEh+kRgxgnhqyjjz5jdAubqeBLBeShJ+WF9QdNNtBkDc2rCCn/laTaHzpU3d8PK9AjKljYORsbtZId8dZhqZeUMkWJOM39JHBxUZYhu39iSXJyDYbt3SsBxyt7xGgDlJnD+sf5DHmK0ktbs7XvvNJAN2kVSdpHoJzFU0N1jSjUiH2kCdcpUk/3YaH7zXIXUWzgi5smXVvMlMNr7IxbV/NJiQ==
Received: from DM6PR08MB5084.namprd08.prod.outlook.com (2603:10b6:5:41::29) by BY5PR08MB6344.namprd08.prod.outlook.com (2603:10b6:a03:1ed::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.18; Fri, 12 May 2023 17:14:39 +0000
Received: from DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::1633:c89a:4f32:6da4]) by DM6PR08MB5084.namprd08.prod.outlook.com ([fe80::1633:c89a:4f32:6da4%6]) with mapi id 15.20.6387.018; Fri, 12 May 2023 17:14:39 +0000
From: "Jason Sterne (Nokia)" <jason.sterne@nokia.com>
To: "netmod@ietf.org" <netmod@ietf.org>
CC: "netmod-chairs@ietf.org" <netmod-chairs@ietf.org>
Thread-Topic: Virtual Interim: YANG Modelling in IETF WGs - Sharing Lessons Learned
Thread-Index: AdmE9TWX2fzLHAb9SlW5kSQaoHVfXQ==
Date: Fri, 12 May 2023 17:14:39 +0000
Message-ID: <DM6PR08MB5084EAA20619D48530F4B12E9B759@DM6PR08MB5084.namprd08.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: DM6PR08MB5084:EE_|BY5PR08MB6344:EE_
x-ms-office365-filtering-correlation-id: 83a4ca07-3e2b-41f1-9a7c-08db530c5e8b
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: GHp+Um9Cu8yWlAW9JjCzrnKXavVzpFmNZxLXYxnPxRj/nL+XZo07HppsYlbH4vk6Bim9HHM71dVKFDVHtEcVojJ+JeEYbyQhch6eB/CmNKD9PJvTBmNwgMAmazXNQ2U89I8HNniIP+SmKYolhISo7j5c63CLMqZb8iU5CjIxZtpWuMseH35OAS8akspNt3gCzQKPfoYCVAEE+IJfrBYOAEI26BW974HONdWrfBvq32Zl+NKB3kfe+szuydPdnPbbvPIGiOreRGFXIBXwMcrjGg+5yt/wTayi3STMD8P9YZZIZJAS2e/71Leo778DrOFtZMKAJni7Mh8TweBQh/EAKccWBMg7JnVwEIcPWgWgg+VHXQ4wrqbNBhUSgWe8N/Q83+4AinPUypU7Fh1ZqS9+tHplJnmsjn1pF8UE6YMqR/+BX946qO/fZSvlNSg5e+CWhU5TOVfTwLqodVx0uLZDh2ClFqJrnhIVeQb1gHI3iviGILnK6FT6bJ/y9tc4x24mT18NaxvSDPNzw/eZa408fAhNMjBfVtkEiB/UX6fbZJ7GS/RzVaVQIgrxkPMmb2nc2yNNB+PpIi3wMlki6Ofo797C/V95zrR5xPeU3nCDTUI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR08MB5084.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(4636009)(39850400004)(396003)(376002)(366004)(346002)(136003)(451199021)(66556008)(66446008)(5660300002)(66476007)(66946007)(76116006)(64756008)(55016003)(41300700001)(4326008)(6916009)(450100002)(52536014)(8676002)(8936002)(316002)(66899021)(33656002)(71200400001)(478600001)(2906002)(9686003)(7696005)(82960400001)(122000001)(26005)(6506007)(38100700002)(966005)(86362001)(38070700005)(186003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: Zf4G20oBgdPyM+HITGlXYkU6kDOPiJSZAstT9p1sRx3G8Lppa2do2v7eMNgw6iuYn51NqIGDSOffHLBcPl28OENGoxYE3qPbrBz2Aqop67jdMBp2gX5Cxt8XPSUvPRrB9Ht5k9ZczU+LtnVhfRVDwrh31Sb3I143Yy0Ok/1sv23L7lflj1jT+Ol0czyzPzBBwzWjDXaxY7/ogXd7qvfGGaCf4PWpCrvKZ7wuC5k+ndr2VOYU7I5JSXUTYoF60r28C2VmQbh6Q/ZjR5WAFcnN1GAx8L64ogwf7g3FYr84doMK4pu25sMyY+3nnBEjDHydrlYDpfAAU/WgE/ZDG3p20AZrlYnRGHIozZNLVBoWG0YB0+sEG3RKRBR7mjlzwLi6fABsNMO71LvqCv6zO3EHoGh/M1WTLRuFDC89d+EtiX+T0ZaefQlvFCyxr1uUY9+BzkSwDMDO6Ii10qFjlp7JCSI+M9yH4/rcaUIKGCG/aVi5GW7WGyUQdKIL6KWQIW/39FwNFKjRbmpCcTzLMNs1WAeZnWyBQ9Z5T4wRkHB3loSQOEPavASp+rhpJg4de8OndpdYpVmV1nGuwyZ/8Q8JYIk/CH0FoygFVAm8chxfQblwVQw0/W2dYtlLTkkx6d95S8O3b8JORD3Bmjk9movcCu5uTRlsBxuMje0uUnX6QtkyJGZZfRUxElai9OUD6Iz30NdrKZjVkShEpjjbyDbGT3Ld01qWdq/R8IQecAJk2OHleAl92f+MCyiUXruUr+2SB1f8pLIH4Gil55Lu8wlxJJTST5xC9EV4a24sl6JvPovw0QYORDHJL5oOwTYw8RqpyYbIHBxCJ2bMy+cIr0l7f1WB8ypVEx1QXwOkrXXfD9T5CrzIvAhTqNrRuN16Mi9jKPwqLZsIZ9gHUgo/bBPTNgI6mjyWdwyC/TYKselJHdFt3WoqTrZNNRlD8GgemL5DO31BqSdUAZGq7aFVbBI5TE0Vv4DdxJBSCs4PydCWcZZZnGutvL8uQXfPJVPzorAIlmWH0JQuC4DkbNjlYH7f9OEaGno1GZNpr5lABBzNtC9lBtkfvGwkGKZGVQKUBspamg9aTncRtAaeuXGst0bfS1fw9tVE0uFp8kQab9xjSZxXxNyj6CIbzsjaLlH5LkubSWtX3sSdLoMffiylzyxrIO9SZlT7GEfjRLZteJWeVihXchnKsU0JPg7FxpvLbRCQLWTJyqhgtVlO0yJE+CZat//uYM8RZGcY2SCUk3zQel/GiAyN6ARoKiOlyZAFJua5ZcJtBZ7x6vsKcKVv6unrlTozW2w3U1CIkG7uaHK3mYeFkITlUKlZ0C4EE04VpKByRCK5Uj+kYxoD6zl6QFRoJrqntljLMCKgmLKse2Y9o9hHfiyqFyj4yfrN5WMrLbGuwaoyRFG73Ol3eDl+QInFAVGr/xVbZihIRHyBFU1Zbj+eRhhl1qDMOmMdKN3GOvClaeSxas60U8flDaE0XUDZaWTw0CmNZ72IY7K9vf2CX5n4EwO4t8cJGi2SkE71d7TcJ6Gvv4G20rn4kl7Fx3PNlb4nWazuPP4taZsNM3O0J4FFS9sQPkqwRfhkK1Hs8Ahs
Content-Type: multipart/alternative; boundary="_000_DM6PR08MB5084EAA20619D48530F4B12E9B759DM6PR08MB5084namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR08MB5084.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 83a4ca07-3e2b-41f1-9a7c-08db530c5e8b
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2023 17:14:39.3909 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: J4LrI00zcOf6QxRmC9atlchH4GanQi731AknARg1vaLQA4PE4Dc7jk3pSEmPSE5UVIIb7j2vqq1VtvqXSeU6ZQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR08MB6344
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/3VWt7DhjWfntk6yM9OgpzbZE0rE>
Subject: [netmod] Virtual Interim: YANG Modelling in IETF WGs - Sharing Lessons Learned
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: Fri, 12 May 2023 17:14:54 -0000

Hello NETMOD WG,

At the IETF116 NETMOD meeting Jeff Haas and Mahesh Jethanandani gave a nice presentation about some lessons learned during the BGP YANG modelling work.

There was strong feedback during the session that a dedicated Virtual Interim meeting would be valuable to have more time for this subject and allow some sharing and discussion. Jeff and Mahesh have graciously agreed to hold a session. It would be great to get some good participation in this session from some people familiar with YANG and who have some experience in authoring YANG models.

We have a choice of three 1h20min slots in early June on a doodle poll. Please submit your availability here by May 18th:
https://doodle.com/meeting/organize/id/dwK6LqMd

Topic: YANG Modelling in IETF WGs - Sharing Lessons Learned

Description: Expanding on the IETF116 presentation "Lessons from Working on BGP YANG" from Jeffrey Haas and Mahesh Jethanandani. Input and experiences from people and working groups doing YANG model development are welcome. A general YANG community discussion to share some lessons and recommend some best practices. A number of IETF models are interdependent across WGs and benefit from some coordination/consultation. Consider further tools and approaches to benefit the entire community.

Jason (he/him) as NETMOD Secretary
(and from the NETMOD Chairs)