Re: [i2rs] Shepherd review on draft-ietf-i2rs-architecture-06

"Joel M. Halpern" <jmh@joelhalpern.com> Thu, 04 December 2014 15:04 UTC

Return-Path: <jmh@joelhalpern.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 93E911AD421 for <i2rs@ietfa.amsl.com>; Thu, 4 Dec 2014 07:04:06 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 EurWY6e0Dqhl for <i2rs@ietfa.amsl.com>; Thu, 4 Dec 2014 07:04:03 -0800 (PST)
Received: from maila2.tigertech.net (maila2.tigertech.net [208.80.4.152]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 442D21AD419 for <i2rs@ietf.org>; Thu, 4 Dec 2014 07:03:59 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by maila2.tigertech.net (Postfix) with ESMTP id 1057E240E3C; Thu, 4 Dec 2014 07:03:59 -0800 (PST)
X-Virus-Scanned: Debian amavisd-new at maila2.tigertech.net
Received: from Joels-MacBook-Pro.local (pool-70-106-134-188.clppva.east.verizon.net [70.106.134.188]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by maila2.tigertech.net (Postfix) with ESMTPSA id 98D91240FA3; Thu, 4 Dec 2014 07:03:51 -0800 (PST)
Message-ID: <548077CC.9090109@joelhalpern.com>
Date: Thu, 04 Dec 2014 10:03:40 -0500
From: "Joel M. Halpern" <jmh@joelhalpern.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Mach Chen <mach.chen@huawei.com>, "draft-ietf-i2rs-architecture@tools.ietf.org" <draft-ietf-i2rs-architecture@tools.ietf.org>
References: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28B2E50A8@SZXEMA510-MBX.china.huawei.com>
In-Reply-To: <F73A3CB31E8BE34FA1BBE3C8F0CB2AE28B2E50A8@SZXEMA510-MBX.china.huawei.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/i2rs/JEhSm2tOmCVRscJ400u3Q1Vf3EA
Cc: "i2rs@ietf.org" <i2rs@ietf.org>
Subject: Re: [i2rs] Shepherd review on draft-ietf-i2rs-architecture-06
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: <http://www.ietf.org/mail-archive/web/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, 04 Dec 2014 15:04:07 -0000

Thanks for the review.  The editorial items we clealry should apply.
If we put in a normative reference to draft-clarke-i2rs-traceability (or 
even to the WG adopted version, which would be the minimum necessary) we 
would create a block to publication.  Given that we are not trying to 
mandate the details here, I don't think we need a reference.

Yours,
Joel

On 12/3/14, 10:22 PM, Mach Chen wrote:
> Hi Authors,
>
> I just finished the shepherd review on draft-ietf-i2rs-architecture-06, it's well written and easy for reading. I have the following comments for this version, most of them are editorial comments.
>
> 1.
> Some (not well-known) of the acronyms may need to be expanded in their first use. For example, DCCP, etc.
>
> 2.
> The architecture document raises a lot of requirements to I2RS protocol, Information model, Data model. It somehow can be treated as a requirement document. But I only found that there is only one place that uses the RFC2119 language and no reference to RFC2119 (idnits tool also pointed this). Do we need to use the RFC2219 language for all requirements or just change only one place to non-RFC2119 usage?
>
> 3.
> Section 1.2 the last third paragraph
>
> "..., these these error cases should be
>     resolved by the network applications and management systems."
>
> There is a redundant "these".
>
> 4.
> Section 6.1
>
> "To facilitate operations, deployment and troubleshooting, it is
>     important that traceability of the I2RS Agent's requests and actions
>     be supported via a common data model."
>
> Seems it's better to make a reference to draft-clarke-i2rs-traceability here.
>
> 5.
> Section 6.2.1
>
> "The I2RS Agent Agent must send a NOTIFICATION_I2RS_AGENT_TERMINATING to all
>        its cached I2RS Clients."
>
> There is a redundant "Agent".
>
> 6.
> Section 6.2.3
>
> "An I2RS Agent may decide that some state should no longer be applied.
>     An I2RS Client may instruct an Agent to remove state it has applied.
>     In all such cases, the state will revert to what it would have been
>     without the I2RS; that state is generally whatever was specified via
>     the CLI, NETCONF, SNMP, etc."
>
> An I2RS can only withdraws its own states that have been applied to the specific Routing Element, there may be other I2RS clients are in effect. So the decription "the state will revert to what it would have been without the I2RS" may not be accuracy. How about changing it as:
> "...the state will revert to what it would have been without the I2RS Client; that state is generally whatever was specified via the CLI, NETCONF, SN, MP, other I2RS Clients etc."
>
> 7.
> Section 6.4.1
>
> "...per-interface."  This..."
>
> There is a redundant " in between.
>
> s/per-platform-/per-platform
>
> 8.
> Section 6.4.5.4
>
> Should the editors' note be removed before sending to IESG review?
>
>
> 9.
> Section 7.8
>
> s/it be possible/it is possible
>
> Hope this useful!
>
> Best regards,
> Mach
>
> _______________________________________________
> i2rs mailing list
> i2rs@ietf.org
> https://www.ietf.org/mailman/listinfo/i2rs
>