Re: [Netconf] Draft Charter Proposal for NETCONF WG

t.petch <ietfc@btconnect.com> Wed, 01 March 2017 10:08 UTC

Return-Path: <ietfc@btconnect.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 D74201294A1 for <netconf@ietfa.amsl.com>; Wed, 1 Mar 2017 02:08:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.921
X-Spam-Level:
X-Spam-Status: No, score=-1.921 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.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 Ybe-h0-E3mS0 for <netconf@ietfa.amsl.com>; Wed, 1 Mar 2017 02:08:29 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01on0135.outbound.protection.outlook.com [104.47.2.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3870F126D74 for <netconf@ietf.org>; Wed, 1 Mar 2017 02:08:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=GFrqcFbjul/cT23FibhOlUi54zKqEVgWrY+xFQhw+zY=; b=XF0+SlkxZQpJVQy3l619WsZYQWKH06KrCxAtRgSGzcnVjW2LnzebQXHZ4RwccrGqym8rr4Vwhs4x4fLvIjDGPSYr5Wvbr2szjhYYU8L6UfX/iPgvS5x4ytmMr5U6rvs4NQNdMQxlCnMVTwyK9+kaEghWI91Ra5st58/25EwmVRI=
Authentication-Results: juniper.net; dkim=none (message not signed) header.d=none;juniper.net; dmarc=none action=none header.from=btconnect.com;
Received: from pc6 (86.185.203.75) by VI1PR0701MB3008.eurprd07.prod.outlook.com (10.173.72.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Wed, 1 Mar 2017 10:08:26 +0000
Message-ID: <026e01d29273$5cc0cfc0$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Kent Watsen <kwatsen@juniper.net>, Ladislav Lhotka <lhotka@nic.cz>, Mehmet Ersue <mersue@gmail.com>, 'Netconf' <netconf@ietf.org>, 'Benoit Claise' <bclaise@cisco.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>
Date: Wed, 01 Mar 2017 09:53:24 +0000
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2800.1106
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106
X-Originating-IP: [86.185.203.75]
X-ClientProxiedBy: DB6PR0202CA0037.eurprd02.prod.outlook.com (10.171.70.23) To VI1PR0701MB3008.eurprd07.prod.outlook.com (10.173.72.150)
X-MS-Office365-Filtering-Correlation-Id: 4b0a89b1-25a2-47ee-1e68-08d4608ae73e
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:VI1PR0701MB3008;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3008; 3:bQL5reykoClQ/t8pL2jacu1XFrJSQflgxtigkXWoiJdpbkdPSzy5y1qm8/QYSC/OI4IuiOAI6qHNN5byxqtJpsjMaTOP8p3CvVEQ8jod9k4BYkbwADVXBWAq1LPrS9dXW0GBnsdRoh4LJA/Os9jMbh59xuVBiSJTfMcdQCz9qGcKD56xjkvopOOrtz9VZqFnhzA6ozcUMjHUdfmJq/jiJvANXlyNW1C7RD/nd6oanc/3asZTXI0k4nimRLAnyZqGQIwGGZKbc1yzgdrVkaCWgw==; 25:ILlCJe4+QpoMks1xLcdfRjqTwKDfocE4jiA5Q3ssv7fdMro198ky7LoPb+lmgluQwPcNrR9bwt64lZ9Xllh67qiyVWi/1mmG30sMccjuDcqFac01Hk8lrPqS1ubvY25iCjoMypu7W6lbZoRhADp0TtQ9PKCcrmlpPRd/N/xV8O3S6cH1oPx3yC0sH+OtkXHRzIwu4lXK6h1+p/Eso9QvdIb7blOPIfPf2Cz3vkCxNYi2c9G0z+wT5nuE6ZfQ/eHae/0vT6GdwP77iItuSP9Z3uT2SPEDCt4Vh+AZ3ORBIlVq+jUaL9kGFmOq7fTIkyZq+LFH1uGPXeAuIu6FLSH05xnH3WiNYN8OXDEyTB/mH37qQ4Iva7ohLGzFi6UED51rPDnO3Ba2QqWhonOK6vfK2aQoc06BjtDVcD9RWrbozX52u80Ko8JyTAdak4jbDdOkIdvA3NsXx1NfArLELoVjcQ==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3008; 31:CFZTQ2WwO75lGcJRKnKhmf9y9dZcQcc9az//xJYyac/DjWPNp9IPQiU7d3iyQXxFDZ4GEpG1JxCmcoRvm2KBTeFQs+qfo+9C8OAlnzTaGaX1Vh3Do3AEqgQIQOd9Stg0oYQrWW25D7oGl0ARJZ111H9+k8wADx/IICIIQWGrJhc5S0meYAOHHz5Nrc6bJxcu7gVCrIey1w7vXGOIwhlXAsnGD2c1Aat2oH5P654vVSJ+9sgjJX689YAEZ0Il5yvNed5vKRo7BwLq1JMde4uqPw==
X-Microsoft-Antispam-PRVS: <VI1PR0701MB30085F654081896DCA6CD68BA0290@VI1PR0701MB3008.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(138986009662008);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123558025)(20161123562025)(20161123555025)(20161123564025)(20161123560025)(6072148); SRVR:VI1PR0701MB3008; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0701MB3008;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3008; 4:9X/KO6B9KFZUk9YAG/KkGrH+F+tidEm0313cu42nBMm4XhkU7oEUieOEIb2jqJfn/pIiwDqOsxknvdOOPPJM5nqMBY9FL7gm5Ml9LUnEniecVXnZ7OyyRmtbbxTvv1/RkrpRPp5/TdFXNFz3oJDxAj4gCr5Zre4opOd4cQre8Y6NQ1Kh35b0V9DgwzcZoWhjMleCduNR/tTcS8Ebal6PlnGA6Nb3qRYzfEmC7eX4JBnrbBb5kmzlTibjHQFWAdt5e1GaiV+cszaW2qsoN0MKMvGTeuVHlh5eIN8lotMD1OCbIK15IRuc9V5ozzr87h/8C3Uem8YYaXDGVsLum2QqBH3+FryXZ8YIbw1EplNSABUDDOf8cgqAWtKPp3VV3YfaA4gIg02joKSGyT/okXNsjxQYuWw/o303cwHW//3NCc/4lSd6W28JaQv/5PZQI91O3IwWV2J24+WtFGP+gdpUjXngfzI1RIggpc+ywRPygcUUhIMMnTs6Pk02UDKIGrecBoW7W/z53hceHnRh7HeVJ/DxdksE3lbTmHFU1o3q1P27K+zfn/56TfbxQM+nH6SAkgYBU5EkgI0O6z6vUTvSxUxH4uQI3gNUsJdkL5jCX7feCihpsUDm4s7xnwAx8SGMPI7PIZCbYMnDPsBVNVsrYw==
X-Forefront-PRVS: 0233768B38
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(39450400003)(377454003)(13464003)(84392002)(2906002)(3846002)(50226002)(76176999)(2870700001)(47776003)(6116002)(81816999)(50466002)(50986999)(8676002)(81166006)(66066001)(81686999)(23676002)(561944003)(42186005)(61296003)(14496001)(229853002)(62236002)(44716002)(92566002)(93886004)(189998001)(6496005)(7736002)(5820100001)(1456003)(5660300001)(86362001)(8666007)(53936002)(4720700003)(9686003)(6486002)(305945005)(6246003)(1556002)(33646002)(44736005)(116806002)(1941001)(25786008)(38730400002)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB3008; H:pc6; FPR:; SPF:None; MLV:nov; PTR:InfoNoRecords; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1;VI1PR0701MB3008;23:SgO/JtLHXmuIbHB04u21NtG0EadhlRNkiacrIxGHH6/1QTNNn6FBFGlmJsBzfd95wjBVrQUraStlA8avVyPpn8ezkLBXTeA7OTXfRwB19rFUBvYawbWPM8iBh0XlPmFnPVfRtPFAgEQA8XP/Y3iu7w7weZBA2jH125nbamnenou1POOFKpL8B34FhI+/LEIegmIp/tR2OjJzzMC9n9l0YeNcq91zGs9BMRi8VWV8egksD6IkD1WPxs9AinvLyMpW2nrjhit4dd/mXULnODDvqEh50ExYpfEEUrR/ObaKh+OKlZOHKhJ+DHU52ga7cVUYaP1DtzwaNn7pA1lJgQAuBkgrABkclzxY1n5Ou5y6RyMQzc7fDdTUVQb6ehMaa+kFSGoEexQ4VAbbCWOLh8NziWvBV6ZH+imdHh8Nm/c8+77z7nTI1ZHbkBs4/XRQk2TYod8jx+NBQnlwUaXm9db4babriZ8/6xVIhgUBSa+r98zz5HMC023BmhWu6Y8K9Ks/LRy/+X+qXZMI1fBgCsUNXhVFFq461TA+M4D1NCPiIAmyjt8YIJvupp6pSDca09fHKB4t/3ueeJHUM8Fvcsgkj1+w6BazkCxvAwki8F4TqRqpl3OoCUgQ6UoqYm1B1APsb505J/rl1sOu0cT1XqgaWOCdy91i4GcszYguoXi3tjR9rlHVM4zvM7wqg8VCdi6kHCFaYo73iTaSGiYA+Gp0GTr/jU1bFpF50Ud6qxo6sF4UWCeWD78jIywFrq88K7ieP27+K4K6JdqblUScMjJA9TRo/gByUHvyKil8vDO8zsIFL7Nx9xaUK5UXNe1coOJvhQaEKnbpbab/8rLB5eJBAaCMV/sgdza2kAMlzVaqWVg8hbm6MiTys5YRVYrfGLCq6MRfr8sUJwSmE5q7HT7KaNdqMq1FF275v0DLKN7thEhGlBmQC+KuQEwFO0Wiiq0skiUw0j4p+6kVzWGSbM9OqAgddSw3zJLeW5fxgElSO84YEaqm7YuwpWbz2MB0gfMi0/sk7umIh5ll+qJJbHg/7/JSpMc9Ut1bkFpVdzhp//fbV6eFugStHPI6lNV6VaOIm5UzGTy+1TbmioEUoLcX+R9HZ0rrWNsnls2LMTilCQWHRir4Ds/I1zdGeY72EbL53dZM3ODhpHkpd/szOw2oppm77OOy8/TOPTBKJ6Ar0n/NR5qkdCwhFujdW2jFFCmcQIdZljbKWmQffCQLYJQCyycM6s84qfNk8JutEsHLLrdo4Zq0mlp9oua89CAMzJB08IuCg7/XX/a/ZBWxoEykOg==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3008; 6:GovQdh8Z+h1cCh3KJvmBXhEb2OwmeiMoWnqnKe3CCnQr76FYtIJljlpHSocOlxgM036WvC2qKyeW5XjFNunRgGXub/Go1vDpJur1cbdrvwdfbZ4pjJXp2g1pSNY473x6NTPEeWyQqERhiVIV7snmPjkZUYdHJij680vyAI+m3kLfEBeNpr0cnxV187BPFmmdRkW/eE+hKqnmK22VWVNoy2FBUhH8B6BMZ13IKHlc3cJbeOI+e4b6oF7G+4We+/cbsGy9alCxZ5qoCZUfR4J4SA11YE4rntlEQNq1XKGCVcvYAtBEKaNtLa2pVuamlJ00JgLoHgaL4DEcIjwdzv0aQ2GrUpF6aXwrJpq9IbhyfljTf65j7BTOQbMK7dYpZxHFNusrpeWEEyn+5j+NMkqCcg==; 5:rcqA28SUp1K3uD/Fcx46bINoMLRHsB3mqqfBs0jgCaZhw3c/21jF7DdvbHU2MT1/PKmO1KZHG9UrmONM8HE0b3vhQTZsacXakNLcVBT/sw3+l20yLNW3FTxgC56L4kurh6Hqupvb+3ymUbj8vZnCMA==; 24:iBej/DlsDzDzLiRNyoonjq8N/BxcTjjKNY72YnAx96czfRIaEvOy4QlA5KXyl4OdA4L+hy3+l9pJyRHrfO8NLmI5jFWPjX5jFJHkFpfuPWU=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3008; 7:FGui6uCMpRUvOSSSz/O5F2pO6Kh81gwsTuX4383fsGXBLWcGzorLOl5Yg3TKWUYePbHHxRV8hI5OlnqZEjlb/7WgAOnQLvwsS9LEAg6Yz72s5QnKq0gcSunfD4E2stEckh0SsvpGXebxurUCfaifAmer7roN114manAX2W8n1xYlQg6FyKF9bp6Zbbl2YUzL7+gI4KPBtAtbVt633ec/v6Px+BV5ow2Ew7ijFfvcEUW1AV+LUBywyrI2NS4T8cUG8qmIW1mA/Rx4SF3kpj8SG66e8pk2yPVqAzABjkrC/OvTonP3xMpjDKSGtK6iwfNKFLJzUjfj0SOYYC/sqZgu9Q==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2017 10:08:26.1418 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3008
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/d-0bmoFu29jgMzkWzib3hkdBlJk>
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:08:32 -0000

----- Original Message -----
From: "Kent Watsen" <kwatsen@juniper.net>
Sent: Tuesday, February 28, 2017 8:51 PM

> >> Even updating 7950 I would expect to be resisted given how long it
took
> >> to appear but for me, it is the only logical first step and not
that
> >> difficult one, just tedious to proof-read.
> >
> > I agree.
> >
>
> As a NETMOD co-chair, I plan to start a preliminary 7950bis discussion
in Chicago.  The scope of such an effort would be the key topic, but
hopefully factoring out all the NETCONF and XML specific parts would be
near the top of the list.  I know some think that we should not waste
resources on housekeeping, but I believe that periodic cleanups are
necessary to keep things running smoothly...
>
> Of course, the XML-specific parts factored out of RFC7950 would go
into another NETMOD WG draft (mirroring RFC 7951) and the NETMOD WG
could ensure to run both the 7950bis and draft-ietf-netmod-yang-xml
drafts at the same time (for as clean a cutover as possible).  However,
it would be up to the NETCONF WG to pick-up the NETCONF-specific parts
factored out of RFC7950, and it would be up to the NETCONF WG to decide
to do this work now, or wait to do it in parallel with the NETMOD WG
(whenever that might be), or wait until after 7950bis comes out.
>
> While it seems like the NETCONF WG could kick-off this activity now if
it wanted to, said activity is nowhere near as important as updating
NETCONF WG maintained documents to support the solution defined in the
revised-datastores draft (namely RFCs 6241, 7895, 8040).  Without said
update, there would be no way for clients to access ephemeral
configuration (i2rs requirement) or operational state (open config
requirement).  So, this is clearly a higher priority, though it seems
that the two could be done at the same time, as is captured by work item
#7 in Mehmet's charter proposal.
>
> So, my opinion is that Mehmet's proposal is nearly spot-on with its
work item #7.  Yes, it’s a "monster", but it must be done ASAP or else
we fail to deliver the datastore solution in a timely manner.  The only
thing I hesitate on is that I don't think the WG has enough information
to decide if it's better to work on new standalone drafts or -bis of
existing drafts (this addresses Andy's point).  To the extent the
charter describes changes being made to specific documents, it may be
better to remove this part from the charter until more information is
known.
>
> PS: the next update to the revised datastores draft will contain an
Appendix section for each RFC believed to be impacted, in both the
NETMOD and NETCONF WGs, along with a proposal for how that RFC might be
changed or updated.  The revised datastore authors plan to request a
NETCONF WG presentation timeslot to go over the impact to NETCONF WG
drafts, with the intent of asking the WG how to proceed (e.g.,
standalone NETCONF WG drafts or -bis on existing drafts).  So, we'll be
having this discussion then, can the charter wait that long?
>


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

> Kent
>