Re: [netmod] draft netmod charter update proposal

t.petch <ietfc@btconnect.com> Mon, 06 March 2017 12:36 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEFA3129672; Mon, 6 Mar 2017 04:36:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.912
X-Spam-Level:
X-Spam-Status: No, score=-2.912 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_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-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 AzKJfVXFkCUq; Mon, 6 Mar 2017 04:36:48 -0800 (PST)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0122.outbound.protection.outlook.com [104.47.0.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 96D00129673; Mon, 6 Mar 2017 04:36:47 -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=wELxszGJu/sv72Fp8gqfws5orqgcTvXmHhMqzpQSA64=; b=cG0kCbH7W+upCcnHhySpLR+VmpF/SYnb8KG0x7MkinIBXPa932KRgkb3kHCfk0uPz4bUruivZwtatR1ObBhoP66MhiVs3jdYCDs928Q3sKUoxyYd7mRv5VsALqoBh+U3a+y2+GsGyhLpEP5ht0x9yIiyWoZf1GJpNDFEGUoTI7U=
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 VI1PR0701MB3006.eurprd07.prod.outlook.com (10.173.72.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.947.2; Mon, 6 Mar 2017 12:36:43 +0000
Message-ID: <020901d29676$244e8a40$4001a8c0@gateway.2wire.net>
From: "t.petch" <ietfc@btconnect.com>
To: Kent Watsen <kwatsen@juniper.net>, Ladislav Lhotka <lhotka@nic.cz>
References: <B6359563-0649-453A-B29F-28375F2BD3A4@juniper.net> <0830e87c-ee4f-bf53-2c51-96c166d3955e@cisco.com> <9A9AD440-953D-46D4-9207-97619D054912@juniper.net> <9d7b60aa-1690-c598-7034-2e430c7a8e0a@cisco.com> <3C31A53A-6818-451E-9BEF-5E568C4DCB65@juniper.net> <20170301080626.GC74969@elstar.local> <F29941EC-F118-4CCE-B295-824EC0C417CB@nic.cz> <20170301094629.GA75542@elstar.local> <05eb01d2927b$a75d2da0$4001a8c0@gateway.2wire.net> <63B6599B-5295-4D88-AFA0-1A24890CF7C5@nic.cz> <94364DAA-43B4-464C-B824-B46CF1BE499C@juniper.net>
Date: Mon, 06 Mar 2017 12:34:58 +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: HE1PR0701CA0053.eurprd07.prod.outlook.com (10.168.191.21) To VI1PR0701MB3006.eurprd07.prod.outlook.com (10.173.72.148)
X-MS-Office365-Filtering-Correlation-Id: a3ace7ab-a753-484b-25d1-08d4648d725f
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:VI1PR0701MB3006;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 3:v4sPVyaZ8N227+/+Qi5OtNpriDtFqwl1WjvyivStvZ81w3fPpqrmXdS9Dw5HZ15kRRetMoMCyJjxHRAbJb//CcGnTDdBz9O1elfYh6gdsguCYZxRE22nEXLgItmmjnnV9ghZvl2etvb+7st0NI9DT/Nb04XEcoiDU8eY4BO/RfaDNE914sBwxjPX1j7Qlc0QWcsDbHg4YI+S2cBlSqK/pSVjxAQHQS53cduBUBxPIY2QNPfCFedhlobr5tUFGKnFK5e/hjStMIXpDSF4kunqCA==; 25:ERkfyKpW/WbTQ35aqY8j+8gaaD0F0zUYKkNhFqSG7qWh7lfMsKUgd7UEQRrFEu1kkjlPToN6KlU+CYauG/gNEsUI67rGz7prk1o4RNo7YRqsjZH3eKIOIAetK/CLwZy2uHd7XUwmAldX595Y7YRfKEX+y7ps7krOvVEy5Wa8hWQSZmD5bidT60t99IzDs3Sx7ZclkLJBYFFvViuO6SJFyIC85QTXxdqOLFoGAZ+ffDA+DrU+wiC27jRLZqVezAH66kdJjnIJCDkU75peFYw3/PgBbOCzdaxqFqJlOQ8MJpqfpr9rf4P9BPCod9mfgtQDLCCNEkBZPPohFZnpEIC+5aE0HA3jtoo/wOYfUmeM7OWjekzCGj7Lh9L9DA6BSkJ/sNvh+rgWkMljuVUmiR7OPCe445AOvQK4l3B0jIHnyrFIUWfslktObO95y8FVwbIoOplFSRRp+QhjX11yopuvaw==
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 31:e2dxdDBDiiHPN6p1+uj66U3nzYR6V0YmEduPBh5W+JpRvNc9r8mvAruQCN9Te6mDwQlsHg6G/6T4lJUQYaly716cP/BJCKEDUZMZzMJhBvB6AfAi07K3oJgazx7A5TlzY9cRPF3bYtXljwS0s38q7+8BED8eJiOZMOjqPTbSeE74oX933V6SqEJtPQXBemxQtDTMJd17X104y0dx/FrW6yieWLZUK3E8SdRy0uiwSqhyasARChxgaJVTLcqOHuxfkM8Bym2qSlbSmqFXBIpXUA==
X-Microsoft-Antispam-PRVS: <VI1PR0701MB30061FFFCCEE371C417ACFC7A02C0@VI1PR0701MB3006.eurprd07.prod.outlook.com>
X-Exchange-Antispam-Report-Test: UriScan:(178726229863574)(166708455590820)(138986009662008);
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123555025)(20161123558025)(20161123562025)(20161123564025)(20161123560025)(6072148); SRVR:VI1PR0701MB3006; BCL:0; PCL:0; RULEID:; SRVR:VI1PR0701MB3006;
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 4:3qCVfwlB7wgl22IRhv/499i603FeaniKxNmikRvwNZdpPkLcpF3ROlvFX90vBfbzhj4Y4UhdEomVhqq++g4uU9OgX000S/GMeJWxB+Mad59+bUw3oTTjqCEr4ZZokVsjGhSMEa8XVWvLVsq+fhDEXN2N48eX/3HBeA1gmjbcFGuk/BllVXATdlV61yPr7SZmpkiW9W3mR9uOzWpbMltn9gK+yUumzF377qVT4NE3UZpCmaalPuBUVUebyjxFL3lzdHQeoQw9/nDkfYJdzIoUtsGniWEi9VsDi/UG5JpYJZJ12FsJsjWLtgZ3Vc+j5WFV76k0hUj+/SAdXim5ISdvDIywpu3J4yM43rb8rhmeUeLwQ4lAIGWhyYBaoSArVFALeEhE4vMr72M2FXLU9J3xMKlq1DEZj4vZNMaB+ODlpx6oLxXAZE9vHEUy/DYMFobi5kiBQ9iQTpzZstRKNoGacel1QsHj0ZHSwd0TK4GcGdVlAF13ebwbB2rs1TX8K9T2ezGDc3QXtDgrok3cCPiwHIjacCSB1zrB+nnfFD/VFZP5qXnMw2/5OtOf3YbU8bEw8yjnTFazapVLRAGPezAQm7rxL9k1oAHoLoXSae5JzxM0uKWulcNGUxMymMP2IkwZ2L8x5rD8dJELqWh5Hu0468ox4uzdKpVVI/HJZTAPHCmhDJN+itC2yWqhzIFvwgilKuWZ5BdvcO495MjBJyq7uUQ2kQz4DdKtn+6unRFHqS4=
X-Forefront-PRVS: 0238AEEDB0
X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(4630300001)(6009001)(7916002)(39450400003)(51444003)(377454003)(13464003)(50986999)(23676002)(81686999)(76176999)(97736004)(86362001)(93886004)(61296003)(50466002)(305945005)(7736002)(6116002)(116806002)(3846002)(15650500001)(1456003)(14496001)(33646002)(92566002)(561944003)(84392002)(38730400002)(6246003)(50226002)(2870700001)(42186005)(5820100001)(189998001)(81816999)(2906002)(4720700003)(229853002)(6496005)(44736005)(1941001)(54906002)(1556002)(8666007)(47776003)(25786008)(9686003)(6306002)(66066001)(4326008)(8676002)(44716002)(53936002)(62236002)(6666003)(5660300001)(6486002)(81166006)(74416001)(7726001); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR0701MB3006; H:pc6; FPR:; SPF:None; MLV:nov; PTR:InfoNoRecords; LANG:en;
X-Microsoft-Exchange-Diagnostics: 1;VI1PR0701MB3006;23:5xNzMc+zO3AlYJpN82WP1LDzQ+wGoAn3FVVIL0o1YwS2U+8awqJ9NNGagTPLzf0vPyCiASV5csabJuHDE03LgtenSXWV6e/xdJw8z7xIljnabQCzjbh8rL6zvvuM4r936ur/rpKjcD4MnpkvCf7bq7SUsFxqqMvzZkRAgftJzjkPHDtnxj3yLyGtkdwUzdzSzN1mlISZzPEayTOjCTo+NwtVzY41zbAAYNR+zDpnEZs313ns4NP5DeQT5EeKNGpaourZkjqkHrB+AdMGyNvSUcdw0blPCgXZC/reT3YmLiQoMhb4hISQCUyhQLajvz5BiULDWpQ/Oqb0q05f0wjVoUdK/u84z7nYatgqr+86LV3BEs5XtCXCwWjPL/Jb813QP7AuAMbSXKVGPEz7BzQiCVGBbCkO8ZKXQJVWOLakz23fXyBQAJLNEZAyl7r1Wng+9ek7Uga2QoPScJ09oKnA59JC6VTxvn5PM0Qnqt1iLx+YoaT01Y6hemp08gX549KVmtgmM6b1M2Vj3f61SLLCisrMd+GKbHCPj716gbmQQQaqrAXYHWWzpoNVBYANbU9dPV16o2oX8oQubEYfz2zIjRBqcXm/sXsmR+bqE8CiHEiBpEpac2JIygHz3iLAT0MyReIsrgPtu0uOEsDxNw+8CpAAIwYOk7vrpxaIRmJnZOJt3QArw25peqvX3Gce29Efvi9H1EztJSru6HDOyuG3v9xEb8rc75gYjaV8Mdo1w9yoyDPci3axWVqYwBrHwQaBIiqt0bFz5YABqtuiinK/IKMo1Vg6EgBGcxBsVljGvEUOmSj8qdX3CGtCpwH8/uRBhEe7IjbBCkWBB/CLyIIWKUnndu2R1iZfbUqaeS0di5hwJNURtqdDt/D20eYZcjSEUvW7ESrznqPalwMzFKrmcftkjqZBBuEFZgcpGz1PGOOCx5I3kibndCiSqgm0nPVmefMKhO4fKg1MZJm6PrMx3BiXVQjNy654RZctlgvb/dN5EiNOlgaCC7gzFAwPAURInXhxlduwz9KSPBt/p1osQ7dnYcySHblyEX1CnIhDqLlYZDfYMCPadr7P03ekBsvC64rhmUoC/TEbbXry00f7J/0xR2woy/3tOawJ3lL72l82S5jyXWz6w1BCb4a1pARyEers15V6temoq8T30s78MetWiVevoodlM6659oeiECpAxQNIj99nyZ8xh5/BXeACmiq/fVrx2qxS4ZxBZrPEqNEA0eEda+Mn81J2AdigIks7Lryyq2MRUk3N1o+DBy+3vsGv5JQIqNBznjN7mZCIqmyQSImeb1klLJVIZ2IyoLc9E+Mei8xL3lvL8xgN2NkFYR8wkKObsxQg7QegNHqgWlv0T57oye19vdXtfF7MAqx2qLK2CgLeKhIvtJvHvaXcdFZ23WScKTfvzV3W+DVwFHPE/N0jWC6UR0OIy608nDY=
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 6:1rqrL8UxZWAlFKnEzqqXQVxn9oQf2Qct6aVGPm2ou/ylVLrHnpWVEkbRZw7l0fQE/ux7QIkua76twOC1qFJB9s2qorqaIbLkXyH1P0rNYkVepyzysqnGQ9eO9yym4PZcBV0Sam65ucdzCze9TVTQRaBAkaBsNyxzZT42WF7iqAuD7jIRywsad/R6Aux0ShV8JGtdCjrQoKbMPA+yrezV1TAlMRVI7L9JgrVcvFv3BLh+vd9hmjV+VSfGxpqjB6enzBv+GDD6BtH1Vcp8R0gxfkaONtQw998cQygwYFZUKt39KKgh0Ctbx0SkMsd6Am8m7ltc/RlpfEkqEQXYQb/9Di7Y9oA18ikQ3uEsL8uBrmeXyOe1MA8hNX4W9bOkLmPkI0lWQPA3Jd0fHfxbeUbYzA==; 5:rdNYlQ5nkscrtwRom356JxRuAYoTvKmJ/+M6zgM9y44KlEVb8A1Oap9/anua19QhNq6OfzJdPHQKE7Sr7u8A439bTcnqPEW7stLpaBaTT3ACFLsNpiHUcbCheka8wLshI5jwddiNnLw2O8btVUZB7g==; 24:Ckc6U4f3CAZ7/RWlsMzqnZvWA3cwUX5JSHaVXQbmqpfSSl0OIoZciq8PbVlNufX4vUA1SA8d0IkLRkpYiuLW4vthuNOSpS4GkfHOvAm2jLY=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR0701MB3006; 7:TTctERYCciYj7XZzKlnn3dC5uMIHyWOf982y4Zo6ZG1SefUXhI+9hlsHK+/6CJVyFJbLpUW4rVQWXuUPvI0M6HSzHIYQhrG0NPKtom2jHNvysn4Iy8jWp9jxH21iDxMPFvNSr6SOXrJcoeN5JLNC6PH2xJy+cVg0KhJI8hekc59H9vp8SVTtXViBDuqgRqgrGC8U32bs18wwkunT1NKV/XBzp6khmSfNt2h4YqyrC5gWEkZfqLDgxiPF1PK0tFhm1vqKwO5gr7jOr0yEM/rzXMrgokVEP1CDPXkaKR0YI1/lmB8w9u1BhWi7cCkytDK29ICPes9qB81M/vtJC8HFyg==
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Mar 2017 12:36:43.0080 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB3006
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/MdqFDdUUhncc9gSO4vb6OWf4rwE>
Cc: NetMod WG Chairs <netmod-chairs@ietf.org>, netmod@ietf.org
Subject: Re: [netmod] draft netmod charter update proposal
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 06 Mar 2017 12:36:54 -0000

The NETCONF list has also been discussing a charter update, as some of
you will know, and part of that consists of taking into a NETCONF I-D
parts of RFC7950.

I see a joint agreement as to just which bits of RFC7950 will be elided
as the starting point for this (followed by a revision of RFC7950).

I am reminded that in the latter days of 6020bis the point was made that
the terminology therein was inconsistent, sometimes using NETCONF XML
and sometimes XML (an inconsistency which has been carried across to
RFC7950).  I see the references to NETCONF XML as something of an
oxymoron, a bit like saying 'HTTP jpeg' or 'railroad cow'; they are
different beasts.  So I would
/NETCONF XML/XML/ * *

Having done that, I think that the XML should stay in 7950bis; it is
like having a worked example (which is how many people learn
languages:-) and would be clearer to those steeped in XML than the YANG
is.  Also, removing it generates problems for NETCONF, that the NETCONF
I-D would then have to include XML, YANG, some explanation thereof,
references therefrom and so on.  The clean boundary is to keep the XML
in 7950bis and have a NETCONF I-D just describe how that XML is then
wrapped up in a transporting protocol, ditto for any other protocol
although were it not to use XML, then it would also have to define the
use of whatever it is using..

The sections such as

5.6.4.  Announcing Conformance Information in NETCONF

7.5.8.  NETCONF <edit-config> Operations

go but I think that 7950bis still needs to talk about
conceptual operations, such as create/delete/update/; else how can you
discuss ordered-by user?  YANG is not a DDL that describes a static,
unchanging set of data but rather one that expects data to be updated so
such
operations are a part of the language.

Likewise on errors, that 7950bis should still talk about the errors in
generic terms, a consequence of talking about operations, but should
leave the encoding to a transporting protocol.

Section 8 is an interesting one.  YANG defines itself as a language for
defining RPC so something needs to be said about RPC but will operations
always be performed by RPC?  Well, not necessarily!

7950bis would still need
urn ...netconf
.
Tom Petch

----- Original Message -----
From: "Kent Watsen" <kwatsen@juniper.net>
To: "Ladislav Lhotka" <lhotka@nic.cz>; "t.petch" <ietfc@btconnect.com>
Cc: "Jürgen Schönwälder" <j.schoenwaelder@jacobs-university.de>; "NetMod
WG Chairs" <netmod-chairs@ietf.org>; <netmod@ietf.org>
Sent: Wednesday, March 01, 2017 4:56 PM
Subject: Re: [netmod] draft netmod charter update proposal


> Hi Lada,
>
> I understand your intention here, but I'm inclined to agree with
others
> that it's better to stick with the term we're using in the documents.
> I'm open to the idea of changing the term used in our RFCs, and I
believe
> that such a change would likely have to begin with the YANG spec, from
> which it could flow into other drafts.  With this in mind, I've added
an
> item to the yang-next tracker:
>
>   https://github.com/netmod-wg/yang-next/issues/17
>
> and I plan to revert this change in the charter text.
>
> Thanks,
> Kent
>
>
>