Re: [i2rs] Yangdoctors early review of draft-ietf-i2rs-rib-data-model-09

Alia Atlas <akatlas@gmail.com> Thu, 15 February 2018 18:07 UTC

Return-Path: <akatlas@gmail.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E784212422F; Thu, 15 Feb 2018 10:07:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 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_LOW=-0.7, 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 M_K3vCXyA2bu; Thu, 15 Feb 2018 10:07:32 -0800 (PST)
Received: from mail-oi0-x233.google.com (mail-oi0-x233.google.com [IPv6:2607:f8b0:4003:c06::233]) (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 107CD126C2F; Thu, 15 Feb 2018 10:07:32 -0800 (PST)
Received: by mail-oi0-x233.google.com with SMTP id t145so441580oif.8; Thu, 15 Feb 2018 10:07:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=TKwm9N2ORKSyvXPGGIULsr4Y+3BCKh1mTOGB+AcppaU=; b=Wtn5+Vy8kvhDdm2McJKcD3QX0ztUBXhv3b/MBfvbash/s7hq+R2llIQ5qCMY8pJzPP R1AN/omKWF9HrVjuThsOuk7VG4uq62xiVE9mCZGmgtuaprFLZEDd6Q0SSsTS8vPre2U3 GzUQ70UIt7pq07YkCssvVH+1DL7pRpBQWU4XRtVAdhYnOVsWTJq2jOIxe2pWJvAqSMUL vKhKm/PdUiucmIl7lZ5zxZo+d8z5pLgCG+oIn5bmXl/lsbtG8XjFEfLj5KmMEXx/hJhq Ji8NKYZWJqVTao9gcO9FxgXbDT2g9s8tz16rmlJvXu4Hmm66E4IUupSQinI8xa44Bbvt pyyA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=TKwm9N2ORKSyvXPGGIULsr4Y+3BCKh1mTOGB+AcppaU=; b=RbrlZgIIXEYi9gS+WsadXU6XcG3wGhRZ9LHtqCk+Yo3FDWqtmk3fhyeNKmEqoXvUrZ MS0d/6BYczOvaRWA7VhkfcMVX2W0sGmOijeulB+uZcmC33etmAkpTCxacj9mflxbikrh Xw39LgofshFmPZY3wkiwlAnch1/lGCRidhSrX3PQg9/nVicaZbJQQvSSnyhhzxPbA8S6 ZFaxgnju6DDOME7u6lO1H654J1RFd7pUNK/CP/QFA5Ys5Onq8t6+ISruPO7Di6ikk/cz SRAjnmf0H49cbEe2zqzhGK3TITzqnpnCOp4322Cw5Lkj5JvWq4+7xaHk9F/I1pRWIxSF VvRw==
X-Gm-Message-State: APf1xPBzEveAcZnBhJAhM59C7RNvV2ZE2dWSc91PxF8BGNJQyMEHLtm6 oOY1hZQ2WUfU6c6mvjHBhI1dHEOW3x5q8joOaCQ=
X-Google-Smtp-Source: AH8x224k5X5Lqd2LfJ5xZPFYKKoYXSUhW/jOgEUf4AzMTa8OJW2VluuwA4cL95T7FaGbMWOXvIUFY46biUCceX50mks=
X-Received: by 10.202.18.3 with SMTP id 3mr2248439ois.185.1518718051144; Thu, 15 Feb 2018 10:07:31 -0800 (PST)
MIME-Version: 1.0
Received: by 10.157.64.244 with HTTP; Thu, 15 Feb 2018 10:07:30 -0800 (PST)
In-Reply-To: <st5mzg1yoo4w-kambme-h994c5p7iy5c-ce1p6z-6dhzfjjhgpct4hf1ikddz9cdnrlr6pea9xri-c2s06l-rj6kh16ezs0yfj1nhgq9h8mcthmli-s14hua-5a3gjzu54zbn-9775kr-q8lpop9v9i1.1518717907745@email.android.com>
References: <151626438402.10775.7250014155413667607@ietfa.amsl.com> <HE1PR0702MB35806D6985E0A7754F840EE193E80@HE1PR0702MB3580.eurprd07.prod.outlook.com> <009801d39042$6a4b08e0$3ee11aa0$@ndzh.com> <HE1PR0702MB358050A9745D827C522AB23993E80@HE1PR0702MB3580.eurprd07.prod.outlook.com> <CAG4d1rfHGYtB6iNdRS2cp=Q9qrF8trOizndwQqPx6_E8dZ-obw@mail.gmail.com> <HE1PR0702MB358079A69D1D1092F4DFA5A193F70@HE1PR0702MB3580.eurprd07.prod.outlook.com> <02e201d3a677$120087a0$360196e0$@ndzh.com> <-fr3zxijwys35tfgc3uszu3h3-gljbeq-e2b3ap-fesm8gscai75-wh60zbguectj-2sihl4x86x6u-dgifw7-bnbnad6dxntr-b9wnyc-6924xl-ye2pzx-cuo4ms-abxxibpkbaebvbng6lo6bbu3a5y31.1518715077929@email.android.com> <CAG4d1rea5yVPQuO6OhALJVqNuoXgC0vntGesQWxdR+Y0ZHzU_w@mail.gmail.com> <st5mzg1yoo4w-kambme-h994c5p7iy5c-ce1p6z-6dhzfjjhgpct4hf1ikddz9cdnrlr6pea9xri-c2s06l-rj6kh16ezs0yfj1nhgq9h8mcthmli-s14hua-5a3gjzu54zbn-9775kr-q8lpop9v9i1.1518717907745@email.android.com>
From: Alia Atlas <akatlas@gmail.com>
Date: Thu, 15 Feb 2018 13:07:30 -0500
Message-ID: <CAG4d1rfKTNA6R1D5BodgtZFDpSnX-=a=1hZUAUSrfjGsKxfRFg@mail.gmail.com>
To: "wang_little_star@sina.com" <wang_little_star@sina.com>
Cc: Susan Hares <shares@ndzh.com>, Amit Dass <amit.dass@ericsson.com>, i2rs@ietf.org, draft-ietf-i2rs-rib-data-model.all@ietf.org
Content-Type: multipart/alternative; boundary="f4f5e808ebdcf3d7f705654419d5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/4Nyoig7nUomZNW8DdKbRO9Bup0Q>
Subject: Re: [i2rs] Yangdoctors early review of draft-ietf-i2rs-rib-data-model-09
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Interface to The Internet Routing System \(IRS\)" <i2rs.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2rs>, <mailto:i2rs-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2rs/>
List-Post: <mailto:i2rs@ietf.org>
List-Help: <mailto:i2rs-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2rs>, <mailto:i2rs-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 15 Feb 2018 18:07:35 -0000

Lixing,

I hear that you are concerned.  I still haven't seen your IPR response to
the I2RS mailing list.
Your work is, of course, quite appreciated.

If there is clear justification - that can be sent to the I2RS Chairs and
me, then I am ok with
seeing that and making a call around the authors.

This needs to resolve ASAP.  This is the last draft of i2rs that is not in
IETF Last Call and the
WG is being shut at IETF 101 in 5 weeks.

Regards,
Alia

On Thu, Feb 15, 2018 at 1:04 PM, wang_little_star@sina.com <
wang_little_star@sina.com> wrote:

> Hello Alia
> I cann't agree it. I don't stall the process, I just don't give the
> comments. I contributed a lot to this draft.
>
> Best Regards
> Lixing Wang
>
>
> -------- 原始邮件 --------
> 主题:Re: Yangdoctors early review of draft-ietf-i2rs-rib-data-model-09
> 发件人:Alia Atlas
> 收件人:wang_little_star@sina.com
> 抄送:Susan Hares ,Amit Dass ,i2rs@ietf.org,draft-ietf-
> i2rs-rib-data-model.all@ietf.org
>
>
>
> Lixia,
>
> When an internet-draft is submitted, there is an irrevocable and permanent
> copyright given to the IETF.
> Authors also retain their own copyright, of course.
>
> The draft has 6 authors; there is always a need to justify that.  The IETF
> strongly prefers no more than
> 5 authors.  The fact that you have stalled the process because you did not
> respond to the IPR query
> does not help.
>
> WG Chairs may appoint and replace editors and authors of WG drafts.
>
> Regards,
> Alia
>
> On Thu, Feb 15, 2018 at 12:17 PM, wang_little_star@sina.com <
> wang_little_star@sina.com> wrote:
>
>> Hello Susan,
>> I'm the original author of this draft.
>> Even now 70% of this draf is written by me, I have 70% copyright of this
>> draft.
>> So you cann't remove my name.
>>
>> Best Regards
>> Lixing Wang
>>
>> 发自我的华为手机
>>
>>
>> -------- 原始邮件 --------
>> 主题:RE: Yangdoctors early review of draft-ietf-i2rs-rib-data-model-09
>> 发件人:Susan Hares
>> 收件人:'Amit Dass' ,'Alia Atlas'
>> 抄送:i2rs@ietf.org,
>>
>>
>>
>> Amit:
>>
>>
>>
>> Remove one of the authors.   Please consider removing LIxing Wang.   I
>> have not received an IPR statement from this person.   Please do this
>> today.   I apologize for the delay in responding.
>>
>>
>>
>> Sue
>>
>>
>>
>> *From:* Amit Dass [mailto:amit.dass@ericsson.com]
>> *Sent:* Monday, February 12, 2018 8:23 AM
>> *To:* Alia Atlas
>> *Cc:* Susan Hares; i2rs@ietf.org; draft-ietf-i2rs-rib-data-model
>> .all@ietf.org
>> *Subject:* FW: Yangdoctors early review of draft-ietf-i2rs-rib-data-model
>> -09
>>
>>
>>
>> Hi Alia,
>>
>>
>>
>> Apologies for the delay. Needed to redo all again due to the laptop
>> crashed. Updated the draft with the below comments. Couldn’t upload the
>> same due to max 5 author limit kicking in.
>>
>>
>>
>> Best regards,
>>
>> Amit
>>
>>
>>
>> *From:* Alia Atlas [mailto:akatlas@gmail.com <akatlas@gmail.com>]
>> *Sent:* Saturday, February 10, 2018 1:51 AM
>> *To:* Amit Dass <amit.dass@ericsson.com>
>> *Cc:* Susan Hares <shares@ndzh.com>; i2rs@ietf.org;
>> draft-ietf-i2rs-rib-data-model.all@ietf.org
>> *Subject:* Re: Yangdoctors early review of draft-ietf-i2rs-rib-data-model
>> -09
>>
>>
>>
>> Hi Amit,
>>
>>
>>
>> It has been three weeks.
>>
>>
>>
>> Can you please get the update ASAP?  I need to get it reviewed and into
>> IETF Last Call.
>>
>> As you know, I am closing I2RS at IETF 101 - which means this draft needs
>> to be on the March 8 telechat.
>>
>> That means it really should be in IETF Last Call by February 16 - and I
>> am traveling all next week
>>
>> and busy.   I REALLY need it ASAP to review.
>>
>>
>>
>> Regards,
>>
>> Alia
>>
>>
>>
>> On Thu, Jan 18, 2018 at 4:58 AM, Amit Dass <amit.dass@ericsson.com>
>> wrote:
>>
>> Hi Sue,
>>
>> I expect to have some free time during this week.  Should be able to send
>> the update by Monday next week.
>>
>> Best regards,
>> Amit
>>
>> -----Original Message-----
>>
>> From: Susan Hares [mailto:shares@ndzh.com]
>> Sent: Thursday, January 18, 2018 10:55 AM
>> To: Amit Dass <amit.dass@ericsson.com>; 'Ebben Aries' <exa@juniper.net>;
>> yang-doctors@ietf.org
>> Cc: i2rs@ietf.org; draft-ietf-i2rs-rib-data-model.all@ietf.org;
>> ietf@ietf.org
>> Subject: RE: Yangdoctors early review of draft-ietf-i2rs-rib-data-model
>> -09
>>
>> Amit:iir
>>
>> Do you think you and your co-authors can do this within a few days.   I
>> would like to forward the publication request.
>>
>> Also, please remember to look at the latest Revised datastore draft and
>> yang tree module drafts.
>>
>> Sue Hares
>>
>> -----Original Message-----
>> From: Amit Dass [mailto:amit.dass@ericsson.com]
>> Sent: Thursday, January 18, 2018 4:53 AM
>> To: Ebben Aries; yang-doctors@ietf.org
>> Cc: i2rs@ietf.org; draft-ietf-i2rs-rib-data-model.all@ietf.org;
>> ietf@ietf.org
>> Subject: RE: Yangdoctors early review of draft-ietf-i2rs-rib-data-model
>> -09
>>
>> Thanks Ebben for reviewing the draft. I will update the same based on
>> below comments and feedback.
>>
>>
>> Best regards,
>> Amit
>>
>> -----Original Message-----
>> From: Ebben Aries [mailto:exa@juniper.net]
>> Sent: Thursday, January 18, 2018 9:33 AM
>> To: yang-doctors@ietf.org
>> Cc: i2rs@ietf.org; draft-ietf-i2rs-rib-data-model.all@ietf.org;
>> ietf@ietf.org
>> Subject: Yangdoctors early review of draft-ietf-i2rs-rib-data-model-09
>>
>> Reviewer: Ebben Aries
>> Review result: On the Right Track
>>
>> 1 module in this draft:
>> - ietf-i2rs-rib@2017-12-05.yang
>>
>> No YANG validation errors or warnings (from pyang 1.7.3 and yanglint
>> 0.14.59)
>>
>> 0 examples are provided in this draft (section 3.12 of
>> draft-ietf-netmod-rfc6087bis-15)
>>
>> Module ietf-i2rs-rib@2017-12-05.yang:
>> - yang-version statement missing - should be 1.1
>> - prefix 'iir' is recommended for this module, would 'rib' suffice better?
>> - import "ietf-inet-types" should reference RFC 6991 per (not as a
>> comment)
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#section-4.7
>> - import "ietf-interfaces" should reference RFC 7223 per
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#section-4.7
>> - import "ietf-yang-types" should reference RFC 6991 per
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#section-4.7
>> - Since this module imports "ietf-interfaces", a normative references
>> must be
>>   added per
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#section-3.9
>> - prefix "if" in the import "ietf-interfaces" can remove quotes to remain
>>   consistent with other imports
>> - Remove WG Chairs from contact information per
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#appendix-C
>> - Module description must contain most recent copyright notice per
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#appendix-C
>> - Module description should contain note to RFC Ed. and placeholder
>> reference
>>   to RFC when assigned
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#appendix-C
>> - Add placeholder reference and note to RFC Ed. for RFC when assigned
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#appendix-C
>> - Security Considerations should be updated to reflect new template at
>>   https://trac.ietf.org/trac/ops/wiki/yang-security-guidelines
>> - Section 1.2 should be replaced with reference to
>>   draft-ietf-netmod-yang-tree-diagrams-02 rather (as-is in other i2rs
>> YANG
>>   drafts in progress) per
>>   https://tools.ietf.org/html/draft-ietf-netmod-rfc6087bis-15#
>> section-2.5.1
>> - This module contains '12' features.  While it is understood the purpose
>> of
>>   these features in the module, take precaution as to complexity for
>> clients
>>   if they need to understand >= quantity of features per module in use on
>> a
>>   network-element.
>> - A few comments exist that are either unecessary or redundant.  Encode
>> the
>>   comment intent rather in description fields if need be.
>> - Per NMDA, which datastores are targeted for the module?  Will all RPC
>>   operations be acting upon the dynamic/ephemeral datastore?  It is not
>> clear
>>   to me if the intention is to be persistent or ephemeral
>>
>> General comments/Nits:
>> - references to 'def' could be expanded out to 'definition'
>> - references to 'decap' could be expanded out to 'decapsulation' for
>>   readability (across definitions and descriptions)
>> - Follow consistent capitalization of 'RIB' throughout document text.
>> Mixed
>>   use of 'Rib' and 'rib' exists (Outside of YANG node lowercase
>> definitions).
>> - Is it necessary to prefix all nodes under the nexthop container with
>>   "nexthop-"?
>> - Section 2.5 - route-add RPC - text mentions it is required that the
>> nh-add
>>   RPC be called as a pre-requisite however if the nh already exists and
>> the
>>   nexthop-id is known, this should not be necessary.  In addition, the
>> text
>>   reads 'or return' which should rather be a result of querying the
>>   appropriate node in the data tree.
>> - In 'IANA Considerations' - s/This document requests to register/This
>>   document registers/
>>
>>
>>
>>
>