Re: [Netconf] Draft Charter Proposal for NETCONF WG

Robert Wilton <rwilton@cisco.com> Wed, 01 March 2017 10:45 UTC

Return-Path: <rwilton@cisco.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A96E2129481 for <netconf@ietfa.amsl.com>; Wed, 1 Mar 2017 02:45:10 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.522
X-Spam-Level:
X-Spam-Status: No, score=-14.522 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
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 pc6q81rL-i_6 for <netconf@ietfa.amsl.com>; Wed, 1 Mar 2017 02:45:09 -0800 (PST)
Received: from aer-iport-3.cisco.com (aer-iport-3.cisco.com [173.38.203.53]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D34DF128B38 for <netconf@ietf.org>; Wed, 1 Mar 2017 02:45:08 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3237; q=dns/txt; s=iport; t=1488365109; x=1489574709; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=WiNqox4ndk/VikPfcMcz/80xvtfySo+Xo7Y2ueFxSn4=; b=fK409GZ68mP3FB3EBe1oC/EDHNW2jRn1LlaNV1mpmGEMzHjWxbIiGViP /D7/jfRNnjfV+MoAScxohyC8jXb7LZ13QPd7ZddQxl/ABoLOojuhGdEqc 5LKNeaoXS5wRbrDUjZIiopoIgA+BIXZidVrBFKChhXVI1RqfGxgxWhnwP g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0C4AgAapbZY/xbLJq1bAxkBAQEBAQEBAQEBAQcBAQEBAYQxAydfjWNzkHKIDI0pgg0fC4UuSgKCchgBAgEBAQEBAQFiKIRwAQEBAwEBATY2CwwCAgsQAgMBAi4bBgYiDgYBDAYCAQEXiUYDDQgOs2KHOQ2DXgEBAQEBAQEBAQEBAQEBAQEBAQEBAR0FhkeCBYJqglGCJCaFHgWbbjqOCYQpgXuFIYMwhlCKTF+ICR84gQEhFAgXFT6GTUA1iXIBAQE
X-IronPort-AV: E=Sophos;i="5.35,225,1484006400"; d="scan'208";a="651076381"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 01 Mar 2017 10:45:06 +0000
Received: from [10.63.23.156] (dhcp-ensft1-uk-vla370-10-63-23-156.cisco.com [10.63.23.156]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v21Aj6v3022364; Wed, 1 Mar 2017 10:45:06 GMT
To: "t.petch" <ietfc@btconnect.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, Mehmet Ersue <mersue@gmail.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <20170227221434.GB68878@elstar.local> <026f01d29273$5d57dfa0$4001a8c0@gateway.2wire.net>
From: Robert Wilton <rwilton@cisco.com>
Message-ID: <5e19057c-1b77-e6e3-bf30-8acf36e279d9@cisco.com>
Date: Wed, 01 Mar 2017 10:45:06 +0000
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1
MIME-Version: 1.0
In-Reply-To: <026f01d29273$5d57dfa0$4001a8c0@gateway.2wire.net>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/YHz0g9NvcTofY2t0i4UED6P9-f0>
Cc: 'Netconf' <netconf@ietf.org>
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Network Configuration WG mailing list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 01 Mar 2017 10:45:10 -0000

Hi Tom,

On 01/03/2017 09:58, t.petch wrote:
> ----- Original Message -----
> From: "Juergen Schoenwaelder" <j.schoenwaelder@jacobs-university.de>
> To: "Mehmet Ersue" <mersue@gmail.com>
> Cc: "'Netconf'" <netconf@ietf.org>
> Sent: Monday, February 27, 2017 10:14 PM
>> On Mon, Feb 27, 2017 at 09:44:06PM +0100, Mehmet Ersue wrote:
>>
>>> 6. Revise the current NETCONF datastore concept as a protocol- and
> modeling
>>> language-independent standard as part of the network configuration
>>> framework. Use the datastore solution proposal in
>>> draft-ietf-netmod-revised-datastores as its basis. Will be used as a
>>> normative reference in protocol specifications.
>> There is no point in dupliating work in WGs that have a common history
>> and a common set of active contributors.
> Juergen
>
> I am not sure what you are proposing;  Currently, datastores are poorly
> described in RFC6241 and RFC7950 and the publication of another
> incomplete description in the shape of
> draft-ietf-netmod-revised-datastores
> will likely make things worse.
>
> I see a need for a datastores RFC, probably separate from the current
> specifications, and do see the NETCONF WG as better placed to do it.

I see that datastores and YANG are directly linked.  Specifically, I 
think that the "config" statement, and any future I2RS related 
"ephemeral" statement (or extension) give the data nodes in a YANG data 
model particular semantics in the different datastores.

So, I sort of see the document hierarchy should be something like:

    Datastores architecture
             ^
             |                    (NETMOD WG)
        YANG language
        ^          ^
        |          |
        |   Encodings of YANG data trees
        |               (XML, JSON, CBOR)
        |                    ^
   -  - |-  -  -  -  -  -  - |-  -  -  -  -  -
        |                    |    (NETCONF WG)
     Common protocol abstraction
(that all YANG protocols should conform to).
     ^             ^            ^
     |             |            |
  RESTCONF      NETCONF        CoMI

So, for the split of work between NETMOD and NETCONF, my thoughts are 
that basically the work above the dotted line should be done in NETMOD, 
and the work below the line should be done in NETCONF.  Of course, some 
of the work may be done in other WGs (CoMI, I2RS, etc).

>
> I think that the rush to  get
> draft-ietf-netmod-revised-datastores
> out is militating against the long term health of NETCONF.
Please can you clarify, do you mean long term health of the NETCONF WG, 
or the NETCONF RFC, or the NETCONF protocol?

Thanks,
Rob


>
> Tom Petch
>
>> /js
>>
>> --
>> 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/>
>>
>> _______________________________________________
>> Netconf mailing list
>> Netconf@ietf.org
>> https://www.ietf.org/mailman/listinfo/netconf
> _______________________________________________
> Netconf mailing list
> Netconf@ietf.org
> https://www.ietf.org/mailman/listinfo/netconf
> .
>