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

"Susan Hares" <shares@ndzh.com> Thu, 15 February 2018 19:00 UTC

Return-Path: <shares@ndzh.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 E492C126D45; Thu, 15 Feb 2018 11:00:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.947
X-Spam-Level:
X-Spam-Status: No, score=0.947 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
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 a2Su2hNMZAWo; Thu, 15 Feb 2018 11:00:01 -0800 (PST)
Received: from hickoryhill-consulting.com (50-245-122-97-static.hfc.comcastbusiness.net [50.245.122.97]) (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 D50E5120227; Thu, 15 Feb 2018 11:00:00 -0800 (PST)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=166.176.251.46;
From: Susan Hares <shares@ndzh.com>
To: 'Alia Atlas' <akatlas@gmail.com>, wang_little_star@sina.com
Cc: 'Amit Dass' <amit.dass@ericsson.com>, i2rs@ietf.org, draft-ietf-i2rs-rib-data-model.all@ietf.org
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>
In-Reply-To: <CAG4d1rea5yVPQuO6OhALJVqNuoXgC0vntGesQWxdR+Y0ZHzU_w@mail.gmail.com>
Date: Thu, 15 Feb 2018 13:59:49 -0500
Message-ID: <048901d3a68f$27da52f0$778ef8d0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_048A_01D3A665.3F0905E0"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQC3u74PMe0eeI3XGuaBaMtbP6kcDwEkBmjSAeZvcUoCaITsoADNLyd9AYu2EMIB/j4EOAJYCJ2dAqJoQwulZ3+f0A==
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2rs/LRg2RLpKIAC9umLjAca5uUTPzUU>
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 19:00:05 -0000

Lixing:

 

You stalled the process by not responding to the IPR statement.  Without it, I will not actively include you in the author list and I will nominate authors.   Why?  Because the IESG will not approve a RIB Yang model without the IPR statements. 

 

If you wish to be included, please send your IPR statement to the WG list.   I will do a secondary call for this in a few moments.  

 

Sue Hares

 

From: Alia Atlas [mailto:akatlas@gmail.com] 
Sent: Thursday, February 15, 2018 12:46 PM
To: wang_little_star@sina.com
Cc: Susan Hares; Amit Dass; 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

 

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] 
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: <mailto:shares@ndzh.com> shares@ndzh.com]
Sent: Thursday, January 18, 2018 10:55 AM
To: Amit Dass < <mailto:amit.dass@ericsson.com> amit.dass@ericsson.com>; 'Ebben Aries' < <mailto:exa@juniper.net> exa@juniper.net>;  <mailto:yang-doctors@ietf.org> yang-doctors@ietf.org
Cc:  <mailto:i2rs@ietf.org> i2rs@ietf.org;  <mailto:draft-ietf-i2rs-rib-data-model.all@ietf.org> draft-ietf-i2rs-rib-data-model.all@ietf.org;  <mailto:ietf@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/