Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-29
Tarek Saad <tsaad.net@gmail.com> Mon, 18 April 2022 13:52 UTC
Return-Path: <tsaad.net@gmail.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 95C153A0864; Mon, 18 Apr 2022 06:52:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_HELO_NONE=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 (2048-bit key) header.d=gmail.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 s-h7VE8DxMm5; Mon, 18 Apr 2022 06:52:27 -0700 (PDT)
Received: from mail-il1-x133.google.com (mail-il1-x133.google.com [IPv6:2607:f8b0:4864:20::133]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4AF143A0BB0; Mon, 18 Apr 2022 06:52:27 -0700 (PDT)
Received: by mail-il1-x133.google.com with SMTP id 14so8542142ily.11; Mon, 18 Apr 2022 06:52:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:thread-topic:thread-index:date:message-id :references:in-reply-to:accept-language:content-language :mime-version; bh=UrE47yog8MqILUFz0cA+baSYBo7PGopjN4RcIlhsm+I=; b=kHMfRBKEUWtLnJiz0HDoRY3dCPPQDxnq3VWfSi+bggmKsdTEBE112ZTW021LIIlhf3 xHp5nZGNPfftMGi1oX7zyiDfVxUkoK79pGVoNINTKBTqkRhmJDg6eaNJ68Uis74gDHDy n84hE99uUtScpaxfUGQMWeJsjN3WaThS4AyORgaMth1naOy0gJ3S++qjG/6dl+8AwrHz b1tjCdHi5bU7IKg8qwcmlSM7GJ39kViMULb5CsWFRgJG956M/6vv17TDDCqI58gCcDhv kQvvFxE+9vjGodyaT931CwqjEj4WMFlwYIcccZOEL6u5xvhqb7Rwtd77965xNyOUug0l Lp8w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:thread-topic:thread-index :date:message-id:references:in-reply-to:accept-language :content-language:mime-version; bh=UrE47yog8MqILUFz0cA+baSYBo7PGopjN4RcIlhsm+I=; b=apnVkT/tsBeExeBV3bdrSyqowWriQDmr0jcRS6708Ss8sVgTneofLZT9g49W1FS6Cr qe3ZzpYSEnUhKpeqo9lfnloJd8K7C+MzfduHGQtGcOwPVL/RnS3nGLYGlI2YPj/cn/Uf UJk38KiotjV0lUoYF/gLAqOB+uZt3a21oyfEXEha7wwBvrozeVJvMBUG2D3ciqqyctFq emFQKbbni6nfviUwkQJWvB4XmQXbuYhAIbndcicWhW4GO8aZx/bwPgNc1fQm4YPRwPZz UV3RXVroo1DWA8t5k9Mwjqqs/yOP7QTCArZvakLtQBuhlg8JvAC0djiu6Zj8m75Wbo9I 4wHg==
X-Gm-Message-State: AOAM533KyY0+IR19zOGAq9wbKWrQEtcTMMkEWVXmHU+fspwckzNI8szQ hvkr3o5FqBqeXOuejwtb1Hs=
X-Google-Smtp-Source: ABdhPJzI4UeL6fuw55KlqXdL6YOGCnLmb0lcK39f9eJdUf/t8wKXRFepm4rrCHBE+626K86lFHkMig==
X-Received: by 2002:a05:6e02:2162:b0:2cc:2a35:f3c7 with SMTP id s2-20020a056e02216200b002cc2a35f3c7mr2094849ilv.184.1650289946419; Mon, 18 Apr 2022 06:52:26 -0700 (PDT)
Received: from DM5PR1901MB2150.namprd19.prod.outlook.com ([40.97.200.53]) by smtp.gmail.com with ESMTPSA id h24-20020a6bfb18000000b006497692016bsm8032982iog.15.2022.04.18.06.52.25 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 18 Apr 2022 06:52:25 -0700 (PDT)
From: Tarek Saad <tsaad.net@gmail.com>
To: Lou Berger <lberger@labn.net>, t petch <ietfa@btconnect.com>, TEAS WG <teas@ietf.org>
CC: TEAS WG Chairs <teas-chairs@ietf.org>
Thread-Topic: [Teas] WG Last Call: draft-ietf-teas-yang-te-29
Thread-Index: ATBiOTc40hBzor0AyuAb8o440099MzMwMzY0ODA5Mzg4ZTJiYcrDtrPO
X-MS-Exchange-MessageSentRepresentingType: 1
Date: Mon, 18 Apr 2022 13:52:24 +0000
Message-ID: <DM5PR1901MB2150B0EE3AE4120B16BD7A32FCF39@DM5PR1901MB2150.namprd19.prod.outlook.com>
References: <409bd958-008c-76df-1692-221ab8dfbab0@labn.net> <62540E64.3060403@btconnect.com> <6258023E.9010708@btconnect.com> <329c9caa-53f4-bfb2-f028-894ee8edfde8@labn.net>
In-Reply-To: <329c9caa-53f4-bfb2-f028-894ee8edfde8@labn.net>
Accept-Language: en-US
Content-Language: en-CA
X-MS-Has-Attach:
X-MS-Exchange-Organization-SCL: -1
X-MS-TNEF-Correlator:
X-MS-Exchange-Organization-RecordReviewCfmType: 0
Content-Type: multipart/alternative; boundary="_000_DM5PR1901MB2150B0EE3AE4120B16BD7A32FCF39DM5PR1901MB2150_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/teas/hYKmQt1yNoMI4Y40ISzaMuoTlXM>
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: Mon, 18 Apr 2022 13:52:34 -0000
Thanks Lou, Tom and Adrian. The authors thank Tom and Adrian for their review and comments, and are actively working on addressing them. Authors will follow up with a meeting with reviewers if needed. Regards, Tarek (for co-authors) From: Teas <teas-bounces@ietf.org> on behalf of Lou Berger <lberger@labn.net> Date: Thursday, April 14, 2022 at 7:52 AM To: t petch <ietfa@btconnect.com>, TEAS WG <teas@ietf.org> Cc: TEAS WG Chairs <teas-chairs@ietf.org> Subject: Re: [Teas] WG Last Call: draft-ietf-teas-yang-te-29 Tom, Thank you for this (well at some level ;-) Authors, Can you work with Tom, perhaps even schedule some time to meet - assuming he's willing/available - and come up with an approach to address his comments. Thanks, Lou PS I still like my page numbers so use the htmlized link on datatracker, e.g., https://datatracker.ietf.org/doc/html/draft-ietf-teas-yang-te - the .txt version also has them... On 4/14/2022 7:15 AM, t petch wrote: > 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 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