Re: [netmod] YANG next

Balázs Lengyel <balazs.lengyel@ericsson.com> Wed, 24 July 2019 20:38 UTC

Return-Path: <balazs.lengyel@ericsson.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 E2C00120637 for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 13:38:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FROM_EXCESS_BASE64=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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=ericsson.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 oKZNCEGbPqlt for <netmod@ietfa.amsl.com>; Wed, 24 Jul 2019 13:38:22 -0700 (PDT)
Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20044.outbound.protection.outlook.com [40.107.2.44]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14691120623 for <netmod@ietf.org>; Wed, 24 Jul 2019 13:38:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FJWCS5b+sSIbJ2jblWb5ym3o6OIaCzxkcoTMY/RRecD/obvYyZQbMO1gQ6O6EwkslzaUnPsowQZg7qPTueN77ZC9w2cxneh/FHgpYbwxxkHDDie9hj/jGHxjN+quSDV+2lZadG9j4vAbVeBhU8yl1V1jNp229Z++bR5Gg+x1ErsIe4l8/Qw3XqtbXyti2z0EUQ1CpMu/+ofuOMSM3w+pgBqOWKXIRN+9/eLWS5oIZfDF1UfcqddA6x3sz56RkRtdUbGTHvh9qIpTQajVD7PtHRX/BjkKQSyjdjM0ztAiy5jdFERnYu8iLq/vjhyL3KbOqSgbS948oxoPrY/Vnw7Pyg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+rf4GlIfCwPcEZAlSX3L4BR2XgKsz/Ray4rX8KB8BvE=; b=d68K6lENIfxr/OJmiXu5ilaw6849Q0Ca6yRA26rknq65RqLPu9/x/2gnbHVsg0LPNZRp4lJNmBxYulk0lyC4X11S4VyxiaT2ia68MRgdjMyWUQ8VtYsKI/+1VB0qD+OykIi8u6F8FjxqmTn6TIMABz4TOhbwb9ShG+CWlZgmhQNF3TTvKTf0lbMC8InrMwFqRcn8U7PifLQQmiAur5iBF1ygCePXBLGloTjO9zFZubqVpNHMN+Ls5iAcZSaOClgXhDJ3wVfrcvqTZ69svMK+Q0put+K07eJepO7BH4XRQFx3Sj1OEua6qPKN/yohGS7B96zz6sVhNx9+DtHHoN1Efg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1;spf=pass smtp.mailfrom=ericsson.com;dmarc=pass action=none header.from=ericsson.com;dkim=pass header.d=ericsson.com;arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ericsson.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=+rf4GlIfCwPcEZAlSX3L4BR2XgKsz/Ray4rX8KB8BvE=; b=ZhMilTEWJ6BI+WKlJsOF2gDXae4ojwLonBOF5qT+9y8PyFP2OyXKr9jKMKR37kvwdanZpuenMxEGDis10inAF4dhx9VmUDDjPis8hMEFHCnrm2cUxZoO8BCxVsW8nYjc0UGiO/EFxgSXW8I2rvRzy0UFNDVIc49cAL4lWy31IEI=
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com (10.169.137.153) by VI1PR0701MB2862.eurprd07.prod.outlook.com (10.173.73.139) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2115.10; Wed, 24 Jul 2019 20:38:19 +0000
Received: from VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a]) by VI1PR0701MB2286.eurprd07.prod.outlook.com ([fe80::5556:4c20:cd8d:686a%11]) with mapi id 15.20.2115.005; Wed, 24 Jul 2019 20:38:19 +0000
From: Balázs Lengyel <balazs.lengyel@ericsson.com>
To: Andy Bierman <andy@yumaworks.com>, Kent Watsen <kent@watsen.net>
CC: "netmod@ietf.org" <netmod@ietf.org>
Thread-Topic: [netmod] YANG next
Thread-Index: AQHVQXA4NNSdyaU74E+3vDu/k+DKb6bYYs2AgAAbWICAAAnKgIAANJOAgAEaPYCAADDlgIAAEcEAgAAjE5A=
Date: Wed, 24 Jul 2019 20:38:19 +0000
Message-ID: <VI1PR0701MB228640B4C05CDDDF0F102C12F0C60@VI1PR0701MB2286.eurprd07.prod.outlook.com>
References: <ff5d90b51872df190abb226cb10d51a635e88521.camel@nic.cz> <CABCOCHRxfKWh1OS3bUJAabk3XAqTCiOswiE65JtMC8eyxMUxMA@mail.gmail.com> <02c4110737b4ff23f966e6153fad764f04436089.camel@nic.cz> <CABCOCHQoKAiugVsDhuHSvhfnCbP2D2caLU88cF-AkkH0aCSOUA@mail.gmail.com> <c35ae918e65411575b7e18dfd24547cbbf9d216d.camel@nic.cz> <856cce29-f524-be31-b5e5-bcb679721e9a@hq.sk> <0100016c25074dba-bffd4eea-f851-4913-83da-df3da8774f76-000000@email.amazonses.com> <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
In-Reply-To: <CABCOCHR5MJLuRVtZBa_VbBXX4nrRJMUQBpU13P8a1oRE1_6C2g@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: yes
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=balazs.lengyel@ericsson.com;
x-originating-ip: [2001:67c:1232:144:1816:c5a7:7b6a:280f]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a00abcb2-f251-4109-f138-08d71076dcc5
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(5600148)(711020)(4605104)(1401327)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(49563074)(7193020); SRVR:VI1PR0701MB2862;
x-ms-traffictypediagnostic: VI1PR0701MB2862:
x-microsoft-antispam-prvs: <VI1PR0701MB286219FBB0ABF1049EA04F6FF0C60@VI1PR0701MB2862.eurprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:7691;
x-forefront-prvs: 0108A997B2
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(376002)(366004)(346002)(396003)(39860400002)(136003)(189003)(199004)(2906002)(71190400001)(52536014)(316002)(64756008)(76176011)(256004)(790700001)(6116002)(8676002)(14454004)(478600001)(6436002)(71200400001)(86362001)(966005)(5660300002)(229853002)(6506007)(74316002)(446003)(606006)(7696005)(53936002)(102836004)(99286004)(53546011)(85202003)(110136005)(7736002)(66556008)(476003)(99936001)(4326008)(76116006)(486006)(66946007)(236005)(66446008)(81166006)(8936002)(81156014)(66476007)(66616009)(25786009)(33656002)(55016002)(46003)(6246003)(54896002)(6306002)(9686003)(68736007)(85182001)(186003)(11346002); DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR0701MB2862; H:VI1PR0701MB2286.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ericsson.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: pL/XPMPGshMaLeMcrAE1MtkfeIOq6i3HLSsDjWcH4KKlKmjMh4G6uJNM5AHLoAwKVObSkznten2gEtgWIBEmqnW9w6ILZBCyNCuLNLgMlbjSan0ogLFvzdL8EWwsd2aA/VvCZECpgAaMl3ci0kgwaeJ3e0rebhEP6rlKhrz/mG175OECeinnEtyzq5FDJPgRdy73xqgXPtANEmkkHlFwDFEJVBnB1Uoi/HrOoqUm3RAXAGXxM9ibBZt5MwLNKfyqMgFuQHAsbA+VgtSLUZZHiTKGBjSEoiVTmRc8+cSawCu3d9+FbdQNBVrOOiiF7DqEYyMOz06jd+pxA7VDKaLpRmuXAUOG+K5Hka0266BIUKRR2dyD6RR1QAOVzb90lwbqb9r5e0ytCGQDPNcjTyBH1lNYVMTEcvextgN2vIWUjws=
Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg="SHA1"; boundary="----=_NextPart_000_0499_01D5423E.319FCEE0"
MIME-Version: 1.0
X-OriginatorOrg: ericsson.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a00abcb2-f251-4109-f138-08d71076dcc5
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jul 2019 20:38:19.0340 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 92e84ceb-fbfd-47ab-be52-080c6b87953f
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: balazs.lengyel@ericsson.com
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0701MB2862
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/p6VEz2U_j1BQonfevfX6Ry_jib4>
Subject: Re: [netmod] YANG next
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
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: Wed, 24 Jul 2019 20:38:25 -0000

