Re: [Netconf] Draft Charter Proposal for NETCONF WG

"Mehmet Ersue" <mersue@gmail.com> Tue, 07 March 2017 17:34 UTC

Return-Path: <mersue@gmail.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 4E2AB1295B9 for <netconf@ietfa.amsl.com>; Tue, 7 Mar 2017 09:34:24 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.698
X-Spam-Level:
X-Spam-Status: No, score=-2.698 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 tqktvUe1Mx49 for <netconf@ietfa.amsl.com>; Tue, 7 Mar 2017 09:34:22 -0800 (PST)
Received: from mail-wm0-x22f.google.com (mail-wm0-x22f.google.com [IPv6:2a00:1450:400c:c09::22f]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9B9C129534 for <netconf@ietf.org>; Tue, 7 Mar 2017 09:34:21 -0800 (PST)
Received: by mail-wm0-x22f.google.com with SMTP id t189so11195278wmt.1 for <netconf@ietf.org>; Tue, 07 Mar 2017 09:34:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:references:in-reply-to:subject:date:message-id :mime-version:thread-index:content-language; bh=D7LsHhQNO7dHnF0t4K2ysWNL4JzaKUxQotL7zNahH0g=; b=lk1WG9KOlLnSR1cOXEHaSjuG4hu+hmY6MDm4OU1sFrsAiHbaQDtnR9cuAVkQoQ4GL6 OGCoaUVuk8dNHT4gOFYSdm3Tdh0giuL+66Hk8VlG3X9bCfSTVroeSxfInTYWGd9hBiy4 5T697YIuJROMM+RWLzJUKVrit3hIM4CpSpNbmD8o4I10UH3jXHV/cnbicED9oBJnQb1v BARKg/7J85fnTQwCmQsWck9l1YQNWofvUgPjgGwn4qTE1oSPs5sjawrAu8KdvGe0Qpcl w0aXtrnjb21IHrU6tQlHVn0V4lDbP2ERe+38QEibR8peniP5ZoJSEUZyut6Jg/HmGWkw +PrA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:references:in-reply-to:subject:date :message-id:mime-version:thread-index:content-language; bh=D7LsHhQNO7dHnF0t4K2ysWNL4JzaKUxQotL7zNahH0g=; b=Xh6xsDzcQJ6MbYPcVD5ECjbRFwe5MImBl824RNkfVIDGocbAOX50c57+5r3dgd8NIa S9UL1Yy79krUq/1TNKlXHDHwA5yuILuZx/vv+o9aRP3QOzg/WRE5s4uSH/l91sHKcOhH Hrow0dO72u1pVuKvahmzokvI+EAyOD1JZDidgY1DEVk2n0p95x+cdNaGAUDQNCdXg0zh mEr3TWSr4X49YitBwc/h1XofBEo8EbOMYx1ux3L1ZTv+4IT3WZ5toz6Rnc+cWyhCtj8x DqlPAi4LDhMFMFG/JQbC3YTPYHWq7igbruMeAoeBKkc4fqszgG1XKGo5RxHfi81TAqw0 JtkQ==
X-Gm-Message-State: AMke39n/asnjOLFo0AQCrQj4rJ1kbB0J1Vt4n8JxpFM2TeoXnm5dZIeOJxl9FySOtgslEw==
X-Received: by 10.28.15.142 with SMTP id 136mr20498409wmp.66.1488908060259; Tue, 07 Mar 2017 09:34:20 -0800 (PST)
Received: from DESKTOPFLHJVQJ (p5B341B45.dip0.t-ipconnect.de. [91.52.27.69]) by smtp.gmail.com with ESMTPSA id 63sm799180wrh.68.2017.03.07.09.34.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 07 Mar 2017 09:34:19 -0800 (PST)
From: Mehmet Ersue <mersue@gmail.com>
To: 'Susan Hares' <shares@ndzh.com>, 'Andy Bierman' <andy@yumaworks.com>
References: <014101d2913a$3db72870$b9257950$@gmail.com> <070e01d291ba$9bb8f4a0$4001a8c0@gateway.2wire.net> <m2fuiye8rj.fsf@birdie.labs.nic.cz> <072D22E1-66DA-414E-BD16-C43D36BE9B6E@juniper.net> <026e01d29273$5cc0cfc0$4001a8c0@gateway.2wire.net> <5A12F60C-3BA9-41A2-B77C-9E73B9DA115D@juniper.net> <05c201d2941a$d4bd4500$4001a8c0@gateway.2wire.net> <20170303133448.GA3133@elstar.local> <00b201d2942b$32395b50$96ac11f0$@gmail.com> <014701d29753$bb651790$322f46b0$@ndzh.com> <CABCOCHSacn15vfo8MR0K-UJJo6E0AZ14Gwj3M43KYkgbtwK8Kg@mail.gmail.com> <005101d2975f$ae87ac20$0b970460$@ndzh.com>
In-Reply-To: <005101d2975f$ae87ac20$0b970460$@ndzh.com>
Date: Tue, 07 Mar 2017 18:34:20 +0100
Message-ID: <017d01d29769$0df70b20$29e52160$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_017E_01D29771.6FBD6EF0"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIyv9GjSLwvl3/aW7VefmnI1KPkxQGcr3rZAbO/BBkCdMhdQwFkWEUHAha++0cBsvu24QIofL3NAushyRABHVXyUwGjV37QAnb0HMygH1vNkA==
Content-Language: de
X-AVK-Virus-Check: AVA 25.10928;F984776D
X-AVK-Spam-Check: 1; str=0001.0A0C0201.58BEEF1B.003C,ss=1,re=0.000,recu=0.000,reip=0.000,cl=1,cld=1,fgs=0; AE713
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/W2rooBSVmU_mx4YBrliHFoG7uAo>
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: Tue, 07 Mar 2017 17:34:24 -0000

Hi Sue,

 

providing add-ons which don’t require republishing of RESTCONF-8040 would be indeed important.

 

I don’t mind if add-ons to RESTCONF specific to I2RS are done in I2RS.

However forcing serious reviews early and publishing them in NETCONF would be my preference. 

In any case we need I2RS people working on it.

 

BR,

Mehmet

 

From: Susan Hares [mailto:shares@ndzh.com] 
Sent: Tuesday, March 7, 2017 5:27 PM
To: 'Andy Bierman' <andy@yumaworks.com>
Cc: 'Mehmet Ersue' <mersue@gmail.com>; 'Juergen Schoenwaelder' <j.schoenwaelder@jacobs-university.de>; 't.petch' <ietfc@btconnect.com>; 'Netconf' <netconf@ietf.org>
Subject: RE: [Netconf] Draft Charter Proposal for NETCONF WG

 

Andy: 

 

Thank you for the clarification.  Since this is an Add-on and not focused on the base specification, where should the Add-on specification be worked on?  I2RS WG with final cross-review in NETCONF?   It seems that NETCONF has lots of other work on the list.  

 

Sue 

 

From: Andy Bierman [mailto:andy@yumaworks.com] 
Sent: Tuesday, March 7, 2017 11:25 AM
To: Susan Hares
Cc: Mehmet Ersue; Juergen Schoenwaelder; t.petch; Netconf
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG

 

 

 

On Tue, Mar 7, 2017 at 7:01 AM, Susan Hares <shares@ndzh.com <mailto:shares@ndzh.com> > wrote:

Mehmet:

These are clarifying question - not requests.

Do the items #6 and #7 on the charter include revising the NETCONF and
RESTCONF to serve as a control plane protocol that interacts with the I2RS
control plane data store supporting the ephemeral datastore?   If so, based
on the WGs comments it seems key players (Andy Bierman for RESTCONF and a
group of players for NETCONF) do not want this work to be done in the
NETCONF WG.   Do I understand the sense of the mail list?

 

My position is that I2RS features can be done in its own RFC without

republishing the RESTCONF RFC.  Since this functionality is

optional-to-implement, a new protocol version is not required.

 

 

 

Sue Hares

 

Andy

 


-----Original Message-----
From: Netconf [mailto:netconf-bounces@ietf.org <mailto:netconf-bounces@ietf.org> ] On Behalf Of Mehmet Ersue
Sent: Friday, March 3, 2017 9:34 AM
To: 'Juergen Schoenwaelder'; 't.petch'
Cc: 'Netconf'
Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG

> Back to your question, it seems obvious to me that YANG and the XML
encoding rules naturally belong to NETMOD, the 'NETCONF protocol details
that NETCONF
> did not define' naturally belong to NETCONF.

Basically it is our aim to make the YANG language specification generally
applicable to all protocols and to put protocol-specific details into the
protocol specifications.

Mehmet

> -----Original Message-----
> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs- <mailto:j.schoenwaelder@jacobs-> 
> university.de <http://university.de> ]
> Sent: Friday, March 3, 2017 2:35 PM
> To: t.petch <ietfc@btconnect.com <mailto:ietfc@btconnect.com> >
> Cc: Kent Watsen <kwatsen@juniper.net <mailto:kwatsen@juniper.net> >; Mehmet Ersue
> <mersue@gmail.com <mailto:mersue@gmail.com> >; 'Netconf' <netconf@ietf.org <mailto:netconf@ietf.org> >; 'Benoit Claise'
> <bclaise@cisco.com <mailto:bclaise@cisco.com> >
> Subject: Re: [Netconf] Draft Charter Proposal for NETCONF WG
>
> On Fri, Mar 03, 2017 at 12:24:34PM +0000, t.petch wrote:
> > ----- Original Message -----
> > From: "Kent Watsen" <kwatsen@juniper.net <mailto:kwatsen@juniper.net> >
> > Sent: Wednesday, March 01, 2017 8:14 PM
> >
> > > > Kent
> > > >
> > > > 7 is a monster because of the XML encoding rules, not because of
> > > > the revised datastore concepts.  And datastores, as you say, are
> > > > more important - revising the XML encoding rules is cosmetic,
> > > > not needed technically and, as I said, only make sense when the
> > > > NETMOD WG has
> > done
> > > > its bit; and the revised charter being discussed on the NETMOD
> > > > list makes no mention of this work.
> > > >
> > > > So scrap NETCONF XML encoding rules.
> > > >
> > > > Tom Petch
> > >
> > >
> > > Hi Tom,
> > >
> > > Such changes fall under the "maintaining" clauses in the NETMOD
> > charter:
> > >
> > >   a) Maintaining the data modeling language YANG.  This effort entails
> > >      periodically updating the specification to address new
> > requirements
> > >      as they arise.
> > >
> > >   d) Maintaining encodings for YANG modeled data.  This effort entails
> > >      updating encodings already defined by the NETMOD working group
> > >      (XML and JSON) to accommodate changes to the YANG specification,
> > >      and defining new encodings that are needed, and yet do not fall
> > >      under the charter of any other active IETF working group.
> >
> > Kent
> >
> > I was going to be sarcastic but resisted the temptation:-)
> >
> > I am unable to reconcile those paragraphs with
> >
> > 'NETCONF XML Encoding Rules from RFC 7950 will be moved to
> > RFC6241bis.'
> >
> > To me, they are on different planets; one puts XML encoding rules in
> > the NETCONF WG and the NETCONF RFC, the other places them in the
> > NETMOD WG and the NETMOD RFC.
> >
>
> YANG today defines the language plus its data encoding rules into XML
> plus NETCONF protocol details that NETCONF did not define (and the
> reason is simply that YANG was done after NETCONF and nothing else).
>
> I think the goal is to move the NETCONF protocol details that NETCONF
> did not define to the NETCONF specification. Some may want to factor
> out the XML encoding out of the YANG specification as well, similar to
> how we have JSON as a separate document. On the hand hand this makes
> sense, on the other hand it makes it a bit more difficult to write
> examples down in the YANG specification (since the examples then
> depend on another external specification - or one would have to create
> yet another ad-hoc notation (YAAN).
>
> Back to your question, it seems obvious to me that YANG and the XML
> encoding rules naturally belong to NETMOD, the 'NETCONF protocol
> details that NETCONF did not define' naturally belong to NETCONF.
>
> /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 <mailto:Netconf@ietf.org> 
https://www.ietf.org/mailman/listinfo/netconf

_______________________________________________
Netconf mailing list
Netconf@ietf.org <mailto:Netconf@ietf.org> 
https://www.ietf.org/mailman/listinfo/netconf