Re: [Idr] WG Last Call on draft-ietf-idr-bgp-model-16

tom petch <ietfc@btconnect.com> Wed, 19 April 2023 17:48 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A927C13AE57; Wed, 19 Apr 2023 10:48:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level:
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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 (1024-bit key) header.d=btconnect.onmicrosoft.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 kPKQyujRy7_R; Wed, 19 Apr 2023 10:48:16 -0700 (PDT)
Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03on20730.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe1a::730]) (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 96F3FC153CBB; Wed, 19 Apr 2023 10:47:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aVMlOQUErpl0fXM9vf8SdJcoWSL9tQ0lyuOoE8yy47RAx3X6gNk9Fjj8zs8E/FcxqRI8Sp/g8Ww+RShGW/LgJtyPEavXJJ7PVHyV4EuwRyBpx+xonJlaGZsx8hvMyN0uZG8Kj5J3TW0rYnG//3dpJDKw2wKAeCS+fxhpTby93Rm9fygM8UKY9QWufO+ps1e4dttXhE3J0KKixXkvmfSrWsP6D3GDE82FHiePh21VUvGXmq5Zechx00/vVLpGiDGOrHl4Vs3MhUJ+TUHJBOcy85Ou/cvHMueZ/Vv9M07Es9ygr8t46KW5vEv88iHKMBWpOaemobvjfd8iQGuyXrxbgQ==
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=Nl9FSlKJMVvC2Zy0w1fBntgWZEjxMGCugLOoel1OBW4=; b=bQk6sndnM7xosp2/BOWyiCLvsjcCUuIZrT+zpCrLmFYGOobGD/xJX4wK11YTMH9exMpJ9z85KmkluKMs8qH7RrHw0MJO8wQgnUMfSfPktnsuQ1brdIqJB7E7ij0aqOLQi1HAzsec0qCTgmypURJURCFReEXkhceZO/FRDPaWOLBA0azcyl2+sKil2G/fDvA1lxy0Qf/QZ6UFZH1jRZAXEJZ03qoM9WmXcQinokPQmoHMA+Evgk6VVcnzbut+mkjquX3fuo8TxlKalghKE10egdiI2s2tut4A7kNT+PXUWN5KHW/w8ri5zZhd34CaHr7Cx6exBOL2QWKx18WIegbwTA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector2-btconnect-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Nl9FSlKJMVvC2Zy0w1fBntgWZEjxMGCugLOoel1OBW4=; b=k9oWJVFOgxwjE+odvDEIO1utqRpOw3aOYiC0XARM0oAqwmKDwiQU0SoOHIBeiuqLodiOuruGRT6ra0mhZYgbv7ae5kBO2GnIGH+CLLFXcJGgCUS3ihWmMCTkM5wBbxcestbE0ZEKn4XCq6K/lnpFnbjSnFonULWP4fVAQcdPOMg=
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com (2603:10a6:20b:134::11) by DB9PR07MB9221.eurprd07.prod.outlook.com (2603:10a6:10:457::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6319.22; Wed, 19 Apr 2023 17:47:43 +0000
Received: from AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::9b51:9d61:1571:c284]) by AM7PR07MB6248.eurprd07.prod.outlook.com ([fe80::9b51:9d61:1571:c284%9]) with mapi id 15.20.6319.022; Wed, 19 Apr 2023 17:47:43 +0000
From: tom petch <ietfc@btconnect.com>
To: "Dongjie (Jimmy)" <jie.dong=40huawei.com@dmarc.ietf.org>, "idr@ietf.org" <idr@ietf.org>
CC: "idr-chairs@ietf.org" <idr-chairs@ietf.org>
Thread-Topic: WG Last Call on draft-ietf-idr-bgp-model-16
Thread-Index: AdlsGoYQ4nSLlg8rQA6Xyyj5HYaTrgGyEIkV
Date: Wed, 19 Apr 2023 17:47:43 +0000
Message-ID: <VI1PR07MB6256590FFAB9B0B907655E49A0629@VI1PR07MB6256.eurprd07.prod.outlook.com>
References: <71ab1fab3f124b69804ab22d30ec12fd@huawei.com>
In-Reply-To: <71ab1fab3f124b69804ab22d30ec12fd@huawei.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM7PR07MB6248:EE_|DB9PR07MB9221:EE_
x-ms-office365-filtering-correlation-id: ba386a7e-740b-43fb-0dc8-08db40fe2db3
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: voPaaVX24qEsqGcakdl92slFOP3D5Rpj2ior1mgYPUvucSEBP5Zse8w2y/tP3cwddjJARHsa0b3n+jM9pInnH5KHyqAgwjGWQuYKZOCVaOAzKLQxXVBO4rn5Fv4cjbt0clAcDd65ErJuwFKhUrlQRnfQmsIHlue4UoibAvwV9LevCC+HZxyynqsiXPIcRve6PtylwttuQWKK8es+gFQr+idPC3BvTDRb/+XdmrneAFTop+f+eHWL3DGDsXjsk0HP+ZoWvt0c0vLy3CdkC9kOzPMLCtG8kI+lxlEhjdI6mvX3hLf8dkMpz6p+bJ9jytNFa0uudopUP9XObG4/lx55i3C9xXMaxKjPoKYlzF2f+7leSrsfExQ7sK8nDrtADK3tILB/GEwUW0wT+Z3DeFetYlaSBacCL+MZSyY5FdihY6GmAY8xROjEWeLztRPYnlnqLVXpH42TxTPALXTtck1T1QeezpyM+6msdLtIrb5h2L7n6VEogpSE9TP2N0TW9oAvbmzCRC63aJkMWgIM9n74Oj4mOEtVCX10LFvU5QdYZxjNKEX0b8a7HU5CJfKLASf71UddreVZ/VD6JR9zw0p6AZsIYcZldmyM5ee52ptNHhI=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AM7PR07MB6248.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(346002)(366004)(136003)(396003)(39860400002)(376002)(451199021)(5660300002)(8936002)(8676002)(91956017)(41300700001)(52536014)(76116006)(4326008)(316002)(66556008)(66946007)(66476007)(66446008)(64756008)(2906002)(110136005)(478600001)(86362001)(38070700005)(82960400001)(26005)(38100700002)(19273905006)(122000001)(966005)(71200400001)(6486002)(83380400001)(33656002)(9686003)(6506007)(186003)(6512007); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: jwlpfXJpnQUdxo2aMpSS/ymjfJVS91/74zzN6EEoZw6TZ5eRiXZze9xBsV1wLlhdbPRSoHkLJvkM/4l8KL/3iGxTfhq1DiCr9IqqSj/p1Cjr1y83F1M9CYICjuMOjB1eJqzLbfCxNDvp7JWIKE6sV+b5af1zc++bIu01K6ORfxUI6NMyhwx5cXBPdFp2ltE8nwZU6Qc00SN8JRAb2t3xfqIRN8XsBM6ujSX0Yjf3Afj8R52/V59hwlk4MBrxCqPmiqCpvU7M/hfPGtwa8mobCKzQUELPsB9x0DISdK+bHqQuNTsgrnQWg82tzEn7PxXpPLlsylhGMvJzV20SfmcMqXCNOBP/lZEVHjHEVuCkQ2sFQygIqx8eiatfQkK2I9PePEDjvaz15fq0FXLOsNr9tQgc7u466sqNHJiz9gepvrWWxO4weCiizFCYNxVJzTT0tKux5Q8O++R3Z4vYGd9yV47uear3grQecACQQOC4/nYjIy2hGcm8W8P/43TneqRS+xWizzIDG5gREy0/xOiweiUV015kvOvPiyjpEwqYAstqJvoNC71EDMoEIGS9n1QshTK1rCY6gaMlFt4MaZYPz5yw6zxzz8XRsCMrXsTw28ZSvgUyWaTjskf4bi5KA00ZRQPtFrob4/r5R3hny73aVJGFQPvw75rfCZ3e+ashSJ9YEZ7Lhv+xjvdLjxRXFU7a9jvxKI5b9FyBTRWe/tx36Dg/6Xer3OIK3xOAzI8ysQQaDBERJD7CJNDopVsO2LNg+/S75JmHhA8eZjv7sK9GkCk7khE09VvEeGWcHO1BSiTivUG4Ivm40Swtr9kgo5YForOwRIrX3t7U+FwbHInj1oXpWTc7Qrf7xKX3npzBu0XP8ZMQMOu36WSXMoKqWGS/WkoAC8A3nktsxlyHT7EFPPeRFLo8hTzL7SoefTRN6wyjS4g2Rx9ob7RhrnCUtqe7AszbdOCFTilQuGd3uP2H8NFj6lKPPNtsjWQo8vBeyCjH1XJRegXEheMXJyTBgF62SqcUH8uIKokTCZSgcxZksj5WZJY0AHhUOHgXvjzbkwMKBMxa1WVpsjisebT3bfhIwjOEHly+S9ooUENXwsbXriwMJbqRuqY0/KoKnYR2cGueQaDP1Z4/2yzYJP4TOCiJ3TsUrOLzNcNweuEM8gryHag/hcXGf+whQmyVrOOz9r0yySH7cVpHtHWLfUEv2+UGUK3+vsDI+Iz0EGk7UEZQ7rqcCVdOGpK3S0XoHgk1cFfEg0Z/hjni7ZyswUyFtLPT9vH5OonrjY/noVFxebbnE5+PtMqv/7GTZ4HG2GJlcVvAuE+2IJkKAmqVZ6ivK9CBp1VVDOdq5NInHvYms3qzTb9+/mQ34cIUtQGJnxoWM0ZJAVyVvE0tn7gYbhDW+AIIuVKdmSWy7QZNWBW6Wy4OywDztUhwyEQPJGYuuMJGMlcU0KdCHHYz5Cpy8Smg61ydera6pBmVPcj95GqrS4BcrDHenMTnCyggoIM8oroiiWz5bfkY6eKIsM6t79Nna6xyABnH7aeT3hzDsXRyh6FKuZA0ZxiuvX9Ajq0cUt09gPcYUbB7GD5BjNczvM+KA65+
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM7PR07MB6248.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ba386a7e-740b-43fb-0dc8-08db40fe2db3
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Apr 2023 17:47:43.5575 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: wvFQdUE/wInd05rjahN2a2XFE4TbA8EO6S7kEdPQCcbkmdB5z7Td4bJa65FJPwfIfOekP2JkHQ0Uv/YMKDB6Eg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR07MB9221
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/pEWhspz5EJZ4AjcQVhYndn_mhPg>
Subject: Re: [Idr] WG Last Call on draft-ietf-idr-bgp-model-16
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Apr 2023 17:48:18 -0000

