Re: [mpls] Rtgdir last call review of draft-ietf-mpls-ldp-yang-06
Yingzhen Qu <yingzhen.ietf@gmail.com> Tue, 24 December 2019 21:56 UTC
Return-Path: <yingzhen.ietf@gmail.com>
X-Original-To: mpls@ietfa.amsl.com
Delivered-To: mpls@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE5A8120059; Tue, 24 Dec 2019 13:56:57 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 GaYiSzJknumw; Tue, 24 Dec 2019 13:56:54 -0800 (PST)
Received: from mail-io1-xd32.google.com (mail-io1-xd32.google.com [IPv6:2607:f8b0:4864:20::d32]) (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 AEC1C12001E; Tue, 24 Dec 2019 13:56:54 -0800 (PST)
Received: by mail-io1-xd32.google.com with SMTP id c16so16466707ioo.8; Tue, 24 Dec 2019 13:56:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=m542OFajJCXu02pDyiKItRlCkdae0c6Dnov7Xtj0gzU=; b=XpT3ScU7B3fXONConL3teWPa5roMtcrAaxD0HS8FJqfLZY1dZ5m4DXtroEgMZRBZM+ x5pplnPXIvgzu3d+en69HGbDqZyc/wW2npPNJKQ9GBzaBj3ZqItXryO0IYyhMKrbqy/x t4K+IlxtJ1BrLMnBRsDIDmBBt3mhoDw96EX9OA2JEstpv9z46M487Xj8WDBRUAAZ4HMe ryfP3eHks6MK7/bdsrrXtGRNMq2Dpgufvfj7YHRM6lRYJzPVux7JMTFNTpDDGZU8r44O QNatvQiQyVpzUIv5kQOcWIluudmtrzgz5xam6jtLLiYlOsmvVlPsliV9PlPolCNJ5My/ jvFA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=m542OFajJCXu02pDyiKItRlCkdae0c6Dnov7Xtj0gzU=; b=PLGckmlzfGDeEN89E2Y+0xVTLrCm3t7JBqfxKXkla/+56gMcKKu6dX1q4ZD8iQK5Ae dM3JVC1NFPil46SGZu/9DI4zx6U3ZmH1YfnxLsAYFjjzZDsRZ2BfQnD2rpMewF0gWzHS 5YZ0sqrtghb/mKT8ejZuykSNz3eX+05Z2QBk8oKAliWLkvMywdlmq+Ju1OQ3YcgP29pi CaGUr2+aIboKtWM9LSNK2kNi79G3pkkRt70h7V6IXNui3PutxLsOaGcynJ7dkfkyFc9l F7t9UdiAfPqpNIv1oD2q9Iwq03I/ZQKvY+RhWMsylkKKIVfu8Ym+xRtfR1Eeg/juyAU1 AKCg==
X-Gm-Message-State: APjAAAVh1008gOxWl07/zYoJbq/Y2ESP9iik/q+B0w+ilGPabUFJDczA mN8jqkMxaWN/JOUlOzC1tVP3irEiowlXc2nJsQ==
X-Google-Smtp-Source: APXvYqyU5JaRlJ4cqDvmm7JGc7uU59L++T7Td7ELzSUmvLJDpynn2RLrBAKBNkL7g7HDd3xylZ8LthMI0r4x1Z9+9aw=
X-Received: by 2002:a5d:8a0f:: with SMTP id w15mr24373222iod.295.1577224613964; Tue, 24 Dec 2019 13:56:53 -0800 (PST)
MIME-Version: 1.0
References: <157264352652.31784.14618175935712783529@ietfa.amsl.com> <888D8635-4482-4666-B257-1375E9C86481@cisco.com>
In-Reply-To: <888D8635-4482-4666-B257-1375E9C86481@cisco.com>
From: Yingzhen Qu <yingzhen.ietf@gmail.com>
Date: Tue, 24 Dec 2019 13:54:04 -0800
Message-ID: <CABY-gOMoQc0xxB_QpMknv=XDDVM-w56xX7ts6r4TMfxEB0Ow-g@mail.gmail.com>
To: "Kamran Raza (skraza)" <skraza@cisco.com>
Cc: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>, "draft-ietf-mpls-ldp-yang.all@ietf.org" <draft-ietf-mpls-ldp-yang.all@ietf.org>, "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-ldp-yang@ietf.org" <draft-ietf-mpls-ldp-yang@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000d8b052059a7a3871"
Archived-At: <https://mailarchive.ietf.org/arch/msg/mpls/w2ynmErT09kZeaeUc8K0aWjpoH0>
Subject: Re: [mpls] Rtgdir last call review of draft-ietf-mpls-ldp-yang-06
X-BeenThere: mpls@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Multi-Protocol Label Switching WG <mpls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mpls>, <mailto:mpls-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/mpls/>
List-Post: <mailto:mpls@ietf.org>
List-Help: <mailto:mpls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mpls>, <mailto:mpls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 24 Dec 2019 21:56:58 -0000
Hi Kamran, Thanks for the reply. Looking forward to the next rev. Happy Holidays! Thanks, Yingzhen On Mon, Dec 23, 2019 at 10:10 AM Kamran Raza (skraza) <skraza@cisco.com> wrote: > Hi Yingzhen, > > Thanks for your detailed review. We are addressing your comments as well > as YD comments and plan to spin a new rev in new year. > Please see our response inline - tagged as [skraza] > > On 2019-11-01, 5:25 PM, "mpls on behalf of Yingzhen Qu via Datatracker" < > mpls-bounces@ietf.org on behalf of noreply@ietf.org> wrote: > > Reviewer: Yingzhen Qu > Review result: Has Issues > > I have been selected as the Routing Directorate reviewer for this > draft. The > Routing Directorate seeks to review all routing or routing-related > drafts as > they pass through IETF last call and IESG review, and sometimes on > special > request. The purpose of the review is to provide assistance to the > Routing ADs. > For more information about the Routing Directorate, please see > http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir > > Although these comments are primarily for the use of the Routing ADs, > it would > be helpful if you could consider them along with any other IETF Last > Call > comments that you receive, and strive to resolve them through > discussion or by > updating the draft. > > Document: draft-ietf-mpls-ldp-yang > Reviewer: Yingzhen Qu > Review Date: Nov 1st, 2019 > Intended Status: Standards Track > > Summary: > > This document is near ready for publication. It has some issues that > should be > at least considered prior to publication. > > Comments: > > Thanks for working on this draft. As an active YANG contributor I > appreciate > the work here. > > Major issues: > > I’m not sure whether this should be considered as a major issue, which > is how > the document is structured. The draft separates the configuration and > operation > states into two sections, and this seems to be a before NMDA product > and a bit > redundant to me. The tree structures are used in different ways > multiple times > in the document, and this significantly reduces the readability of the > modules. > > [skraza]: Ack. Will fix. > > Minor Issues: > > I feel the English in this draft could be improved, but I’m not a > native > speaker. Maybe RFC editor will help with this? > > It seems that “model” and “module” are used exchangeable in this > document, > please make them consistent. > > [skraza]: Ack. Will fix. > > “YANG” should be capital cased, and there are “yang” at multiple > places in this > document. Please fix them. > > [skraza]: Ack. Will fix. > > Please consider add names to figures. > > [skraza]: Ack. Will fix. > > I understand inheritance is an important feature of document. I’d > suggest maybe > add a section/paragraph in “overview” to introduce the concept and how > it works > instead of repeating the idea with examples in every major container > design. > > > [skraza]: Ack. Will see how to address this. > > Nits for your consideration: > [skraza]: Ack to all the below nits - will fix. > > Rgds- > -- > Kamran (on behalf of authors) > > Section 1.1 > Whereas, the "extended" category contains all other non-base features. > Please consider remove “all” because not all other features are > covered. > > Section 3 > extended "ietf-mpls-ldp-extended" module that models the extended > LDP features and augments the base LDP > Please consider removed “extended” at the beginning, and add “module” > at the > end, “augments the base LDP module”. > > There are four main containers in our module(s): > I suppose you meant “four types of containers”? > > Section 4 > under LDP base and extended. > Please add a “module” at the end. > > Section 5 > Following is the high-level configuration organization for base LDP: > Please add a “module” at the end. > > Typo in figure 3 “targeteted” > > Typo in figure 4 “targeteted” > > Given the configuration hierarchy, the model allows inheritance such > that an item in a child tree is able to derive value from a similar > or related item in one of the parent. > for grammar, it should be “one of the parents”, but this sentence is a > bit > confusing. I’d suggest add a bit more explanation how inheritance work. > > 5.1.1 > Missing period “.” at the end of the first sentence. > > The tree showing here is not a complete tree, just want to make sure > whether > this is intentional? > > 5.1.2 > Missing period “.” at the end of the first sentence. > > 5.2.1.1 > “LSR id” and “LSR Id” both are used here, please keep them consistent. > > 5.2.1.5 > Missing “.” at the end of the first paragraph. > > “A peer is uniquely identified using its > LSR Id and hence LSR Id is the key for peer list” > Please consider simplify the sentence to “A peer is uniquely > identified by its > LSR Id.” > > Section 6 > “ Operational state of LDP can be queried and obtained from read-only > state containers that fall under the same tree (/rt:routing/ > rt:control-plane-protocols/) as the configuration.” > This sentence is a bit confusing. Please consider revise it. > > _______________________________________________ > mpls mailing list > mpls@ietf.org > https://www.ietf.org/mailman/listinfo/mpls > > >
- [mpls] Rtgdir last call review of draft-ietf-mpls… Yingzhen Qu via Datatracker
- Re: [mpls] Rtgdir last call review of draft-ietf-… Kamran Raza (skraza)
- Re: [mpls] Rtgdir last call review of draft-ietf-… Yingzhen Qu