As I understand it, 2.8 is orthogonal to 2.1 of Jeff's draft.
As I said separately, 2.8 is correct for some of what we want, and incorrect for other aspects we as a WG have agreed to. I am confident that those other aspects can be addressed.

Yours,
Joel

On 9/18/14, 11:04 AM, Susan Hares wrote:
Joel:

You have understood my question - is section 2.8 orthogonal to the 3 options
in 2.1?  The language in option 3 could imply an instance.  Section 2.8 was
vague so I wanted Jeff's clarification.

Sue
-----Original Message-----
From: Joel M. Halpern [mailto:[email protected]]
Sent: Thursday, September 18, 2014 10:56 AM
To: Susan Hares; [email protected]
Subject: Re: [i2rs] I-D Action:
draft-haas-i2rs-netmod-netconf-requirements-00.txt

There may be some restrictions on the use of those keywords that I missed.
But from what I can tell. those tools let us say that item A references and
uses the values from item B.  (The require part is not actually spelled out
in our requirements, but is a useful tool.)  This seems to match teh primary
mode we called for.  It does not handle some of the other cases.  I don't
think this has anything to do with ephemeral vs config vs operational.

Yours,
Joel

On 9/17/14, 7:12 PM, Susan Hares wrote:
Joel and Jeff:

Can you comment on why and why not you consider "instance-identifier"
and "require-instance" yang key words to satisfying the requirements
for object relationship requirements?  Are you both assuming a
configuration state datastore in which one instance is "config true
tagged empheral" and a second instance is tagged "config" without the
empheral tag?

Sue
-----Original Message-----
From: i2rs [mailto:[email protected]] On Behalf Of Joel M. Halpern
Sent: Friday, September 12, 2014 5:22 PM
To: [email protected]
Subject: Re: [i2rs] I-D Action:
draft-haas-i2rs-netmod-netconf-requirements-00.txt

Thanks for doing this Jeff.  It is a great start.

The Object Relationships issue does need more work however.
Some of the cases are handled...

YANG's tools for reuse can be used to meet the inheritance requirements.
I think that the requires and when clauses are probably powerful
enough to meet the architecture requirements for optionality (arch
6.4.5.2).

I do not know of anything in YANG that corresponds to agent side
templating, as was agreed by the working group and captured in arch
6.4.5.3.  (Since I am one who argued against this, if we need more
detailed examples I would appreciate some assistance.)

The object relationships are three piece.  Arch 6.4.5.4.2 on
correlation and arch 6.4.5.4.3 on actual references seem to be covered
by various parts of YANG.  But the initialization reference described
in arch
6.4.5.4.1 does not correspond to anything I know of in YANG.  Is there
a YANG tool for that?  This is the case where the definition of an
object Foo says that whenever a new Foo is created, it takes its
initial values from an instance of Bar, so as to simplify
instantiation.  This is similar too, but not the same as the templates
material.

You talk about the priority requirements.  You should probably mention
the multi-headed behavioral requirements there (as I think that the
resolutions will be tightly coupled.)

Section 7.9 of the archtiecture document talks about several
transactional scopes.  The text you have does not seem to deal with
all of these.  Does YANG handle them all easily?

Yours,
Joel

On 9/12/14, 4:59 PM, [email protected] wrote:

A New Internet-Draft is available from the on-line Internet-Drafts
directories.


           Title           : I2RS requirements for netmod/netconf
           Author          : Jeffrey Haas
        Filename        : draft-haas-i2rs-netmod-netconf-requirements-00.txt
        Pages           : 10
        Date            : 2014-09-12

Abstract:
      This document covers requests to the netmod and netconf Working
      Groups for functionality to support requirements to implement the
      I2RS architecture.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-haas-i2rs-netmod-netconf-requi
r
ements/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-haas-i2rs-netmod-netconf-requirement
s
-00


Please note that it may take a couple of minutes from the time of
submission until the htmlized version and diff are available at
tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
I-D-Announce mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i-d-announce
Internet-Draft directories: http://www.ietf.org/shadow.html or
ftp://ftp.ietf.org/ietf/1shadow-sites.txt


_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs




_______________________________________________
i2rs mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/i2rs

Reply via email to