From: Idr <idr-bounces@ietf.org> on behalf of Dongjie (Jimmy) <jie.dong=40huawei.com@dmarc.ietf.org>
Sent: 11 April 2023 03:17
Hi WG,

This begins the Working Group Last Call for "YANG Model for Border Gateway Protocol (BGP-4)", draft-ietf-idr-bgp-model-16. The draft could be found at: https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-model-16.

<tp>
This I-D ticks a lot of the boxes that discourages me from going any further; I do not expect to review it in any level of detail.

Submodules - what are they? much discussed in the early days of YANG but I see them as an idea whose time never came, just risking an increase in misunderstandings about the rules thereof, e.g. scope of names (which I once knew).

Mixing information with different life cycles, IANA modules that are obsolete as soon as they are published 
with protocol modules which likely will be revised thus creating a difficult, impossible even, situation for the IETF at a future date as to how to update the document.

multiple identifiers made so brief - two letter prefix  - that I will struggle to remember what they are

mismatch of prefix within the I-D

lots of groupings leading to long lists pf groupings with names that I do not find obvous making the detail hard to follow e.g.
           uses bgp-adj-rib-attr-state;
           uses bgp-adj-rib-common-attr-refs;
           uses bgp-common-route-annotations-state;
           uses bgp-adj-rib-in-post-route-annotations-state;
           uses bgp-unknown-attr-top;
           uses rib-ext-route-annotations;
(is there an attr-bottom to go with the attr-top?)

Normative Reference to an I-D with MISSREF that may or may not progress soon (shades of OSPF YANG which took a few years to resolve)

'reference to the standard MIB TCP connection table.
Is the BGP MIB a pre-requisite?

Out-of- date text such as 
       "WG Web:   <http://tools.ietf.org/wg/idr>
and
Simplified BSD License 
with example dates in 2016


Tom Petch
Since all the IDR chairs are coauthors of this document, I’m helping with this last call procedure. Please reply to the list with your comments. Considering this is a long document with a big YANG model, the last call will last for 4 weeks and conclude on Sunday, 7 May, 2023.



The authors are requested to state whether they are aware of applicable IPR related to this draft. Similarly, if others in the Working Group are aware of applicable IPR, please also disclose them.


People are encouraged to indicate whether there is implementation of this document. According to the IDR rule, at least two implementations will be required to advance the document.





Best regards,

Jie (on behalf of the IDR chairs)