Re: [i2rs] Rtg Area QA Review: draft-ietf-i2rs-ephemeral-state-02

"Susan Hares" <shares@ndzh.com> Tue, 13 October 2015 08:12 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 3F3B21B3981 for <i2rs@ietfa.amsl.com>; Tue, 13 Oct 2015 01:12:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -99.055
X-Spam-Level:
X-Spam-Status: No, score=-99.055 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DOS_OUTLOOK_TO_MX=2.845, 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 lbZxoTs9tGTP for <i2rs@ietfa.amsl.com>; Tue, 13 Oct 2015 01:12:10 -0700 (PDT)
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 F24641B2F17 for <i2rs@ietf.org>; Tue, 13 Oct 2015 01:12:09 -0700 (PDT)
X-Default-Received-SPF: pass (skip=forwardok (res=PASS)) x-ip-name=74.43.47.139;
From: Susan Hares <shares@ndzh.com>
To: "'Joel M. Halpern'" <jmh@joelhalpern.com>, i2rs@ietf.org, 'Jonathan Hardwick' <Jonathan.Hardwick@metaswitch.com>, 'Jon Hudson' <jon.hudson@gmail.com>
References: <56197D21.3090304@joelhalpern.com>
In-Reply-To: <56197D21.3090304@joelhalpern.com>
Date: Tue, 13 Oct 2015 04:12:02 -0400
Message-ID: <000901d1058e$d79339e0$86b9ada0$@ndzh.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQGvCyH2p5c3/GVcEyjE26wW2qie3Z6tB0VQ
Content-Language: en-us
X-Authenticated-User: skh@ndzh.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/i2rs/jommefJqVBKuqJnqV0IO2Xf9H_M>
Subject: Re: [i2rs] Rtg Area QA Review: draft-ietf-i2rs-ephemeral-state-02
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: Tue, 13 Oct 2015 08:12:11 -0000

Joel: 

Thank you for the review.  I complete an revision to address these issues. 

Sue 

-----Original Message-----
From: i2rs [mailto:i2rs-bounces@ietf.org] On Behalf Of Joel M. Halpern
Sent: Saturday, October 10, 2015 5:03 PM
To: i2rs@ietf.org; Jonathan Hardwick; 'Jon Hudson'
Subject: [i2rs] Rtg Area QA Review: draft-ietf-i2rs-ephemeral-state-02

For details on Routing Area QA reviews, see: 
https://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDirDocQa

Name: draft-ietf-i2rs-ephemeral-state-02
     I2RS Ephemeral State Requirements
Reviewer: Joel M. Halpern
Review Date: October 10, 2015

This document is close to ready for working group last call.

Major issues: None.

Minor Issues:
     I would suggest that the introduction needs to include a description,
longer than that in the abstract, of the purpose of the document.

     If the document purpose is as stated in the abstract, to provide
requirements to NetConf and NetMod working groups regarding ephemeral state,
then section 2 should have a bit more explanatory text, as the requirements
there are explicitly not abotu ephemeral state.  It may be as simple as
stating that these requirements are repeated hear to provide context for the
reader.  Or whatever explanation does apply for why they are here.

     On section 3.2 requirement 02, the text prohibiting reference from
non-ephemeral to ephemeral state needs some clarification.  First, it should
be clear that this is a requirement on behavior outside of I2RS, as I2RS can
not refer to non-ephemeral state.  Also, it seems likely that such incorrect
references could be attempted at either model definition time or NetConf
request application time.  As such "validation error" may be too specific a
description of the errors needed.

     Requirement 3.4 is written as if writeable / non-writeable were a new
requirement to NetConf.  I believe what is wanted here is only that there
must be indications in the model of ephemeral elements, and that it is
writeable.  If there is a need for non-writeable ephemeral elements, that
should be described seperately.  At this reading, I do not see a need for
such.

     Section 3.6 would benefit from an introductory sentence indicating that
these requirements are included because they have an impact on viable
solutions to the ephemeral state requirements, although they themselves are
more general requirements applying to I2RS operations.

     Given that the design team is looking at a model which they describe as
a limited panes of glass model, it seems that if section 4 is retained (as
it provides useful context) section 4.2 needs to be modified to be clear as
to what solution is being rejected.

Editorial Issues:  Not noted

_______________________________________________
i2rs mailing list
i2rs@ietf.org
https://www.ietf.org/mailman/listinfo/i2rs