There are at least two dimensions to your comment.

One aspect is that I2RS should not, and has tried not to, prescribe the implementation mechanism to meet the requirements. The requirement is ephemeral config, with a descriptive definition and identity and priority aspects. The mechanism to meet that is up to whatever protocol is to be used.

The other aspect that strikes me is that the NetConf WG is perfectly free to conclude that they think that what is needed is a mechanism that does not fully meet the I2RS requirements. If so, the I2RS group will have to decide between changing its requirements and picking another protocol.

As long as those points are understood by each side, we are fine.

Yours,
Joel

On 6/16/15 7:31 PM, Andy Bierman wrote:
Hi,

I think I understand Juergen's concerns about I2RS requirements.
Some of them are not specified as functionality, but rather as solutions.

Most notably, the NETCONF WG needs to decide the best way to
integrate ephemeral configuration into the existing framework.
That may end up being a query-tag or a datastore or something new, but
that is
a standards implementation detail, not a requirement.


Andy

On Wed, Jun 10, 2015 at 7:52 AM, Susan Hares <[email protected]
<mailto:[email protected]>> wrote:

    Juergen:

    <chair hat on>
    The I2RS WG still needs a written draft proposing how this would work to
    have an effective discussion.
    <chair hat off>

    If it has these benefits you mention, it would be good to write itup.

    Best wishes,

    Sue

    -----Original Message-----
    From: Juergen Schoenwaelder
    [mailto:[email protected]
    <mailto:[email protected]>]
    Sent: Wednesday, June 10, 2015 8:45 AM
    To: Jeffrey Haas
    Cc: Susan Hares; [email protected] <mailto:[email protected]>; 'Joel M.
    Halpern'; [email protected] <mailto:[email protected]>;
    'Alia Atlas'
    Subject: Re: [i2rs] I2RS minutes for the I2RS Interim (5/27/2015)

    On Tue, Jun 09, 2015 at 08:34:44PM -0400, Jeffrey Haas wrote:
     > Juergen,
     >
     > On Fri, Jun 05, 2015 at 02:35:33PM +0200, Juergen Schoenwaelder
    wrote:
     > > Frankly, there is no full alternate proposal either. The overlay
     > > model has been discussed at quite some detail at a NETMOD
    interim. I
     > > am happy to point at the meeting minutes. The question perhaps
     > > really is whether (a) I2RS has requirements to be addresses and
     > > NETMOD/NETCONF looks at solutions or whether (b) I2RS casts a
     > > solution into stone to be run through the NETCONF working group or
     > > whether (c) creates a solution on its own independently of any
    other
     > > NETMOD/NETCONF requirements.
     >
     > During that interim, we did discuss a number of details regarding
    overlays.
     > We also discussed a number of issues that overlays have when
    ephemeral
     > state was not disjoint from static configuration state.
     >
     > As a result of that discussion and further presentation at a later
     > I2RS meeting regarding the Venn diagram interactions of static and
     > ephemeral configuration state, my latest draft attempts to codify
     > behaviors that shouldn't be problematic in either proposed form or in
    overlay.
     >
     > The point of frustration for all parties seems to be that while the
     > paragraph from you above seems to indicate that there is some
     > understanding of the requirements, I am unable to provide text that
     > illustrates either requirement or potential solution to the matter.
     > All parties are spending their resources saying "I think I
    understand this
    point, but this is wrong."
     > If the points are understood well enough to disagree with potential
     > solutions, I would suggest that they may be clear enough for both
     > protocol and data modeling experts to contribute text that either
     > clarifies the requirements to the collective experts' needs or
     > similarly a proposal documenting a solution.
     >
     > These fundamental failures suggest a few possibilities:
     > 1. There is a complete failure to properly communicate.  If so,
    we should
     >    find replacement parties to carry on the work.  We had some
    declared
     >    interest in a design team.  Sue has, I believe, contacted
    people about
    it.
     >    Those individuals should take over the work.
     > 2. Netconf/restconf/yang are inappropriate tools and we have
    wasted the
     >    Working Group's time.  I don't believe this as my employer has
     >    ephemeral datastores in an upcoming release.  It does not,
    however,
    have
     >    full I2RS properties such as priority or secondary-id.
     > 3. The relevant experts are trying to get I2RS ephemeral state
    work to
    die.
     >    If so, let's have the relevant discussion either publicly or
    privately
    so
     >    we can stop wasting people's IETF cycles.

    I can assure you that, at least from my side, 3. is not the case.

    My perspective is likely slightly different from yours since I (not
    surprisingly) care more about NETCONF/RESTCONF and YANG than I2RS
    itself: If we add writable ephemeral state to NETCONF/RESTCONF (and
    perhaps
    YANG), I believe we will have to envision more usages of that
    feature than
    just I2RS. Looking at things from a wider and longer term
    perspective, I am
    concerned about (i) duplicated data modeling work and I am concerned
    about
    (ii) use-case specific merge logic that needs to be supported. From this
    perspective, the overlay model has been prety attractive because it
    comes
    with a single merge logic and it minimizes (or even eliminates)
    duplicated
    data modeling work.

    /js

    PS: Out of curiosity: Can you disclose what your employer's ephemeral
         datastore solution coming out as a product soon looks like? Is it
         closer to an overlay approach or is it closer to what you
         described in your I-D?

    --
    Juergen Schoenwaelder           Jacobs University Bremen gGmbH
    Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
    Fax:   +49 421 200 3103         <http://www.jacobs-university.de/>

    _______________________________________________
    i2rs mailing list
    [email protected] <mailto:[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