+1, Balazs

 

From: netmod <netmod-bounces@ietf.org> On Behalf Of Andy Bierman
Sent: 2019. július 24., szerda 14:32
To: Kent Watsen <kent@watsen.net>
Cc: netmod@ietf.org
Subject: Re: [netmod] YANG next

 

 

 

On Wed, Jul 24, 2019 at 10:28 AM Kent Watsen <kent@watsen.net <mailto:kent@watsen.net> > wrote:

 

So you want to work on YANG 1.2, but just the parts you want to change? ;-)

I am actually fine with not doing any changes to YANG 1.1 at all, except perhaps
bug fixes. This doesn't necessarily mean closing the NETMOD WG, it would IMO be
immensely useful to rewrite the language specification and remove NETCONF- and
XML-specific part.


+1. There are plenty of ambiguities and NETCONF/XML pollution in the
spec. Having the specifications in a DAG would be immensely useful :)

 

Agreed and I should've mentioned before that Martin said in Prague that he'd already started this effort, seeing it as a necessary pre-step before making other changes.  I'm unsure if the intention is to release this by itself as an RFC 7950 bis but, if looking for a minimal change, that might be it.  The next rung up would be to just add clarifications.  The next rung up from there would be to add only backwards-compatible changes (currently targeted by [1]).  The last rung being to also target NBC changes (there's no consensus to do this).

 

 

This WG sure likes to spend time refactoring documents.

Moving lots of text will create bugs and strong coupling, and only help the standards purists.

It will be a lot of work for the WG and IESG to review such a massive document split,

and in the end we have no improvement in YANG, just more RFCs to read.

 

Andy

 

[1] https://github.com/netmod-wg/yang-next/projects/2 <https://github..com/netmod-wg/yang-next/projects/2> 

 

Kent