Re: [i2rs] Shepherd's review of draft-ietf-i2rs-pub-sub-requirements

"Susan Hares" <shares@ndzh.com> Thu, 17 December 2015 20:37 UTC

Return-Path: <shares@ndzh.com>
X-Original-To: i2rs@ietfa.amsl.com
Delivered-To: i2rs@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5552C1B307F; Thu, 17 Dec 2015 12:37:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.054
X-Spam-Level:
X-Spam-Status: No, score=-99.054 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100] autolearn=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 Oq8SAf1aiW5L; Thu, 17 Dec 2015 12:37:18 -0800 (PST)
Received: from hickoryhill-consulting.com (hhc-web3.hickoryhill-consulting.com [64.9.205.143]) (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 CD97A1B307C; Thu, 17 Dec 2015 12:37:17 -0800 (PST)
X-Default-Received-SPF: pass (skip=loggedin (res=PASS)) x-ip-name=74.43.47.177;
From: Susan Hares <shares@ndzh.com>
To: "'Eric Voit (evoit)'" <evoit@cisco.com>, draft-ietf-i2rs-pub-sub-requirements@ietf.org, i2rs@ietf.org
References: <012f01d13908$17eaf210$47c0d630$@ndzh.com> <bd126f52f59243729cd4f6499b915381@XCH-RTP-013.cisco.com>
In-Reply-To: <bd126f52f59243729cd4f6499b915381@XCH-RTP-013.cisco.com>
Date: Thu, 17 Dec 2015 15:37:23 -0500
Message-ID: <017801d1390a$bc6978a0$353c69e0$@ndzh.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_0179_01D138E0.D394F740"
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQHCeeqYMzlyJsE7hQVS40mr5dPwXgHIqOi0nt7bvvA=
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/i2rs/diCAuZlY0cG8pW1k9E-6kil-0Tc>
Cc: 'Jeffrey Haas' <jhaas@pfrc.org>, "'Alexander Clemm (alex)'" <alex@cisco.com>, "'Alberto Gonzalez Prieto (albertgo)'" <albertgo@cisco.com>, 'Alia Atlas' <akatlas@gmail.com>
Subject: Re: [i2rs] Shepherd's review of draft-ietf-i2rs-pub-sub-requirements
X-BeenThere: i2rs@ietf.org
X-Mailman-Version: 2.1.15
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, 17 Dec 2015 20:37:21 -0000

Eric: 

 

Wonderful.   Our next steps toward publication are: 

 

1)      Revise the draft based on shepherds report, 

2)      Get a RTG-Directorate review, 

3)      Send to IESG for publication 

4)      AD Evaluation  (hopefully first week of January). 

 

I'm hoping we can get the RTG-Directorate review over the next few weeks so
your quick response (after my lengthy delay) is so helpful!

 

Sue 

 

From: Eric Voit (evoit) [mailto:evoit@cisco.com] 
Sent: Thursday, December 17, 2015 3:34 PM
To: Susan Hares; draft-ietf-i2rs-pub-sub-requirements@ietf.org;
i2rs@ietf.org
Cc: 'Jeffrey Haas'; 'Alia Atlas'; Alexander Clemm (alex); Alberto Gonzalez
Prieto (albertgo)
Subject: RE: Shepherd's review of draft-ietf-i2rs-pub-sub-requirements

 

Thanks Susan,

 

We will make all needful changes next week.

 

Eric

 

From: Susan Hares [mailto:shares@ndzh.com] 
Sent: Thursday, December 17, 2015 3:18 PM
To: draft-ietf-i2rs-pub-sub-requirements@ietf.org; i2rs@ietf.org
Cc: 'Jeffrey Haas'; 'Alia Atlas'; Eric Voit (evoit); Alexander Clemm (alex);
Alberto Gonzalez Prieto (albertgo)
Subject: Shepherd's review of draft-ietf-i2rs-pub-sub-requirements

 

Eric, Alexander, Alberto: 

 

This is a shepherd's review of draft-i2rs-pub-sub-requirements.  

 

Status: 95% ready for Directorate reviews and IESG with 1 minor technical
comment, and a few minor editorial changes. 

 

Overall comment: This document is a joy to read with carefully written
English, excellent descriptions of the concepts, and a carefully thought out
set of requirements. 

 

Minor technical point: [i2rs-pubsub-security] is no longer an individual
draft.  If you feel this draft provides significant additions to the
I2rs-protocol-security and I2rs-protocol-security-environment by provide
specific concept on [I2rs-pubsub-security], please indicate this in your
response.  We will work on adopting and refining this draft. 

 

If you could work on these minor changes this week, we'll try to get the
Directorate reviews over the next 2 weeks. 

 

Thank you, 

 

Sue Hares

==============================

 

Editorial: 

#1 p. 2 section 1 

 

You should change period in first bullet to ", and" and the second bullet to
".". 


   o  a reliance on RPC-style interactions where data is configured or

      fetched on-demand by applications.

 

   o  change notifications which identify a node associated with the

      config change, without the actual data updates

 

#2) p. 3 paragraph 4  

   Predating YANG is an
   issue, as monitoring and filtering based on YANG subtrees becomes
   problematic . [RFC6470 <https://tools.ietf.org/html/rfc6470> ] defines

 

change /problematic  ./problematic./

 

#3) p. 4 section 2.1, bottom: 

 

Revise the references to I2RS architecture document to match 

https://tools.ietf.org/html/draft-ietf-i2rs-architecture-11

 

#4) p. 5 update the section 2.1 

 

[i2rs-pubsub-security] is no longer an individual draft.   Once you have
determined whether it is needed, update this section. 

 

#5) section 2.3, p. 6 first paragraph

 

s/We need a technology/We need a new pub-sub technology/

 

#6) section 4.1,1 paragraph, 2 sentence 

 

s/However, In/However, in/ 

 

#7) section 4.1.2, p. 9, 3 paragraph. 

 

This is a single sentence 

 

   s/A Subscription may include filters as defined within a Subscription

   Request,  the Subscription Service must publish only data nodes that

   meet the filter criteria./

   /A Subscription may include filters as defined within a Subscription

   Request. Therefore,  the Subscription Service must publish only data
nodes that

   meet the filter criteria within a subscription./ 

 

 

#8 section 4.2.3 , p. 10, paragraph 1

 

  Sentence:  The updates for each object needs to include an indication
whether it

   was removed, added, or changed.

 

s/needs/need/ - the updates is plural noun to my reading.  However, this
grammar can be argued another way. 

 

#9 - section 4.2.5, p. 12, 3rd paragraph 

 

   A loss of authenticated access to subtree or node SHOULD be

   communicated to the Subscriber

 

s/Subscriber/Subscriber./ 

 

#10 - section 4.2.6, p. 12 

  

   A Subscription Service should be able to negotiate the following

   Subscription QoS parameters with a Subscriber: Dampening,

   Reliability, Deadline, Bundling.

 

s/Bundling/ and Bundling./ 

 

#11 - section 4.2.8, p. 8 

 

Lists elements should be terminated with ";" .