Re: [i2rs] I-D Action: draft-keyupate-i2rs-bgp-usecases-02.txt

Jeffrey Haas <jhaas@pfrc.org> Tue, 10 June 2014 18:19 UTC

Return-Path: <jhaas@slice.pfrc.org>
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 7D3DC1A00BD for <i2rs@ietfa.amsl.com>; Tue, 10 Jun 2014 11:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.219
X-Spam-Level:
X-Spam-Status: No, score=-2.219 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, IP_NOT_FRIENDLY=0.334, RP_MATCHES_RCVD=-0.651, 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 Iw3b_UcNAD_v for <i2rs@ietfa.amsl.com>; Tue, 10 Jun 2014 11:19:26 -0700 (PDT)
Received: from slice.pfrc.org (slice.pfrc.org [67.207.130.108]) by ietfa.amsl.com (Postfix) with ESMTP id 3B6771A024F for <i2rs@ietf.org>; Tue, 10 Jun 2014 11:19:26 -0700 (PDT)
Received: by slice.pfrc.org (Postfix, from userid 1001) id D118CC1AA; Tue, 10 Jun 2014 14:19:25 -0400 (EDT)
Date: Tue, 10 Jun 2014 14:19:25 -0400
From: Jeffrey Haas <jhaas@pfrc.org>
To: Dean Bogdanovic <deanb@juniper.net>
Message-ID: <20140610181925.GI20397@pfrc>
References: <20140604174423.25048.19110.idtracker@ietfa.amsl.com> <005101cf8025$b7cc2b70$27648250$@ndzh.com> <010001cf8099$1c8ba860$4001a8c0@gateway.2wire.net> <004301cf809a$c5d6a090$5183e1b0$@ndzh.com> <8368317D-0E4F-4D6A-8B5C-9366E0F5FC1C@juniper.net> <005b01cf81c9$e8d8ddd0$ba8a9970$@ndzh.com> <DCD1F3B3-1AFD-4A82-BC4C-B607842F37E5@juniper.net>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <DCD1F3B3-1AFD-4A82-BC4C-B607842F37E5@juniper.net>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/i2rs/FmAQKTOOY0-PO9sKJGu8QfKZOMk
Cc: "<i2rs@ietf.org>" <i2rs@ietf.org>, Susan Hares <skh@ndzh.com>, "<rex@cisco.com>" <rex@cisco.com>, "t.petch" <ietfc@btconnect.com>, "Keyur Patel (keyupate)" <keyupate@cisco.com>, Hannes Gredler <hannes@juniper.net>, Russ White <russw@riw.us>, Susan Hares <shares@ndzh.com>
Subject: Re: [i2rs] I-D Action: draft-keyupate-i2rs-bgp-usecases-02.txt
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: Tue, 10 Jun 2014 18:19:27 -0000

On Sat, Jun 07, 2014 at 01:50:50AM +0000, Dean Bogdanovic wrote:
> On Jun 6, 2014, at 4:57 PM, Susan Hares <shares@ndzh.com> wrote:
> > Thank you for the complete review of version 3.   Great review! 
> > 
> > On readability, Jeff Haas suggest putting all the requirements in the front.
> > Would that make it better?  It's an easy switch (other than listening to
> > Jeff say "I told you so").   
> I don't like giving Jeff opportunity to use that sentence, but I'm in agreement with Jeff. Putting the requirement list upfront makes more sense and then you don't have to repeat the whole requirement, you can just list it.

Married life has taught me that "I told you so" is something better to think
than ever say. :-)

As mentioned elsewhere on-list by me, I think we'll probably end up
summarizing the various requirements to the wiki before we're done.  As long
as they're centralized in the document, I'm not highly concerned about where
they live in that document as long as it contributes to easy reading.

> > On REQ01/02 - (01) Read/write access  versus  (02) notification and REQ08/09
> > - (08) Write versus (09) read/notify status --- I agree these could be
> > combined if the WG desires or split on read/write versus notification. Do
> > you have any preference? 
> My preference would be read/notify and write. The reason is that read/notify are used for operational and analytic purposes and write is an action based on operational and analytical result.

A model that may be worth considering is the MIN-ACCESS/MAX-ACCESS form used
by SNMP.  In particular, this lets you distinguish between contents that may
be retrieved (read*) vs. only delivered in notifications
(accessible-for-notify).

-- Jeff