Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-29
t petch <ietfa@btconnect.com> Thu, 14 April 2022 11:15 UTC
Return-Path: <ietfa@btconnect.com>
X-Original-To: teas@ietfa.amsl.com
Delivered-To: teas@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A2363A079B; Thu, 14 Apr 2022 04:15:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001] autolearn=ham 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 ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4IyC_XJti-8D; Thu, 14 Apr 2022 04:15:23 -0700 (PDT)
Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04on070b.outbound.protection.outlook.com [IPv6:2a01:111:f400:fe0e::70b]) (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 5BCDA3A077F; Thu, 14 Apr 2022 04:15:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=imYjar3nOiBmqyroZTH1FatDDS+lLuQbBYu0ZsM42qwnd4hm7GIzn7P7EC7FgSxcYDthrre1oV2s/gGr7+bQehH1WuIYby3M859a+W0uMH7d/hDG43sxiOfpR7fNPX54S6fFmJn1yn8mOC/M7V6KHLxC95dXl6/7RDYDgNnBLfbfz46RC4hOIzecsPUUhIApFzHGxsoVWYQzqQ19j1fY+PkYWPPpaRa2nbkxTXUalQr2f4TyQ0aj3CUNVzBhTTzMe5ILCQ6nJwPB8dipAWZrhA0rEn9fOqKtrOm+J+JHmVoV2Bof7ad0n1YaCfhz8CSs0xRQm/9GTP85xZsaEZ2gGg==
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=8kVrboMi6qsk+OXLEQmsQHuVlj4txd8FHYpz9uVd0GQ=; b=PDwnotUT4qioEpg655BwSWU+ttkNFCFiD2UdXm5KjPrwaBUQ9NXqdL3GdmeFClHKUZkFGb13L2wvmKb4AapxNCRkNYBJ9EU/us7nU8QEDWB6E+t+1wni63u+0CpXrWL8vhrOfxlOlp4U9foHzBsR3KTpWFBy7tTwat9b2fUJEvIfpw0xbtnBk44gqMktgPskTQwnESaK+DbxORI1zrRyeaeVVoQw8LUg8/S+q+Yu+SB58Kd+G+Xb/OO9luYzFGXkwds8PvT02tfYpqNlcQIZ1pBpqKw3zC5hs5hmlHfV2IbP+RpcobA7Ok2q/kH3xPTas+LjKQyO9UqeNJ+I/Nm9KQ==
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=8kVrboMi6qsk+OXLEQmsQHuVlj4txd8FHYpz9uVd0GQ=; b=h4Lc7nbhC8c13hNlo+aqI27XPvMAY4iBQyLnmhgbeOv1iaVyydpAMsr5gMPJa7crYJvyWm8ceBppvAR0i3DRhenwXInbg6RL4UR3mQfrY1vsL7xyfhV6lmQq3rBi6Hm3/WGPxpNyN1CTszULwvN1hvaQmb0PVOczEqnw1OHLnHk=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23) by AM0PR07MB6259.eurprd07.prod.outlook.com (2603:10a6:20b:145::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.6; Thu, 14 Apr 2022 11:15:17 +0000
Received: from DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::909c:1cd4:b85f:5fb7]) by DB7PR07MB5546.eurprd07.prod.outlook.com ([fe80::909c:1cd4:b85f:5fb7%6]) with mapi id 15.20.5186.006; Thu, 14 Apr 2022 11:15:17 +0000
To: Lou Berger <lberger@labn.net>, TEAS WG <teas@ietf.org>
References: <409bd958-008c-76df-1692-221ab8dfbab0@labn.net> <62540E64.3060403@btconnect.com>
Cc: TEAS WG Chairs <teas-chairs@ietf.org>
From: t petch <ietfa@btconnect.com>
Message-ID: <6258023E.9010708@btconnect.com>
Date: Thu, 14 Apr 2022 12:15:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:38.0) Gecko/20100101 Thunderbird/38.5.0
In-Reply-To: <62540E64.3060403@btconnect.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ClientProxiedBy: LO2P265CA0323.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:a4::23) To DB7PR07MB5546.eurprd07.prod.outlook.com (2603:10a6:10:73::23)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: 13a79509-7505-43e3-7be2-08da1e080e00
X-MS-TrafficTypeDiagnostic: AM0PR07MB6259:EE_
X-Microsoft-Antispam-PRVS: <AM0PR07MB62599F57DE128DFC62CFC5AFA2EF9@AM0PR07MB6259.eurprd07.prod.outlook.com>
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: Lk0PPJZmqhVG73aY4ws4FNvfJ4nMmgmKM/C8HPZxltZ+EG8zNcFerkYa0xGpi32aFGLiHunsUIl35f7Ezqr2F2H0zJcflwsW6KaduqbanE6eBWUCz+UIRKhhYGOiUSrkGSnnrqWPlWVRjFOyTkEms6WuqG0phoUKvRsi5LHeIqUWfCrJUTJQTrshu2y34kAC8OEWiugacrnMZ0+a4czFOwBkypPutlwEirFLxx16trW+eyrEcVXirt0ibfXxv0SZ4ici+g9YfbUcrUfXMrZPe1BM6c9PGTXey8cBo6e22fecQTn65SSOn/F0u9ogyq7eGc+ZlKxp3uKZ5smImHR/rWAC85vkDSIVVonWGVERGXY3wnJNvEockwViWIZ3ZfCEqaGPYrYcWJRctaxzbTySc+UdZbebNBfMBIQ781BvjwoKUaoibU3BfhMnJsS95DQqF1ee3Xw0Toukpbc/6FkVcr3uaSYIOAdXj7kqhBNsrNSb4epwVMOV51jIF2FBWYwSg342J9nii6wuCZ4Ro8XQLKSfI/sgXPtuMFAOOKB8jMMhFEUtlbUGDJ9QoWn60CdlowNCVrzeKzbmvRO/cqQjnwuPafYPyqbPyIt31TZtINRN/IsmgjSI/suQpHCWd/WLqvVgo+Jem4SNRh0IjqjQGHal2TGUD3HWP9MwjWVwpWqWCTw1olEvuLhy2LEUqytcumkEGViw2KryIkWopA15FIYqD5Cg9ZZeFSevyZW2CXUx9xtOLBe5jIRkTE/BHX6HxLHDVd24Zu/A+AhU40O2HPEx7+6siUcbWYodXnvH540djwg5LyTUTUMwKmtGKutkqWOx00KoYnFE8/iVS0PzK9i5wm7bISYuJew2AebqbvnlPF0Ang3L113mnAX50Rc1
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB7PR07MB5546.eurprd07.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(366004)(66946007)(66556008)(87266011)(53546011)(4326008)(2616005)(66476007)(8676002)(6512007)(86362001)(966005)(33656002)(6486002)(508600001)(8936002)(2906002)(6506007)(52116002)(5660300002)(6666004)(186003)(110136005)(26005)(83380400001)(36756003)(82960400001)(316002)(38350700002)(38100700002); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: gaPMn4QdDZ1e43R7cO+EG5s/5DMMSWhSpbTJouGHtjzNilGM/IrEkCM5lKMcDV3MYALFwX9V+IV5R4S/1sZ5O5eqbY1D39iCfEQyrF3C8htHeY2oSfFlu/p2Siwrf33mQBe2BYAMSya/ZcOK1+VCJW62k3G5lmvwftzOM5LAYhc2v9Mbk+llpnlsCahfk/xxM1lpRL1dP0MBl6J6exRNC0AhNiZaN19j8dFKiX29oZauBvCbEifHpGRZ0weNo6MBBGtj0SKnW3aR8thsm5ik0/OQamuBiEptNl9kNfoLNyL9JDxvZxvZUCL8MvqFuXJimWAvO9WxZpN2BFXbFnNMJkNjBFYFmqNS/BzoNtbKnZ0pFxWRugC5trTlbWq5hcALLi2wPrvFgNd/7YsgqFmEyraz09Ew+P9AzeeLYhx/FUyjh9VpM5EXFrl/rd2+KkT+/XraQbU2EgZZq9AzOJgI1v4GlIZT7ABtWNprilVOOkdPJeMmq+yAmCG3OVvw4UidFDnqlVIyqKc2na+eB4EI5SkH85GFQa+E6LVH89XXrJjctH5aPzHr88DjDRoNvkNZEWWBiTv6Sm5VuQMzvS0j958Rhd1AHu6LryeGg4J6i0V5Ll7dUF6qFsZLOk/uNUuxhLLmQVpzkuL0+I1BHBWJnFBPgXWzxka7Lq9xuWoqcBsjjhcdieJDtWqU+dEaxYVy4cJJ5oGzWL1zfjOyEpomdDEgLUA/FydMUrT90pRWtKe+g7om0ogJJiinXaehZMnNWFy3a7yq3EY2p/F/TzCVOhpYC0IuePTX4UWPmqfijtZhVfwb6BYNZNEVHyaxVpMDyQarncci3aQfavsycthXTKnFFlkNCQJOgzUmfJ+Ivtu6JQdo4/NfGyNFz0hFaKrjD6vCYcB8Tr6kwiZoJ47jCHUIw1dRFhetCUNOaxquxOkLruarjeHM91wS21BEYqtOqGJP9DgA1vCBaeDQBbqjMA85RoGeI+x+Z35Yy+L3InTWEus+dk0VgSymnwslnzZmvW/lmvdue6xHJmikyrAoQlW+LuQ+YcUyZMIWrZ3mYcOC1lmqEYKjMZd4VnA3cvgnN1ZiYZr0Z8BO3WH8OoMJyAWu/5S5RELIDhG0qth7PfvBneJYrURzxjhQsck0vhegHhwT8e72DQQ3HmPGETJTlwU/ynNof9umZRPzBoFFJsfajsHpmgyYg0njzff1kG3s1sMXVJARo/kZMq25AtFg/8TnFljwmbeG811kQRKY6LiO+6QLym4b4LAheoHDhu9l9m6cfovU345cCmKFnEPMqhwn+/1IUODP+/4X39jvQ2OHJ9RH7vG4iq/pfxeXlUlCTBbjrn6XHMCBythz3RbN5XQ36zSwRvFirEzCNPgyWYrQyhYIDtTDahWxGBW0WrG5U2lRF9iOclm+Of3Z6C+XpdY2HlHMmZZKFhduqzI9lXcLBWMXUj17G/IskC6fz97C3iif3ZqcNewDLQqy1LqOZFFczOppOxt6pRrBLTQBd4wYybJ/aaswH4Kc5E6DVhVqmO+dzU4mz68uUWVOzcLUCRPhz2UHB31lA2a4tpMY3RRMl9FXm8X1ZaAUKJA/IbXbVM65DhlvzFOlsngMgxKrK3EBrIZvH1KUyrKrROPNK8UZTcN1dwOa1DRutYHXBkh3Xia52y+a7ihHEODHjwySdtDUT7hXs6khnWvsTNI0AGqHNfsq6lsNBgrOp+ABQLWOIL/hKbfF2+C0luLeuZ6eWA==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 13a79509-7505-43e3-7be2-08da1e080e00
X-MS-Exchange-CrossTenant-AuthSource: DB7PR07MB5546.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Apr 2022 11:15:17.4205 (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: 87Yp+f0I0JTypdvcecX1n4oX0YZoVs/F8XjSTDYKScIoGWWxUkYH6+e2c8tbuj5ZemELK0ryZpe2vGqqHhRCnA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR07MB6259
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/XigGqavstAbRAYN4F-cGIWeZ_Q8>
Subject: Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-29
X-BeenThere: teas@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Traffic Engineering Architecture and Signaling working group discussion list <teas.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/teas>, <mailto:teas-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/teas/>
List-Post: <mailto:teas@ietf.org>
List-Help: <mailto:teas-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/teas>, <mailto:teas-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Apr 2022 11:15:26 -0000
On 11/04/2022 12:17, t petch wrote: > On 21/03/2022 13:28, Lou Berger wrote: >> >> All, >> >> This starts working group last call on >> https://datatracker.ietf.org/doc/draft-ietf-teas-yang-te/ >> >> Given the size of the document and this week's meeting, this will be an >> extended LC. The working group last call ends on April 13th. >> Please send your comments to the working group mailing list. >> >> Positive comments, e.g., "I've reviewed this document >> and believe it is ready for publication", are welcome! >> This is useful and important, even from authors. I have not reviewed the document - it is too complex, largely due to the way in is constructed - but have seen enough to think, 'Not ready for publication'. Security has the concept of number used once, soomething which makes it harder for anyone else to know what is going on. The equivalent in YANG is 'grouping used once' which I often see YANG Doctors point out and ask to be removed since they increase complexity, reduce ease of use. This I-D does just that and goes further, nesting groupings extensively which makes it even harder, verging on impossible, to understand. I start at a high level, as in Section 5, intending to 'drill down' to the lower levels, leaf and its type and description, to see if they make sense, if they do what is wanted, and the highest level is good; the English needs some tweaking but nothing I am unclear about. With s.5.1.1, I get uncertain - where is the description of path in-segment and path out-segment that feature in the tree diagram? With s.5.1.2 I know that something is wrong. The YANG snippets are not those of this I-D; they would help if they did but they relate to a different I-D. Thus the YANG has, buried in a grouping used once, leaf description leaf admin-state leaf operational-state s.5.1.2 has description operational-state encoding a related, but different, module. Likewise, the YANG has bidirectional after dst-tunnel-tp-id in another grouping used once, not in this snippet. At which point, I cry 'Hold, enough'; I cannot trust what I am reading. Another problem, besides difficulty of understanding, with grouping used once, is the difficulty of relating the different parts of the I-D, description, tree diagram, YANG and so on. The obvious solution is comment lines showing where globals ends and tunnel starts, in the YANG, in the tree diagram, in the introductory tex. That is pointless here since in the YANG, they are adjacent 'uses' and at a more detailed level, globals, tunnels and so on are all jumbled up. The IETF has abolished the page number so you will have 40 undifferentiated pages of tree diagram followed by 40 undifferentiated pages of YANG, but with objects in a different order, courtesy of grouping and grouping used once. Tom Petch > It has been a few years since I reviewed this so the > Copyright 2019 > seems about right. > > However, reading Adrian's comments brought back memories and indeed, my > notes say 'three e-mail of comments' which suggests to me that they were > never acted on:-) > > So > - there are ten references in the YANG to RFC that do not appear in the > I-D references (used to be four) > > - abbreviations need expanding, I suggest in s.2 with a separate heading > to the current s.2 > > - http: needs to be https: > > - the TLP are out of date (that's new) > > - the format of the tree diagram is clumsy - identifiers are split in > the middle, across lines > > - revision should be 'Initial ..' not 'latest' > > - /constraitnt/constraint/ > > I will plough on - my target is by Easter, ie COB 14th April > > Tom Petch > >> >> Thank you, >> Lou (Co-Chair & doc Shepherd) >> >> >> >> >> _______________________________________________ >> Teas mailing list >> Teas@ietf.org >> https://www.ietf.org/mailman/listinfo/teas >> . >>
- [Teas] WG Last Call: draft-ietf-teas-yang-te-29 Lou Berger
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Adrian Farrel
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… t petch
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Rakesh Gandhi
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Italo Busi
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… t petch
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Lou Berger
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Tarek Saad
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Tarek Saad
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Adrian Farrel
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… julien.meuric
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Tarek Saad
- Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-… Tarek Saad