
From nobody Sun Oct  1 13:37:01 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B20F5134AEC; Sun,  1 Oct 2017 13:36:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.8
X-Spam-Level: 
X-Spam-Status: No, score=0.8 tagged_above=-999 required=5 tests=[BAYES_50=0.8] autolearn=ham autolearn_force=no
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 fISfU4VfH0rO; Sun,  1 Oct 2017 13:36:57 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5154C133338; Sun,  1 Oct 2017 13:36:57 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 83762668; Sun,  1 Oct 2017 22:36:55 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id jHP602plQgXH; Sun,  1 Oct 2017 22:36:49 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Sun,  1 Oct 2017 22:36:55 +0200 (CEST)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 430A7200FA; Sun,  1 Oct 2017 22:36:55 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id KKy0Z7b7MVsW; Sun,  1 Oct 2017 22:36:55 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 09B30200F6; Sun,  1 Oct 2017 22:36:54 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 8EB21411D523; Sun,  1 Oct 2017 22:36:53 +0200 (CEST)
Date: Sun, 1 Oct 2017 22:36:53 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: rtgwg-chairs@ietf.org
Cc: yang-doctors@ietf.org
Message-ID: <20171001203653.b2kfp6yjbmb2dyvk@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: rtgwg-chairs@ietf.org, yang-doctors@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/HnhelNxvE8HhDTzkK2PB0BXpyJE>
Subject: [yang-doctors] yang doctor review of draft-ietf-rtgwg-device-model
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 01 Oct 2017 20:37:00 -0000

Hi,

I got asked to do a yang doctor review of draft-ietf-rtgwg-device-model
and there is a comment that says "The draft is ready for WGLC, your timely 
review would be appreciated". I noticed that the document meanwhile has
expired. In the last version that I could find (-02) I read in section 1.1
a longer explanation about open issues.

So I wonder what the actual status of this document and this review
request is.

/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/>


From nobody Mon Oct  2 14:08:23 2017
Return-Path: <acee@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 05FC81348A2; Mon,  2 Oct 2017 14:08:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.52
X-Spam-Level: 
X-Spam-Status: No, score=-14.52 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_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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 eVqg6k3gmOC2; Mon,  2 Oct 2017 14:08:17 -0700 (PDT)
Received: from rcdn-iport-8.cisco.com (rcdn-iport-8.cisco.com [173.37.86.79]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4215B13336A; Mon,  2 Oct 2017 14:08:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1492; q=dns/txt; s=iport; t=1506978497; x=1508188097; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=bnL5yF0B9p/ALFIs/sPxEUwi2DLIUWWRqgPc8ga+huI=; b=ATlcJz2PGZ1bO6U9YjBa2RBhgH927lhatC0VT365aRehRkfHsiVxEJkS hfSuCcaL0QvOsNL3HW1Wf3SuiH45RO9ki1DrCDXd2IAixe8/QUjsl3oU8 vEIsklm/tTH3bvRUPt56uHVVA3Xs4t1eZyDjxrwN6P3rAkEcEFgqYrsAt w=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0C7AACUqdJZ/4MNJK1bAxkBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYNdZG4nB4Nyih+PZJgighIKGAuFGAIahCc/GAECAQEBAQEBAWs?= =?us-ascii?q?ohRkCAQMBASEROgsOAgIBCA4CCgImAgICGQwLFRACBAENBYowEKUqgieLMwEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBAQEBAR0FgQmCH4ICgzuDKIUEFwomgkyCQSAFigqJH44?= =?us-ascii?q?JApRjghSFb4N+hwiVJwIRGQGBOAEfOIEOeBVJhx12iDSBEAEBAQ?=
X-IronPort-AV: E=Sophos;i="5.42,471,1500940800"; d="scan'208";a="300838757"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by rcdn-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 02 Oct 2017 21:08:16 +0000
Received: from XCH-RTP-013.cisco.com (xch-rtp-013.cisco.com [64.101.220.153]) by alln-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v92L8FCn023059 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Mon, 2 Oct 2017 21:08:16 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-013.cisco.com (64.101.220.153) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Mon, 2 Oct 2017 17:08:15 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1320.000; Mon, 2 Oct 2017 17:08:15 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "rtgwg-chairs@ietf.org" <rtgwg-chairs@ietf.org>
CC: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, RTG YANG Design Team <rtg-dt-yang-arch@ietf.org>
Thread-Topic: [yang-doctors] yang doctor review of draft-ietf-rtgwg-device-model
Thread-Index: AQHTOvULna/bdFdGZ0Sv/Gd6O7MrmaLRDyEA
Date: Mon, 2 Oct 2017 21:08:15 +0000
Message-ID: <D5F822D1.CA9EC%acee@cisco.com>
References: <20171001203653.b2kfp6yjbmb2dyvk@elstar.local>
In-Reply-To: <20171001203653.b2kfp6yjbmb2dyvk@elstar.local>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: text/plain; charset="utf-8"
Content-ID: <C9BE8CEF91D556419CDF5FC7A1AB879E@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/j58-wUkBdi4HNvKbyBd9u2frJQI>
Subject: Re: [yang-doctors] yang doctor review of draft-ietf-rtgwg-device-model
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 02 Oct 2017 21:08:19 -0000

SGkgSnVlcmdlbiwgDQoNClRoaXMgZG9jdW1lbnQgaXMgb24gaG9sZCByaWdodCBub3cuIFBsZWFz
ZSBkbyBub3QgcmV2aWV3Lg0KDQpUaGFua3MsDQpBY2VlDQoNCk9uIDEwLzEvMTcsIDQ6MzYgUE0s
ICJ5YW5nLWRvY3RvcnMgb24gYmVoYWxmIG9mIEp1ZXJnZW4gU2Nob2Vud2FlbGRlciINCjx5YW5n
LWRvY3RvcnMtYm91bmNlc0BpZXRmLm9yZyBvbiBiZWhhbGYgb2YNCmouc2Nob2Vud2FlbGRlckBq
YWNvYnMtdW5pdmVyc2l0eS5kZT4gd3JvdGU6DQoNCj5IaSwNCj4NCj5JIGdvdCBhc2tlZCB0byBk
byBhIHlhbmcgZG9jdG9yIHJldmlldyBvZiBkcmFmdC1pZXRmLXJ0Z3dnLWRldmljZS1tb2RlbA0K
PmFuZCB0aGVyZSBpcyBhIGNvbW1lbnQgdGhhdCBzYXlzICJUaGUgZHJhZnQgaXMgcmVhZHkgZm9y
IFdHTEMsIHlvdXINCj50aW1lbHkgDQo+cmV2aWV3IHdvdWxkIGJlIGFwcHJlY2lhdGVkIi4gSSBu
b3RpY2VkIHRoYXQgdGhlIGRvY3VtZW50IG1lYW53aGlsZSBoYXMNCj5leHBpcmVkLiBJbiB0aGUg
bGFzdCB2ZXJzaW9uIHRoYXQgSSBjb3VsZCBmaW5kICgtMDIpIEkgcmVhZCBpbiBzZWN0aW9uIDEu
MQ0KPmEgbG9uZ2VyIGV4cGxhbmF0aW9uIGFib3V0IG9wZW4gaXNzdWVzLg0KPg0KPlNvIEkgd29u
ZGVyIHdoYXQgdGhlIGFjdHVhbCBzdGF0dXMgb2YgdGhpcyBkb2N1bWVudCBhbmQgdGhpcyByZXZp
ZXcNCj5yZXF1ZXN0IGlzLg0KPg0KPi9qcw0KPg0KPi0tIA0KPkp1ZXJnZW4gU2Nob2Vud2FlbGRl
ciAgICAgICAgICAgSmFjb2JzIFVuaXZlcnNpdHkgQnJlbWVuIGdHbWJIDQo+UGhvbmU6ICs0OSA0
MjEgMjAwIDM1ODcgICAgICAgICBDYW1wdXMgUmluZyAxIHwgMjg3NTkgQnJlbWVuIHwgR2VybWFu
eQ0KPkZheDogICArNDkgNDIxIDIwMCAzMTAzICAgICAgICAgPGh0dHA6Ly93d3cuamFjb2JzLXVu
aXZlcnNpdHkuZGUvPg0KPg0KPl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fDQo+eWFuZy1kb2N0b3JzIG1haWxpbmcgbGlzdA0KPnlhbmctZG9jdG9yc0BpZXRm
Lm9yZw0KPmh0dHBzOi8vd3d3LmlldGYub3JnL21haWxtYW4vbGlzdGluZm8veWFuZy1kb2N0b3Jz
DQoNCg==


From nobody Tue Oct  3 05:54:42 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2F581344EA; Tue,  3 Oct 2017 05:54:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level: 
X-Spam-Status: No, score=-2.699 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, 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 HPIpzw1X6CTN; Tue,  3 Oct 2017 05:54:34 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (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 B3871132697; Tue,  3 Oct 2017 05:54:33 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id i82so14342042wmd.3; Tue, 03 Oct 2017 05:54:33 -0700 (PDT)
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:content-transfer-encoding:thread-index :content-language; bh=orE64w7pfgvJVjgHPg8Vda8x1DQs5OjkuNOinSp6nDs=; b=BvtWXoRcvF3B79MFbKsrtBawn8fowwKNgC3cESwVSHtxWmM2qZDkTAiYZBN4NovcTB tEJdW0xsXq3EhJAw5QiZkW65JZUktwAEvBcD0+jeMGmHt0MWJUhZ5DRWnPL/DdyKKSJB zcVcgDssdF2Lom5Nm23PFPiVCo6KlaZ5eMDTnbpyvZ6wxg+El2vIncur8S3mhM4LHb09 IULNu5x2rdTXn4fQjwGf5k4oVKZqewwAj32rsDSAPQ/sjuVySQEWkZ6vrhMAp7Yq9JuC bPVN35Z7bs3s6S/YtcMBjCcaUcFQRaqrobcV1Cc/sCQh6FJeoHeAcgXXVsi2N2KNuKMB 8Y/g==
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:content-transfer-encoding:thread-index :content-language; bh=orE64w7pfgvJVjgHPg8Vda8x1DQs5OjkuNOinSp6nDs=; b=GkYuQ098L6hExR9eZ3zN2W24QNDVEShPEzCgHt/y7AqkyrnaBZ62ijl0k85oK593nb Y8Zlg3l9jYQv7gSZVBU85DC32qfAEprgn1XeFbDwKpTiAsuzGcSoRW5zG8/tye8xXnG+ eELdbnyp1QrD7xaA/gKyeOR8j26BzKsYjClsoYIj5wkNRnJbXv65D3GWrwOGOWnjRp+G oi7hcZw4zZOQ+loiTnM/w4165k+GdzV93sc+jTlCrqB0L8JXLgN0uTC2r6vOdEkRb352 4H4iWhKzDW7BA6f49vZvzwjzwD3cjUJBLWgiHYRnUur5RNsK3IJpbfl0/QJgm8t/Qz7m n01w==
X-Gm-Message-State: AHPjjUjoDV8vtk62KIIbnLWnyNhRL+QkZBPA51FkNxkkCeEUPMaZv+Ge kw6+gBgEarZYcEUR9LasFrU=
X-Google-Smtp-Source: AOwi7QBxmXy69rqIFo4MQA26wsrOtyvc/MG5fljlCPx1lePsBM/X2BuVxQtgmrQCfPfA3/0CgNpmMw==
X-Received: by 10.28.148.203 with SMTP id w194mr12572668wmd.91.1507035272210;  Tue, 03 Oct 2017 05:54:32 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (p57A77AF3.dip0.t-ipconnect.de. [87.167.122.243]) by smtp.gmail.com with ESMTPSA id r68sm14796831wmd.4.2017.10.03.05.54.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 03 Oct 2017 05:54:31 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Acee Lindem \(acee\)'" <acee@cisco.com>, "'Juergen Schoenwaelder'" <j.schoenwaelder@jacobs-university.de>, <rtgwg-chairs@ietf.org>
Cc: <yang-doctors@ietf.org>, "'RTG YANG Design Team'" <rtg-dt-yang-arch@ietf.org>
References: <20171001203653.b2kfp6yjbmb2dyvk@elstar.local> <D5F822D1.CA9EC%acee@cisco.com>
In-Reply-To: <D5F822D1.CA9EC%acee@cisco.com>
Date: Tue, 3 Oct 2017 14:54:32 +0200
Message-ID: <015201d33c46$c2704030$4750c090$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQC03y7QLOkOGMSfIUuRAqsHiFn/XgFK9u7QpQR3ScA=
Content-Language: de
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/KIl1QuFBYvbhEyKE3FUxvfuKmpU>
Subject: Re: [yang-doctors] yang doctor review of draft-ietf-rtgwg-device-model
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 03 Oct 2017 12:54:36 -0000

Thank you Acee. 
Good to know.

Cheers,
Mehmet

> -----Original Message-----
> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
> Acee Lindem (acee)
> Sent: Monday, October 2, 2017 11:08 PM
> To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>;
> rtgwg-chairs@ietf.org
> Cc: yang-doctors@ietf.org; RTG YANG Design Team <rtg-dt-yang-
> arch@ietf.org>
> Subject: Re: [yang-doctors] yang doctor review of draft-ietf-rtgwg-device-
> model
> 
> Hi Juergen,
> 
> This document is on hold right now. Please do not review.
> 
> Thanks,
> Acee
> 
> On 10/1/17, 4:36 PM, "yang-doctors on behalf of Juergen Schoenwaelder"
> <yang-doctors-bounces@ietf.org on behalf of j.schoenwaelder@jacobs-
> university.de> wrote:
> 
> >Hi,
> >
> >I got asked to do a yang doctor review of draft-ietf-rtgwg-device-model
> >and there is a comment that says "The draft is ready for WGLC, your
> >timely review would be appreciated". I noticed that the document
> >meanwhile has expired. In the last version that I could find (-02) I
> >read in section 1.1 a longer explanation about open issues.
> >
> >So I wonder what the actual status of this document and this review
> >request is.
> >
> >/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/>
> >
> >_______________________________________________
> >yang-doctors mailing list
> >yang-doctors@ietf.org
> >https://www.ietf.org/mailman/listinfo/yang-doctors
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Thu Oct  5 06:10:18 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D812213421F for <yang-doctors@ietfa.amsl.com>; Thu,  5 Oct 2017 06:10:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.301
X-Spam-Level: 
X-Spam-Status: No, score=-2.301 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 9C8DEBc5qBuW for <yang-doctors@ietfa.amsl.com>; Thu,  5 Oct 2017 06:10:15 -0700 (PDT)
Received: from gproxy2-pub.mail.unifiedlayer.com (gproxy2-pub.mail.unifiedlayer.com [69.89.18.3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF450133158 for <yang-doctors@ietf.org>; Thu,  5 Oct 2017 06:10:15 -0700 (PDT)
Received: from cmgw4 (unknown [10.0.90.85]) by gproxy2.mail.unifiedlayer.com (Postfix) with ESMTP id 7D6D91E0D36 for <yang-doctors@ietf.org>; Thu,  5 Oct 2017 07:10:14 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw4 with  id HpAA1w00f2SSUrH01pADpp; Thu, 05 Oct 2017 07:10:14 -0600
X-Authority-Analysis: v=2.2 cv=OZLoNlbY c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=02M-m0pO-4AA:10 a=48vgC7mUAAAA:8 a=FYCiw1QdjK6xps1Yu00A:9 a=QEXdDO2ut3YA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Date: Message-ID:Subject:From:Cc:To:Sender:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=p9oW7wL0M2tjAZxvM+n1tP2qxRkWEBUZpiwxxPL7qeg=; b=njsgMfBea4PfUVT2LAD3mQ88b0 MutQnP02/z/FxNhf+T3NjjxtFvVI+TAV++sO87XignfVdU9rp/L2OGD4GnEYBjHHrKckmZEbCdd3z j6Rd9mMekaS+OV4Ax9vIObwtZ;
Received: from pool-100-15-84-20.washdc.fios.verizon.net ([100.15.84.20]:58554 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1e05uk-002EsY-CG; Thu, 05 Oct 2017 07:10:10 -0600
To: YANG Doctors <yang-doctors@ietf.org>
Cc: draft-wu-l3sm-rfc8049bis.all@ietf.org
From: Lou Berger <lberger@labn.net>
Message-ID: <262fdd36-5213-f716-016a-02442c427a0a@labn.net>
Date: Thu, 5 Oct 2017 09:10:09 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.84.20
X-Exim-ID: 1e05uk-002EsY-CG
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-84-20.washdc.fios.verizon.net ([IPv6:::1]) [100.15.84.20]:58554
X-Source-Auth: lberger@labn.net
X-Email-Count: 1
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/cdQi1dvnhvvgWwRdYidBCmN4LNU>
Subject: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:10:17 -0000

Hi,

    Has there been a review conducted or is there one planned for
draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
at it now as part of RtgDir review and I believe some non-backwards
compatible changes in the defined yang module.

Thanks,
Lou

PS for module diffs see:
 
https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-rfc8049bis-05.txt&url1=rfc8049


From nobody Thu Oct  5 06:29:49 2017
Return-Path: <janl@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 480A31332D4; Thu,  5 Oct 2017 06:29:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 Ny18JxQ3F4tr; Thu,  5 Oct 2017 06:29:45 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id D1CE9134570; Thu,  5 Oct 2017 06:28:47 -0700 (PDT)
Received: from [10.147.40.220] (unknown [173.38.220.62]) by mail.tail-f.com (Postfix) with ESMTPSA id E97031AE018C; Thu,  5 Oct 2017 15:28:15 +0200 (CEST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Jan Lindblad <janl@tail-f.com>
In-Reply-To: <262fdd36-5213-f716-016a-02442c427a0a@labn.net>
Date: Thu, 5 Oct 2017 15:27:47 +0200
Cc: YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net>
To: Lou Berger <lberger@labn.net>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/o1xg9_iT_u6ad40smN6jUNTlbSM>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:29:47 -0000

Lou,

I have reviewed the updated model from a YANG perspective. The old model =
contained syntax errors(!), so there was no way to (correctly) implement =
it. Hence I believe requirements on backwards compatibility should be =
treated lightly.

/jan



> Hi,
>=20
>     Has there been a review conducted or is there one planned for
> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
> at it now as part of RtgDir review and I believe some non-backwards
> compatible changes in the defined yang module.
>=20
> Thanks,
> Lou
>=20
> PS for module diffs see:
> =20
> =
https://tools.ietf.org/rfcdiff?difftype=3D--hwdiff&url2=3Ddraft-wu-l3sm-rf=
c8049bis-05.txt&url1=3Drfc8049
>=20
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Thu Oct  5 06:38:03 2017
Return-Path: <adrian@olddog.co.uk>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EC16129A89; Thu,  5 Oct 2017 06:38:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.72
X-Spam-Level: 
X-Spam-Status: No, score=-0.72 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 juM7AsWm9w0t; Thu,  5 Oct 2017 06:37:59 -0700 (PDT)
Received: from asmtp5.iomartmail.com (asmtp5.iomartmail.com [62.128.201.176]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0F95E134570; Thu,  5 Oct 2017 06:37:48 -0700 (PDT)
Received: from asmtp5.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id v95Dbjni022801; Thu, 5 Oct 2017 14:37:45 +0100
Received: from 950129200 (218.122.115.87.dyn.plus.net [87.115.122.218]) (authenticated bits=0) by asmtp5.iomartmail.com (8.13.8/8.13.8) with ESMTP id v95DbiNx022793 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 5 Oct 2017 14:37:45 +0100
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Lou Berger'" <lberger@labn.net>, "'YANG Doctors'" <yang-doctors@ietf.org>
Cc: <draft-wu-l3sm-rfc8049bis.all@ietf.org>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net>
In-Reply-To: <262fdd36-5213-f716-016a-02442c427a0a@labn.net>
Date: Thu, 5 Oct 2017 14:37:40 +0100
Message-ID: <013c01d33ddf$1e2ad040$5a8070c0$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQE84666VDowpbHmUS/Up6dKWyTSTKQB8k3Q
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.1.0.1062-23372.007
X-TM-AS-Result: No--5.864-10.0-31-10
X-imss-scan-details: No--5.864-10.0-31-10
X-TMASE-MatchedRID: zGP2F0O7j/tI/CNmhyS9DYlD2T5imTkJ7+pIlQkyFUqjFcKTkDI9jPDe 5EH70rLi45HLzdQc+37/ves7HZ3ejSpqfWacbItrlTsGW3DmpUu3dp6DuD+6wC62hjZS0WoY+r4 ksoUQ8wUmYuoq7bKp2dqspQ7EuDzTgI5vOKa1KGidtRmRhPNchlt06oMfzUpK/RM/+SKR6qcpLI yXgGntrnaoNZ0b9ErteeOhgmVGz4s3KXWd30Ii3YMbH85DUZXyseWplitmp0j6C0ePs7A07blX3 Pe+qTcq/zodTrM4ezznhlhXj9iFoS8fVxDveKiQwDr1vFiQdDpHItCrNUqNr4uxUW/eKCt9JXH2 5tEgy/hfdwHEfF/fjjxF29QOnKx7h8f9+fd10RPkvmU7gj2frT4n7o4CNd3aPbiTch0pm34=
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/xkWlPHJLvnVcF1ZloZKy_EHKWRk>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:38:01 -0000

Hello,

The changes in this bis largely arise from a review by Jan Lindblad who =
is one of the YAG Doctors.

You could say that what happened was that the YANG Doctor review for =
draft-ietf-l3sm-l3vpn-service-model came in a little behind schedule and =
so a bis was needed. Jan also brought some valuable implementation =
experience.

Now, you may have a slightly different concern. Specifically: is =
draft-wu-l3sm-rfc8049bis backward compatible with RFC 8049?

That was certainly not an objective that I was aware of. I think 8049 =
has only been out a short time and that implementations are "at an early =
stage." Indeed, as Jan points out, a correct implementation will *need* =
the fixes in this draft.

A

> -----Original Message-----
> From: Lou Berger [mailto:lberger@labn.net]
> Sent: 05 October 2017 14:10
> To: YANG Doctors
> Cc: draft-wu-l3sm-rfc8049bis.all@ietf.org
> Subject: Review of draft-wu-l3sm-rfc8049bis?
>=20
> Hi,
>=20
>     Has there been a review conducted or is there one planned for
> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
> at it now as part of RtgDir review and I believe some non-backwards
> compatible changes in the defined yang module.
>=20
> Thanks,
> Lou
>=20
> PS for module diffs see:
>=20
> =
https://tools.ietf.org/rfcdiff?difftype=3D--hwdiff&url2=3Ddraft-wu-l3sm-r=
fc8049bis-
> 05.txt&url1=3Drfc8049


From nobody Thu Oct  5 06:39:36 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E844B132E24 for <yang-doctors@ietfa.amsl.com>; Thu,  5 Oct 2017 06:39:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.7
X-Spam-Level: 
X-Spam-Status: No, score=-4.7 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_H2=-2.8, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 V4gH3R7bUkgp for <yang-doctors@ietfa.amsl.com>; Thu,  5 Oct 2017 06:39:32 -0700 (PDT)
Received: from outbound-ss-1812.hostmonster.com (gproxy1-pub.mail.unifiedlayer.com [69.89.25.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 32DDE132355 for <yang-doctors@ietf.org>; Thu,  5 Oct 2017 06:39:32 -0700 (PDT)
Received: from cmgw3 (cmgw4 [10.0.90.84]) by gproxy1.mail.unifiedlayer.com (Postfix) with ESMTP id 5F7B2175C8D for <yang-doctors@ietf.org>; Thu,  5 Oct 2017 07:39:28 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw3 with  id HpfQ1w00e2SSUrH01pfTe5; Thu, 05 Oct 2017 07:39:28 -0600
X-Authority-Analysis: v=2.2 cv=K/VSJ2eI c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=02M-m0pO-4AA:10 a=48vgC7mUAAAA:8 a=17-aEhqCYriQzls2kYAA:9 a=QEXdDO2ut3YA:10 a=w1C3t2QeGrPiZgrLijVG:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ZjrVIq/fvnUuYWs+7NEOR3/JQ7PETQiJHXhFMpPSSUU=; b=eOxGl+IKf+4EYwFyXnMuCoSw1G HDujrfdoMX9DhW3GeFqhIGftogr+OtS6pq3N7ruEviFRFEGQPZw/GSLsT1xCGxjwt1EtWXqLlDVHz RDL0X+H4LsGgUK8irXsrTT3Sn;
Received: from pool-100-15-84-20.washdc.fios.verizon.net ([100.15.84.20]:58852 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1e06N2-002KZG-HO; Thu, 05 Oct 2017 07:39:24 -0600
To: Jan Lindblad <janl@tail-f.com>
Cc: YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net>
Date: Thu, 5 Oct 2017 09:39:22 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.84.20
X-Exim-ID: 1e06N2-002KZG-HO
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-84-20.washdc.fios.verizon.net ([IPv6:::1]) [100.15.84.20]:58852
X-Source-Auth: lberger@labn.net
X-Email-Count: 6
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/azJcsIE3YdgPr6-afFQul4IShiM>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:39:34 -0000

Jan,

What about the type changes (int32->int64, int->string)?

Thanks,
Lou

On 10/5/2017 9:27 AM, Jan Lindblad wrote:
> Lou,
>
> I have reviewed the updated model from a YANG perspective. The old model contained syntax errors(!), so there was no way to (correctly) implement it. Hence I believe requirements on backwards compatibility should be treated lightly.
>
> /jan
>
>
>
>> Hi,
>>
>>     Has there been a review conducted or is there one planned for
>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
>> at it now as part of RtgDir review and I believe some non-backwards
>> compatible changes in the defined yang module.
>>
>> Thanks,
>> Lou
>>
>> PS for module diffs see:
>>  
>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-rfc8049bis-05.txt&url1=rfc8049
>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
>


From nobody Thu Oct  5 06:45:59 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7D7B12895E; Thu,  5 Oct 2017 06:45:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.121
X-Spam-Level: 
X-Spam-Status: No, score=-1.121 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
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 Lr0n8cd6fcgE; Thu,  5 Oct 2017 06:45:56 -0700 (PDT)
Received: from newdragon.webhostserver.biz (newdragon.webhostserver.biz [69.25.136.252]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5CD3813456E; Thu,  5 Oct 2017 06:45:11 -0700 (PDT)
Received: from [::1] (port=46094) by newdragon.webhostserver.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.86_1) (envelope-from <lberger@labn.net>) id 1e06Sc-0000sy-OV; Thu, 05 Oct 2017 17:45:10 +0400
To: adrian@olddog.co.uk, 'YANG Doctors' <yang-doctors@ietf.org>
Cc: draft-wu-l3sm-rfc8049bis.all@ietf.org
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <013c01d33ddf$1e2ad040$5a8070c0$@olddog.co.uk>
From: Lou Berger <lberger@labn.net>
Message-ID: <e7149805-4ea4-ee18-1295-d4b46c624a3c@labn.net>
Date: Thu, 5 Oct 2017 09:45:09 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <013c01d33ddf$1e2ad040$5a8070c0$@olddog.co.uk>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - newdragon.webhostserver.biz
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-Get-Message-Sender-Via: newdragon.webhostserver.biz: authenticated_id: lberger@blabn.com
X-Authenticated-Sender: newdragon.webhostserver.biz: lberger@blabn.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/x1TYFl2zqK6A4NYUoyH-Sm1bMkM>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:45:58 -0000

Adrian,

Thanks for the background.  We have a somewhat similar situation going
on right now with rfc 8022 (been out a short time, no shipping
implementations, *but* update motivated by need to be updated to NMDA
compatible form).  In that case, we're headed down a path of deprecating
the old modules and issuing a replacement '-2' version.  Would it make
sense to do a similar thing here and just rename the module (to
ietf-l3vpn-svc-2) and thereby conform with YANGs compatibility requirement?

Lou

On 10/5/2017 9:37 AM, Adrian Farrel wrote:
> Hello,
>
> The changes in this bis largely arise from a review by Jan Lindblad who is one of the YAG Doctors.
>
> You could say that what happened was that the YANG Doctor review for draft-ietf-l3sm-l3vpn-service-model came in a little behind schedule and so a bis was needed. Jan also brought some valuable implementation experience.
>
> Now, you may have a slightly different concern. Specifically: is draft-wu-l3sm-rfc8049bis backward compatible with RFC 8049?
>
> That was certainly not an objective that I was aware of. I think 8049 has only been out a short time and that implementations are "at an early stage." Indeed, as Jan points out, a correct implementation will *need* the fixes in this draft.
>
> A
>
>> -----Original Message-----
>> From: Lou Berger [mailto:lberger@labn.net]
>> Sent: 05 October 2017 14:10
>> To: YANG Doctors
>> Cc: draft-wu-l3sm-rfc8049bis.all@ietf.org
>> Subject: Review of draft-wu-l3sm-rfc8049bis?
>>
>> Hi,
>>
>>     Has there been a review conducted or is there one planned for
>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
>> at it now as part of RtgDir review and I believe some non-backwards
>> compatible changes in the defined yang module.
>>
>> Thanks,
>> Lou
>>
>> PS for module diffs see:
>>
>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-rfc8049bis-
>> 05.txt&url1=rfc8049
>


From nobody Thu Oct  5 06:46:05 2017
Return-Path: <janl@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6926812895E; Thu,  5 Oct 2017 06:46:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 pWMxADDXgjK9; Thu,  5 Oct 2017 06:46:01 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id CA91613457B; Thu,  5 Oct 2017 06:45:23 -0700 (PDT)
Received: from [10.147.40.220] (unknown [173.38.220.62]) by mail.tail-f.com (Postfix) with ESMTPSA id 9E38D1AE018C; Thu,  5 Oct 2017 15:44:52 +0200 (CEST)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Jan Lindblad <janl@tail-f.com>
In-Reply-To: <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net>
Date: Thu, 5 Oct 2017 15:44:24 +0200
Cc: YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net>
To: Lou Berger <lberger@labn.net>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/oGgtG8wL0xECzkocBOMzqWvNCvA>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:46:02 -0000

Lou,

> What about the type changes (int32->int64,

This is a backwards compatible change according to both 6020 and 7950.

> int->string)?

Even if a type change int->str might qualify as "backwards compatible" =
according to 6020 and 7950, the particular change at hand is not because =
of considerable changes in semantics.

/jan


> On 10/5/2017 9:27 AM, Jan Lindblad wrote:
>> Lou,
>>=20
>> I have reviewed the updated model from a YANG perspective. The old =
model contained syntax errors(!), so there was no way to (correctly) =
implement it. Hence I believe requirements on backwards compatibility =
should be treated lightly.
>>=20
>> /jan
>>=20
>>=20
>>=20
>>> Hi,
>>>=20
>>>    Has there been a review conducted or is there one planned for
>>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm =
looking
>>> at it now as part of RtgDir review and I believe some non-backwards
>>> compatible changes in the defined yang module.
>>>=20
>>> Thanks,
>>> Lou
>>>=20
>>> PS for module diffs see:
>>>=20
>>> =
https://tools.ietf.org/rfcdiff?difftype=3D--hwdiff&url2=3Ddraft-wu-l3sm-rf=
c8049bis-05.txt&url1=3Drfc8049
>>>=20
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>=20
>=20


From nobody Thu Oct  5 06:56:20 2017
Return-Path: <adrian@olddog.co.uk>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF94A13454B; Thu,  5 Oct 2017 06:56:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.1
X-Spam-Level: 
X-Spam-Status: No, score=0.1 tagged_above=-999 required=5 tests=[BAYES_50=0.8,  RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
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 GBnn7gs4dqeF; Thu,  5 Oct 2017 06:56:17 -0700 (PDT)
Received: from asmtp2.iomartmail.com (asmtp2.iomartmail.com [62.128.201.249]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 94F4313309D; Thu,  5 Oct 2017 06:56:17 -0700 (PDT)
Received: from asmtp2.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id v95DuEpb012489; Thu, 5 Oct 2017 14:56:15 +0100
Received: from 950129200 (218.122.115.87.dyn.plus.net [87.115.122.218]) (authenticated bits=0) by asmtp2.iomartmail.com (8.13.8/8.13.8) with ESMTP id v95DuDVa012475 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 5 Oct 2017 14:56:14 +0100
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Lou Berger'" <lberger@labn.net>, "'YANG Doctors'" <yang-doctors@ietf.org>
Cc: <draft-wu-l3sm-rfc8049bis.all@ietf.org>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <013c01d33ddf$1e2ad040$5a8070c0$@olddog.co.uk> <e7149805-4ea4-ee18-1295-d4b46c624a3c@labn.net>
In-Reply-To: <e7149805-4ea4-ee18-1295-d4b46c624a3c@labn.net>
Date: Thu, 5 Oct 2017 14:56:09 +0100
Message-ID: <014901d33de1$b3728880$1a579980$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQE84666VDowpbHmUS/Up6dKWyTSTAI3MtnAAe8NHQej4Mjt0A==
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.1.0.1062-23372.007
X-TM-AS-Result: No--6.935-10.0-31-10
X-imss-scan-details: No--6.935-10.0-31-10
X-TMASE-MatchedRID: oTBA/+sdKaY4HKI/yaqRm+YAh37ZsBDC9Pf8r56P8Ogv4fVTr0+gIPJs l+USu3BF7OTFpba0MQG3P2Qi5OQGrjvsSwE6Lz76CPKPqEbU3ZMpWss5kPUFdLYXhr68jbY+/vw 4Wm3bj6USeVY+QJ3D2qzCYCJ+fOo8ZmbAKoGe4B+gx+na8dyT1f0ZphLMH+yH3Hl0OqtoIEo7+G KLTFLij/PCzvhrSxHElfT218ySdXiR9GF2J2xqM4MbH85DUZXy9bZp7+X22G5fJNMqXrQQUOTCM ddcL/gjOwBXM346/+y5OYow6XRKM57CAe5DsOoLmLHrNE0CiSiocKwZ9RIXg4iZJRVj6sld
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/AnYZUcHkQVWItbMDocqf4fLJCiI>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 13:56:19 -0000

> Thanks for the background.  We have a somewhat similar situation going
> on right now with rfc 8022 (been out a short time, no shipping
> implementations, *but* update motivated by need to be updated to NMDA
> compatible form).  In that case, we're headed down a path of =
deprecating
> the old modules and issuing a replacement '-2' version.  Would it make
> sense to do a similar thing here and just rename the module (to
> ietf-l3vpn-svc-2) and thereby conform with YANGs compatibility =
requirement?

I have no strong opinion either way.

Given that 8049 can't be implemented, I'm not sure that the module it =
specifies actually exists at all.

I'm really happy to be guided by anyone who does have a strong opinion.

A


From nobody Thu Oct  5 07:14:24 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E600B1345AA; Thu,  5 Oct 2017 07:14:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
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 Z1KRvdy5DxeM; Thu,  5 Oct 2017 07:14:19 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22F6F13458E; Thu,  5 Oct 2017 07:07:12 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 7A8ED6AD; Thu,  5 Oct 2017 16:07:10 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 5nELJD_RFEpr; Thu,  5 Oct 2017 16:07:08 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu,  5 Oct 2017 16:07:10 +0200 (CEST)
Received: from localhost (demetrius3.jacobs-university.de [212.201.44.48]) by hermes.jacobs-university.de (Postfix) with ESMTP id 5D1DC20105; Thu,  5 Oct 2017 16:07:10 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius3.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id o_ohWYdyfgm5; Thu,  5 Oct 2017 16:07:09 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id C66C220107; Thu,  5 Oct 2017 16:07:09 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 8524E4121B8E; Thu,  5 Oct 2017 16:07:09 +0200 (CEST)
Date: Thu, 5 Oct 2017 16:07:09 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Jan Lindblad <janl@tail-f.com>
Cc: Lou Berger <lberger@labn.net>, YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
Message-ID: <20171005140709.xdzqbhyanhpzkyzi@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Jan Lindblad <janl@tail-f.com>, Lou Berger <lberger@labn.net>, YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com>
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/PDcKZSppEOVJkA7OzoPVcPUHgvg>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 14:14:22 -0000

On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
> Lou,
> 
> > What about the type changes (int32->int64,
> 
> This is a backwards compatible change according to both 6020 and 7950.
> 
> > int->string)?
> 
> Even if a type change int->str might qualify as "backwards compatible" according to 6020 and 7950, the particular change at hand is not because of considerable changes in semantics.

I think both type changes are problematic. RFC 7950 says:

   o  A "type" statement may be replaced with another "type" statement
      that does not change the syntax or semantics of the type.  For
      example, an inline type definition may be replaced with a typedef,
      but an int8 type cannot be replaced by an int16, since the syntax
      would change.

/js

> 
> /jan
> 
> 
> > On 10/5/2017 9:27 AM, Jan Lindblad wrote:
> >> Lou,
> >> 
> >> I have reviewed the updated model from a YANG perspective. The old model contained syntax errors(!), so there was no way to (correctly) implement it. Hence I believe requirements on backwards compatibility should be treated lightly.
> >> 
> >> /jan
> >> 
> >> 
> >> 
> >>> Hi,
> >>> 
> >>>    Has there been a review conducted or is there one planned for
> >>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
> >>> at it now as part of RtgDir review and I believe some non-backwards
> >>> compatible changes in the defined yang module.
> >>> 
> >>> Thanks,
> >>> Lou
> >>> 
> >>> PS for module diffs see:
> >>> 
> >>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-rfc8049bis-05.txt&url1=rfc8049
> >>> 
> >>> _______________________________________________
> >>> yang-doctors mailing list
> >>> yang-doctors@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> >> 
> > 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors

-- 
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/>


From nobody Thu Oct  5 07:35:23 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBFE61321B6; Thu,  5 Oct 2017 07:35:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.778
X-Spam-Level: 
X-Spam-Status: No, score=0.778 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, SPF_NEUTRAL=0.779] autolearn=no autolearn_force=no
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 1Aqv4wKH5nqK; Thu,  5 Oct 2017 07:35:20 -0700 (PDT)
Received: from newdragon.webhostserver.biz (newdragon.webhostserver.biz [69.25.136.252]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6EFC126DFE; Thu,  5 Oct 2017 07:35:20 -0700 (PDT)
Received: from [::1] (port=58224) by newdragon.webhostserver.biz with esmtpsa (TLSv1:DHE-RSA-AES128-SHA:128) (Exim 4.86_1) (envelope-from <lberger@labn.net>) id 1e07FA-0005iw-7i; Thu, 05 Oct 2017 18:35:20 +0400
To: adrian@olddog.co.uk, 'YANG Doctors' <yang-doctors@ietf.org>
Cc: draft-wu-l3sm-rfc8049bis.all@ietf.org
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <013c01d33ddf$1e2ad040$5a8070c0$@olddog.co.uk> <e7149805-4ea4-ee18-1295-d4b46c624a3c@labn.net> <014901d33de1$b3728880$1a579980$@olddog.co.uk>
From: Lou Berger <lberger@labn.net>
Message-ID: <83b06781-8710-c28d-7bea-973409c27b48@labn.net>
Date: Thu, 5 Oct 2017 10:35:18 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <014901d33de1$b3728880$1a579980$@olddog.co.uk>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - newdragon.webhostserver.biz
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-Get-Message-Sender-Via: newdragon.webhostserver.biz: authenticated_id: lberger@blabn.com
X-Authenticated-Sender: newdragon.webhostserver.biz: lberger@blabn.com
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/Gp1Hnm_vzFUvg8BCvf5a2tQDJAI>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 14:35:22 -0000

On 10/5/2017 9:56 AM, Adrian Farrel wrote:
>> Thanks for the background.  We have a somewhat similar situation going
>> on right now with rfc 8022 (been out a short time, no shipping
>> implementations, *but* update motivated by need to be updated to NMDA
>> compatible form).  In that case, we're headed down a path of deprecating
>> the old modules and issuing a replacement '-2' version.  Would it make
>> sense to do a similar thing here and just rename the module (to
>> ietf-l3vpn-svc-2) and thereby conform with YANGs compatibility requirement?
> I have no strong opinion either way.
>
> Given that 8049 can't be implemented, I'm not sure that the module it specifies actually exists at all.
>
> I'm really happy to be guided by anyone who does have a strong opinion.

I don't have a strong opinion, but am concerned about the precedent it
establishes WRT how we handle other incompatible module changes.  If we
open the door on this change, what was a hard rule becomes
subjective/open to interpretation...

Lou

>
> A
>
>


From nobody Thu Oct  5 07:41:45 2017
Return-Path: <adrian@olddog.co.uk>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB69D1321B6; Thu,  5 Oct 2017 07:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
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 mVafiEulaQAh; Thu,  5 Oct 2017 07:41:37 -0700 (PDT)
Received: from asmtp3.iomartmail.com (asmtp3.iomartmail.com [62.128.201.159]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F046F132031; Thu,  5 Oct 2017 07:41:36 -0700 (PDT)
Received: from asmtp3.iomartmail.com (localhost.localdomain [127.0.0.1]) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id v95EfYJf029825; Thu, 5 Oct 2017 15:41:34 +0100
Received: from 950129200 (218.122.115.87.dyn.plus.net [87.115.122.218]) (authenticated bits=0) by asmtp3.iomartmail.com (8.13.8/8.13.8) with ESMTP id v95EfWif029788 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 5 Oct 2017 15:41:33 +0100
Reply-To: <adrian@olddog.co.uk>
From: "Adrian Farrel" <adrian@olddog.co.uk>
To: "'Juergen Schoenwaelder'" <j.schoenwaelder@jacobs-university.de>, "'Jan Lindblad'" <janl@tail-f.com>
Cc: "'Lou Berger'" <lberger@labn.net>, "'YANG Doctors'" <yang-doctors@ietf.org>, <draft-wu-l3sm-rfc8049bis.all@ietf.org>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local>
In-Reply-To: <20171005140709.xdzqbhyanhpzkyzi@elstar.local>
Date: Thu, 5 Oct 2017 15:41:28 +0100
Message-ID: <015901d33de8$083822c0$18a86840$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 14.0
Thread-Index: AQE84666VDowpbHmUS/Up6dKWyTSTAHUn1oGAi1srVkCbEC2nwGzVcOno8D5SCA=
Content-Language: en-gb
X-TM-AS-MML: disable
X-TM-AS-Product-Ver: IMSS-7.1.0.1679-8.1.0.1062-23374.000
X-TM-AS-Result: No--25.159-10.0-31-10
X-imss-scan-details: No--25.159-10.0-31-10
X-TMASE-MatchedRID: rYpa/RC+czFOfcbG5wTrAcmiSRTHZQzX6Jj6zYvfFASCsBeCv8CM/fbU hPv66jYYfRkZ7NLqAA+GOCFvwkgNNe6oG5WaBwJaLi5PDX0qWHpezmeoa8MJ82ecrqZc3vabCS6 IUmxCo5HvXyudZeyC5dVuPsZd+OOa5rUkp8D6N8qM29hkek7Xd4BmvqGKeYuqE+yZNolljwb/Vh 0neVfufTFxJ+DPhnFr8U8MeFCSDHLRf4dGsxdJUbpQpcFDSnfc8N9iKSAkgue1eX0jEQ9c6hdlX v5DfI3Jw8XU8bLzT9JqY8UX+dHGkxDyN9D4SKVidfk9ZxDdshYgzzoB6jqxgo/ysyGl2pMeRy/L PRdcD81lBpqLpRRAD5TEDkgNpJEyqUb8cC3QMimJQ9k+Ypk5CUKzuF0egUUDYIPlIzxi9UUVN8H XIE+U8ggbv5KLwB4KcTn+HB5iQBc6dvNUujrkrxzwnpmtY/+r9XLF5M4EqtT+z8dnz9fuWKj6HK xoKt4qhvatYjvdF1q4fMIiODWrIk1+zyfzlN7y/sToY2qzpx5oFT3KzpHqE6HkM5YY92pZjaPj0 W1qn0SQZS2ujCtcuA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/An6Vi0Gq7GsLKv-nRE1JePST8Jg>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 14:41:40 -0000

Pardon me for asking for some help getting this straight in my head.

When we move from one version of an I-D to another, we don't pay any attention
to backward compatibility.

When we revise an established module we must be backward compatible to allow the
new version to be inserted without damaging existing implementations, or we must
call the module something new to avoid confusion.

When we have a module that cannot be implemented (because it is broken) and that
is being fixed through the obsoleting of an RFC, do we *really* care about
backward compatibility? If we do care, then the answer is simple: we revise the
module name, etc. If the issue isn't a big deal, we go ahead as written.

Thanks,
Adrian

> -----Original Message-----
> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
> Sent: 05 October 2017 15:07
> To: Jan Lindblad
> Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
> Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
> 
> On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
> > Lou,
> >
> > > What about the type changes (int32->int64,
> >
> > This is a backwards compatible change according to both 6020 and 7950.
> >
> > > int->string)?
> >
> > Even if a type change int->str might qualify as "backwards compatible"
> according to 6020 and 7950, the particular change at hand is not because of
> considerable changes in semantics.
> 
> I think both type changes are problematic. RFC 7950 says:
> 
>    o  A "type" statement may be replaced with another "type" statement
>       that does not change the syntax or semantics of the type.  For
>       example, an inline type definition may be replaced with a typedef,
>       but an int8 type cannot be replaced by an int16, since the syntax
>       would change.
> 
> /js
> 
> >
> > /jan
> >
> >
> > > On 10/5/2017 9:27 AM, Jan Lindblad wrote:
> > >> Lou,
> > >>
> > >> I have reviewed the updated model from a YANG perspective. The old
> model contained syntax errors(!), so there was no way to (correctly) implement
> it. Hence I believe requirements on backwards compatibility should be treated
> lightly.
> > >>
> > >> /jan
> > >>
> > >>
> > >>
> > >>> Hi,
> > >>>
> > >>>    Has there been a review conducted or is there one planned for
> > >>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
> > >>> at it now as part of RtgDir review and I believe some non-backwards
> > >>> compatible changes in the defined yang module.
> > >>>
> > >>> Thanks,
> > >>> Lou
> > >>>
> > >>> PS for module diffs see:
> > >>>
> > >>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-
> rfc8049bis-05.txt&url1=rfc8049
> > >>>
> > >>> _______________________________________________
> > >>> yang-doctors mailing list
> > >>> yang-doctors@ietf.org
> > >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> > >>
> > >
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
> 
> --
> 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/>


From nobody Thu Oct  5 09:11:57 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DF7B133087; Thu,  5 Oct 2017 09:11:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
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 UzYzO3JYlJ7B; Thu,  5 Oct 2017 09:11:53 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 72DF31342CB; Thu,  5 Oct 2017 09:10:41 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 4EA5034; Thu,  5 Oct 2017 18:10:40 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id FbATP2F3Cojs; Thu,  5 Oct 2017 18:10:38 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu,  5 Oct 2017 18:10:40 +0200 (CEST)
Received: from localhost (demetrius1.jacobs-university.de [212.201.44.46]) by hermes.jacobs-university.de (Postfix) with ESMTP id 244F220107; Thu,  5 Oct 2017 18:10:40 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius1.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id Fqu2mNJJ40N0; Thu,  5 Oct 2017 18:10:39 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 5584620105; Thu,  5 Oct 2017 18:10:39 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 435264121E7C; Thu,  5 Oct 2017 18:10:39 +0200 (CEST)
Date: Thu, 5 Oct 2017 18:10:39 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Adrian Farrel <adrian@olddog.co.uk>
Cc: 'Jan Lindblad' <janl@tail-f.com>, 'Lou Berger' <lberger@labn.net>, 'YANG Doctors' <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
Message-ID: <20171005161039.rgxdyqlzkg7a4pqn@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Adrian Farrel <adrian@olddog.co.uk>, 'Jan Lindblad' <janl@tail-f.com>, 'Lou Berger' <lberger@labn.net>, 'YANG Doctors' <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local> <015901d33de8$083822c0$18a86840$@olddog.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <015901d33de8$083822c0$18a86840$@olddog.co.uk>
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/jfER5ZzSm8-Ci8mSGSqozSSMTxM>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 05 Oct 2017 16:11:56 -0000

Adrian,

I do not understand the details why RFC 8049 is fundamentally
broken. The abstract of the ID says:

   If approved, this document obsoletes RFC 8049.  The changes are a
   series of small fixes to the YANG module, and some clarifications to
   the text.

This does not read like fundamentally flawed and not implementable.
That said, I did react to Jan's statement that kind of indicated that
these changes are generally OK - which I think they are not.

If this document chooses to not follow the YANG update rules, I think
this should be supported by a clear documentation why this is
considered to be OK, somewhere in the document.

/js

On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
> Pardon me for asking for some help getting this straight in my head.
> 
> When we move from one version of an I-D to another, we don't pay any attention
> to backward compatibility.
> 
> When we revise an established module we must be backward compatible to allow the
> new version to be inserted without damaging existing implementations, or we must
> call the module something new to avoid confusion.
> 
> When we have a module that cannot be implemented (because it is broken) and that
> is being fixed through the obsoleting of an RFC, do we *really* care about
> backward compatibility? If we do care, then the answer is simple: we revise the
> module name, etc. If the issue isn't a big deal, we go ahead as written.
> 
> Thanks,
> Adrian
> 
> > -----Original Message-----
> > From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
> > Sent: 05 October 2017 15:07
> > To: Jan Lindblad
> > Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
> > Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
> > 
> > On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
> > > Lou,
> > >
> > > > What about the type changes (int32->int64,
> > >
> > > This is a backwards compatible change according to both 6020 and 7950.
> > >
> > > > int->string)?
> > >
> > > Even if a type change int->str might qualify as "backwards compatible"
> > according to 6020 and 7950, the particular change at hand is not because of
> > considerable changes in semantics.
> > 
> > I think both type changes are problematic. RFC 7950 says:
> > 
> >    o  A "type" statement may be replaced with another "type" statement
> >       that does not change the syntax or semantics of the type.  For
> >       example, an inline type definition may be replaced with a typedef,
> >       but an int8 type cannot be replaced by an int16, since the syntax
> >       would change.
> > 
> > /js
> > 
> > >
> > > /jan
> > >
> > >
> > > > On 10/5/2017 9:27 AM, Jan Lindblad wrote:
> > > >> Lou,
> > > >>
> > > >> I have reviewed the updated model from a YANG perspective. The old
> > model contained syntax errors(!), so there was no way to (correctly) implement
> > it. Hence I believe requirements on backwards compatibility should be treated
> > lightly.
> > > >>
> > > >> /jan
> > > >>
> > > >>
> > > >>
> > > >>> Hi,
> > > >>>
> > > >>>    Has there been a review conducted or is there one planned for
> > > >>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
> > > >>> at it now as part of RtgDir review and I believe some non-backwards
> > > >>> compatible changes in the defined yang module.
> > > >>>
> > > >>> Thanks,
> > > >>> Lou
> > > >>>
> > > >>> PS for module diffs see:
> > > >>>
> > > >>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-
> > rfc8049bis-05.txt&url1=rfc8049
> > > >>>
> > > >>> _______________________________________________
> > > >>> yang-doctors mailing list
> > > >>> yang-doctors@ietf.org
> > > >>> https://www.ietf.org/mailman/listinfo/yang-doctors
> > > >>
> > > >
> > >
> > > _______________________________________________
> > > yang-doctors mailing list
> > > yang-doctors@ietf.org
> > > https://www.ietf.org/mailman/listinfo/yang-doctors
> > 
> > --
> > 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/>
> 

-- 
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/>


From nobody Thu Oct  5 23:56:14 2017
Return-Path: <janl@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0D080134451; Thu,  5 Oct 2017 23:56:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 ZTXqwgB7taTM; Thu,  5 Oct 2017 23:56:11 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 068BC13433C; Thu,  5 Oct 2017 23:56:10 -0700 (PDT)
Received: from [10.147.40.204] (unknown [173.38.220.50]) by mail.tail-f.com (Postfix) with ESMTPSA id 942501AE0310; Fri,  6 Oct 2017 08:56:09 +0200 (CEST)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Jan Lindblad <janl@tail-f.com>
In-Reply-To: <20171005161039.rgxdyqlzkg7a4pqn@elstar.local>
Date: Fri, 6 Oct 2017 08:55:37 +0200
Cc: Adrian Farrel <adrian@olddog.co.uk>, Lou Berger <lberger@labn.net>, YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local> <015901d33de8$083822c0$18a86840$@olddog.co.uk> <20171005161039.rgxdyqlzkg7a4pqn@elstar.local>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/rAnwBqz0b5YXJxrREs3wMkv4LSs>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Oct 2017 06:56:13 -0000

J=C3=BCrgen,

> I do not understand the details why RFC 8049 is fundamentally
> broken.

The 8049 YANG model had broken XPATH expressions, so a compliant =
implementation was impossible. The qos rules architecture was at odds =
with other IETF models, e.g. the ACL model. I would actually call this =
out as a bigger problem than the former. Then, there were some minor =
description enhancements, added defaults and adjustments of types.

> The abstract of the ID says:
>=20
>   If approved, this document obsoletes RFC 8049.  The changes are a
>   series of small fixes to the YANG module, and some clarifications to
>   the text.
>=20
> This does not read like fundamentally flawed and not implementable.

8049 does not compile if you have a compiler that understands XPATH.

> That said, I did react to Jan's statement that kind of indicated that
> these changes are generally OK - which I think they are not.
>=20
> If this document chooses to not follow the YANG update rules, I think
> this should be supported by a clear documentation why this is
> considered to be OK, somewhere in the document.

I never pretended the new module would be backwards compatible with =
8049. The specific element I mentioned as being individually backwards =
compatible, is not according to section 11 in 7950. Thanks for =
clarifying that.=20

Maybe what we should do to respect section 11 rules, and give a clear =
message to implementors, is to give the module a new namespace and name.

/jan


>=20
> On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
>> Pardon me for asking for some help getting this straight in my head.
>>=20
>> When we move from one version of an I-D to another, we don't pay any =
attention
>> to backward compatibility.
>>=20
>> When we revise an established module we must be backward compatible =
to allow the
>> new version to be inserted without damaging existing implementations, =
or we must
>> call the module something new to avoid confusion.
>>=20
>> When we have a module that cannot be implemented (because it is =
broken) and that
>> is being fixed through the obsoleting of an RFC, do we *really* care =
about
>> backward compatibility? If we do care, then the answer is simple: we =
revise the
>> module name, etc. If the issue isn't a big deal, we go ahead as =
written.
>>=20
>> Thanks,
>> Adrian
>>=20
>>> -----Original Message-----
>>> From: Juergen Schoenwaelder =
[mailto:j.schoenwaelder@jacobs-university.de]
>>> Sent: 05 October 2017 15:07
>>> To: Jan Lindblad
>>> Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
>>> Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
>>>=20
>>> On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
>>>> Lou,
>>>>=20
>>>>> What about the type changes (int32->int64,
>>>>=20
>>>> This is a backwards compatible change according to both 6020 and =
7950.
>>>>=20
>>>>> int->string)?
>>>>=20
>>>> Even if a type change int->str might qualify as "backwards =
compatible"
>>> according to 6020 and 7950, the particular change at hand is not =
because of
>>> considerable changes in semantics.
>>>=20
>>> I think both type changes are problematic. RFC 7950 says:
>>>=20
>>>   o  A "type" statement may be replaced with another "type" =
statement
>>>      that does not change the syntax or semantics of the type.  For
>>>      example, an inline type definition may be replaced with a =
typedef,
>>>      but an int8 type cannot be replaced by an int16, since the =
syntax
>>>      would change.
>>>=20
>>> /js
>>>=20
>>>>=20
>>>> /jan
>>>>=20
>>>>=20
>>>>> On 10/5/2017 9:27 AM, Jan Lindblad wrote:
>>>>>> Lou,
>>>>>>=20
>>>>>> I have reviewed the updated model from a YANG perspective. The =
old
>>> model contained syntax errors(!), so there was no way to (correctly) =
implement
>>> it. Hence I believe requirements on backwards compatibility should =
be treated
>>> lightly.
>>>>>>=20
>>>>>> /jan
>>>>>>=20
>>>>>>=20
>>>>>>=20
>>>>>>> Hi,
>>>>>>>=20
>>>>>>>   Has there been a review conducted or is there one planned for
>>>>>>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm =
looking
>>>>>>> at it now as part of RtgDir review and I believe some =
non-backwards
>>>>>>> compatible changes in the defined yang module.
>>>>>>>=20
>>>>>>> Thanks,
>>>>>>> Lou
>>>>>>>=20
>>>>>>> PS for module diffs see:
>>>>>>>=20
>>>>>>> =
https://tools.ietf.org/rfcdiff?difftype=3D--hwdiff&url2=3Ddraft-wu-l3sm-
>>> rfc8049bis-05.txt&url1=3Drfc8049
>>>>>>>=20
>>>>>>> _______________________________________________
>>>>>>> yang-doctors mailing list
>>>>>>> yang-doctors@ietf.org
>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>>=20
>>>>>=20
>>>>=20
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>=20
>>> --
>>> 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/>
>>=20
>=20
> --=20
> 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/>
>=20


From nobody Fri Oct  6 05:40:20 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C8FD134563; Fri,  6 Oct 2017 05:40:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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 by8R1F50FpCy; Fri,  6 Oct 2017 05:40:15 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE67C1342E0; Fri,  6 Oct 2017 05:40:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=23417; q=dns/txt; s=iport; t=1507293615; x=1508503215; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=ghWtw7KsqgPzz7K7dExEZq+WbhrkS8K9DbUy2btOWH8=; b=htp7EjH0nZNnlDnueuE77f2RfM1kBeyUZ1M8h8Op0vCxm3JSY+0W4ho9 qOi3SO9ZffTMvpJLCzphBhTK1zOvjjv6OlJCfgoJJk7FEo8zhlerLbH60 YnapTd+sT1ZHOFKPTfxsMacbc7nz2qGOs364UREm0sWNzRVCmrJMZj56v Y=;
X-IronPort-AV: E=Sophos;i="5.42,483,1500940800";  d="scan'208,217";a="697845909"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Oct 2017 12:40:13 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v96CeC8u030238; Fri, 6 Oct 2017 12:40:13 GMT
To: Jan Lindblad <janl@tail-f.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: Adrian Farrel <adrian@olddog.co.uk>, Lou Berger <lberger@labn.net>, YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org, "Joe Clarke (jclarke)" <jclarke@cisco.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local> <015901d33de8$083822c0$18a86840$@olddog.co.uk> <20171005161039.rgxdyqlzkg7a4pqn@elstar.local> <5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <6887e486-5a02-ddd2-925a-a821872b6a31@cisco.com>
Date: Fri, 6 Oct 2017 14:40:12 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com>
Content-Type: multipart/alternative; boundary="------------1E6212700C5EB175E9F81AEC"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/x6pteSRnV-5_m49lHhW86NDMM10>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Oct 2017 12:40:18 -0000

This is a multi-part message in MIME format.
--------------1E6212700C5EB175E9F81AEC
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Dear all,

The big problem: RFC8049 is broken
The small problem: trying to maintain backward compatibility.

draft-wu-l3sm-rfc8049bis has rightly focused on the big problem.

As I mentioned in the past (see "semver.org comparison of two YANG 
modules" email in NETMOD), I believe the IETF will have to change its 
way of working in terms of backward compatibility. See also the email 
"ietf-routing or ietf-routing-2? module naming convention for NMDA 
transition. Re: [netmod] upcoming adoptions" in NETMOD. The lack of 
responses might be perceived as the IETF community not being ready for 
this discussion.

The point is that we need, in an automatic way, to make the link between 
the YANG module in RFC8049 and the YANG module in
draft-wu-l3sm-rfc8049bis, or any non backward compatible YANG module.

Two solutions:
1. We keep the same module name and express that the YANG module in 
draft-wu-l3sm-rfc8049bis is not backward compatible with the RFC8049 
one. This is the openconfig way. See draft-clacla-netmod-model-catalog

       // extension statements
          extension openconfig-version {
            argument "semver" {
              yin-element false;
            }
            description
              "The OpenConfig version number for the module. This is
              expressed as a semantic version number of the form:
                x.y.z
               where:
                * x corresponds to the major version,
                * y corresponds to a minor version,
                * z corresponds to a patch version.
              This version corresponds to the model file within which it is
              defined, and does not cover the whole set of OpenConfig models.
              Where several modules are used to build up a single block of
              functionality, the same module version is specified across each
              file that makes up the module.

              A major version number of 0 indicates that this model is still
              in development (whether within OpenConfig or with industry
              partners), and is potentially subject to change.

              Following a release of major version 1, all modules will
              increment major revision number where backwards incompatible
              changes to the model are made.

              The minor version is changed when features are added to the
              model that do not impact current clients use of the model.

              The patch-level version is incremented when non-feature changes
              (such as bugfixes or clarifications to human-readable
              descriptions that do not impact model functionality) are made
              that maintain backwards compatibility.

              The version number is stored in the module meta-data.";
          }

2. Or we have a different module name, let's say ietf-l3vpn-svc-2.
Then ...  What? We create extension that will link the 
draft-wu-l3sm-rfc8049bis YANG module to the RFC8049 YANG module? Same 
principle as #1, but just more complex. Or we have a new YANG keyword?

    <CODE BEGINS>file "ietf-l3vpn-svc@2017-09-14.yang"
    module ietf-l3vpn-svc-2 {
      yang-version 1.1;
      namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
      prefix l3vpn-svc;
      obsolete ietf-l3vpn-svc@2017-01-2

Going from the draft-wu-l3sm-rfc8049bis YANG _module _to the 
draft-wu-l3sm-rfc8049bis _document _to lookup the IETF "obsolete" flag 
in order to understand that the RFC8049 YANG module is obsolete is not 
an automatic solution.
Using the yangcatalog.org might be a solution, but this is just an 
offline trick.
Using the YANG module description field might be interesting, but again 
this is not an automatic way:

      description
       "This YANG module defines a generic service configuration
        model for Layer 3 VPNs. This model is common across all
        vendor implementations. This obsoletes the RFC8049 YANG
        module, ietf-l3vpn-svc@2017-01-2";
      revision 2017-09-14 {
       description
        "First revision ofRFC8049 <https://tools.ietf.org/html/rfc8049>.";
       reference
        "RFC xxxx: YANG Data Model for L3VPN Service Delivery";


Maybe we should discuss this on the NETMOD mailing list in the end, for 
a longer term solution. Thoughts?
However, let's not block the RFC8049bis and RFC8022bis publications at 
this point in time.

Regards, Benoit


> Jürgen,
>
>> I do not understand the details why RFC 8049 is fundamentally
>> broken.
> The 8049 YANG model had broken XPATH expressions, so a compliant implementation was impossible. The qos rules architecture was at odds with other IETF models, e.g. the ACL model. I would actually call this out as a bigger problem than the former. Then, there were some minor description enhancements, added defaults and adjustments of types.
>
>> The abstract of the ID says:
>>
>>    If approved, this document obsoletes RFC 8049.  The changes are a
>>    series of small fixes to the YANG module, and some clarifications to
>>    the text.
>>
>> This does not read like fundamentally flawed and not implementable.
> 8049 does not compile if you have a compiler that understands XPATH.
>
>> That said, I did react to Jan's statement that kind of indicated that
>> these changes are generally OK - which I think they are not.
>>
>> If this document chooses to not follow the YANG update rules, I think
>> this should be supported by a clear documentation why this is
>> considered to be OK, somewhere in the document.
> I never pretended the new module would be backwards compatible with 8049. The specific element I mentioned as being individually backwards compatible, is not according to section 11 in 7950. Thanks for clarifying that.
>
> Maybe what we should do to respect section 11 rules, and give a clear message to implementors, is to give the module a new namespace and name.
>
> /jan
>
>
>> On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
>>> Pardon me for asking for some help getting this straight in my head.
>>>
>>> When we move from one version of an I-D to another, we don't pay any attention
>>> to backward compatibility.
>>>
>>> When we revise an established module we must be backward compatible to allow the
>>> new version to be inserted without damaging existing implementations, or we must
>>> call the module something new to avoid confusion.
>>>
>>> When we have a module that cannot be implemented (because it is broken) and that
>>> is being fixed through the obsoleting of an RFC, do we *really* care about
>>> backward compatibility? If we do care, then the answer is simple: we revise the
>>> module name, etc. If the issue isn't a big deal, we go ahead as written.
>>>
>>> Thanks,
>>> Adrian
>>>
>>>> -----Original Message-----
>>>> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
>>>> Sent: 05 October 2017 15:07
>>>> To: Jan Lindblad
>>>> Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
>>>> Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
>>>>
>>>> On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
>>>>> Lou,
>>>>>
>>>>>> What about the type changes (int32->int64,
>>>>> This is a backwards compatible change according to both 6020 and 7950.
>>>>>
>>>>>> int->string)?
>>>>> Even if a type change int->str might qualify as "backwards compatible"
>>>> according to 6020 and 7950, the particular change at hand is not because of
>>>> considerable changes in semantics.
>>>>
>>>> I think both type changes are problematic. RFC 7950 says:
>>>>
>>>>    o  A "type" statement may be replaced with another "type" statement
>>>>       that does not change the syntax or semantics of the type.  For
>>>>       example, an inline type definition may be replaced with a typedef,
>>>>       but an int8 type cannot be replaced by an int16, since the syntax
>>>>       would change.
>>>>
>>>> /js
>>>>
>>>>> /jan
>>>>>
>>>>>
>>>>>> On 10/5/2017 9:27 AM, Jan Lindblad wrote:
>>>>>>> Lou,
>>>>>>>
>>>>>>> I have reviewed the updated model from a YANG perspective. The old
>>>> model contained syntax errors(!), so there was no way to (correctly) implement
>>>> it. Hence I believe requirements on backwards compatibility should be treated
>>>> lightly.
>>>>>>> /jan
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>>    Has there been a review conducted or is there one planned for
>>>>>>>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
>>>>>>>> at it now as part of RtgDir review and I believe some non-backwards
>>>>>>>> compatible changes in the defined yang module.
>>>>>>>>
>>>>>>>> Thanks,
>>>>>>>> Lou
>>>>>>>>
>>>>>>>> PS for module diffs see:
>>>>>>>>
>>>>>>>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-
>>>> rfc8049bis-05.txt&url1=rfc8049
>>>>>>>> _______________________________________________
>>>>>>>> yang-doctors mailing list
>>>>>>>> yang-doctors@ietf.org
>>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>> _______________________________________________
>>>>> yang-doctors mailing list
>>>>> yang-doctors@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>> --
>>>> 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/>
>> -- 
>> 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/>
>>
> .
>


--------------1E6212700C5EB175E9F81AEC
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Dear all,<br>
      <br>
      The big problem: RFC8049 is broken<br>
      The small problem: trying to maintain backward compatibility.<br>
      <br>
      draft-wu-l3sm-rfc8049bis has rightly focused on the big problem.<br>
      <br>
      As I mentioned in the past (see "semver.org comparison of two YANG
      modules" email in NETMOD), I believe the IETF will have to change
      its way of working in terms of backward compatibility. See also
      the email "ietf-routing or ietf-routing-2? module naming
      convention for NMDA transition. Re: [netmod] upcoming adoptions"
      in NETMOD. The lack of responses might be perceived as the IETF
      community not being ready for this discussion. <br>
      <br>
      The point is that we need, in an automatic way, to make the link
      between the YANG module in RFC8049 and the YANG module in <br>
      draft-wu-l3sm-rfc8049bis, or any non backward compatible YANG
      module.<br>
      <br>
      Two solutions:<br>
      1. We keep the same module name and express that the YANG module
      in draft-wu-l3sm-rfc8049bis is not backward compatible with the
      RFC8049 one. This is the openconfig way. See
      draft-clacla-netmod-model-catalog<br>
      <blockquote>
        <pre>  // extension statements
     extension openconfig-version {
       argument "semver" {
         yin-element false;
       }
       description
         "The OpenConfig version number for the module. This is
         expressed as a semantic version number of the form:
           x.y.z
          where:
           * x corresponds to the major version,
           * y corresponds to a minor version,
           * z corresponds to a patch version.
         This version corresponds to the model file within which it is
         defined, and does not cover the whole set of OpenConfig models.
         Where several modules are used to build up a single block of
         functionality, the same module version is specified across each
         file that makes up the module.

         A major version number of 0 indicates that this model is still
         in development (whether within OpenConfig or with industry
         partners), and is potentially subject to change.

         Following a release of major version 1, all modules will
         increment major revision number where backwards incompatible
         changes to the model are made.

         The minor version is changed when features are added to the
         model that do not impact current clients use of the model.

         The patch-level version is incremented when non-feature changes
         (such as bugfixes or clarifications to human-readable
         descriptions that do not impact model functionality) are made
         that maintain backwards compatibility.

         The version number is stored in the module meta-data.";
     }</pre>
      </blockquote>
      2. Or we have a different module name, let's say ietf-l3vpn-svc-2.
      <br>
      Then ...  What? We create extension that will link the
      draft-wu-l3sm-rfc8049bis YANG module to the RFC8049 YANG module?
      Same principle as #1, but just more complex. Or we have a new YANG
      keyword? <br>
      <blockquote>
        <pre class="newpage">&lt;CODE BEGINS&gt;file <a class="moz-txt-link-rfc2396E" href="mailto:ietf-l3vpn-svc@2017-09-14.yang">"ietf-l3vpn-svc@2017-09-14.yang"</a>
module ietf-l3vpn-svc-2 {
 yang-version 1.1;
 namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
 prefix l3vpn-svc;
 obsolete ietf-l3vpn-svc@2017-01-2
</pre>
      </blockquote>
      Going from the draft-wu-l3sm-rfc8049bis YANG <u>module </u>to
      the draft-wu-l3sm-rfc8049bis <u>document </u>to lookup the IETF
      "obsolete" flag in order to understand that the RFC8049 YANG
      module is obsolete is not an automatic solution.<br>
      Using the yangcatalog.org might be a solution, but this is just an
      offline trick.<br>
      Using the YANG module description field might be interesting, but
      again this is not an automatic way:<br>
      <blockquote>
        <pre class="newpage"> description
  "This YANG module defines a generic service configuration
   model for Layer 3 VPNs. This model is common across all
   vendor implementations. This obsoletes the RFC8049 YANG 
   module, ietf-l3vpn-svc@2017-01-2";
 revision 2017-09-14 {
  description
   "First revision of <a href="https://tools.ietf.org/html/rfc8049">RFC8049</a>.";
  reference
   "RFC xxxx: YANG Data Model for L3VPN Service Delivery";</pre>
      </blockquote>
      <br>
      Maybe we should discuss this on the NETMOD mailing list in the
      end, for a longer term solution. Thoughts?<br>
      However, let's not block the RFC8049bis and RFC8022bis
      publications at this point in time.<br>
      <br>
      Regards, Benoit<br>
      <br>
      <br>
    </div>
    <blockquote type="cite"
      cite="mid:5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com">
      <pre wrap="">Jürgen,

</pre>
      <blockquote type="cite">
        <pre wrap="">I do not understand the details why RFC 8049 is fundamentally
broken.
</pre>
      </blockquote>
      <pre wrap="">
The 8049 YANG model had broken XPATH expressions, so a compliant implementation was impossible. The qos rules architecture was at odds with other IETF models, e.g. the ACL model. I would actually call this out as a bigger problem than the former. Then, there were some minor description enhancements, added defaults and adjustments of types.

</pre>
      <blockquote type="cite">
        <pre wrap="">The abstract of the ID says:

  If approved, this document obsoletes RFC 8049.  The changes are a
  series of small fixes to the YANG module, and some clarifications to
  the text.

This does not read like fundamentally flawed and not implementable.
</pre>
      </blockquote>
      <pre wrap="">
8049 does not compile if you have a compiler that understands XPATH.

</pre>
      <blockquote type="cite">
        <pre wrap="">That said, I did react to Jan's statement that kind of indicated that
these changes are generally OK - which I think they are not.

If this document chooses to not follow the YANG update rules, I think
this should be supported by a clear documentation why this is
considered to be OK, somewhere in the document.
</pre>
      </blockquote>
      <pre wrap="">
I never pretended the new module would be backwards compatible with 8049. The specific element I mentioned as being individually backwards compatible, is not according to section 11 in 7950. Thanks for clarifying that. 

Maybe what we should do to respect section 11 rules, and give a clear message to implementors, is to give the module a new namespace and name.

/jan


</pre>
      <blockquote type="cite">
        <pre wrap="">
On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
</pre>
        <blockquote type="cite">
          <pre wrap="">Pardon me for asking for some help getting this straight in my head.

When we move from one version of an I-D to another, we don't pay any attention
to backward compatibility.

When we revise an established module we must be backward compatible to allow the
new version to be inserted without damaging existing implementations, or we must
call the module something new to avoid confusion.

When we have a module that cannot be implemented (because it is broken) and that
is being fixed through the obsoleting of an RFC, do we *really* care about
backward compatibility? If we do care, then the answer is simple: we revise the
module name, etc. If the issue isn't a big deal, we go ahead as written.

Thanks,
Adrian

</pre>
          <blockquote type="cite">
            <pre wrap="">-----Original Message-----
From: Juergen Schoenwaelder [<a class="moz-txt-link-freetext" href="mailto:j.schoenwaelder@jacobs-university.de">mailto:j.schoenwaelder@jacobs-university.de</a>]
Sent: 05 October 2017 15:07
To: Jan Lindblad
Cc: Lou Berger; YANG Doctors; <a class="moz-txt-link-abbreviated" href="mailto:draft-wu-l3sm-rfc8049bis.all@ietf.org">draft-wu-l3sm-rfc8049bis.all@ietf.org</a>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?

On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
</pre>
            <blockquote type="cite">
              <pre wrap="">Lou,

</pre>
              <blockquote type="cite">
                <pre wrap="">What about the type changes (int32-&gt;int64,
</pre>
              </blockquote>
              <pre wrap="">
This is a backwards compatible change according to both 6020 and 7950.

</pre>
              <blockquote type="cite">
                <pre wrap="">int-&gt;string)?
</pre>
              </blockquote>
              <pre wrap="">
Even if a type change int-&gt;str might qualify as "backwards compatible"
</pre>
            </blockquote>
            <pre wrap="">according to 6020 and 7950, the particular change at hand is not because of
considerable changes in semantics.

I think both type changes are problematic. RFC 7950 says:

  o  A "type" statement may be replaced with another "type" statement
     that does not change the syntax or semantics of the type.  For
     example, an inline type definition may be replaced with a typedef,
     but an int8 type cannot be replaced by an int16, since the syntax
     would change.

/js

</pre>
            <blockquote type="cite">
              <pre wrap="">
/jan


</pre>
              <blockquote type="cite">
                <pre wrap="">On 10/5/2017 9:27 AM, Jan Lindblad wrote:
</pre>
                <blockquote type="cite">
                  <pre wrap="">Lou,

I have reviewed the updated model from a YANG perspective. The old
</pre>
                </blockquote>
              </blockquote>
            </blockquote>
            <pre wrap="">model contained syntax errors(!), so there was no way to (correctly) implement
it. Hence I believe requirements on backwards compatibility should be treated
lightly.
</pre>
            <blockquote type="cite">
              <blockquote type="cite">
                <blockquote type="cite">
                  <pre wrap="">
/jan



</pre>
                  <blockquote type="cite">
                    <pre wrap="">Hi,

  Has there been a review conducted or is there one planned for
draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
at it now as part of RtgDir review and I believe some non-backwards
compatible changes in the defined yang module.

Thanks,
Lou

PS for module diffs see:

<a class="moz-txt-link-freetext" href="https://tools.ietf.org/rfcdiff?difftype=--hwdiff&amp;url2=draft-wu-l3sm">https://tools.ietf.org/rfcdiff?difftype=--hwdiff&amp;url2=draft-wu-l3sm</a>-
</pre>
                  </blockquote>
                </blockquote>
              </blockquote>
            </blockquote>
            <pre wrap="">rfc8049bis-05.txt&amp;url1=rfc8049
</pre>
            <blockquote type="cite">
              <blockquote type="cite">
                <blockquote type="cite">
                  <blockquote type="cite">
                    <pre wrap="">
_______________________________________________
yang-doctors mailing list
<a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/yang-doctors">https://www.ietf.org/mailman/listinfo/yang-doctors</a>
</pre>
                  </blockquote>
                  <pre wrap="">
</pre>
                </blockquote>
                <pre wrap="">
</pre>
              </blockquote>
              <pre wrap="">
_______________________________________________
yang-doctors mailing list
<a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/yang-doctors">https://www.ietf.org/mailman/listinfo/yang-doctors</a>
</pre>
            </blockquote>
            <pre wrap="">
--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <a class="moz-txt-link-rfc2396E" href="http://www.jacobs-university.de/">&lt;http://www.jacobs-university.de/&gt;</a>
</pre>
          </blockquote>
          <pre wrap="">
</pre>
        </blockquote>
        <pre wrap="">
-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <a class="moz-txt-link-rfc2396E" href="http://www.jacobs-university.de/">&lt;http://www.jacobs-university.de/&gt;</a>

</pre>
      </blockquote>
      <pre wrap="">
.

</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------1E6212700C5EB175E9F81AEC--


From nobody Fri Oct  6 05:48:23 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6355A1349B6 for <yang-doctors@ietfa.amsl.com>; Fri,  6 Oct 2017 05:48:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 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_H2=-2.8, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 MmZFbGYZR5mk for <yang-doctors@ietfa.amsl.com>; Fri,  6 Oct 2017 05:48:19 -0700 (PDT)
Received: from gproxy9-pub.mail.unifiedlayer.com (gproxy9-pub.mail.unifiedlayer.com [69.89.20.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2FBA81349AE for <yang-doctors@ietf.org>; Fri,  6 Oct 2017 05:48:19 -0700 (PDT)
Received: from cmgw3 (unknown [10.0.90.84]) by gproxy9.mail.unifiedlayer.com (Postfix) with ESMTP id CF9D61E07B0 for <yang-doctors@ietf.org>; Fri,  6 Oct 2017 06:48:18 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw3 with  id JCoE1w00J2SSUrH01CoHVr; Fri, 06 Oct 2017 06:48:18 -0600
X-Authority-Analysis: v=2.2 cv=K/VSJ2eI c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=IkcTkHD0fZMA:10 a=02M-m0pO-4AA:10 a=2HyfR_PSAAAA:8 a=uX8G0ybSAAAA:8 a=48vgC7mUAAAA:8 a=j3Z76cjpAAAA:8 a=3zg8wBWrFYUqPoOQyGQA:9 a=4flaZABZUG_lNeNA:21 a=r0mHz3BFoMT_-Z5m:21 a=QEXdDO2ut3YA:10 a=FvgKqOQ44qUA:10 a=JrSEOxZJtCQA:10 a=0zSPmqmPh2d1CTP8umvz:22 a=uNZJWEtFmtcl922f2nWS:22 a=w1C3t2QeGrPiZgrLijVG:22 a=9ZYBcOd_X9kS2t7VFny2:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=G3s5KKwtRA5QMn7Qj5i+f3XKbunCeTMxSI0nvp58uzw=; b=d5LC2w61ZXPdgm73iPxBj7hoqs uMi1OjBnj1pFW5DEcKYUa++b4Bd0Ik+Zk10x0lVtwjuwxEwu7U4MO9u3Pn9p2lJc6WOre4Qgl6NMD k0HmEeuYt8fzK/eh/NoOAFgBY;
Received: from pool-100-15-84-20.washdc.fios.verizon.net ([100.15.84.20]:41670 helo=fs2.dc.labn.net) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1e0S34-002CKb-Ds; Fri, 06 Oct 2017 06:48:14 -0600
To: Benoit Claise <bclaise@cisco.com>, Jan Lindblad <janl@tail-f.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: Adrian Farrel <adrian@olddog.co.uk>, YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org, "Joe Clarke (jclarke)" <jclarke@cisco.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local> <015901d33de8$083822c0$18a86840$@olddog.co.uk> <20171005161039.rgxdyqlzkg7a4pqn@elstar.local> <5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com> <6887e486-5a02-ddd2-925a-a821872b6a31@cisco.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net>
Date: Fri, 6 Oct 2017 08:48:12 -0400
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <6887e486-5a02-ddd2-925a-a821872b6a31@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.84.20
X-Exim-ID: 1e0S34-002CKb-Ds
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-84-20.washdc.fios.verizon.net (fs2.dc.labn.net) [100.15.84.20]:41670
X-Source-Auth: lberger@labn.net
X-Email-Count: 7
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/aNhUTTa4eTflPvV1GeA3fgBfSHI>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Oct 2017 12:48:21 -0000

Benoit,
	
I agree this we should move this to netmod WG list.  Do you want to kick
it off or should I?

Another alternative that doesn't modify existing versioning rules is to
(a) rename the module and (b) add the "obsolete" statement to indicate
that the -N version replaces the N-1 version.

Lou


On 10/06/2017 08:40 AM, Benoit Claise wrote:
> Dear all,
> 
> The big problem: RFC8049 is broken
> The small problem: trying to maintain backward compatibility.
> 
> draft-wu-l3sm-rfc8049bis has rightly focused on the big problem.
> 
> As I mentioned in the past (see "semver.org comparison of two YANG
> modules" email in NETMOD), I believe the IETF will have to change its
> way of working in terms of backward compatibility. See also the email
> "ietf-routing or ietf-routing-2? module naming convention for NMDA
> transition. Re: [netmod] upcoming adoptions" in NETMOD. The lack of
> responses might be perceived as the IETF community not being ready for
> this discussion.
> 
> The point is that we need, in an automatic way, to make the link between
> the YANG module in RFC8049 and the YANG module in
> draft-wu-l3sm-rfc8049bis, or any non backward compatible YANG module.
> 
> Two solutions:
> 1. We keep the same module name and express that the YANG module in
> draft-wu-l3sm-rfc8049bis is not backward compatible with the RFC8049
> one. This is the openconfig way. See draft-clacla-netmod-model-catalog
> 
>       // extension statements
>          extension openconfig-version {
>            argument "semver" {
>              yin-element false;
>            }
>            description
>              "The OpenConfig version number for the module. This is
>              expressed as a semantic version number of the form:
>                x.y.z
>               where:
>                * x corresponds to the major version,
>                * y corresponds to a minor version,
>                * z corresponds to a patch version.
>              This version corresponds to the model file within which it is
>              defined, and does not cover the whole set of OpenConfig models.
>              Where several modules are used to build up a single block of
>              functionality, the same module version is specified across each
>              file that makes up the module.
> 
>              A major version number of 0 indicates that this model is still
>              in development (whether within OpenConfig or with industry
>              partners), and is potentially subject to change.
> 
>              Following a release of major version 1, all modules will
>              increment major revision number where backwards incompatible
>              changes to the model are made.
> 
>              The minor version is changed when features are added to the
>              model that do not impact current clients use of the model.
> 
>              The patch-level version is incremented when non-feature changes
>              (such as bugfixes or clarifications to human-readable
>              descriptions that do not impact model functionality) are made
>              that maintain backwards compatibility.
> 
>              The version number is stored in the module meta-data.";
>          }
> 
> 2. Or we have a different module name, let's say ietf-l3vpn-svc-2.
> Then ...  What? We create extension that will link the
> draft-wu-l3sm-rfc8049bis YANG module to the RFC8049 YANG module? Same
> principle as #1, but just more complex. Or we have a new YANG keyword?
> 
>     <CODE BEGINS>file "ietf-l3vpn-svc@2017-09-14.yang"
>     module ietf-l3vpn-svc-2 {
>      yang-version 1.1;
>      namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
>      prefix l3vpn-svc;
>      obsolete ietf-l3vpn-svc@2017-01-2
> 
> Going from the draft-wu-l3sm-rfc8049bis YANG _module _to the
> draft-wu-l3sm-rfc8049bis _document _to lookup the IETF "obsolete" flag
> in order to understand that the RFC8049 YANG module is obsolete is not
> an automatic solution.
> Using the yangcatalog.org might be a solution, but this is just an
> offline trick.
> Using the YANG module description field might be interesting, but again
> this is not an automatic way:
> 
>      description
>       "This YANG module defines a generic service configuration
>        model for Layer 3 VPNs. This model is common across all
>        vendor implementations. This obsoletes the RFC8049 YANG 
>        module, ietf-l3vpn-svc@2017-01-2";
>      revision 2017-09-14 {
>       description
>        "First revision of RFC8049 <https://tools.ietf.org/html/rfc8049>.";
>       reference
>        "RFC xxxx: YANG Data Model for L3VPN Service Delivery";
> 
> 
> Maybe we should discuss this on the NETMOD mailing list in the end, for
> a longer term solution. Thoughts?
> However, let's not block the RFC8049bis and RFC8022bis publications at
> this point in time.
> 
> Regards, Benoit
> 
> 
>> Jürgen,
>>
>>> I do not understand the details why RFC 8049 is fundamentally
>>> broken.
>> The 8049 YANG model had broken XPATH expressions, so a compliant implementation was impossible. The qos rules architecture was at odds with other IETF models, e.g. the ACL model. I would actually call this out as a bigger problem than the former. Then, there were some minor description enhancements, added defaults and adjustments of types.
>>
>>> The abstract of the ID says:
>>>
>>>   If approved, this document obsoletes RFC 8049.  The changes are a
>>>   series of small fixes to the YANG module, and some clarifications to
>>>   the text.
>>>
>>> This does not read like fundamentally flawed and not implementable.
>> 8049 does not compile if you have a compiler that understands XPATH.
>>
>>> That said, I did react to Jan's statement that kind of indicated that
>>> these changes are generally OK - which I think they are not.
>>>
>>> If this document chooses to not follow the YANG update rules, I think
>>> this should be supported by a clear documentation why this is
>>> considered to be OK, somewhere in the document.
>> I never pretended the new module would be backwards compatible with 8049. The specific element I mentioned as being individually backwards compatible, is not according to section 11 in 7950. Thanks for clarifying that. 
>>
>> Maybe what we should do to respect section 11 rules, and give a clear message to implementors, is to give the module a new namespace and name.
>>
>> /jan
>>
>>
>>> On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
>>>> Pardon me for asking for some help getting this straight in my head.
>>>>
>>>> When we move from one version of an I-D to another, we don't pay any attention
>>>> to backward compatibility.
>>>>
>>>> When we revise an established module we must be backward compatible to allow the
>>>> new version to be inserted without damaging existing implementations, or we must
>>>> call the module something new to avoid confusion.
>>>>
>>>> When we have a module that cannot be implemented (because it is broken) and that
>>>> is being fixed through the obsoleting of an RFC, do we *really* care about
>>>> backward compatibility? If we do care, then the answer is simple: we revise the
>>>> module name, etc. If the issue isn't a big deal, we go ahead as written.
>>>>
>>>> Thanks,
>>>> Adrian
>>>>
>>>>> -----Original Message-----
>>>>> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
>>>>> Sent: 05 October 2017 15:07
>>>>> To: Jan Lindblad
>>>>> Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
>>>>> Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
>>>>>
>>>>> On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
>>>>>> Lou,
>>>>>>
>>>>>>> What about the type changes (int32->int64,
>>>>>> This is a backwards compatible change according to both 6020 and 7950.
>>>>>>
>>>>>>> int->string)?
>>>>>> Even if a type change int->str might qualify as "backwards compatible"
>>>>> according to 6020 and 7950, the particular change at hand is not because of
>>>>> considerable changes in semantics.
>>>>>
>>>>> I think both type changes are problematic. RFC 7950 says:
>>>>>
>>>>>   o  A "type" statement may be replaced with another "type" statement
>>>>>      that does not change the syntax or semantics of the type.  For
>>>>>      example, an inline type definition may be replaced with a typedef,
>>>>>      but an int8 type cannot be replaced by an int16, since the syntax
>>>>>      would change.
>>>>>
>>>>> /js
>>>>>
>>>>>> /jan
>>>>>>
>>>>>>
>>>>>>> On 10/5/2017 9:27 AM, Jan Lindblad wrote:
>>>>>>>> Lou,
>>>>>>>>
>>>>>>>> I have reviewed the updated model from a YANG perspective. The old
>>>>> model contained syntax errors(!), so there was no way to (correctly) implement
>>>>> it. Hence I believe requirements on backwards compatibility should be treated
>>>>> lightly.
>>>>>>>> /jan
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>>   Has there been a review conducted or is there one planned for
>>>>>>>>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
>>>>>>>>> at it now as part of RtgDir review and I believe some non-backwards
>>>>>>>>> compatible changes in the defined yang module.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Lou
>>>>>>>>>
>>>>>>>>> PS for module diffs see:
>>>>>>>>>
>>>>>>>>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-
>>>>> rfc8049bis-05.txt&url1=rfc8049
>>>>>>>>> _______________________________________________
>>>>>>>>> yang-doctors mailing list
>>>>>>>>> yang-doctors@ietf.org
>>>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>> _______________________________________________
>>>>>> yang-doctors mailing list
>>>>>> yang-doctors@ietf.org
>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>> --
>>>>> 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/>
>>> -- 
>>> 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/>
>>>
>> .
>>
> 


From nobody Fri Oct  6 05:55:35 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39BDD13208E; Fri,  6 Oct 2017 05:55:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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 cMcTnJJA85om; Fri,  6 Oct 2017 05:55:30 -0700 (PDT)
Received: from aer-iport-2.cisco.com (aer-iport-2.cisco.com [173.38.203.52]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6FD8F13455E; Fri,  6 Oct 2017 05:55:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=26099; q=dns/txt; s=iport; t=1507294528; x=1508504128; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=oQ2bo1IIg7x8ubhbpKJzqvO59qbthxHCMNjAUA6xTOQ=; b=l8v5FuMjhSTYQdBippEtoxpZ/bb1UtnWZv+f7TILiVur8fJ0b73lhPhE nWDj56cPXqM57wPMhc2+Vehz+tweYwn+aHgKf0nAF9ns/yoDdEf28Mx6E 1dn1kiVP+Wg9r8LnV/ENgohUKwedOEF629giU3jhy2jSzdCdj8+RYy/D8 U=;
X-IronPort-AV: E=Sophos;i="5.42,483,1500940800";  d="scan'208,217";a="655276956"
Received: from aer-iport-nat.cisco.com (HELO aer-core-2.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 06 Oct 2017 12:55:26 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v96CtQDe000811; Fri, 6 Oct 2017 12:55:26 GMT
To: Lou Berger <lberger@labn.net>, Jan Lindblad <janl@tail-f.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: Adrian Farrel <adrian@olddog.co.uk>, YANG Doctors <yang-doctors@ietf.org>,  draft-wu-l3sm-rfc8049bis.all@ietf.org, "Joe Clarke (jclarke)" <jclarke@cisco.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local> <015901d33de8$083822c0$18a86840$@olddog.co.uk> <20171005161039.rgxdyqlzkg7a4pqn@elstar.local> <5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com> <6887e486-5a02-ddd2-925a-a821872b6a31@cisco.com> <5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <c13eb8c5-4cae-05b5-4712-892141c223e1@cisco.com>
Date: Fri, 6 Oct 2017 14:55:26 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net>
Content-Type: multipart/alternative; boundary="------------57668E99DF41B820828F7E11"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/FLaBNOyIth7Fq1L-pr0q_XwpyYg>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Oct 2017 12:55:33 -0000

This is a multi-part message in MIME format.
--------------57668E99DF41B820828F7E11
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

Lou,
> Benoit,
> 	
> I agree this we should move this to netmod WG list.  Do you want to kick
> it off or should I?
Ok, I'll do it (most probably on Monday)
>
> Another alternative that doesn't modify existing versioning rules is to
> (a) rename the module and (b) add the "obsolete" statement to indicate
> that the -N version replaces the N-1 version.
Like what I proposed below? This would be a new YANG statement.

     <CODE BEGINS>file"ietf-l3vpn-svc@2017-09-14.yang"
     module ietf-l3vpn-svc-2 {
      yang-version 1.1;
      namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
      prefix l3vpn-svc;
      *obsolete *ietf-l3vpn-svc@2017-01-2

Note also that draft-claise-semver was also an attempt at solving the 
semantic versioning issue.

Regards, Benoit
>
> Lou
>
>
> On 10/06/2017 08:40 AM, Benoit Claise wrote:
>> Dear all,
>>
>> The big problem: RFC8049 is broken
>> The small problem: trying to maintain backward compatibility.
>>
>> draft-wu-l3sm-rfc8049bis has rightly focused on the big problem.
>>
>> As I mentioned in the past (see "semver.org comparison of two YANG
>> modules" email in NETMOD), I believe the IETF will have to change its
>> way of working in terms of backward compatibility. See also the email
>> "ietf-routing or ietf-routing-2? module naming convention for NMDA
>> transition. Re: [netmod] upcoming adoptions" in NETMOD. The lack of
>> responses might be perceived as the IETF community not being ready for
>> this discussion.
>>
>> The point is that we need, in an automatic way, to make the link between
>> the YANG module in RFC8049 and the YANG module in
>> draft-wu-l3sm-rfc8049bis, or any non backward compatible YANG module.
>>
>> Two solutions:
>> 1. We keep the same module name and express that the YANG module in
>> draft-wu-l3sm-rfc8049bis is not backward compatible with the RFC8049
>> one. This is the openconfig way. See draft-clacla-netmod-model-catalog
>>
>>        // extension statements
>>           extension openconfig-version {
>>             argument "semver" {
>>               yin-element false;
>>             }
>>             description
>>               "The OpenConfig version number for the module. This is
>>               expressed as a semantic version number of the form:
>>                 x.y.z
>>                where:
>>                 * x corresponds to the major version,
>>                 * y corresponds to a minor version,
>>                 * z corresponds to a patch version.
>>               This version corresponds to the model file within which it is
>>               defined, and does not cover the whole set of OpenConfig models.
>>               Where several modules are used to build up a single block of
>>               functionality, the same module version is specified across each
>>               file that makes up the module.
>>
>>               A major version number of 0 indicates that this model is still
>>               in development (whether within OpenConfig or with industry
>>               partners), and is potentially subject to change.
>>
>>               Following a release of major version 1, all modules will
>>               increment major revision number where backwards incompatible
>>               changes to the model are made.
>>
>>               The minor version is changed when features are added to the
>>               model that do not impact current clients use of the model.
>>
>>               The patch-level version is incremented when non-feature changes
>>               (such as bugfixes or clarifications to human-readable
>>               descriptions that do not impact model functionality) are made
>>               that maintain backwards compatibility.
>>
>>               The version number is stored in the module meta-data.";
>>           }
>>
>> 2. Or we have a different module name, let's say ietf-l3vpn-svc-2.
>> Then ...  What? We create extension that will link the
>> draft-wu-l3sm-rfc8049bis YANG module to the RFC8049 YANG module? Same
>> principle as #1, but just more complex. Or we have a new YANG keyword?
>>
>>      <CODE BEGINS>file "ietf-l3vpn-svc@2017-09-14.yang"
>>      module ietf-l3vpn-svc-2 {
>>       yang-version 1.1;
>>       namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
>>       prefix l3vpn-svc;
>>       obsolete ietf-l3vpn-svc@2017-01-2
>>
>> Going from the draft-wu-l3sm-rfc8049bis YANG _module _to the
>> draft-wu-l3sm-rfc8049bis _document _to lookup the IETF "obsolete" flag
>> in order to understand that the RFC8049 YANG module is obsolete is not
>> an automatic solution.
>> Using the yangcatalog.org might be a solution, but this is just an
>> offline trick.
>> Using the YANG module description field might be interesting, but again
>> this is not an automatic way:
>>
>>       description
>>        "This YANG module defines a generic service configuration
>>         model for Layer 3 VPNs. This model is common across all
>>         vendor implementations. This obsoletes the RFC8049 YANG
>>         module, ietf-l3vpn-svc@2017-01-2";
>>       revision 2017-09-14 {
>>        description
>>         "First revision of RFC8049 <https://tools.ietf.org/html/rfc8049>.";
>>        reference
>>         "RFC xxxx: YANG Data Model for L3VPN Service Delivery";
>>
>>
>> Maybe we should discuss this on the NETMOD mailing list in the end, for
>> a longer term solution. Thoughts?
>> However, let's not block the RFC8049bis and RFC8022bis publications at
>> this point in time.
>>
>> Regards, Benoit
>>
>>
>>> Jürgen,
>>>
>>>> I do not understand the details why RFC 8049 is fundamentally
>>>> broken.
>>> The 8049 YANG model had broken XPATH expressions, so a compliant implementation was impossible. The qos rules architecture was at odds with other IETF models, e.g. the ACL model. I would actually call this out as a bigger problem than the former. Then, there were some minor description enhancements, added defaults and adjustments of types.
>>>
>>>> The abstract of the ID says:
>>>>
>>>>    If approved, this document obsoletes RFC 8049.  The changes are a
>>>>    series of small fixes to the YANG module, and some clarifications to
>>>>    the text.
>>>>
>>>> This does not read like fundamentally flawed and not implementable.
>>> 8049 does not compile if you have a compiler that understands XPATH.
>>>
>>>> That said, I did react to Jan's statement that kind of indicated that
>>>> these changes are generally OK - which I think they are not.
>>>>
>>>> If this document chooses to not follow the YANG update rules, I think
>>>> this should be supported by a clear documentation why this is
>>>> considered to be OK, somewhere in the document.
>>> I never pretended the new module would be backwards compatible with 8049. The specific element I mentioned as being individually backwards compatible, is not according to section 11 in 7950. Thanks for clarifying that.
>>>
>>> Maybe what we should do to respect section 11 rules, and give a clear message to implementors, is to give the module a new namespace and name.
>>>
>>> /jan
>>>
>>>
>>>> On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
>>>>> Pardon me for asking for some help getting this straight in my head.
>>>>>
>>>>> When we move from one version of an I-D to another, we don't pay any attention
>>>>> to backward compatibility.
>>>>>
>>>>> When we revise an established module we must be backward compatible to allow the
>>>>> new version to be inserted without damaging existing implementations, or we must
>>>>> call the module something new to avoid confusion.
>>>>>
>>>>> When we have a module that cannot be implemented (because it is broken) and that
>>>>> is being fixed through the obsoleting of an RFC, do we *really* care about
>>>>> backward compatibility? If we do care, then the answer is simple: we revise the
>>>>> module name, etc. If the issue isn't a big deal, we go ahead as written.
>>>>>
>>>>> Thanks,
>>>>> Adrian
>>>>>
>>>>>> -----Original Message-----
>>>>>> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
>>>>>> Sent: 05 October 2017 15:07
>>>>>> To: Jan Lindblad
>>>>>> Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
>>>>>> Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
>>>>>>
>>>>>> On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
>>>>>>> Lou,
>>>>>>>
>>>>>>>> What about the type changes (int32->int64,
>>>>>>> This is a backwards compatible change according to both 6020 and 7950.
>>>>>>>
>>>>>>>> int->string)?
>>>>>>> Even if a type change int->str might qualify as "backwards compatible"
>>>>>> according to 6020 and 7950, the particular change at hand is not because of
>>>>>> considerable changes in semantics.
>>>>>>
>>>>>> I think both type changes are problematic. RFC 7950 says:
>>>>>>
>>>>>>    o  A "type" statement may be replaced with another "type" statement
>>>>>>       that does not change the syntax or semantics of the type.  For
>>>>>>       example, an inline type definition may be replaced with a typedef,
>>>>>>       but an int8 type cannot be replaced by an int16, since the syntax
>>>>>>       would change.
>>>>>>
>>>>>> /js
>>>>>>
>>>>>>> /jan
>>>>>>>
>>>>>>>
>>>>>>>> On 10/5/2017 9:27 AM, Jan Lindblad wrote:
>>>>>>>>> Lou,
>>>>>>>>>
>>>>>>>>> I have reviewed the updated model from a YANG perspective. The old
>>>>>> model contained syntax errors(!), so there was no way to (correctly) implement
>>>>>> it. Hence I believe requirements on backwards compatibility should be treated
>>>>>> lightly.
>>>>>>>>> /jan
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>> Hi,
>>>>>>>>>>
>>>>>>>>>>    Has there been a review conducted or is there one planned for
>>>>>>>>>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
>>>>>>>>>> at it now as part of RtgDir review and I believe some non-backwards
>>>>>>>>>> compatible changes in the defined yang module.
>>>>>>>>>>
>>>>>>>>>> Thanks,
>>>>>>>>>> Lou
>>>>>>>>>>
>>>>>>>>>> PS for module diffs see:
>>>>>>>>>>
>>>>>>>>>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-
>>>>>> rfc8049bis-05.txt&url1=rfc8049
>>>>>>>>>> _______________________________________________
>>>>>>>>>> yang-doctors mailing list
>>>>>>>>>> yang-doctors@ietf.org
>>>>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>>> _______________________________________________
>>>>>>> yang-doctors mailing list
>>>>>>> yang-doctors@ietf.org
>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>> --
>>>>>> 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/>
>>>> -- 
>>>> 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/>
>>>>
>>> .
>>>
> .
>


--------------57668E99DF41B820828F7E11
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Lou,<br>
    </div>
    <blockquote type="cite"
      cite="mid:5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net">
      <pre wrap="">Benoit,
	
I agree this we should move this to netmod WG list.  Do you want to kick
it off or should I?</pre>
    </blockquote>
    Ok, I'll do it (most probably on Monday)<br>
    <blockquote type="cite"
      cite="mid:5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net">
      <pre wrap="">

Another alternative that doesn't modify existing versioning rules is to
(a) rename the module and (b) add the "obsolete" statement to indicate
that the -N version replaces the N-1 version.</pre>
    </blockquote>
    Like what I proposed below? This would be a new YANG statement.<br>
    <pre wrap="">    &lt;CODE BEGINS&gt;file <a class="moz-txt-link-rfc2396E" href="mailto:ietf-l3vpn-svc@2017-09-14.yang">"ietf-l3vpn-svc@2017-09-14.yang"</a>
    module ietf-l3vpn-svc-2 {
     yang-version 1.1;
     namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
     prefix l3vpn-svc;
     <b>obsolete </b>ietf-l3vpn-svc@2017-01-2

</pre>
    Note also that draft-claise-semver was also an attempt at solving
    the semantic versioning issue.<br>
    <br>
    Regards, Benoit<br>
    <blockquote type="cite"
      cite="mid:5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net">
      <pre wrap="">

Lou


On 10/06/2017 08:40 AM, Benoit Claise wrote:
</pre>
      <blockquote type="cite">
        <pre wrap="">Dear all,

The big problem: RFC8049 is broken
The small problem: trying to maintain backward compatibility.

draft-wu-l3sm-rfc8049bis has rightly focused on the big problem.

As I mentioned in the past (see "semver.org comparison of two YANG
modules" email in NETMOD), I believe the IETF will have to change its
way of working in terms of backward compatibility. See also the email
"ietf-routing or ietf-routing-2? module naming convention for NMDA
transition. Re: [netmod] upcoming adoptions" in NETMOD. The lack of
responses might be perceived as the IETF community not being ready for
this discussion.

The point is that we need, in an automatic way, to make the link between
the YANG module in RFC8049 and the YANG module in
draft-wu-l3sm-rfc8049bis, or any non backward compatible YANG module.

Two solutions:
1. We keep the same module name and express that the YANG module in
draft-wu-l3sm-rfc8049bis is not backward compatible with the RFC8049
one. This is the openconfig way. See draft-clacla-netmod-model-catalog

      // extension statements
         extension openconfig-version {
           argument "semver" {
             yin-element false;
           }
           description
             "The OpenConfig version number for the module. This is
             expressed as a semantic version number of the form:
               x.y.z
              where:
               * x corresponds to the major version,
               * y corresponds to a minor version,
               * z corresponds to a patch version.
             This version corresponds to the model file within which it is
             defined, and does not cover the whole set of OpenConfig models.
             Where several modules are used to build up a single block of
             functionality, the same module version is specified across each
             file that makes up the module.

             A major version number of 0 indicates that this model is still
             in development (whether within OpenConfig or with industry
             partners), and is potentially subject to change.

             Following a release of major version 1, all modules will
             increment major revision number where backwards incompatible
             changes to the model are made.

             The minor version is changed when features are added to the
             model that do not impact current clients use of the model.

             The patch-level version is incremented when non-feature changes
             (such as bugfixes or clarifications to human-readable
             descriptions that do not impact model functionality) are made
             that maintain backwards compatibility.

             The version number is stored in the module meta-data.";
         }

2. Or we have a different module name, let's say ietf-l3vpn-svc-2.
Then ...  What? We create extension that will link the
draft-wu-l3sm-rfc8049bis YANG module to the RFC8049 YANG module? Same
principle as #1, but just more complex. Or we have a new YANG keyword?

    &lt;CODE BEGINS&gt;file <a class="moz-txt-link-rfc2396E" href="mailto:ietf-l3vpn-svc@2017-09-14.yang">"ietf-l3vpn-svc@2017-09-14.yang"</a>
    module ietf-l3vpn-svc-2 {
     yang-version 1.1;
     namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
     prefix l3vpn-svc;
     obsolete ietf-l3vpn-svc@2017-01-2

Going from the draft-wu-l3sm-rfc8049bis YANG _module _to the
draft-wu-l3sm-rfc8049bis _document _to lookup the IETF "obsolete" flag
in order to understand that the RFC8049 YANG module is obsolete is not
an automatic solution.
Using the yangcatalog.org might be a solution, but this is just an
offline trick.
Using the YANG module description field might be interesting, but again
this is not an automatic way:

     description
      "This YANG module defines a generic service configuration
       model for Layer 3 VPNs. This model is common across all
       vendor implementations. This obsoletes the RFC8049 YANG 
       module, ietf-l3vpn-svc@2017-01-2";
     revision 2017-09-14 {
      description
       "First revision of RFC8049 <a class="moz-txt-link-rfc2396E" href="https://tools.ietf.org/html/rfc8049">&lt;https://tools.ietf.org/html/rfc8049&gt;</a>.";
      reference
       "RFC xxxx: YANG Data Model for L3VPN Service Delivery";


Maybe we should discuss this on the NETMOD mailing list in the end, for
a longer term solution. Thoughts?
However, let's not block the RFC8049bis and RFC8022bis publications at
this point in time.

Regards, Benoit


</pre>
        <blockquote type="cite">
          <pre wrap="">Jürgen,

</pre>
          <blockquote type="cite">
            <pre wrap="">I do not understand the details why RFC 8049 is fundamentally
broken.
</pre>
          </blockquote>
          <pre wrap="">The 8049 YANG model had broken XPATH expressions, so a compliant implementation was impossible. The qos rules architecture was at odds with other IETF models, e.g. the ACL model. I would actually call this out as a bigger problem than the former. Then, there were some minor description enhancements, added defaults and adjustments of types.

</pre>
          <blockquote type="cite">
            <pre wrap="">The abstract of the ID says:

  If approved, this document obsoletes RFC 8049.  The changes are a
  series of small fixes to the YANG module, and some clarifications to
  the text.

This does not read like fundamentally flawed and not implementable.
</pre>
          </blockquote>
          <pre wrap="">8049 does not compile if you have a compiler that understands XPATH.

</pre>
          <blockquote type="cite">
            <pre wrap="">That said, I did react to Jan's statement that kind of indicated that
these changes are generally OK - which I think they are not.

If this document chooses to not follow the YANG update rules, I think
this should be supported by a clear documentation why this is
considered to be OK, somewhere in the document.
</pre>
          </blockquote>
          <pre wrap="">I never pretended the new module would be backwards compatible with 8049. The specific element I mentioned as being individually backwards compatible, is not according to section 11 in 7950. Thanks for clarifying that. 

Maybe what we should do to respect section 11 rules, and give a clear message to implementors, is to give the module a new namespace and name.

/jan


</pre>
          <blockquote type="cite">
            <pre wrap="">On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
</pre>
            <blockquote type="cite">
              <pre wrap="">Pardon me for asking for some help getting this straight in my head.

When we move from one version of an I-D to another, we don't pay any attention
to backward compatibility.

When we revise an established module we must be backward compatible to allow the
new version to be inserted without damaging existing implementations, or we must
call the module something new to avoid confusion.

When we have a module that cannot be implemented (because it is broken) and that
is being fixed through the obsoleting of an RFC, do we *really* care about
backward compatibility? If we do care, then the answer is simple: we revise the
module name, etc. If the issue isn't a big deal, we go ahead as written.

Thanks,
Adrian

</pre>
              <blockquote type="cite">
                <pre wrap="">-----Original Message-----
From: Juergen Schoenwaelder [<a class="moz-txt-link-freetext" href="mailto:j.schoenwaelder@jacobs-university.de">mailto:j.schoenwaelder@jacobs-university.de</a>]
Sent: 05 October 2017 15:07
To: Jan Lindblad
Cc: Lou Berger; YANG Doctors; <a class="moz-txt-link-abbreviated" href="mailto:draft-wu-l3sm-rfc8049bis.all@ietf.org">draft-wu-l3sm-rfc8049bis.all@ietf.org</a>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?

On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
</pre>
                <blockquote type="cite">
                  <pre wrap="">Lou,

</pre>
                  <blockquote type="cite">
                    <pre wrap="">What about the type changes (int32-&gt;int64,
</pre>
                  </blockquote>
                  <pre wrap="">This is a backwards compatible change according to both 6020 and 7950.

</pre>
                  <blockquote type="cite">
                    <pre wrap="">int-&gt;string)?
</pre>
                  </blockquote>
                  <pre wrap="">Even if a type change int-&gt;str might qualify as "backwards compatible"
</pre>
                </blockquote>
                <pre wrap="">according to 6020 and 7950, the particular change at hand is not because of
considerable changes in semantics.

I think both type changes are problematic. RFC 7950 says:

  o  A "type" statement may be replaced with another "type" statement
     that does not change the syntax or semantics of the type.  For
     example, an inline type definition may be replaced with a typedef,
     but an int8 type cannot be replaced by an int16, since the syntax
     would change.

/js

</pre>
                <blockquote type="cite">
                  <pre wrap="">/jan


</pre>
                  <blockquote type="cite">
                    <pre wrap="">On 10/5/2017 9:27 AM, Jan Lindblad wrote:
</pre>
                    <blockquote type="cite">
                      <pre wrap="">Lou,

I have reviewed the updated model from a YANG perspective. The old
</pre>
                    </blockquote>
                  </blockquote>
                </blockquote>
                <pre wrap="">model contained syntax errors(!), so there was no way to (correctly) implement
it. Hence I believe requirements on backwards compatibility should be treated
lightly.
</pre>
                <blockquote type="cite">
                  <blockquote type="cite">
                    <blockquote type="cite">
                      <pre wrap="">/jan



</pre>
                      <blockquote type="cite">
                        <pre wrap="">Hi,

  Has there been a review conducted or is there one planned for
draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
at it now as part of RtgDir review and I believe some non-backwards
compatible changes in the defined yang module.

Thanks,
Lou

PS for module diffs see:

<a class="moz-txt-link-freetext" href="https://tools.ietf.org/rfcdiff?difftype=--hwdiff&amp;url2=draft-wu-l3sm">https://tools.ietf.org/rfcdiff?difftype=--hwdiff&amp;url2=draft-wu-l3sm</a>-
</pre>
                      </blockquote>
                    </blockquote>
                  </blockquote>
                </blockquote>
                <pre wrap="">rfc8049bis-05.txt&amp;url1=rfc8049
</pre>
                <blockquote type="cite">
                  <blockquote type="cite">
                    <blockquote type="cite">
                      <blockquote type="cite">
                        <pre wrap="">_______________________________________________
yang-doctors mailing list
<a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/yang-doctors">https://www.ietf.org/mailman/listinfo/yang-doctors</a>
</pre>
                      </blockquote>
                    </blockquote>
                  </blockquote>
                  <pre wrap="">_______________________________________________
yang-doctors mailing list
<a class="moz-txt-link-abbreviated" href="mailto:yang-doctors@ietf.org">yang-doctors@ietf.org</a>
<a class="moz-txt-link-freetext" href="https://www.ietf.org/mailman/listinfo/yang-doctors">https://www.ietf.org/mailman/listinfo/yang-doctors</a>
</pre>
                </blockquote>
                <pre wrap="">--
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <a class="moz-txt-link-rfc2396E" href="http://www.jacobs-university.de/">&lt;http://www.jacobs-university.de/&gt;</a>
</pre>
              </blockquote>
            </blockquote>
            <pre wrap="">-- 
Juergen Schoenwaelder           Jacobs University Bremen gGmbH
Phone: +49 421 200 3587         Campus Ring 1 | 28759 Bremen | Germany
Fax:   +49 421 200 3103         <a class="moz-txt-link-rfc2396E" href="http://www.jacobs-university.de/">&lt;http://www.jacobs-university.de/&gt;</a>

</pre>
          </blockquote>
          <pre wrap="">.

</pre>
        </blockquote>
        <pre wrap="">
</pre>
      </blockquote>
      <pre wrap="">
.

</pre>
    </blockquote>
    <br>
  </body>
</html>

--------------57668E99DF41B820828F7E11--


From nobody Fri Oct  6 06:01:02 2017
Return-Path: <lberger@labn.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C81811349AE for <yang-doctors@ietfa.amsl.com>; Fri,  6 Oct 2017 06:01:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.701
X-Spam-Level: 
X-Spam-Status: No, score=-4.701 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_H2=-2.8, SPF_PASS=-0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (768-bit key) header.d=labn.net
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 i6bBnKmZHzRA for <yang-doctors@ietfa.amsl.com>; Fri,  6 Oct 2017 06:00:58 -0700 (PDT)
Received: from gproxy4-pub.mail.unifiedlayer.com (gproxy4-pub.mail.unifiedlayer.com [69.89.23.142]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9328D1349B4 for <yang-doctors@ietf.org>; Fri,  6 Oct 2017 06:00:52 -0700 (PDT)
Received: from cmgw4 (unknown [10.0.90.85]) by gproxy4.mail.unifiedlayer.com (Postfix) with ESMTP id 3B267176089 for <yang-doctors@ietf.org>; Fri,  6 Oct 2017 07:00:49 -0600 (MDT)
Received: from box313.bluehost.com ([69.89.31.113]) by cmgw4 with  id JD0l1w00A2SSUrH01D0oNs; Fri, 06 Oct 2017 07:00:49 -0600
X-Authority-Analysis: v=2.2 cv=OZLoNlbY c=1 sm=1 tr=0 a=h1BC+oY+fLhyFmnTBx92Jg==:117 a=h1BC+oY+fLhyFmnTBx92Jg==:17 a=IkcTkHD0fZMA:10 a=xqWC_Br6kY4A:10 a=02M-m0pO-4AA:10 a=2HyfR_PSAAAA:8 a=uX8G0ybSAAAA:8 a=48vgC7mUAAAA:8 a=j3Z76cjpAAAA:8 a=dtDrH-5Levq-ZukVAA8A:9 a=V25fX3KtGABqdy8Y:21 a=T-yt0G-x7IVT-zpb:21 a=QEXdDO2ut3YA:10 a=FvgKqOQ44qUA:10 a=JrSEOxZJtCQA:10 a=0zSPmqmPh2d1CTP8umvz:22 a=uNZJWEtFmtcl922f2nWS:22 a=w1C3t2QeGrPiZgrLijVG:22 a=9ZYBcOd_X9kS2t7VFny2:22
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=labn.net; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:Cc:To:Subject:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=tX9t6pPyOWvegW12kTwg0FdcR9/V13gV26mfXc9Jf1c=; b=VPnXh8CrfrZPWXxZ21i20e7rXM 5KAqYm4cgZiEGt9IYp7kWnMiinsq5TLtZZUxVaGOYWn0KHNWWRy0LJTtVThmlN45LvG8WF2+O4wYp vNjuOAPsZZJmexSHrQQhRz7PO;
Received: from pool-100-15-84-20.washdc.fios.verizon.net ([100.15.84.20]:41832 helo=[IPv6:::1]) by box313.bluehost.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.87) (envelope-from <lberger@labn.net>) id 1e0SFA-002ESw-R2; Fri, 06 Oct 2017 07:00:44 -0600
To: Benoit Claise <bclaise@cisco.com>, Jan Lindblad <janl@tail-f.com>, Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Cc: Adrian Farrel <adrian@olddog.co.uk>, YANG Doctors <yang-doctors@ietf.org>, draft-wu-l3sm-rfc8049bis.all@ietf.org, "Joe Clarke (jclarke)" <jclarke@cisco.com>
References: <262fdd36-5213-f716-016a-02442c427a0a@labn.net> <EA5D631C-818D-4F84-83C9-26B8A2D73A70@tail-f.com> <196ce82f-2bc3-18c5-4232-2a874efb5062@labn.net> <50B59D11-E865-4025-AAFA-7E2505B540B9@tail-f.com> <20171005140709.xdzqbhyanhpzkyzi@elstar.local> <015901d33de8$083822c0$18a86840$@olddog.co.uk> <20171005161039.rgxdyqlzkg7a4pqn@elstar.local> <5CA105C4-E0DA-4DF0-9001-E47D3C7514BA@tail-f.com> <6887e486-5a02-ddd2-925a-a821872b6a31@cisco.com> <5da176b2-594f-9144-56d0-2bc8afeefacb@labn.net> <c13eb8c5-4cae-05b5-4712-892141c223e1@cisco.com>
From: Lou Berger <lberger@labn.net>
Message-ID: <8f72465e-255c-f6d1-4f5f-865bd5ac6631@labn.net>
Date: Fri, 6 Oct 2017 09:00:41 -0400
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <c13eb8c5-4cae-05b5-4712-892141c223e1@cisco.com>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Content-Language: en-US
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - box313.bluehost.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - labn.net
X-BWhitelist: no
X-Source-IP: 100.15.84.20
X-Exim-ID: 1e0SFA-002ESw-R2
X-Source: 
X-Source-Args: 
X-Source-Dir: 
X-Source-Sender: pool-100-15-84-20.washdc.fios.verizon.net ([IPv6:::1]) [100.15.84.20]:41832
X-Source-Auth: lberger@labn.net
X-Email-Count: 5
X-Source-Cap: bGFibm1vYmk7bGFibm1vYmk7Ym94MzEzLmJsdWVob3N0LmNvbQ==
X-Local-Domain: yes
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/Jigm52HLQFpOe9uKxSIU3r38r4I>
Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 06 Oct 2017 13:01:01 -0000

On 10/6/2017 8:55 AM, Benoit Claise wrote:
> Lou,
>> Benoit,
>> 	
>> I agree this we should move this to netmod WG list.  Do you want to kick
>> it off or should I?
> Ok, I'll do it (most probably on Monday)
okay, I can send something to day that gives the 8049 specific context.

>> Another alternative that doesn't modify existing versioning rules is to
>> (a) rename the module and (b) add the "obsolete" statement to indicate
>> that the -N version replaces the N-1 version.
> Like what I proposed below? 
well, a variant of it. 

> This would be a new YANG statement.
>     <CODE BEGINS>file "ietf-l3vpn-svc@2017-09-14.yang"
>     module ietf-l3vpn-svc-2 {
>      yang-version 1.1;
>      namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
>      prefix l3vpn-svc;
>      *obsolete *ietf-l3vpn-svc@2017-01-2
the difference is I'd change the name as well, e.g., ietf-l3vpn-svc-2

> Note also that draft-claise-semver was also an attempt at solving the
> semantic versioning issue.
>
Understood.

Lou
> Regards, Benoit
>> Lou
>>
>>
>> On 10/06/2017 08:40 AM, Benoit Claise wrote:
>>> Dear all,
>>>
>>> The big problem: RFC8049 is broken
>>> The small problem: trying to maintain backward compatibility.
>>>
>>> draft-wu-l3sm-rfc8049bis has rightly focused on the big problem.
>>>
>>> As I mentioned in the past (see "semver.org comparison of two YANG
>>> modules" email in NETMOD), I believe the IETF will have to change its
>>> way of working in terms of backward compatibility. See also the email
>>> "ietf-routing or ietf-routing-2? module naming convention for NMDA
>>> transition. Re: [netmod] upcoming adoptions" in NETMOD. The lack of
>>> responses might be perceived as the IETF community not being ready for
>>> this discussion.
>>>
>>> The point is that we need, in an automatic way, to make the link between
>>> the YANG module in RFC8049 and the YANG module in
>>> draft-wu-l3sm-rfc8049bis, or any non backward compatible YANG module.
>>>
>>> Two solutions:
>>> 1. We keep the same module name and express that the YANG module in
>>> draft-wu-l3sm-rfc8049bis is not backward compatible with the RFC8049
>>> one. This is the openconfig way. See draft-clacla-netmod-model-catalog
>>>
>>>       // extension statements
>>>          extension openconfig-version {
>>>            argument "semver" {
>>>              yin-element false;
>>>            }
>>>            description
>>>              "The OpenConfig version number for the module. This is
>>>              expressed as a semantic version number of the form:
>>>                x.y.z
>>>               where:
>>>                * x corresponds to the major version,
>>>                * y corresponds to a minor version,
>>>                * z corresponds to a patch version.
>>>              This version corresponds to the model file within which it is
>>>              defined, and does not cover the whole set of OpenConfig models.
>>>              Where several modules are used to build up a single block of
>>>              functionality, the same module version is specified across each
>>>              file that makes up the module.
>>>
>>>              A major version number of 0 indicates that this model is still
>>>              in development (whether within OpenConfig or with industry
>>>              partners), and is potentially subject to change.
>>>
>>>              Following a release of major version 1, all modules will
>>>              increment major revision number where backwards incompatible
>>>              changes to the model are made.
>>>
>>>              The minor version is changed when features are added to the
>>>              model that do not impact current clients use of the model.
>>>
>>>              The patch-level version is incremented when non-feature changes
>>>              (such as bugfixes or clarifications to human-readable
>>>              descriptions that do not impact model functionality) are made
>>>              that maintain backwards compatibility.
>>>
>>>              The version number is stored in the module meta-data.";
>>>          }
>>>
>>> 2. Or we have a different module name, let's say ietf-l3vpn-svc-2.
>>> Then ...  What? We create extension that will link the
>>> draft-wu-l3sm-rfc8049bis YANG module to the RFC8049 YANG module? Same
>>> principle as #1, but just more complex. Or we have a new YANG keyword?
>>>
>>>     <CODE BEGINS>file "ietf-l3vpn-svc@2017-09-14.yang"
>>>     module ietf-l3vpn-svc-2 {
>>>      yang-version 1.1;
>>>      namespace "urn:ietf:params:xml:ns:yang:ietf-l3vpn-svc";
>>>      prefix l3vpn-svc;
>>>      obsolete ietf-l3vpn-svc@2017-01-2
>>>
>>> Going from the draft-wu-l3sm-rfc8049bis YANG _module _to the
>>> draft-wu-l3sm-rfc8049bis _document _to lookup the IETF "obsolete" flag
>>> in order to understand that the RFC8049 YANG module is obsolete is not
>>> an automatic solution.
>>> Using the yangcatalog.org might be a solution, but this is just an
>>> offline trick.
>>> Using the YANG module description field might be interesting, but again
>>> this is not an automatic way:
>>>
>>>      description
>>>       "This YANG module defines a generic service configuration
>>>        model for Layer 3 VPNs. This model is common across all
>>>        vendor implementations. This obsoletes the RFC8049 YANG 
>>>        module, ietf-l3vpn-svc@2017-01-2";
>>>      revision 2017-09-14 {
>>>       description
>>>        "First revision of RFC8049 <https://tools.ietf.org/html/rfc8049>.";
>>>       reference
>>>        "RFC xxxx: YANG Data Model for L3VPN Service Delivery";
>>>
>>>
>>> Maybe we should discuss this on the NETMOD mailing list in the end, for
>>> a longer term solution. Thoughts?
>>> However, let's not block the RFC8049bis and RFC8022bis publications at
>>> this point in time.
>>>
>>> Regards, Benoit
>>>
>>>
>>>> Jürgen,
>>>>
>>>>> I do not understand the details why RFC 8049 is fundamentally
>>>>> broken.
>>>> The 8049 YANG model had broken XPATH expressions, so a compliant implementation was impossible. The qos rules architecture was at odds with other IETF models, e.g. the ACL model. I would actually call this out as a bigger problem than the former. Then, there were some minor description enhancements, added defaults and adjustments of types.
>>>>
>>>>> The abstract of the ID says:
>>>>>
>>>>>   If approved, this document obsoletes RFC 8049.  The changes are a
>>>>>   series of small fixes to the YANG module, and some clarifications to
>>>>>   the text.
>>>>>
>>>>> This does not read like fundamentally flawed and not implementable.
>>>> 8049 does not compile if you have a compiler that understands XPATH.
>>>>
>>>>> That said, I did react to Jan's statement that kind of indicated that
>>>>> these changes are generally OK - which I think they are not.
>>>>>
>>>>> If this document chooses to not follow the YANG update rules, I think
>>>>> this should be supported by a clear documentation why this is
>>>>> considered to be OK, somewhere in the document.
>>>> I never pretended the new module would be backwards compatible with 8049. The specific element I mentioned as being individually backwards compatible, is not according to section 11 in 7950. Thanks for clarifying that. 
>>>>
>>>> Maybe what we should do to respect section 11 rules, and give a clear message to implementors, is to give the module a new namespace and name.
>>>>
>>>> /jan
>>>>
>>>>
>>>>> On Thu, Oct 05, 2017 at 03:41:28PM +0100, Adrian Farrel wrote:
>>>>>> Pardon me for asking for some help getting this straight in my head.
>>>>>>
>>>>>> When we move from one version of an I-D to another, we don't pay any attention
>>>>>> to backward compatibility.
>>>>>>
>>>>>> When we revise an established module we must be backward compatible to allow the
>>>>>> new version to be inserted without damaging existing implementations, or we must
>>>>>> call the module something new to avoid confusion.
>>>>>>
>>>>>> When we have a module that cannot be implemented (because it is broken) and that
>>>>>> is being fixed through the obsoleting of an RFC, do we *really* care about
>>>>>> backward compatibility? If we do care, then the answer is simple: we revise the
>>>>>> module name, etc. If the issue isn't a big deal, we go ahead as written.
>>>>>>
>>>>>> Thanks,
>>>>>> Adrian
>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de]
>>>>>>> Sent: 05 October 2017 15:07
>>>>>>> To: Jan Lindblad
>>>>>>> Cc: Lou Berger; YANG Doctors; draft-wu-l3sm-rfc8049bis.all@ietf.org
>>>>>>> Subject: Re: [yang-doctors] Review of draft-wu-l3sm-rfc8049bis?
>>>>>>>
>>>>>>> On Thu, Oct 05, 2017 at 03:44:24PM +0200, Jan Lindblad wrote:
>>>>>>>> Lou,
>>>>>>>>
>>>>>>>>> What about the type changes (int32->int64,
>>>>>>>> This is a backwards compatible change according to both 6020 and 7950.
>>>>>>>>
>>>>>>>>> int->string)?
>>>>>>>> Even if a type change int->str might qualify as "backwards compatible"
>>>>>>> according to 6020 and 7950, the particular change at hand is not because of
>>>>>>> considerable changes in semantics.
>>>>>>>
>>>>>>> I think both type changes are problematic. RFC 7950 says:
>>>>>>>
>>>>>>>   o  A "type" statement may be replaced with another "type" statement
>>>>>>>      that does not change the syntax or semantics of the type.  For
>>>>>>>      example, an inline type definition may be replaced with a typedef,
>>>>>>>      but an int8 type cannot be replaced by an int16, since the syntax
>>>>>>>      would change.
>>>>>>>
>>>>>>> /js
>>>>>>>
>>>>>>>> /jan
>>>>>>>>
>>>>>>>>
>>>>>>>>> On 10/5/2017 9:27 AM, Jan Lindblad wrote:
>>>>>>>>>> Lou,
>>>>>>>>>>
>>>>>>>>>> I have reviewed the updated model from a YANG perspective. The old
>>>>>>> model contained syntax errors(!), so there was no way to (correctly) implement
>>>>>>> it. Hence I believe requirements on backwards compatibility should be treated
>>>>>>> lightly.
>>>>>>>>>> /jan
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> Hi,
>>>>>>>>>>>
>>>>>>>>>>>   Has there been a review conducted or is there one planned for
>>>>>>>>>>> draft-wu-l3sm-rfc8049bis?  If not, I think one is needed.  I'm looking
>>>>>>>>>>> at it now as part of RtgDir review and I believe some non-backwards
>>>>>>>>>>> compatible changes in the defined yang module.
>>>>>>>>>>>
>>>>>>>>>>> Thanks,
>>>>>>>>>>> Lou
>>>>>>>>>>>
>>>>>>>>>>> PS for module diffs see:
>>>>>>>>>>>
>>>>>>>>>>> https://tools.ietf.org/rfcdiff?difftype=--hwdiff&url2=draft-wu-l3sm-
>>>>>>> rfc8049bis-05.txt&url1=rfc8049
>>>>>>>>>>> _______________________________________________
>>>>>>>>>>> yang-doctors mailing list
>>>>>>>>>>> yang-doctors@ietf.org
>>>>>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>>>> _______________________________________________
>>>>>>>> yang-doctors mailing list
>>>>>>>> yang-doctors@ietf.org
>>>>>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>>>>> --
>>>>>>> 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/>
>>>>> -- 
>>>>> 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/>
>>>>>
>>>> .
>>>>
>> .
>>
>


From nobody Fri Oct  6 17:17:25 2017
Return-Path: <mjethanandani@gmail.com>
X-Original-To: yang-doctors@ietf.org
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5B9611321A7; Fri,  6 Oct 2017 17:17:13 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Mahesh Jethanandani <mjethanandani@gmail.com>
To: <yang-doctors@ietf.org>
Cc: softwires@ietf.org, draft-ietf-softwire-dslite-yang.all@ietf.org, ietf@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.63.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150733543329.11064.7489083325636357552@ietfa.amsl.com>
Date: Fri, 06 Oct 2017 17:17:13 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/RYhNmmV5K_MMX4qamhdluSlU3YM>
Subject: [yang-doctors] Yangdoctors early review of draft-ietf-softwire-dslite-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 07 Oct 2017 00:17:13 -0000

Reviewer: Mahesh Jethanandani
Review result: On the Right Track

Document reviewed: draft-ietf-softwire-dslite-yang-02. Do not know why I was
assigned -02 version when I now notice that there are several 03 versions
submitted all the way up to -06.

Status: On the Right Track.

I am not an expert in DS-Lite. This review is looking at the draft from a YANG
perspective. With that said, I have marked it as “On the Right Track” because
of some of the points discussed below. The authors are encouraged to spend time
looking at other models for examples on how to write the model, read RFC6087,
Guidelines for YANG documents.

Summary:

This document defines a YANG data model for the DS-Lite Address Family
Transition Router (AFTR) and Basic Bridging BroadBand (B4) elements .

Overall Comments:

The draft should refer to YANG 1.1 (RFC 7950) instead of RFC6020.

The draft is not NMDA compliant. It carries a separate -state container that
needs to be collapsed into one single container. For example, it carries
containers such as aftr-current-config which seems to be carrying state
information for the leafs in dslite-config.

Is it given that a server will implement both AFTR and B4? If not, then please
define feature statements and use if-feature for each part (AFTR and B4), so
implementors can choose what part of the model is implemented.

Section 1.1 Terminology

What terms are defined in RFC 6333 that are being used in this draft. Please be
explicit.

Section 1.2 Tree Diagram

Please refer to
https://tools.ietf.org/html/draft-ietf-netmod-yang-tree-diagrams-01 instead of
defining the nomenclature for tree diagram in the document.

Section 2.

s/can:/can
s/provisioned to the AFTR/provisioned on the AFTR/

The document is very light in the architectural description of the YANG model
itself. Statements like “model supports enabling one or more instances of the
AFTR function on a device” are obvious looking at the model. A more reasonable
description would be why multiple instances need to be supported. The same is
true for “AFTR instance”. The fact that the instance has been defined as a list
assure that each instance can be provisioned with dedicated configuration data,
and maintain its own data table. Again why the multiple instances need to be
maintained, what purpose do they serve, and the fact that they maintain their
own data table is not clear.

The document “assumes [RFC4787] [RFC5382][RFC 5508] are enabled”. What
particular aspects of those documents is the draft assuming? Note, RFC4787 is
NAT Behavioral Requirements for Unicast UDP, and outlines some seven behaviors,
all the way from NAT and Port Translation, Filtering, Hairpinning to
Fragmentation of Outgoing Packets. Even if all the behaviors are assumed, it
would be good to know how they impact this particular model.

Section 3

General Comments.

Please follow [RFC6087], Guidelines for YANG documents, on how to write a YANG
model. For example, the organization in the model should be IETF Softwire WG,
not just Softwire WG.

The indentation in the model is off in a few places (reference is a keyword
that should be at the same indentation as description in all revision
statements). Most models follow an indentation of 2 characters for every
subsequent depth in the model. I see anywhere between 2 to 10 characters of
indentation.

As far as naming conventions go, there is little value repeating names in a
given hierarchy. For example, if the grouping is aftr-parameters, then it is a
given that parameters inside the grouping are aftr parameters. No need to say
dslite-aftr-ipv6-address, where both dslite and aftr are redundant.

There is little or no use of must statements to qualify the configuration. I am
not an expert at DS-Lite, so I cannot suggest where a must statement may be
helpful to have. But with all the parameters that are optional, there must be
some relationship between the attributes that could be captured with must
statements. For example, for the leaf max-softwire-per-subscriber, the leaf is
trying to prevent a misbehaving subscriber. Could that behavior be somehow
captured with a must statement for the resources it can/cannot consume. Or with
port-presevation-enable and port-parity-preservation-enable? Is there a
relationship between the two variables that could be captured in the model?

All references to RFC should be moved under a reference section. For example:
OLD:
      leaf udp-lifetime {
          type uint32;
          units "seconds";
          default 120;
          description
              "UDP inactivity timeout [RFC4787].";
      }
NEW:
      leaf udp-lifetime {
          type uint32;
          units "seconds";
          default 120;
          description
              "UDP inactivity timeout.“;
          reference
            “[RFC4787].”;
      }

A note should be prepared for the RFC editor to indicate what revision the
model should finally carry, and what the description/reference statement in the
model should look like when the document is finally published. See examples in
other drafts such as draft-ietf-netconf-zerotouch Editorial Note on what to add.

Specific Comments

The name of the file in the line with <CODE BEGINS> is missing the .yang suffix
in the file. When extracted, the extracted file will be missing the suffix.
Please add it. This leads to the following error from yanglint.

ietf-dslite@2017-01-03" without file extension - unknown format.

In grouping port-number, could the port-range be something as simple as

container port-number {
  must “starting-port”;
  leaf starting-port {
    type inet:port-number;
  }
  leaf ending-port {
    type inet:port-number;
  }
}

where if there is no ending-port it is deemed to be a single port, but if there
is a ending-port is considered to be a range?

The list transport-protocol has one leaf which is the transport-protocol-id.
Why does the single leaf, which is the key, need to be inside a list?

Logging-info has a choice statement for protocol. Is it that there can be only
one choice for the form of logging? Could it be possible that users might want
to enable both syslog and ipfix?

A pyang compilation of the model with —ietf and —lint option was clean.

A idnits run of the draft reveals some issues with spacing and references. The
one related to spacing are parts of the diagram, which confuses idnits.

Checking nits according to https://www.ietf.org/id-info/checklist :
  ----------------------------------------------------------------------------

  ** There are 5 instances of too long lines in the document, the longest one
     being 3 characters in excess of 72.

  == There are 2 instances of lines with non-RFC6890-compliant IPv4 addresses
     in the document.  If these are example addresses, they should be changed.

  Miscellaneous warnings:
  ----------------------------------------------------------------------------

  == Line 162 has weird spacing: '...ocol-id    uin...'

  == Line 207 has weird spacing: '...address    ine...'

  == Line 215 has weird spacing: '...address    ine...'

  == Line 238 has weird spacing: '...rvation    boo...'

  == Line 261 has weird spacing: '...ocol-id    uin...'

  == (5 more instances...)

  Checking references for intended status: Proposed Standard
  ----------------------------------------------------------------------------

     (See RFCs 3967 and 4897 for information about using normative references
     to lower-maturity documents in RFCs)

  == Unused Reference: 'RFC7753' is defined on line 1988, but no explicit
     reference was found in the text

  == Outdated reference: A later version (-04) exists of
     draft-boucadair-pcp-yang-03

     Summary: 1 error (**), 0 flaws (~~), 9 warnings (==), 1 comment (--).



From nobody Sun Oct  8 14:47:26 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C9D4A13486F for <yang-doctors@ietfa.amsl.com>; Sun,  8 Oct 2017 14:47:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 aIiOfqmImUX7 for <yang-doctors@ietfa.amsl.com>; Sun,  8 Oct 2017 14:47:21 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7ECDB132D45 for <yang-doctors@ietf.org>; Sun,  8 Oct 2017 14:47:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=853163; q=dns/txt; s=iport; t=1507499239; x=1508708839; h=subject:references:to:from:message-id:date:mime-version: in-reply-to; bh=tfinawiMAJ9x0wwdVFq5KRCUxjm8dVi7zXY7l4gbUF0=; b=Gn8cJvOadCmYLUBVkrMDKyEJK9jX6cdz4oTwEY3z7e41GAM51IZ4q0XW R9z0YNecCA99wTA0RundCpLeNaNQeAgxjaJjj+GEbRgJtrsYjMhPwK7lq 4cCTO2EQLfEdzBrjvlrv9N8OU3oC85VZswFa+b5VrJVpAC2QF4baHWTiw Y=;
X-Files: bbogkgoccfdpebem.png : 540709
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CgBABYnNpZ/xbLJq3JXAQCAQIB
X-IronPort-AV: E=Sophos;i="5.42,497,1500940800";  d="png'150?scan'150,208,217,150";a="697895641"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 08 Oct 2017 21:47:17 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id v98LlFp6013266 for <yang-doctors@ietf.org>; Sun, 8 Oct 2017 21:47:16 GMT
References: <9689d6db-eca9-52f0-7134-c2b6ec6ccfcb@cisco.com>
To: YANG Doctors <yang-doctors@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
X-Forwarded-Message-Id: <9689d6db-eca9-52f0-7134-c2b6ec6ccfcb@cisco.com>
Message-ID: <80ed6b64-454e-955d-a76c-9ae26ea26f80@cisco.com>
Date: Sun, 8 Oct 2017 23:47:14 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <9689d6db-eca9-52f0-7134-c2b6ec6ccfcb@cisco.com>
Content-Type: multipart/alternative; boundary="------------C57A63BDB5D81D6565E2E1FB"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/N1mVJG2RBGevAeuNAPBVId3d11g>
Subject: [yang-doctors] Fwd: YANG Catalog Latest Developments - October 2017
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 08 Oct 2017 21:47:24 -0000

This is a multi-part message in MIME format.
--------------C57A63BDB5D81D6565E2E1FB
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

FYI. More tools for the YANG doctors.

Regards, Benoit


-------- Forwarded Message --------
Subject: 	YANG Catalog Latest Developments - October 2017
Date: 	Sun, 8 Oct 2017 23:00:56 +0200
From: 	Benoit Claise <bclaise@cisco.com>
To: 	announce@yangcatalog.org
CC: 	Joe Clarke (jclarke) <jclarke@cisco.com>, me <bclaise@cisco.com>



Dear all,

On behalf of the full team of dedicated people, we would like to share 
the latest developments on the yangcatalog.org project.

- We added a belongs-to leaf to track parent modules.
Use case: an easy lookup of the name of the module that includes this 
submodule

-  We added lists to track dependents and dependencies for a given module.
Use case: an easy lookup of all dependents (those YANG modules that 
depend on the target module) and dependencies (those YANG modules are 
imported by the target module). This is a key feature for the impact 
analysis tool 
<https://www.yangcatalog.org/yang-search/impact_analysis.php>.

- We simplified the generated-from enumerated values.
Use case: knowing whether a YANG module is generated from a MIB per 
RFC6643, whether a YANG module is generated from platform internal, 
proprietary structure, or code, or whether a YANG module is authored 
manually.

- We refined the type for compilation-result to be an inet:uri.
Use case: we now store the compilation result (from pyang, confdc, 
yangdump-pro, and yanglint) as a separate file, in order to improve the 
performance and readability.

- We added the concept of semantic versioning

Two distinct leaves in the YANG module contains this semver semantic:

the semantic-version leaf contains the value reported as metadata

by a specific YANG module.

the derived-semantic-version leaf is established by examining the

the YANG module themselves.As such, only the YANG syntax, as

opposed to the implementation changes that lead some some semantic

changes.

Use case: we want to understand if two YANG modules (with the same YANG 
module name) are backward compatible.
This is especially important for generated models and openconfig models, 
but might be important for IETF YANG modules as well.
See the discussion on the NETMOD mailing list 
<https://www.ietf.org/mail-archive/web/netmod/current/maillist.html>.

- We reorderedthe « organization »leaf to be with other module keys.
Use case: the YANG module details view 
<https://www.yangcatalog.org/yang-search/module_details.php?module=ietf-interfaces>(which 
starts to be quite complete) combined the metedata in a more logical way.

- All of the above points are documented in our new draft version (-02): 
YANG module for yangcatalog.org 
<https://datatracker.ietf.org/doc/draft-clacla-netmod-model-catalog/>.
This YANG module is used as the foundation for the APIs for yangcatalog.org.

- We improved the YANG impact analysis to quickly be able to determine 
the different impacted standard development organizations, consortia, 
and manufacturers.
See an example here 
<https://www.yangcatalog.org/yang-search/impact_analysis.php?modules%5B%5D=ietf-interfaces&recurse=0&rfcs=1&show_subm=1&show_dir=both>. 
By clicking on an organization, the YANG modules from this organization 
are highlighted. Note that this function is also cumulative.
Next to that, the rim colors expresses that maturity level (INITIAL, 
RATIFIED, ADOPTED), the compilation failure, or the bottleneck for 
ratification.




- We developed a feature to determine the combined email addresses of 
all dependent YANG modules.
Use case: when a YANG module is updated, we proactively want to warn all 
authors of impacted YANG modules (because they import the target module).
As an example, for the ietf-routing YANG module, this produces the 
following list.
{
     "output": {
         "author-email": [
"draft-ietf-mpls-static-yang@ietf.org" 
<mailto:draft-ietf-mpls-static-yang@ietf.org>,
"draft-ietf-mpls-base-yang@ietf.org" 
<mailto:draft-ietf-mpls-base-yang@ietf.org>,
"draft-ietf-ospf-sr-yang@ietf.org" 
<mailto:draft-ietf-ospf-sr-yang@ietf.org>,
"draft-ietf-pim-yang@ietf.org" <mailto:draft-ietf-pim-yang@ietf.org>,
"draft-ietf-bier-bier-yang@ietf.org" 
<mailto:draft-ietf-bier-bier-yang@ietf.org>,
"draft-zhang-bier-te-yang@ietf.org" 
<mailto:draft-zhang-bier-te-yang@ietf.org>,
"draft-ietf-isis-yang-isis-cfg@ietf.org" 
<mailto:draft-ietf-isis-yang-isis-cfg@ietf.org>,
"draft-ietf-teas-yang-rsvp-te@ietf.org" 
<mailto:draft-ietf-teas-yang-rsvp-te@ietf.org>,
"draft-ietf-mpls-mldp-yang@ietf.org" 
<mailto:draft-ietf-mpls-mldp-yang@ietf.org>,
"draft-zhao-pim-igmp-mld-snooping-yang@ietf.org" 
<mailto:draft-zhao-pim-igmp-mld-snooping-yang@ietf.org>,
"draft-ietf-isis-sr-yang@ietf.org" 
<mailto:draft-ietf-isis-sr-yang@ietf.org>,
"draft-acee-rtgwg-yang-rib-extend@ietf.org" 
<mailto:draft-acee-rtgwg-yang-rib-extend@ietf.org>,
"draft-ietf-pim-igmp-mld-yang@ietf.org" 
<mailto:draft-ietf-pim-igmp-mld-yang@ietf.org>,
"draft-ietf-i2rs-fb-rib-data-model@ietf.org" 
<mailto:draft-ietf-i2rs-fb-rib-data-model@ietf.org>,
"draft-ietf-ospf-yang@ietf.org" <mailto:draft-ietf-ospf-yang@ietf.org>,
"draft-ietf-rtgwg-yang-rip@ietf.org" 
<mailto:draft-ietf-rtgwg-yang-rip@ietf.org>,
"draft-ietf-spring-sr-yang@ietf.org" 
<mailto:draft-ietf-spring-sr-yang@ietf.org>,
"draft-ietf-teas-yang-rsvp@ietf.org" 
<mailto:draft-ietf-teas-yang-rsvp@ietf.org>,
"draft-ietf-i2rs-pkt-eca-data-model@ietf.org" 
<mailto:draft-ietf-i2rs-pkt-eca-data-model@ietf.org>,
"draft-ietf-mpls-ldp-yang@ietf.org" 
<mailto:draft-ietf-mpls-ldp-yang@ietf.org>,
"draft-ietf-bfd-yang@ietf.org" <mailto:draft-ietf-bfd-yang@ietf.org>,
"draft-ietf-pim-msdp-yang@ietf.org" 
<mailto:draft-ietf-pim-msdp-yang@ietf.org>
         ]
     }
}

Don't hesitate to provide your feedback on the YANG catalag set of tools 
at info@yangcatalog.org <mailto:info@yangcatalog.org>

Feel free to forward this email.

Subscribe 
<https://www.marcuscom.com/mailman/listinfo/yangcatalog-announce>to 
announce@yangcatalog.org <mailto:announce@yangcatalog.org>to get updates 
about the YANG Catalog.

Regards, Joe and Benoit, on behalf of the team.



--------------C57A63BDB5D81D6565E2E1FB
Content-Type: multipart/related;
 boundary="------------90D7D7570267F50F7EAF08F1"


--------------90D7D7570267F50F7EAF08F1
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    FYI. More tools for the YANG doctors.<br>
    <br>
    Regards, Benoit<br>
    <div class="moz-forward-container"><br>
      <br>
      -------- Forwarded Message --------
      <table class="moz-email-headers-table" cellspacing="0"
        cellpadding="0" border="0">
        <tbody>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Subject:
            </th>
            <td>YANG Catalog Latest Developments - October 2017</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">Date: </th>
            <td>Sun, 8 Oct 2017 23:00:56 +0200</td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">From: </th>
            <td>Benoit Claise <a class="moz-txt-link-rfc2396E" href="mailto:bclaise@cisco.com">&lt;bclaise@cisco.com&gt;</a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">To: </th>
            <td><a class="moz-txt-link-abbreviated" href="mailto:announce@yangcatalog.org">announce@yangcatalog.org</a></td>
          </tr>
          <tr>
            <th nowrap="nowrap" valign="BASELINE" align="RIGHT">CC: </th>
            <td>Joe Clarke (jclarke) <a class="moz-txt-link-rfc2396E" href="mailto:jclarke@cisco.com">&lt;jclarke@cisco.com&gt;</a>, me
              <a class="moz-txt-link-rfc2396E" href="mailto:bclaise@cisco.com">&lt;bclaise@cisco.com&gt;</a></td>
          </tr>
        </tbody>
      </table>
      <br>
      <br>
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <span style="font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;"></span><span style="font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;"><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <w:DoNotOptimizeForBrowser/>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371">
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/>
  <w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/>
  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/>
  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/>
  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/>
  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/>
 </w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--> </span><span style="font-family:&quot;Times New
        Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">Dear all,</span><span
        style="font-family:&quot;Times New Roman&quot;,serif;
        mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE"></span><br>
      <span style="font-family:&quot;Times New Roman&quot;,serif;
        mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE"></span><span
        style="font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;">
        <p class="MsoNormal"><span style="font-family:&quot;Times New
            Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
            Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE"> On
            behalf of the full team of dedicated people, we would like
            to share the latest developments on the yangcatalog.org
            project. <br>
            <br>
            - We added a belongs-to leaf to track parent modules. <br>
            Use case: an easy lookup of the name of the module that
            includes this submodule<br>
            <br>
            -  We added lists to track dependents and dependencies for a
            given module. <br>
            Use case: an easy lookup of all dependents (those YANG
            modules that depend on the target module) and dependencies
            (those YANG modules are imported by the target module). This
            is a key feature for the </span><a
            href="https://www.yangcatalog.org/yang-search/impact_analysis.php"
            moz-do-not-send="true"><span style="font-family:&quot;Times
              New Roman&quot;,serif;mso-fareast-font-family: &quot;Times
              New Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">impact
              analysis tool</span></a><span
            style="font-family:&quot;Times New
            Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
            Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">. <br>
            <br>
            - We simplified the generated-from enumerated values. <br>
            Use case: knowing whether a YANG module is generated from a
            MIB per RFC6643, whether a YANG module is generated from
            platform internal, proprietary structure, or code, or
            whether a YANG module is authored manually.<br>
            <br>
            - We refined the type for compilation-result to be an
            inet:uri. <br>
            Use case: we now store the compilation result (from pyang,
            confdc, yangdump-pro, and yanglint) as a separate file, in
            order to improve the performance and readability.<br>
            <br>
            - We added the concept of semantic versioning</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>Two distinct leaves
            in the YANG module contains this semver semantic:</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>the
            semantic-version leaf contains the value reported as
            metadata</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>by a specific YANG
            module.</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"> </span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>the
            derived-semantic-version leaf is established by examining
            the</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>the YANG module
            themselves.<span style="mso-spacerun:yes">  </span>As such,
            only the YANG syntax, as</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>opposed to the
            implementation changes that lead some some semantic</span></p>
        <p class="MsoNormal" style="tab-stops:45.8pt 91.6pt 137.4pt
          183.2pt 229.0pt 274.8pt 320.6pt 366.4pt 412.2pt 458.0pt
          503.8pt 549.6pt 595.4pt 641.2pt 687.0pt 732.8pt"><span
            style="font-size:10.0pt;font-family:&quot;Courier
            New&quot;;mso-ansi-language: X-NONE" lang="X-NONE"><span
              style="mso-spacerun:yes">      </span>changes.</span></p>
        <span style="font-size:12.0pt;font-family:&quot;Times New
          Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE;mso-fareast-language:
          EN-US;mso-bidi-language:AR-SA" lang="X-NONE">Use case: we want
          to understand if two YANG modules (with the same YANG module
          name) are backward compatible.<br>
          This is especially important for generated models and
          openconfig models, but might be important for IETF YANG
          modules as well. <br>
          See the discussion on the </span><span
          style="font-size:12.0pt;font-family:
&quot;Calibri&quot;,sans-serif;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:
Calibri;mso-fareast-theme-font:minor-latin;mso-hansi-theme-font:minor-latin;
          mso-bidi-font-family:&quot;Times New
          Roman&quot;;mso-bidi-theme-font:minor-bidi;
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"><a
href="https://www.ietf.org/mail-archive/web/netmod/current/maillist.html"
            moz-do-not-send="true"><span style="font-family:&quot;Times
              New Roman&quot;,serif;mso-fareast-font-family: &quot;Times
              New Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">NETMOD
              mailing list</span></a></span><span
          style="font-size:12.0pt;font-family:&quot;Times New
          Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE;mso-fareast-language:
          EN-US;mso-bidi-language:AR-SA" lang="X-NONE">.</span><br>
      </span><br>
      <!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]--><span style="font-size:12.0pt;font-family: &quot;Times
        New Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:
        X-NONE;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"
        lang="X-NONE">- We reorder</span><span
        style="font-size:12.0pt;font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;
        mso-bidi-language:AR-SA">ed</span><span style="font-size:12.0pt;
        font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
        Roman&quot;;
mso-ansi-language:X-NONE;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"
        lang="X-NONE"> the </span><span
        style="font-size:12.0pt;font-family:&quot;Times New
        Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:
        EN-US;mso-bidi-language:AR-SA">« </span><span
        style="font-size:12.0pt;font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;;mso-ansi-language:X-NONE;mso-fareast-language:EN-US;
        mso-bidi-language:AR-SA" lang="X-NONE">organization</span><span
        style="font-size:12.0pt; font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
        Roman&quot;;
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"> »</span><span
        style="font-size:12.0pt;font-family:&quot;Times New
        Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:X-NONE;mso-fareast-language:
        EN-US;mso-bidi-language:AR-SA" lang="X-NONE"> leaf to be with
        other module keys. <br>
        Use case: </span><span
        style="font-size:12.0pt;font-family:&quot;Calibri&quot;,sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:
minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&quot;Times
        New Roman&quot;;
mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:
        EN-US;mso-bidi-language:AR-SA"><a
href="https://www.yangcatalog.org/yang-search/module_details.php?module=ietf-interfaces"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family: &quot;Times
            New Roman&quot;;color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">the YANG module details view</span></a></span><span
        style="font-size:12.0pt;font-family: &quot;Times New
        Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:
        X-NONE;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"
        lang="X-NONE"> (which starts to be quite complete) combined the
        metedata in a more logical way</span><span
        style="font-size:12.0pt;font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;;mso-ansi-language:EN-US;mso-fareast-language:EN-US;
        mso-bidi-language:AR-SA">.</span><span style="font-size:12.0pt;
        font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
        Roman&quot;;
mso-ansi-language:X-NONE;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"
        lang="X-NONE"><br>
        <br>
        - All of the above points are documented in our new draft
        version (-02): </span><span
style="font-size:12.0pt;font-family:&quot;Calibri&quot;,sans-serif;mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:minor-latin;
mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&quot;Times New
        Roman&quot;;
mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:
        EN-US;mso-bidi-language:AR-SA"><a
href="https://datatracker.ietf.org/doc/draft-clacla-netmod-model-catalog/"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family: &quot;Times
            New Roman&quot;;color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">YANG module for yangcatalog.org</span></a></span><span
        style="font-size:12.0pt;font-family:&quot;Times New
        Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
        Roman&quot;;mso-ansi-language:X-NONE;mso-fareast-language:
        EN-US;mso-bidi-language:AR-SA" lang="X-NONE">. <br>
        This YANG module is used as the foundation for the APIs for
        yangcatalog.org.<br style="mso-special-character:line-break">
        <br style="mso-special-character:line-break">
      </span><span style="font-family:&quot;Times New
        Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
        Roman&quot;"><span style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;"><span style="font-family: &quot;Times New
            Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
            Roman&quot;"><span style="font-size:12.0pt;font-family:
              &quot;Times New
              Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
              Roman&quot;;mso-ansi-language:
              X-NONE;mso-fareast-language:EN-US;mso-bidi-language:AR-SA"
              lang="X-NONE">- We improved the YANG impact analysis to
              quickly be able to determine the different impacted
              standard development organizations, consortia, and
              manufacturers.<br>
              See an example </span><span
              style="font-size:12.0pt;font-family:&quot;Calibri&quot;,sans-serif;
mso-ascii-theme-font:minor-latin;mso-fareast-font-family:Calibri;mso-fareast-theme-font:
minor-latin;mso-hansi-theme-font:minor-latin;mso-bidi-font-family:&quot;Times
              New Roman&quot;;
mso-bidi-theme-font:minor-bidi;mso-ansi-language:EN-US;mso-fareast-language:
              EN-US;mso-bidi-language:AR-SA"><a
href="https://www.yangcatalog.org/yang-search/impact_analysis.php?modules%5B%5D=ietf-interfaces&amp;recurse=0&amp;rfcs=1&amp;show_subm=1&amp;show_dir=both"
                moz-do-not-send="true"><span
                  style="font-family:&quot;Times New
                  Roman&quot;,serif;mso-fareast-font-family: &quot;Times
                  New Roman&quot;;color:blue;mso-ansi-language:X-NONE"
                  lang="X-NONE">here</span></a></span><span
              style="font-size:12.0pt;font-family:&quot;Times New
              Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
              Roman&quot;;mso-ansi-language:X-NONE;mso-fareast-language:
              EN-US;mso-bidi-language:AR-SA" lang="X-NONE">. By clicking
              on an organization, the YANG modules from this
              organization are highlighted. Note that this function is
              also cumulative.<br>
              Next to that, the rim colors expresses that maturity level
              (INITIAL, RATIFIED, ADOPTED), the compilation failure, or
              the bottleneck for ratification.<br
                style="mso-special-character:line-break">
              <br style="mso-special-character:line-break">
            </span><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:EnableOpenTypeKerning/>
   <w:DontFlipMirrorIndents/>
   <w:OverrideTableStyleHps/>
  </w:Compatibility>
  <w:DoNotOptimizeForBrowser/>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
  DefSemiHidden="false" DefQFormat="false" DefPriority="99"
  LatentStyleCount="371">
  <w:LsdException Locked="false" Priority="0" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index 9"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" Name="toc 9"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="header"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footer"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="index heading"/>
  <w:LsdException Locked="false" Priority="35" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of figures"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="envelope return"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="footnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="line number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="page number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote reference"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="endnote text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="table of authorities"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="macro"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="toa heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Bullet 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Number 5"/>
  <w:LsdException Locked="false" Priority="10" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Closing"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Signature"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="true"
   UnhideWhenUsed="true" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="List Continue 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Message Header"/>
  <w:LsdException Locked="false" Priority="11" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Salutation"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Date"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text First Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Note Heading"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Body Text Indent 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Block Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Hyperlink"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="FollowedHyperlink"/>
  <w:LsdException Locked="false" Priority="22" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Document Map"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Plain Text"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="E-mail Signature"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Top of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Bottom of Form"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal (Web)"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Acronym"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Address"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Cite"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Code"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Definition"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Keyboard"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Preformatted"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Sample"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Typewriter"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="HTML Variable"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Normal Table"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="annotation subject"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="No List"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Outline List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Simple 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Classic 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Colorful 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Columns 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Grid 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 4"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 5"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 6"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 7"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table List 8"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table 3D effects 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Contemporary"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Elegant"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Professional"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Subtle 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 1"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 2"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Web 3"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Balloon Text"/>
  <w:LsdException Locked="false" Priority="39" Name="Table Grid"/>
  <w:LsdException Locked="false" SemiHidden="true" UnhideWhenUsed="true"
   Name="Table Theme"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" SemiHidden="true" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" QFormat="true"
   Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" QFormat="true"
   Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" QFormat="true"
   Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" QFormat="true"
   Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" QFormat="true"
   Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" QFormat="true"
   Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" SemiHidden="true"
   UnhideWhenUsed="true" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" SemiHidden="true"
   UnhideWhenUsed="true" QFormat="true" Name="TOC Heading"/>
  <w:LsdException Locked="false" Priority="41" Name="Plain Table 1"/>
  <w:LsdException Locked="false" Priority="42" Name="Plain Table 2"/>
  <w:LsdException Locked="false" Priority="43" Name="Plain Table 3"/>
  <w:LsdException Locked="false" Priority="44" Name="Plain Table 4"/>
  <w:LsdException Locked="false" Priority="45" Name="Plain Table 5"/>
  <w:LsdException Locked="false" Priority="40" Name="Grid Table Light"/>
  <w:LsdException Locked="false" Priority="46" Name="Grid Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="Grid Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="Grid Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="Grid Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="Grid Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="Grid Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="Grid Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="Grid Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="Grid Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="Grid Table 7 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="46" Name="List Table 1 Light"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark"/>
  <w:LsdException Locked="false" Priority="51" Name="List Table 6 Colorful"/>
  <w:LsdException Locked="false" Priority="52" Name="List Table 7 Colorful"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 1"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 1"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 1"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 1"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 2"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 2"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 2"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 2"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 3"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 3"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 3"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 3"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 4"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 4"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 4"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 4"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 5"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 5"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 5"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 5"/>
  <w:LsdException Locked="false" Priority="46"
   Name="List Table 1 Light Accent 6"/>
  <w:LsdException Locked="false" Priority="47" Name="List Table 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="48" Name="List Table 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="49" Name="List Table 4 Accent 6"/>
  <w:LsdException Locked="false" Priority="50" Name="List Table 5 Dark Accent 6"/>
  <w:LsdException Locked="false" Priority="51"
   Name="List Table 6 Colorful Accent 6"/>
  <w:LsdException Locked="false" Priority="52"
   Name="List Table 7 Colorful Accent 6"/>
 </w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Calibri",sans-serif;
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;}
</style>
<![endif]--> <img src="cid:part6.55AFA0D4.8B3CD479@cisco.com" alt=""
              class=""><br>
            <br>
            <br>
          </span></span></span><!--[if gte mso 9]><xml>
 <o:OfficeDocumentSettings>
  <o:AllowPNG/>
 </o:OfficeDocumentSettings>
</xml><![endif]-->
      <p class="MsoNormal"><span style="font-family:&quot;Times New
          Roman&quot;,serif; mso-fareast-font-family:&quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">- We
          developed a feature to determine the combined email addresses
          of all dependent YANG modules.<br>
          Use case: when a YANG module is updated, we proactively want
          to warn all authors of impacted YANG modules (because they
          import the target module).<br>
          As an example, for the ietf-routing YANG module, this produces
          the following list.<br>
          {<br>
              "output": {<br>
                  "author-email": [<br>
                      </span><a
          href="mailto:draft-ietf-mpls-static-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-mpls-static-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-mpls-base-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-mpls-base-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-ospf-sr-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-ospf-sr-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-pim-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family: &quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;;color:blue; mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-pim-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-bier-bier-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-bier-bier-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-zhang-bier-te-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-zhang-bier-te-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-isis-yang-isis-cfg@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-isis-yang-isis-cfg@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-teas-yang-rsvp-te@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-teas-yang-rsvp-te@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-mpls-mldp-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-mpls-mldp-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-zhao-pim-igmp-mld-snooping-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-zhao-pim-igmp-mld-snooping-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-isis-sr-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-isis-sr-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-acee-rtgwg-yang-rib-extend@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-acee-rtgwg-yang-rib-extend@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-pim-igmp-mld-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-pim-igmp-mld-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-i2rs-fb-rib-data-model@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-i2rs-fb-rib-data-model@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-ospf-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family: &quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;;color:blue; mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-ospf-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-rtgwg-yang-rip@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-rtgwg-yang-rip@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-spring-sr-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-spring-sr-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-teas-yang-rsvp@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-teas-yang-rsvp@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-i2rs-pkt-eca-data-model@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-i2rs-pkt-eca-data-model@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-mpls-ldp-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-mpls-ldp-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-bfd-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family: &quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;;color:blue; mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-bfd-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">,<br>
                      </span><a
          href="mailto:draft-ietf-pim-msdp-yang@ietf.org"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family:&quot;Times
            New Roman&quot;; color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">"draft-ietf-pim-msdp-yang@ietf.org"</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE"><br>
                  ]<br>
              }<br>
          }<br>
          <br>
        </span></p>
      <p class="MsoNormal"><span style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">Don't
          hesitate to provide your feedback on  </span><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">the YANG
          catalag set of tools at <a href="mailto:info@yangcatalog.org"
            moz-do-not-send="true">info@yangcatalog.org</a><br>
        </span></p>
      <p class="MsoNormal"><span style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE">Feel free
          to forward this email.</span></p>
      <p class="MsoNormal"><a
          href="https://www.marcuscom.com/mailman/listinfo/yangcatalog-announce"
          moz-do-not-send="true"><span style="font-family:&quot;Times
            New Roman&quot;,serif;mso-fareast-font-family: &quot;Times
            New Roman&quot;;color:blue;mso-ansi-language:X-NONE"
            lang="X-NONE">Subscribe</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family: &quot;Times New
          Roman&quot;;mso-ansi-language:X-NONE" lang="X-NONE"> to </span><a
          href="mailto:announce@yangcatalog.org" moz-do-not-send="true"><span
            style="font-family: &quot;Times New
            Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
            Roman&quot;;color:blue; mso-ansi-language:X-NONE"
            lang="X-NONE">announce@yangcatalog.org</span></a><span
          style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
          Roman&quot;; mso-ansi-language:X-NONE" lang="X-NONE"> to get
          updates about the YANG Catalog. <br>
        </span></p>
      <p class="MsoNormal"><span style="font-family:&quot;Times New
          Roman&quot;,serif;mso-fareast-font-family:&quot;Times New
          Roman&quot;; mso-ansi-language:X-NONE" lang="X-NONE">Regards,
          Joe and Benoit, on behalf of the team.<br>
        </span></p>
      <br>
    </div>
  </body>
</html>

--------------90D7D7570267F50F7EAF08F1
Content-Type: image/png;
 name="bbogkgoccfdpebem.png"
Content-Transfer-Encoding: base64
Content-ID: <part6.55AFA0D4.8B3CD479@cisco.com>
Content-Disposition: inline;
 filename="bbogkgoccfdpebem.png"

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
uE55XA9/pvWZcrudXlYfe0oylq6f9Oayfi/Ov/L5+ZeP/fKSZ7+4aOyXFz8377IX5l85Zfnt
3/46Pb90hzuhFhoAADiKzgIA2PeV7t2zevHspIdufLxHpweuOGbk+YcNPeuA4eccdO9FRzx8
1bHP3nLGJ68+sGPjGldNtdNLamHDBg0bpqOP1n77yTDCDL/5jf71L82cqaIip5dbknbv1TPz
1elxtR8mY1CYof0wdX5C477S7r1OLnNxRe63m6ZPWnbL8/Mvf/aLC0MPz8+/4q1vB63c9nFZ
VaGTCw0AABIDnQUAsM+qddVsWrXsrUf7jrr094PPaDuomxFiGHrWgU/06jxv6lP5mRlOL7iP
rVv1+OM6/ni1bRu+sPgOBx+sSy7RJ5+ouNipZc8t0cTlOv0p7Xdn+MLiO+w3RKeN0etfK7ck
3stcWlWwatsnU5ffMe7LS8IWFt/huXmXTftu6LodX1ZUO7bBAQBAIqCzAAD2Qa7qqi0pK6Y9
fuu9F/5P6LwSMAw+o83jPTsteX98UV4CfINl8WJdeKEOOCC6wuI7HH64Ro9WVlb8lz11t/q+
pUOGR1dYfIeDh+uWt5S6O37LnF20+bM1Y56ff0VUhcV3eHH+lfOSX8gvTcSvbgEAgPigswAA
9jWV5SWL3n3p4e7HRlVY/GtL2/HDLk1f+21dnUM/dFpVpXff1amnxl5YfId+/bRhg+rq4rPs
rjot/1WXvKI2g2OPLI3Dxa/o61/lauZlr3PXbstb9e4P94z94qKYI0vjMOunB3cV/lLnjtMG
BwAACYXOAgDYp5SX7J398j0jzz8s5sjSOIy56bQ1Sz6uqa6K9zq4XBo7VkceaVJM2hhqZ+gQ
Q8caOsPQvw1dbOifhroYOtLQ/obaWKSWG25QcnIclt0tfbJWpz9lUkzaDHa3H1r5x3uzer82
650Ft6SsPTXr1z+uXfPX6fNv7fnq7D/cm33gkKo2g9zBNzz1SX2yRs15cpH7l91L3lx2i/nP
r8y54PVZ53z+cqf1d/8+r98hpb0OyO7fIWXU0Z++1uXV2ec+P+eCsWa3mvH98K25K/l9XAAA
WiE6CwBg31FTWf7u04OGnLm/xVkqxlOXGZ/dYaQ8YmQ/Z2Q8bXx/rzGllzHqXMvUcs+Fh6+Y
+3ZdrSuuqzF7tvmZLAca6mjoIkP/MdQ9aPiPoSsNnWXoSLPa0rat7rhDW7c297Kv2KpLx5tE
lg4jSgZMeit57WmuXfu5M9so0/Ad3LvbuHbtl7z2tAGT3jp0RHFgoBmkS8drxZbmWuYd+cnv
/Xjv2C8Dz2R56ZN/LXjupD23HFJ3dRv3VSbbvO7qNtm3dfj85U4vfHZ+cGqZ/fPD2Xt/ba6F
BgAAiYrOAgDYR1SVl743dsiwc9oH55JnLjdW3GsUvmS4Jhma7De43zQqXzcyxxof9TfuP88k
tTzes1PKt1/EbzWWL9f55wdVEkN/MXShRWEJGC439FdDhwallvbtNXq0Cgqab9l3FmrADLUN
+rrQNS/N+f6nf1buaB+QV4KHyh3tv/vx3P+88GXAFNoO1u0ztL0Zlj2/dMecNU8/6/91obFf
XPjZq11ybuvguqZt2A3uurZtxp2Hz5p0ekBnGfflpfNTXiqtzLd/oQEAQAKjswAA9gU11ZVz
Jo2+J+hXbx/4l7FwqFH0iuF+M7CwBAyuScaOZ4ykXsbwMwNTy7j+Z29atSweq7Fzp265Re3a
BZ7GcrKhSyMoLL7DPw393lBb/9Ry9NGaPr2Zlr28Wvd/HPinhQ4aVjE46c0tvxwftrD4Dlt/
OW7w5DcPHlYekFoe+lTltv7p7cqakqUb3gz400IvfXL+omc7Ft/UPqoNnt/34C9fPOX5ORcE
/Czu95tn8u0hAABaFToLgLiqdWtXoX7O0OcpSvpOE5fr/ZVatkm/ZKmsqll/fwH7uLVLPxnT
+7SAbwk9c7mx/tEweSVgKH3V+Ox2476GbxLd83fj/fOM9ZcYRX0PcY/+Py05X0VTVedzhkJd
tkpfVP5FyvuHCnppx9v65j19N1v5u1SUpy8n6uF/6+YjdNOBuusAvXeYtnRRyWMqS9Xit/XE
lbr3HxpztX6co+pKSZoyRccd51dGDjDUydDlUUaW+uF8Q382dJyhswz909DfDB3VRr17aMZz
eu0OPXKhHr5Ak4ZqzUJVWP/95OoftHeQ8s7WnvNU8l+5NlmN+PUmXfpK1Vljfuw3ccaZY346
aFhF+6GV909/Pi/9yKgiizIN7Tb2LvvtugdOX3H9Od9df+6LN9136oAUY5DOf1Ffm86/ulKb
V2rJdG38Ua5qpa/WpOG68xTddLj6H6MxnfT1X5VzgQpvVWEv7fmH9lyg0hdUm7kt56elH/ZO
vfePWQMO2zHod8vHHD/lnTOXPXV8xQ37x7DBS3sdsOjZE8d+/m+/38T98YHdhetjeUy767T+
e718qwYer5t+p9v/opdu0eevafn7yko3G79UVd+qfLpqVsld03hxbZEqflHxEuW/p9yJyntL
e79U2SrVZMvt0K88N4W7Vq48la/V3vnaM005ryt/pooXqSJNrmY8VQsAgCjQWQDEQ3m10jL1
wkL98zkdbPF3Xv/0kG6foc9TlFOs2n3rz3S4a+TKU+WvKlup4iUqXqqylar8Va4836OhBFOR
o9RXtPAazb9Cqx9X0WYlcAcrKchNevjGQWe08e0sz//H2PxEdJHFc2LLG8acgcbd5xiDuhkf
/MsovMLnWHqgoTm/088XaeE1WnCF1j6lXX2UdagyDW0z9IGhOxrGfPI/euTfuu5Av0Px3oY+
MZTZRu8coT6HeS/v+3stnaENG3TDDWrb1htZ2hk6wdAlMUWW+uFK/68aXWTo4qBxrj9I7z6q
0kKTLevaoIIb/ApI8b1+malBfql74uL1Hy6+uWbX/so0dmz40x1vTuk3ccbGlJOjjiyZhtIN
vezzMyjd2754032HDSxqM1gjZimv1H/eWemaNEy9DlN3Q70O1X8v1D1/D1zHxwyt9J9F1kEl
ecPWfv3Y5pF/8H4D6Jq2+X0P3nvzQTFv8Nx+v/lsfOdxPqll7BcXLfplQrWrPOqH9TezdMfx
5jN67HJtXuUzap1q1qqglzLbKtNQbmd3yazq3SqYrS19tO4YrWyjn43AYfWh2nihciaocqPq
KqNeujirq1RluvLe0qYrtOYwk9X5uY3WHqX0ntrzjqq2yx3fn1QCAMAXnQVA86py6atfdNY4
7T8k0j/jevg9evIL7ciP21+hbS7uSlVvV+4E/fJXrTzA5MBgZTutP0s5E1S5We64/02bUFwV
WnKTJrfx1oelvRXbZ/Jx8e0nk/979XG+keXJS4y00bFElsbvEM2+zRj2D2PBv43q/xiadr82
/ahnr1d3Qw/7j7yojbYaKn5S79+jmw5Tj0P0wHka3NFzPHzDIXpzuDav1I71mjhYvQ/X7D8r
+whNbKvr22jSMKV9o3E9dXU7ffqiXnhOf/iD38ks/2fo302ILI3DG0O1dqGeuU7dDV3VRjf9
TjMe1vY0bV6pyXepz5Hqbuit+1QSFFAqPlPeX5V7vMomqmiIMg3tHSDXtuC7YHvO+p1bblBm
G+X8n3JPVlaH5T+cv+Knc2KJLJmGVhh6yNDAE/Tl65o/SXeePK/Hlf/o/7MxSGeP01e/+Mw4
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
tD3Nc2FJgXK3q6LhtKmKEr09St0NzXhYxZOUcYwmtNE1bfXYZdqwwvOaUlmqnRuUu93TWQaf
pKUzVNvwwx6uGi1/T0NOCewsjd8bmnK3qht+43bVPN19hu75u36c451CTZUWT9Mdx2uAoY8N
ZRrK7ajyaUpbpkcuVN/fa/YzqvB5OFWU6qNx6nWoptzt3Z41Var2Oc9txcd66F+a84qK8rQn
a+88/fJ30xeTurUHZv161JfZne4vOedf1RceW3vZYTWX/KHsvG57Trt16/9OS/3NxlVtq4Jv
uOZ32v243A79OG5duXInas1vzc5PaVudfPCWLce8m3fqHWXnnlF98dG1l3eovuhPJeecm9N5
xObfz1nXfufPhklsSuuqgg9b6s+1uGtVvUsFH2rHSG26Qmmnas2RWvUbJR+rDedqy83Kek6l
P6nW+o+GAQDijM4CwE51bo37Sn+8PzCUHDCk+pynVny4uFfxtkNDfFlgfUqnoVMm/vG+rODa
0v11bchyevWsufK05Uatam8WTdpVpBySvvWYd/ecdnvZef9wXXpkzSV/LDv3zLxTb08/+oOU
QzavaltpcoDURrseVnVmM6eWrK/12Zma9lttnOz9bk5Jhr66Wknt/L43NLW9Ul6oLtqds33T
T/NmfvjS3RMG/+Oxyw4Zebbx4L+Ml3oeNWP0Dcs+fH1r2k/lxXvca8dq5tGabGhqe/14n0p3
eOeYs0Jzz9NkQ6seVWXDV8JqK/X1rUpqqwXdlbdSqpMkV6kKUlWeo7XP6J2jlNRWi3toz1rv
YXbJVi3uoSn7abKhRTcoP8U7l5JtWtrX7zyaxiFpPy25UfnJ3i3rrlXGZ/rkb5ps6K2D9MPd
3tNtako1eZCu28+vs7z/pIrzlbJUbwzVC3309UwV79F3s3XP33X/P7V2kfJ2aNYYjeymUWfr
5y9UUqBPXtCI09TjEN32f3r0Yo06XjcZusrQzNEq26vSQi2doVcHaN4bKsjS+u/1yIW6dn/N
fUUVJfrhE70+SLOfUeavkrydZd0i1dUq7Ru9OULTHlD6apXka8LAMJ3lSkOXGbrC0JBTtHSG
qspVVa7pD3q+/zJ+gHZu1PSHPF8XGnKKVnys72dreFdNf0jlxaqu0A+f6vVB+uR5ZW9R9ja9
0MfTWaorlLVFHz+nl/vpm1mqKNG3H2hoJz12iVJeUNFI7e2n8mmqy1b5NOUc5+ks7mpVfqbC
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
RU5ErkJggg==
--------------90D7D7570267F50F7EAF08F1--

--------------C57A63BDB5D81D6565E2E1FB--


From nobody Mon Oct  9 00:39:24 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 246AC134A63; Mon,  9 Oct 2017 00:39:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 YVemQ6ogtWFe; Mon,  9 Oct 2017 00:39:19 -0700 (PDT)
Received: from relais-inet.orange.com (mta241.mail.business.static.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3F51B134B26; Mon,  9 Oct 2017 00:39:19 -0700 (PDT)
Received: from opfedar00.francetelecom.fr (unknown [xx.xx.xx.11]) by opfedar24.francetelecom.fr (ESMTP service) with ESMTP id 6CD19C046E; Mon,  9 Oct 2017 09:34:06 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.69]) by opfedar00.francetelecom.fr (ESMTP service) with ESMTP id 4CA7B18006B; Mon,  9 Oct 2017 09:34:06 +0200 (CEST)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILMA2.corporate.adroot.infra.ftgroup ([fe80::bc1c:ad2f:eda3:8c3d%18]) with mapi id 14.03.0361.001; Mon, 9 Oct 2017 09:34:06 +0200
From: <mohamed.boucadair@orange.com>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "softwires@ietf.org" <softwires@ietf.org>, "draft-ietf-softwire-dslite-yang.all@ietf.org" <draft-ietf-softwire-dslite-yang.all@ietf.org>
Thread-Topic: Yangdoctors early review of draft-ietf-softwire-dslite-yang-02
Thread-Index: AQHTPwGhj6PXHsGqNUWyvBEfCKn+raLbHGzw
Date: Mon, 9 Oct 2017 07:34:05 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93300A051070@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <150733543329.11064.7489083325636357552@ietfa.amsl.com>
In-Reply-To: <150733543329.11064.7489083325636357552@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.6]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/tsrtpdHHMxbLD9wTFlirJfi_GG4>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-softwire-dslite-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 09 Oct 2017 07:39:22 -0000

RGVhciBNYWhlc2gsIA0KDQpUaGFuayB5b3UgdmVyeSBtdWNoIGZvciB0aGUgZGV0YWlsZWQgcmV2
aWV3LiBNdWNoIGFwcHJlY2lhdGVkLiANCg0KSXQgc2VlbXMgdGhhdCB5b3UgcmV2aWV3ZWQgLTAy
IG9mIHRoZSBkcmFmdCwgd2hpbGUgdGhlIGxhdGVzdCB2ZXJzaW9uIGlzIC0wNiAoaHR0cHM6Ly9k
YXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1zb2Z0d2lyZS1kc2xpdGUteWFuZy8p
Lg0KDQpBcyB5b3UgY2FuIHNlZSBiZWxvdywgYWxtb3N0IGFsbCB0aGUgY29tbWVudHMgZG8gbm90
IGFwcGx5IGZvciAtMDYuDQoNClBsZWFzZSBzZWUgaW5saW5lLiANCg0KQ2hlZXJzLA0KTWVkDQoN
Cj4gLS0tLS1NZXNzYWdlIGQnb3JpZ2luZS0tLS0tDQo+IERlwqA6IE1haGVzaCBKZXRoYW5hbmRh
bmkgW21haWx0bzptamV0aGFuYW5kYW5pQGdtYWlsLmNvbV0NCj4gRW52b3nDqcKgOiBzYW1lZGkg
NyBvY3RvYnJlIDIwMTcgMDI6MTcNCj4gw4DCoDogeWFuZy1kb2N0b3JzQGlldGYub3JnDQo+IENj
wqA6IHNvZnR3aXJlc0BpZXRmLm9yZzsgZHJhZnQtaWV0Zi1zb2Z0d2lyZS1kc2xpdGUteWFuZy5h
bGxAaWV0Zi5vcmc7DQo+IGlldGZAaWV0Zi5vcmcNCj4gT2JqZXTCoDogWWFuZ2RvY3RvcnMgZWFy
bHkgcmV2aWV3IG9mIGRyYWZ0LWlldGYtc29mdHdpcmUtZHNsaXRlLXlhbmctMDINCj4gDQo+IFJl
dmlld2VyOiBNYWhlc2ggSmV0aGFuYW5kYW5pDQo+IFJldmlldyByZXN1bHQ6IE9uIHRoZSBSaWdo
dCBUcmFjaw0KPiANCj4gRG9jdW1lbnQgcmV2aWV3ZWQ6IGRyYWZ0LWlldGYtc29mdHdpcmUtZHNs
aXRlLXlhbmctMDIuIERvIG5vdCBrbm93IHdoeSBJDQo+IHdhcw0KPiBhc3NpZ25lZCAtMDIgdmVy
c2lvbiB3aGVuIEkgbm93IG5vdGljZSB0aGF0IHRoZXJlIGFyZSBzZXZlcmFsIDAzIHZlcnNpb25z
DQo+IHN1Ym1pdHRlZCBhbGwgdGhlIHdheSB1cCB0byAtMDYuDQo+IA0KPiBTdGF0dXM6IE9uIHRo
ZSBSaWdodCBUcmFjay4NCj4gDQo+IEkgYW0gbm90IGFuIGV4cGVydCBpbiBEUy1MaXRlLiBUaGlz
IHJldmlldyBpcyBsb29raW5nIGF0IHRoZSBkcmFmdCBmcm9tIGENCj4gWUFORw0KPiBwZXJzcGVj
dGl2ZS4gV2l0aCB0aGF0IHNhaWQsIEkgaGF2ZSBtYXJrZWQgaXQgYXMg4oCcT24gdGhlIFJpZ2h0
IFRyYWNr4oCdDQo+IGJlY2F1c2UNCj4gb2Ygc29tZSBvZiB0aGUgcG9pbnRzIGRpc2N1c3NlZCBi
ZWxvdy4gVGhlIGF1dGhvcnMgYXJlIGVuY291cmFnZWQgdG8gc3BlbmQNCj4gdGltZQ0KPiBsb29r
aW5nIGF0IG90aGVyIG1vZGVscyBmb3IgZXhhbXBsZXMgb24gaG93IHRvIHdyaXRlIHRoZSBtb2Rl
bCwgcmVhZA0KPiBSRkM2MDg3LA0KPiBHdWlkZWxpbmVzIGZvciBZQU5HIGRvY3VtZW50cy4NCj4g
DQo+IFN1bW1hcnk6DQo+IA0KPiBUaGlzIGRvY3VtZW50IGRlZmluZXMgYSBZQU5HIGRhdGEgbW9k
ZWwgZm9yIHRoZSBEUy1MaXRlIEFkZHJlc3MgRmFtaWx5DQo+IFRyYW5zaXRpb24gUm91dGVyIChB
RlRSKSBhbmQgQmFzaWMgQnJpZGdpbmcgQnJvYWRCYW5kIChCNCkgZWxlbWVudHMgLg0KPiANCj4g
T3ZlcmFsbCBDb21tZW50czoNCj4gDQo+IFRoZSBkcmFmdCBzaG91bGQgcmVmZXIgdG8gWUFORyAx
LjEgKFJGQyA3OTUwKSBpbnN0ZWFkIG9mIFJGQzYwMjAuDQoNCltNZWRdIENhbiBmaXggdGhpcyBv
bmUuIA0KDQo+IA0KPiBUaGUgZHJhZnQgaXMgbm90IE5NREEgY29tcGxpYW50LiBJdCBjYXJyaWVz
IGEgc2VwYXJhdGUgLXN0YXRlIGNvbnRhaW5lcg0KPiB0aGF0DQo+IG5lZWRzIHRvIGJlIGNvbGxh
cHNlZCBpbnRvIG9uZSBzaW5nbGUgY29udGFpbmVyLiBGb3IgZXhhbXBsZSwgaXQgY2Fycmllcw0K
PiBjb250YWluZXJzIHN1Y2ggYXMgYWZ0ci1jdXJyZW50LWNvbmZpZyB3aGljaCBzZWVtcyB0byBi
ZSBjYXJyeWluZyBzdGF0ZQ0KPiBpbmZvcm1hdGlvbiBmb3IgdGhlIGxlYWZzIGluIGRzbGl0ZS1j
b25maWcuDQoNCltNZWRdIFRoZXJlIGFyZSBubyBzdWNoIGNvbnRhaW5lcnMgaW4gLTA2Lg0KDQo+
IA0KPiBJcyBpdCBnaXZlbiB0aGF0IGEgc2VydmVyIHdpbGwgaW1wbGVtZW50IGJvdGggQUZUUiBh
bmQgQjQ/DQpbTWVkXSBOby4NCg0KIElmIG5vdCwgdGhlbg0KPiBwbGVhc2UNCj4gZGVmaW5lIGZl
YXR1cmUgc3RhdGVtZW50cyBhbmQgdXNlIGlmLWZlYXR1cmUgZm9yIGVhY2ggcGFydCAoQUZUUiBh
bmQgQjQpLA0KPiBzbw0KPiBpbXBsZW1lbnRvcnMgY2FuIGNob29zZSB3aGF0IHBhcnQgb2YgdGhl
IG1vZGVsIGlzIGltcGxlbWVudGVkLg0KPiANCj4gU2VjdGlvbiAxLjEgVGVybWlub2xvZ3kNCj4g
DQo+IFdoYXQgdGVybXMgYXJlIGRlZmluZWQgaW4gUkZDIDYzMzMgdGhhdCBhcmUgYmVpbmcgdXNl
ZCBpbiB0aGlzIGRyYWZ0Lg0KPiBQbGVhc2UgYmUNCj4gZXhwbGljaXQuDQoNCltNZWRdIEFjdHVh
bGx5LCBhbGwgdGhlIHRlcm1zIGRlZmluZWQgaW4gU2VjdGlvbiAzIG9mIFJGQyA2MzMzIGFyZSB1
c2VkIGluIHRoaXMgZG9jdW1lbnQuIEkgYWRkZWQgYW4gZXhwbGljaXQgcG9pbnRlciB0byBTZWN0
aW9uIDMuDQoNCj4gDQo+IFNlY3Rpb24gMS4yIFRyZWUgRGlhZ3JhbQ0KPiANCj4gUGxlYXNlIHJl
ZmVyIHRvDQo+IGh0dHBzOi8vdG9vbHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLW5ldG1vZC15
YW5nLXRyZWUtZGlhZ3JhbXMtMDENCj4gaW5zdGVhZCBvZg0KPiBkZWZpbmluZyB0aGUgbm9tZW5j
bGF0dXJlIGZvciB0cmVlIGRpYWdyYW0gaW4gdGhlIGRvY3VtZW50Lg0KDQpbTWVkXSBEb25lLiBU
aGFua3MuDQoNCj4gDQo+IFNlY3Rpb24gMi4NCj4gDQo+IHMvY2FuOi9jYW4NCg0KW01lZF0gVGhl
cmUgaXMgbm8gc3VjaCBvY2N1cnJlbmNlIGluIC0wNi4NCg0KPiBzL3Byb3Zpc2lvbmVkIHRvIHRo
ZSBBRlRSL3Byb3Zpc2lvbmVkIG9uIHRoZSBBRlRSLw0KDQpbTWVkXSBUaGVyZSBpcyBubyBzdWNo
IG9jY3VycmVuY2UgaW4gLTA2Lg0KDQo+IA0KPiBUaGUgZG9jdW1lbnQgaXMgdmVyeSBsaWdodCBp
biB0aGUgYXJjaGl0ZWN0dXJhbCBkZXNjcmlwdGlvbiBvZiB0aGUgWUFORw0KPiBtb2RlbA0KPiBp
dHNlbGYuIFN0YXRlbWVudHMgbGlrZSDigJxtb2RlbCBzdXBwb3J0cyBlbmFibGluZyBvbmUgb3Ig
bW9yZSBpbnN0YW5jZXMgb2YNCj4gdGhlDQo+IEFGVFIgZnVuY3Rpb24gb24gYSBkZXZpY2XigJ0g
YXJlIG9idmlvdXMgbG9va2luZyBhdCB0aGUgbW9kZWwuIEEgbW9yZQ0KPiByZWFzb25hYmxlDQo+
IGRlc2NyaXB0aW9uIHdvdWxkIGJlIHdoeSBtdWx0aXBsZSBpbnN0YW5jZXMgbmVlZCB0byBiZSBz
dXBwb3J0ZWQuIFRoZSBzYW1lDQo+IGlzDQo+IHRydWUgZm9yIOKAnEFGVFIgaW5zdGFuY2XigJ0u
IFRoZSBmYWN0IHRoYXQgdGhlIGluc3RhbmNlIGhhcyBiZWVuIGRlZmluZWQgYXMgYQ0KPiBsaXN0
DQo+IGFzc3VyZSB0aGF0IGVhY2ggaW5zdGFuY2UgY2FuIGJlIHByb3Zpc2lvbmVkIHdpdGggZGVk
aWNhdGVkIGNvbmZpZ3VyYXRpb24NCj4gZGF0YSwNCj4gYW5kIG1haW50YWluIGl0cyBvd24gZGF0
YSB0YWJsZS4gQWdhaW4gd2h5IHRoZSBtdWx0aXBsZSBpbnN0YW5jZXMgbmVlZCB0bw0KPiBiZQ0K
PiBtYWludGFpbmVkLCB3aGF0IHB1cnBvc2UgZG8gdGhleSBzZXJ2ZSwgYW5kIHRoZSBmYWN0IHRo
YXQgdGhleSBtYWludGFpbg0KPiB0aGVpcg0KPiBvd24gZGF0YSB0YWJsZSBpcyBub3QgY2xlYXIu
DQo+IA0KPiBUaGUgZG9jdW1lbnQg4oCcYXNzdW1lcyBbUkZDNDc4N10gW1JGQzUzODJdW1JGQyA1
NTA4XSBhcmUgZW5hYmxlZOKAnS4gV2hhdA0KPiBwYXJ0aWN1bGFyIGFzcGVjdHMgb2YgdGhvc2Ug
ZG9jdW1lbnRzIGlzIHRoZSBkcmFmdCBhc3N1bWluZz8gTm90ZSwgUkZDNDc4Nw0KPiBpcw0KPiBO
QVQgQmVoYXZpb3JhbCBSZXF1aXJlbWVudHMgZm9yIFVuaWNhc3QgVURQLCBhbmQgb3V0bGluZXMg
c29tZSBzZXZlbg0KPiBiZWhhdmlvcnMsDQo+IGFsbCB0aGUgd2F5IGZyb20gTkFUIGFuZCBQb3J0
IFRyYW5zbGF0aW9uLCBGaWx0ZXJpbmcsIEhhaXJwaW5uaW5nIHRvDQo+IEZyYWdtZW50YXRpb24g
b2YgT3V0Z29pbmcgUGFja2V0cy4gRXZlbiBpZiBhbGwgdGhlIGJlaGF2aW9ycyBhcmUgYXNzdW1l
ZCwNCj4gaXQNCj4gd291bGQgYmUgZ29vZCB0byBrbm93IGhvdyB0aGV5IGltcGFjdCB0aGlzIHBh
cnRpY3VsYXIgbW9kZWwuDQoNCltNZWRdIFdoYXQgaXQgbWVhbnQgaXMgdGhhdCBhbGwgdGhlIHJl
Y29tbWVuZGF0aW9ucyBhcmUgc3VwcG9ydGVkICsgYWxsIHJlY29tbWVuZGVkIHZhbHVlcyBhcmUg
dGhlIG9uZXMgZGVmaW5lZCBpbiB0aG9zZSBSRkNzLg0KDQo+IA0KPiBTZWN0aW9uIDMNCj4gDQo+
IEdlbmVyYWwgQ29tbWVudHMuDQo+IA0KPiBQbGVhc2UgZm9sbG93IFtSRkM2MDg3XSwgR3VpZGVs
aW5lcyBmb3IgWUFORyBkb2N1bWVudHMsIG9uIGhvdyB0byB3cml0ZSBhDQo+IFlBTkcNCj4gbW9k
ZWwuIEZvciBleGFtcGxlLCB0aGUgb3JnYW5pemF0aW9uIGluIHRoZSBtb2RlbCBzaG91bGQgYmUg
SUVURiBTb2Z0d2lyZQ0KPiBXRywNCj4gbm90IGp1c3QgU29mdHdpcmUgV0cuDQo+IA0KPiBUaGUg
aW5kZW50YXRpb24gaW4gdGhlIG1vZGVsIGlzIG9mZiBpbiBhIGZldyBwbGFjZXMgKHJlZmVyZW5j
ZSBpcyBhDQo+IGtleXdvcmQNCj4gdGhhdCBzaG91bGQgYmUgYXQgdGhlIHNhbWUgaW5kZW50YXRp
b24gYXMgZGVzY3JpcHRpb24gaW4gYWxsIHJldmlzaW9uDQo+IHN0YXRlbWVudHMpLiBNb3N0IG1v
ZGVscyBmb2xsb3cgYW4gaW5kZW50YXRpb24gb2YgMiBjaGFyYWN0ZXJzIGZvciBldmVyeQ0KPiBz
dWJzZXF1ZW50IGRlcHRoIGluIHRoZSBtb2RlbC4gSSBzZWUgYW55d2hlcmUgYmV0d2VlbiAyIHRv
IDEwIGNoYXJhY3RlcnMNCj4gb2YNCj4gaW5kZW50YXRpb24uDQo+IA0KDQpbTWVkXSBXaWxsIGRv
dWJsZSBjaGVjay4gVGhhbmtzLg0KDQoNCj4gQXMgZmFyIGFzIG5hbWluZyBjb252ZW50aW9ucyBn
bywgdGhlcmUgaXMgbGl0dGxlIHZhbHVlIHJlcGVhdGluZyBuYW1lcyBpbg0KPiBhDQo+IGdpdmVu
IGhpZXJhcmNoeS4gRm9yIGV4YW1wbGUsIGlmIHRoZSBncm91cGluZyBpcyBhZnRyLXBhcmFtZXRl
cnMsIHRoZW4gaXQNCj4gaXMgYQ0KPiBnaXZlbiB0aGF0IHBhcmFtZXRlcnMgaW5zaWRlIHRoZSBn
cm91cGluZyBhcmUgYWZ0ciBwYXJhbWV0ZXJzLiBObyBuZWVkIHRvDQo+IHNheQ0KPiBkc2xpdGUt
YWZ0ci1pcHY2LWFkZHJlc3MsIHdoZXJlIGJvdGggZHNsaXRlIGFuZCBhZnRyIGFyZSByZWR1bmRh
bnQuDQo+IA0KDQpbTWVkXSBQbGVhc2Ugbm90ZSB0aGF0IHRoaXMgZG9lcyBub3QgYXBwbHkgZm9y
IC0wNi4NCg0KDQo+IFRoZXJlIGlzIGxpdHRsZSBvciBubyB1c2Ugb2YgbXVzdCBzdGF0ZW1lbnRz
IHRvIHF1YWxpZnkgdGhlIGNvbmZpZ3VyYXRpb24uDQo+IEkgYW0NCj4gbm90IGFuIGV4cGVydCBh
dCBEUy1MaXRlLCBzbyBJIGNhbm5vdCBzdWdnZXN0IHdoZXJlIGEgbXVzdCBzdGF0ZW1lbnQgbWF5
DQo+IGJlDQo+IGhlbHBmdWwgdG8gaGF2ZS4gQnV0IHdpdGggYWxsIHRoZSBwYXJhbWV0ZXJzIHRo
YXQgYXJlIG9wdGlvbmFsLCB0aGVyZSBtdXN0DQo+IGJlDQo+IHNvbWUgcmVsYXRpb25zaGlwIGJl
dHdlZW4gdGhlIGF0dHJpYnV0ZXMgdGhhdCBjb3VsZCBiZSBjYXB0dXJlZCB3aXRoIG11c3QNCj4g
c3RhdGVtZW50cy4gRm9yIGV4YW1wbGUsIGZvciB0aGUgbGVhZiBtYXgtc29mdHdpcmUtcGVyLXN1
YnNjcmliZXIsIHRoZQ0KPiBsZWFmIGlzDQo+IHRyeWluZyB0byBwcmV2ZW50IGEgbWlzYmVoYXZp
bmcgc3Vic2NyaWJlci4gQ291bGQgdGhhdCBiZWhhdmlvciBiZSBzb21laG93DQo+IGNhcHR1cmVk
IHdpdGggYSBtdXN0IHN0YXRlbWVudCBmb3IgdGhlIHJlc291cmNlcyBpdCBjYW4vY2Fubm90IGNv
bnN1bWUuIE9yDQo+IHdpdGgNCj4gcG9ydC1wcmVzZXZhdGlvbi1lbmFibGUgYW5kIHBvcnQtcGFy
aXR5LXByZXNlcnZhdGlvbi1lbmFibGU/IElzIHRoZXJlIGENCj4gcmVsYXRpb25zaGlwIGJldHdl
ZW4gdGhlIHR3byB2YXJpYWJsZXMgdGhhdCBjb3VsZCBiZSBjYXB0dXJlZCBpbiB0aGUNCj4gbW9k
ZWw/DQo+IA0KPiBBbGwgcmVmZXJlbmNlcyB0byBSRkMgc2hvdWxkIGJlIG1vdmVkIHVuZGVyIGEg
cmVmZXJlbmNlIHNlY3Rpb24uDQoNCltNZWRdIFBsZWFzZSBjaGVjayAtMDYuIEFsbCByZWZlcmVu
Y2VzIGFyZSB1bmRlciBhIHJlZmVyZW5jZSBzZWN0aW9uLiANCg0KDQogRm9yDQo+IGV4YW1wbGU6
DQo+IE9MRDoNCj4gICAgICAgbGVhZiB1ZHAtbGlmZXRpbWUgew0KPiAgICAgICAgICAgdHlwZSB1
aW50MzI7DQo+ICAgICAgICAgICB1bml0cyAic2Vjb25kcyI7DQo+ICAgICAgICAgICBkZWZhdWx0
IDEyMDsNCj4gICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAgICAgIlVEUCBpbmFj
dGl2aXR5IHRpbWVvdXQgW1JGQzQ3ODddLiI7DQo+ICAgICAgIH0NCj4gTkVXOg0KPiAgICAgICBs
ZWFmIHVkcC1saWZldGltZSB7DQo+ICAgICAgICAgICB0eXBlIHVpbnQzMjsNCj4gICAgICAgICAg
IHVuaXRzICJzZWNvbmRzIjsNCj4gICAgICAgICAgIGRlZmF1bHQgMTIwOw0KPiAgICAgICAgICAg
ZGVzY3JpcHRpb24NCj4gICAgICAgICAgICAgICAiVURQIGluYWN0aXZpdHkgdGltZW91dC7igJw7
DQo+ICAgICAgICAgICByZWZlcmVuY2UNCj4gICAgICAgICAgICAg4oCcW1JGQzQ3ODddLuKAnTsN
Cj4gICAgICAgfQ0KPiANCj4gQSBub3RlIHNob3VsZCBiZSBwcmVwYXJlZCBmb3IgdGhlIFJGQyBl
ZGl0b3IgdG8gaW5kaWNhdGUgd2hhdCByZXZpc2lvbiB0aGUNCj4gbW9kZWwgc2hvdWxkIGZpbmFs
bHkgY2FycnksIGFuZCB3aGF0IHRoZSBkZXNjcmlwdGlvbi9yZWZlcmVuY2Ugc3RhdGVtZW50DQo+
IGluIHRoZQ0KPiBtb2RlbCBzaG91bGQgbG9vayBsaWtlIHdoZW4gdGhlIGRvY3VtZW50IGlzIGZp
bmFsbHkgcHVibGlzaGVkLiBTZWUNCj4gZXhhbXBsZXMgaW4NCj4gb3RoZXIgZHJhZnRzIHN1Y2gg
YXMgZHJhZnQtaWV0Zi1uZXRjb25mLXplcm90b3VjaCBFZGl0b3JpYWwgTm90ZSBvbiB3aGF0DQo+
IHRvIGFkZC4NCj4gDQo+IFNwZWNpZmljIENvbW1lbnRzDQo+IA0KPiBUaGUgbmFtZSBvZiB0aGUg
ZmlsZSBpbiB0aGUgbGluZSB3aXRoIDxDT0RFIEJFR0lOUz4gaXMgbWlzc2luZyB0aGUgLnlhbmcN
Cj4gc3VmZml4DQo+IGluIHRoZSBmaWxlLiBXaGVuIGV4dHJhY3RlZCwgdGhlIGV4dHJhY3RlZCBm
aWxlIHdpbGwgYmUgbWlzc2luZyB0aGUNCj4gc3VmZml4Lg0KPiBQbGVhc2UgYWRkIGl0LiBUaGlz
IGxlYWRzIHRvIHRoZSBmb2xsb3dpbmcgZXJyb3IgZnJvbSB5YW5nbGludC4NCg0KW01lZF0gVGhp
cyB3YXMgZml4ZWQgaW4gcHJldmlvdXMgdmVyc2lvbi4gDQoNCj4gDQo+IGlldGYtZHNsaXRlQDIw
MTctMDEtMDMiIHdpdGhvdXQgZmlsZSBleHRlbnNpb24gLSB1bmtub3duIGZvcm1hdC4NCj4gDQo+
IEluIGdyb3VwaW5nIHBvcnQtbnVtYmVyLCBjb3VsZCB0aGUgcG9ydC1yYW5nZSBiZSBzb21ldGhp
bmcgYXMgc2ltcGxlIGFzDQo+IA0KPiBjb250YWluZXIgcG9ydC1udW1iZXIgew0KPiAgIG11c3Qg
4oCcc3RhcnRpbmctcG9ydOKAnTsNCj4gICBsZWFmIHN0YXJ0aW5nLXBvcnQgew0KPiAgICAgdHlw
ZSBpbmV0OnBvcnQtbnVtYmVyOw0KPiAgIH0NCj4gICBsZWFmIGVuZGluZy1wb3J0IHsNCj4gICAg
IHR5cGUgaW5ldDpwb3J0LW51bWJlcjsNCj4gICB9DQo+IH0NCj4gDQo+IHdoZXJlIGlmIHRoZXJl
IGlzIG5vIGVuZGluZy1wb3J0IGl0IGlzIGRlZW1lZCB0byBiZSBhIHNpbmdsZSBwb3J0LCBidXQg
aWYNCj4gdGhlcmUNCj4gaXMgYSBlbmRpbmctcG9ydCBpcyBjb25zaWRlcmVkIHRvIGJlIGEgcmFu
Z2U/DQoNCltNZWRdIFRoaXMgZG9lcyBub3QgYXBwbHkgZm9yIC0wNi4NCg0KPiANCj4gVGhlIGxp
c3QgdHJhbnNwb3J0LXByb3RvY29sIGhhcyBvbmUgbGVhZiB3aGljaCBpcyB0aGUgdHJhbnNwb3J0
LXByb3RvY29sLQ0KPiBpZC4NCj4gV2h5IGRvZXMgdGhlIHNpbmdsZSBsZWFmLCB3aGljaCBpcyB0
aGUga2V5LCBuZWVkIHRvIGJlIGluc2lkZSBhIGxpc3Q/DQoNCltNZWRdIElkZW0gYXMgYWJvdmUu
DQoNCj4gDQo+IExvZ2dpbmctaW5mbyBoYXMgYSBjaG9pY2Ugc3RhdGVtZW50IGZvciBwcm90b2Nv
bC4gSXMgaXQgdGhhdCB0aGVyZSBjYW4gYmUNCj4gb25seQ0KPiBvbmUgY2hvaWNlIGZvciB0aGUg
Zm9ybSBvZiBsb2dnaW5nPyBDb3VsZCBpdCBiZSBwb3NzaWJsZSB0aGF0IHVzZXJzIG1pZ2h0DQo+
IHdhbnQNCj4gdG8gZW5hYmxlIGJvdGggc3lzbG9nIGFuZCBpcGZpeD8NCg0KW01lZF0gSWRlbSBh
cyBhYm92ZS4NCg0KPiANCj4gQSBweWFuZyBjb21waWxhdGlvbiBvZiB0aGUgbW9kZWwgd2l0aCDi
gJRpZXRmIGFuZCDigJRsaW50IG9wdGlvbiB3YXMgY2xlYW4uDQo+IA0KPiBBIGlkbml0cyBydW4g
b2YgdGhlIGRyYWZ0IHJldmVhbHMgc29tZSBpc3N1ZXMgd2l0aCBzcGFjaW5nIGFuZCByZWZlcmVu
Y2VzLg0KPiBUaGUNCj4gb25lIHJlbGF0ZWQgdG8gc3BhY2luZyBhcmUgcGFydHMgb2YgdGhlIGRp
YWdyYW0sIHdoaWNoIGNvbmZ1c2VzIGlkbml0cy4NCg0KW01lZF0gV2lsbCBkb3VibGUgY2hlY2sg
dGhvc2UuIFRoYW5rcy4NCg0KPiANCj4gQ2hlY2tpbmcgbml0cyBhY2NvcmRpbmcgdG8gaHR0cHM6
Ly93d3cuaWV0Zi5vcmcvaWQtaW5mby9jaGVja2xpc3QgOg0KPiAgIC0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0K
PiAtLS0tDQo+IA0KPiAgICoqIFRoZXJlIGFyZSA1IGluc3RhbmNlcyBvZiB0b28gbG9uZyBsaW5l
cyBpbiB0aGUgZG9jdW1lbnQsIHRoZSBsb25nZXN0DQo+IG9uZQ0KPiAgICAgIGJlaW5nIDMgY2hh
cmFjdGVycyBpbiBleGNlc3Mgb2YgNzIuDQo+IA0KPiAgID09IFRoZXJlIGFyZSAyIGluc3RhbmNl
cyBvZiBsaW5lcyB3aXRoIG5vbi1SRkM2ODkwLWNvbXBsaWFudCBJUHY0DQo+IGFkZHJlc3Nlcw0K
PiAgICAgIGluIHRoZSBkb2N1bWVudC4gIElmIHRoZXNlIGFyZSBleGFtcGxlIGFkZHJlc3Nlcywg
dGhleSBzaG91bGQgYmUNCj4gY2hhbmdlZC4NCj4gDQo+ICAgTWlzY2VsbGFuZW91cyB3YXJuaW5n
czoNCj4gICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCj4gLS0tLQ0KPiANCj4gICA9PSBMaW5lIDE2MiBoYXMg
d2VpcmQgc3BhY2luZzogJy4uLm9jb2wtaWQgICAgdWluLi4uJw0KPiANCj4gICA9PSBMaW5lIDIw
NyBoYXMgd2VpcmQgc3BhY2luZzogJy4uLmFkZHJlc3MgICAgaW5lLi4uJw0KPiANCj4gICA9PSBM
aW5lIDIxNSBoYXMgd2VpcmQgc3BhY2luZzogJy4uLmFkZHJlc3MgICAgaW5lLi4uJw0KPiANCj4g
ICA9PSBMaW5lIDIzOCBoYXMgd2VpcmQgc3BhY2luZzogJy4uLnJ2YXRpb24gICAgYm9vLi4uJw0K
PiANCj4gICA9PSBMaW5lIDI2MSBoYXMgd2VpcmQgc3BhY2luZzogJy4uLm9jb2wtaWQgICAgdWlu
Li4uJw0KPiANCj4gICA9PSAoNSBtb3JlIGluc3RhbmNlcy4uLikNCj4gDQo+ICAgQ2hlY2tpbmcg
cmVmZXJlbmNlcyBmb3IgaW50ZW5kZWQgc3RhdHVzOiBQcm9wb3NlZCBTdGFuZGFyZA0KPiAgIC0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQ0KPiAtLS0tDQo+IA0KPiAgICAgIChTZWUgUkZDcyAzOTY3IGFuZCA0ODk3
IGZvciBpbmZvcm1hdGlvbiBhYm91dCB1c2luZyBub3JtYXRpdmUNCj4gcmVmZXJlbmNlcw0KPiAg
ICAgIHRvIGxvd2VyLW1hdHVyaXR5IGRvY3VtZW50cyBpbiBSRkNzKQ0KPiANCj4gICA9PSBVbnVz
ZWQgUmVmZXJlbmNlOiAnUkZDNzc1MycgaXMgZGVmaW5lZCBvbiBsaW5lIDE5ODgsIGJ1dCBubyBl
eHBsaWNpdA0KPiAgICAgIHJlZmVyZW5jZSB3YXMgZm91bmQgaW4gdGhlIHRleHQNCj4gDQo+ICAg
PT0gT3V0ZGF0ZWQgcmVmZXJlbmNlOiBBIGxhdGVyIHZlcnNpb24gKC0wNCkgZXhpc3RzIG9mDQo+
ICAgICAgZHJhZnQtYm91Y2FkYWlyLXBjcC15YW5nLTAzDQo+IA0KPiAgICAgIFN1bW1hcnk6IDEg
ZXJyb3IgKCoqKSwgMCBmbGF3cyAofn4pLCA5IHdhcm5pbmdzICg9PSksIDEgY29tbWVudCAoLS0p
Lg0KPiANCg0K


From nobody Wed Oct 11 21:55:29 2017
Return-Path: <skraza@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C69991342DF; Wed, 11 Oct 2017 21:55:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.52
X-Spam-Level: 
X-Spam-Status: No, score=-14.52 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, 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 C7RpVImVkVqE; Wed, 11 Oct 2017 21:55:05 -0700 (PDT)
Received: from alln-iport-8.cisco.com (alln-iport-8.cisco.com [173.37.142.95]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 93504133211; Wed, 11 Oct 2017 21:55:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11064; q=dns/txt; s=iport; t=1507784105; x=1508993705; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=hDSmBFS6jr1/mCDADptwyDcfluZKPEiFaZgwCykUIHE=; b=NIzTj2v9LVohhd+LRhNqkxf/MTFFZ9lcORVa/bSgGuH3OccRyAmDL03j w9jslGWq1u1rQQiLKAo5t6ZuDBpFUihicchFtAvZwOXr6H6HQRZONdYKV FH6fymSeX8Q/AMO6NT0oIpb6MPoz2sQRnUy7DDHUfomIL/NbFqeIPgvdp Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CbAABc9d5Z/4ENJK1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg1uBUicHg3OKH48ugm+VNoISCoU7AhqERT8YAQIBAQEBAQEBayi?= =?us-ascii?q?FHgYjBA1FEAIBCBoCFBICAgIwFRACBAENBRuKCalBgW06izsBAQEBAQEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEdgQ6CH4FmIYM7K4FxWTWFHDeCRS+CEiAFkUGHHYhfApRnghS?= =?us-ascii?q?JcYcKlTYCERkBgTgBHziBDngVSRIBhQgbgWd2hy6BDoERAQEB?=
X-IronPort-AV: E=Sophos;i="5.43,364,1503360000"; d="scan'208";a="15365095"
Received: from alln-core-9.cisco.com ([173.36.13.129]) by alln-iport-8.cisco.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 12 Oct 2017 04:54:48 +0000
Received: from XCH-RCD-013.cisco.com (xch-rcd-013.cisco.com [173.37.102.23]) by alln-core-9.cisco.com (8.14.5/8.14.5) with ESMTP id v9C4smWt019202 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Thu, 12 Oct 2017 04:54:48 GMT
Received: from xch-aln-013.cisco.com (173.36.7.23) by XCH-RCD-013.cisco.com (173.37.102.23) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 11 Oct 2017 23:54:47 -0500
Received: from xch-aln-013.cisco.com ([173.36.7.23]) by XCH-ALN-013.cisco.com ([173.36.7.23]) with mapi id 15.00.1320.000; Wed, 11 Oct 2017 23:54:47 -0500
From: "Kamran Raza (skraza)" <skraza@cisco.com>
To: Jan Lindblad <janl@tail-f.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "mpls@ietf.org" <mpls@ietf.org>, "draft-ietf-mpls-ldp-yang.all@ietf.org" <draft-ietf-mpls-ldp-yang.all@ietf.org>, "ietf@ietf.org" <ietf@ietf.org>
Thread-Topic: Yangdoctors early review of draft-ietf-mpls-ldp-yang-02
Thread-Index: AQHTN5btsY2kwx9E9ECO5jDkVGClRaLfzXAA
Date: Thu, 12 Oct 2017 04:54:47 +0000
Message-ID: <4D4A49FD-41A7-4D55-BF7D-28B4A76B0A17@cisco.com>
References: <150651994737.24952.4533200012074763035@ietfa.amsl.com>
In-Reply-To: <150651994737.24952.4533200012074763035@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.25.0.170815
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.86.253.95]
Content-Type: text/plain; charset="utf-8"
Content-ID: <669BA98DBABA7A43AC7E54CCC0759579@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/r3tggGcv7uJ6OHnGG4aeyBPi7gs>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-mpls-ldp-yang-02
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Oct 2017 04:55:08 -0000

VGhhbmtzIGZvciB5b3VyIGRldGFpbGVkIHJldmlldy4gV2Ugd2lsbCBhZGRyZXNzIHlvdXIgY29t
bWVudHMgYmVmb3JlIHBvc3RpbmcgbmV4dCByZXYuDQoNClJnZHMuDQoNCk9uIDIwMTctMDktMjcs
IDk6NDUgQU0sICJKYW4gTGluZGJsYWQiIDxqYW5sQHRhaWwtZi5jb20+IHdyb3RlOg0KDQogICAg
UmV2aWV3ZXI6IEphbiBMaW5kYmxhZA0KICAgIFJldmlldyByZXN1bHQ6IEFsbW9zdCBSZWFkeQ0K
ICAgIA0KICAgIEkgaGFkIGEgcmVhZCB0aHJvdWdoIG9mIHRoZSBkcmFmdCBSRkMgYW5kIGxvb2tl
ZCBhdCB0aGUgWUFORyBtb2RlbCBpbg0KICAgIHBhcnRpY3VsYXIuIEdlbmVyYWxseSBzcGVha2lu
ZywgSSB0aGluayB0aGUgWUFORyBsb29rcyBnb29kLiBJIGRvbid0IGtub3cgbXVjaA0KICAgIGFi
b3V0IE1QTFMsIGhvd2V2ZXIsIHNvIEkgY2FuJ3QganVkZ2UgdGhlIHVzZWZ1bG5lc3Mgb2YgdGhl
IG1vZGVsLiBJJ20gYnJpbmdpbmcNCiAgICB1cCBhIGZldyBwb2ludHMgZm9yIGRpc2N1c3Npb24g
YmVsb3cuDQogICAgDQogICAgMSkgSUVURiwgT3BlbkNvbmZpZyBhbmQgTk1EQQ0KICAgIA0KICAg
IEVhcmx5IG9uIGluIHRoZSBkcmFmdCwgdGhlcmUgaXMgdGhpcyBzZWN0aW9uOg0KICAgIA0KICAg
ICAgIEZvciB0aGUgY29uZmlndXJhdGlvbiBhbmQgc3RhdGUgZGF0YSwgdGhpcyBtb2RlbCBmb2xs
b3dzIHRoZSBzaW1pbGFyDQogICAgICAgYXBwcm9hY2ggZGVzY3JpYmVkIGluIFtJLUQub3BlbmNv
bmZpZy1uZXRtb2Qtb3BzdGF0ZV0gdG8gcmVwcmVzZW50DQogICAgICAgdGhlIGNvbmZpZ3VyYXRp
b24gKGludGVuZGVkIHN0YXRlKSBhbmQgb3BlcmF0aW9uYWwgKGFwcGxpZWQgYW5kDQogICAgICAg
ZGVyaXZlZCkgc3RhdGUuICBUaGlzIG1lYW5zIHRoYXQgZm9yIGV2ZXJ5IGNvbmZpZ3VyYXRpb24g
KHJ3KSBpdGVtLA0KICAgICAgIHRoZXJlIGlzIGFuIGFzc29jaWF0ZWQgKHJvKSBpdGVtIHVuZGVy
ICJzdGF0ZSIgY29udGFpbmVyIHRvIHJlcHJlc2VudA0KICAgICAgIHRoZSBhcHBsaWVkIHN0YXRl
LiAgRnVydGhlcm1vcmUsIHByb3RvY29sIGRlcml2ZWQgc3RhdGUgaXMgYWxzbyBrZXB0DQogICAg
ICAgdW5kZXIgInN0YXRlIiB0cmVlIGNvcnJlc3BvbmRpbmcgdG8gdGhlIHByb3RvY29sIGFyZWEg
KGRpc2NvdmVyeSwNCiAgICAgICBwZWVyIGV0Yy4pLiAgW0VkIG5vdGU6IFRoaXMgZG9jdW1lbnQg
d2lsbCBiZSAocmUtKWFsaWduZWQgd2l0aA0KICAgICAgIFtJLUQub3BlbmNvbmZpZy1uZXRtb2Qt
b3BzdGF0ZV0gb25jZSB0aGF0IHNwZWNpZmljYXRpb24gaXMgYWRvcHRlZCBhcw0KICAgICAgIGEg
V0cgZG9jdW1lbnRdLg0KICAgIA0KICAgIFRoaXMgYWxpZ25tZW50IGlzIHNvcmVseSBuZWVkZWQu
IEkgZG9uJ3Qgd2FudCB0byBvcGVuIHVwIGEgbmV3IGNoYXB0ZXIgaW4gdGhlDQogICAgSUVURiB2
cy4gT3BlbkNvbmZpZyBzdHlsZSBtb2RlbGluZyBkZWJhdGUsIGJ1dCBJIHdpbGwgc2ltcGx5IG5v
dGUgdGhhdCB0aGUNCiAgICBjdXJyZW50IG1vZGVsIGRvZXMgbm90IGZpdCBuaWNlbHkgaW50byB0
aGUgc3Vycm91bmRpbmcgTVBMUywgcm91dGluZyBhbmQNCiAgICBpbnRlcmZhY2UgbW9kZWxzLiBT
aW5jZSBjb25zaXN0ZW5jeSBpcyBhIHByaW1hcnkgZmFjdG9yIGZvciBlYXNlIG9mIHVzZSwgdGhl
DQogICAgbW9kZWwgaXNuJ3QgdmVyeSBlYXN5IHRvIHVzZSBpbiBpdHMgY3VycmVudCBmb3JtLg0K
ICAgIA0KICAgIDIpIExhY2sgb2YgZGVmYXVsdC9tYW5kYXRvcnkvZGVzY3JpcHRpb24NCiAgICAN
CiAgICBBcyBoYXMgYmVjb21lIGEgc3RhbmRpbmcgaXRlbSBpbiBteSByZXZpZXdzLCB0aGVyZSBh
cmUgYSBudW1iZXIgb2YgbGVhZnMgdGhhdA0KICAgIGhhdmUgbm8gZGVmYXVsdCwgb3IgbWFuZGF0
b3J5IHN0YXRlbWVudCwgYW5kIG5vIGxlYWYgbmFtZSBvciBkZXNjcmlwdGlvbiBtYWtpbmcNCiAg
ICBpdCBvYnZpb3VzIHRvIHRoZSB1c2VyIHdoYXQgd291bGQgaGFwcGVuIGlmIHRoaXMgbGVhZiBp
cyBub3Qgc2V0LiBUaGlzIGlzDQogICAgcGFydGljdWxhcmx5IHByb2JsZW1hdGljIHdpdGggdGhl
ICJsZWFmIGVuYWJsZSB7dHlwZSBib29sZWFuO30gbGVhZnMuIEkgZ2V0DQogICAgImVuYWJsZWQg
ZmFsc2UiIGFuZCAiZW5hYmxlZCB0cnVlIiBldmVuIHdpdGhvdXQgYW55IGRlc2NyaXB0aW9uLiBC
dXQgd2hhdCBpZg0KICAgIGVuYWJsZWQgaXNuJ3Qgc3BlY2lmaWVkPyBBdCB0aGUgbWluaW11bSBs
ZXZlbCwgdGhlIGRlc2NyaXB0aW9uIHNob3VsZCBkZXNjcmliZQ0KICAgIHRoaXMgY2FzZS4gQmV0
dGVyIGlmIHRoZXJlIHdhcyBhIGRlZmF1bHQgbWFraW5nIHRoaXMgY2xlYXIuIE9yIGlmIGEgZGVm
YXVsdA0KICAgIHJlYWxseSBpc24ndCBhcHByb3ByaWF0ZSwgc28gbWFrZSBpdCBtYW5kYXRvcnku
DQogICAgDQogICAgSGVyZSBhcmUgYSBsaXN0IG9mIGxlYWZzL2xpbmUgbnVtYmVycyB3aGVyZSBJ
IHRoaW5rIHRoaXMgaXMgYSBwcm9ibGVtLiBUaGVyZQ0KICAgIGFyZSBtYW55IG90aGVycyB0aGF0
IGhhdmUgbm8gZGVmYXVsdC9tYW5kYXRvcnkvZGVzY3JpcHRpb24sIGJ1dCB3aGVyZSBJIHN1c3Bl
Y3QNCiAgICBwZW9wbGUgd2hvIHVuZGVyc3RhbmQgTERQIG1pZ2h0IGhhdmUgYW4gb3BpbmlvbiBh
Ym91dCByZWFzb25hYmxlIGJlaGF2aW9yIGlmDQogICAgbm90IHNldC4NCiAgICANCiAgICBpZXRm
LW1wbHMtbGRwOg0KICAgICAgMjUxICBsZWFmIGhlbGxvLWhvbGR0aW1lIHsNCiAgICAgIDI2MSAg
bGVhZiBoZWxsby1pbnRlcnZhbCB7DQogICAgICAzMzUgIGxlYWYgZW5hYmxlIHsNCiAgICAgIDM0
NiAgbGVhZiBoZWxsby1ob2xkdGltZSB7DQogICAgICAzNTcgIGxlYWYgaGVsbG8taW50ZXJ2YWwg
ew0KICAgICAgMzgwICBsZWFmIGVuYWJsZSB7DQogICAgICAzODUgIGxlYWYgcmVjb25uZWN0LXRp
bWUgew0KICAgICAgMzk1ICBsZWFmIHJlY292ZXJ5LXRpbWUgew0KICAgICAgNDA2ICBsZWFmIGZv
cndhcmRpbmctaG9sZHRpbWUgew0KICAgICAgNDI0ICBsZWFmIGVuYWJsZSB7DQogICAgICA0Mjkg
IGxlYWYgcmVjb25uZWN0LXRpbWUgew0KICAgICAgNDM5ICBsZWFmIHJlY292ZXJ5LXRpbWUgew0K
ICAgICAgNDYyICBsZWFmIGxzci1pZCB7DQogICAgICA1MzMgIGxlYWYgc2Vzc2lvbi1rYS1ob2xk
dGltZSB7DQogICAgICA1NDQgIGxlYWYgc2Vzc2lvbi1rYS1pbnRlcnZhbCB7DQogICAgICA3Nzcg
IGxlYWYgZW5hYmxlIHsNCiAgICAgIDg5MiAgbGVhZiBlbmFibGUgew0KICAgIDEwMTEgIGxlYWYg
ZW5hYmxlIHsNCiAgICAxMTMxICBsZWFmIGVuYWJsZSB7DQogICAgMTI2MSAgbGVhZiBsc3ItaWQg
ew0KICAgIDEzMzEgIGxlYWYgbHNyLWlkIHsNCiAgICANCiAgICBpZXRmLW1wbHMtbGRwLWV4dGVu
ZGVkOg0KICAgICAgMTgzICBsZWFmIHRyYW5zcG9ydC1hZGRyZXNzIHsNCiAgICAgIDE5MyAgbGVh
ZiB0cmFuc3BvcnQtYWRkcmVzcyB7DQogICAgICAyMDQgIGxlYWYga2V5LWNoYWluIHsNCiAgICAg
IDIxOCAgbGVhZiBlbmFibGUgew0KICAgICAgMjI4ICBsZWFmIGVuYWJsZSB7DQogICAgICAyMzgg
IGxlYWYgZW5hYmxlIHsNCiAgICAgIDI0OSAgbGVhZiBpZ3Atc3luY2hyb25pemF0aW9uLWRlbGF5
IHsNCiAgICAgIDMwMCAgbGVhZiBsZHAtZGlzYWJsZSB7DQogICAgICAzMjUgIGxlYWYgaGVscGVy
LWVuYWJsZSB7DQogICAgICAzMzYgIGxlYWYgdHJhbnNwb3J0LWFkZHJlc3Mgew0KICAgICAgMzU0
ICBsZWFmIHRyYW5zcG9ydC1hZGRyZXNzIHsNCiAgICAgIDM3NSAgbGVhZiBpZ3Atc3luY2hyb25p
emF0aW9uLWRlbGF5IHsNCiAgICAgIDQ3MyAgbGVhZiBhZG1pbi1kb3duIHsNCiAgICAgIDUwMCAg
bGVhZiBlbmFibGUgew0KICAgICAgNTA1ICBsZWFmIHBlZXItbGlzdCB7DQogICAgICA1MzcgIGxl
YWYgZW5hYmxlIHsNCiAgICAgIDYyMCAgbGVhZiBlbmFibGUgew0KICAgICAgNzIzICBsZWFmIGVu
YWJsZSB7DQogICAgICA3MjggIGxlYWYgbG9jYWwtYWRkcmVzcyB7DQogICAgICA3ODEgIGxlYWYg
aW50ZXJmYWNlIHsNCiAgICANCiAgICAzKSBPZGQgbmFtaW5nIGNvbnZlbnRpb24gZm9yIGtleXMN
CiAgICANCiAgICBNYW55IGxpc3Qga2V5cyBhcmUgbmFtZWQgYnkgdGhlIHNhbWUgKG9yIHNpbWls
YXIpIG5hbWUgYXMgdGhlIGxpc3QuIFJlcGV0aXRpb25zDQogICAgb2YgdGhlIHNhbWUgc3ltYm9s
IG1ha2VzIGl0IGhhcmRlciBmb3IgdXNlcnMvcHJvZ3JhbW1lcnMgdG8gZ2V0IHRoZWlyIGNvZGUN
CiAgICByaWdodCwgYW5kIGV2ZW4gZGlzY3VzcyB0aGUgY29kZS4gQSBjb21tb24gcHJhY3RpY2Ug
d2hlbiB0aGVyZSBpcyBubyBvYnZpb3VzDQogICAgaWRlbnRpZmllciB0byB1c2Ugd2l0aCB0aGUg
a2V5IGlzIHRvIHVzZSAibmFtZSIgb3IgImlkIiBmb3IgdGhlIGtleS4NCiAgICANCiAgICAgICAg
bGlzdCBwZWVyIHsNCiAgICAgICAgICBrZXkgInBlZXIgYWR2ZXJ0aXNlbWVudC10eXBlIjsNCiAg
ICANCiAgICBUaGUgcGVlciBpcyBrZXllZCBieSAicGVlciI/IGFuZCBhZHZlcnRpc2VtZW50LXR5
cGUuIExvb2tpbmcgYXQgdGhlICJwZWVyIiwNCiAgICBpdCdzIGEgbGVhZnJlZiB0byBhbiBsc3It
aWQuIFNvIG1heWJlIHRoYXQncyBhIGdvb2QgbmFtZT8NCiAgICANCiAgICAgICAgbGlzdCBwZWVy
IHsNCiAgICAgICAgICBrZXkgImxzci1pZCBhZHZlcnRpc2VtZW50LXR5cGUiOw0KICAgIA0KICAg
IGlldGYtbXBscy1sZHA6DQogICAgICAyOTYgIGxpc3QgcGVlciB7IGtleSAicGVlciBhZHZlcnRp
c2VtZW50LXR5cGUiOyAtLT4gImxzci1pZA0KICAgICAgYWR2ZXJ0aXNlbWVudC10eXBlIj8gOTMy
ICBsaXN0IGFkZHJlc3MgeyBrZXkgImFkZHJlc3MiOyAtLT4gaXB2ND8gOTQ0ICBsaXN0DQogICAg
ICBmZWMtbGFiZWwgeyBrZXkgImZlYyI7IC0tPiBwcmVmaXg/IDk3OSAgbGlzdCBpbnRlcmZhY2Ug
eyBrZXkgImludGVyZmFjZSI7IC0tPg0KICAgICAgbmFtZT8NCiAgICANCiAgICBpZXRmLW1wbHMt
bGRwLWV4dGVuZGVkOg0KICAgICAgMjc5ICBsaXN0IGludGVyZmFjZSB7IGtleSAiaW50ZXJmYWNl
IjsgLS0+IG5hbWU/DQogICAgICAyODggIGxpc3QgYWRkcmVzcy1mYW1pbHkgeyBrZXkgImFmaSI7
IC0tPiBuYW1lPw0KICAgICAgNTc3ICBsaXN0IGFkZHJlc3MgeyBrZXkgImFkZHJlc3MiOyAtLT4g
aXB2Nj8NCiAgICAgIDU4OSAgbGlzdCBmZWMtbGFiZWwgeyBrZXkgImZlYyI7IC0tPiBwcmVmaXg/
DQogICAgDQogICAgNCkgUGFzc3dvcmQgaGFuZGxpbmcNCiAgICANCiAgICBUaGUgc2Vzc2lvbiBh
dXRoIHBhc3N3b3JkIGlzIGNvbW1lbnRlZCBvdXQgaW4gdGhlIGN1cnJlbnQgbW9kZWwgZm9yIHNv
bWUNCiAgICByZWFzb24uIFBhc3N3b3JkIGhhbmRsaW5nIGlzIHNvbWV3aGF0IG9mIGEgd2FydCBp
biBhbiBpbmNvbnZlbmllbnQgcGxhY2UgaW4NCiAgICBZQU5HIHRvZGF5LCBjYXVzaW5nIGEgd2hv
bGUgYXJyYXkgb2YgaW50ZXJvcCBpc3N1ZXMgb2YgdmFyeWluZyBzZXZlcml0eS4gT25lIG9mDQog
ICAgdGhlIHNvbHV0aW9ucyB3b3JraW5nIGJlc3Qgd2l0aCB0aGUgY3VycmVudCBZQU5HIHNwZWMg
KGNvdWxkIHBlcmhhcHMgYmUgZml4ZWQNCiAgICBpbiBmdXR1cmUgWUFORyB2ZXJzaW9ucykgaXMg
dG8gbm90IGluY2x1ZGUgcGFzc3dvcmRzIGluIHRoZSBjb25maWd1cmF0aW9uLCBidXQNCiAgICBv
bmx5IGhhdmUgYW4gb3BlcmF0aW9uYWwgZWxlbWVudCB3aXRoIHRoZSBlbmNyeXB0ZWQgdmFsdWUg
b3IgbGFzdCBjaGFuZ2VkDQogICAgdGltZXN0YW1wIGFuZCBhbmQgcnBjL2FjdGlvbiB0byBzZXQg
dGhlIHBhc3N3b3JkLg0KICAgIA0KICAgIC8qDQogICAgICAgIGxlYWYgc2Vzc2lvbi1hdXRoZW50
aWNhdGlvbi1tZDUtcGFzc3dvcmQgew0KICAgICAgICAgIHR5cGUgc3RyaW5nIHsNCiAgICAgICAg
ICAgIGxlbmd0aCAiMS4uODAiOw0KICAgICAgICAgIH0NCiAgICAgICAgICBkZXNjcmlwdGlvbg0K
ICAgICAgICAgICAgIkFzc2lnbnMgYW4gZW5jcnlwdGVkIE1ENSBwYXNzd29yZCB0byBhbiBMRFAN
CiAgICAgICAgICAgICBwZWVyIjsNCiAgICAgICAgfSAvLyBtZDUtcGFzc3dvcmQNCiAgICAqLw0K
ICAgIA0KICAgIFRoZXJlIG1heSBiZSBvdGhlciBwb3NzaWJpbGl0aWVzIGFzIHdlbGwgYXQgbW9k
ZWxpbmcgdGhpcyBpbiBhIGZyaWVuZGxpZXIgd2F5Lg0KICAgIA0KICAgIDUpIE5laWdoYm9yL3By
ZWZpeC9wZWVyIGxpc3QgcmVmZXJlbmNlcw0KICAgIA0KICAgIFRoZSBpZXRmLW1wbHMtbGRwLWV4
dGVuZGVkIG1vZHVsZSBkZWZpbmVkIHRocmVlIHJlZmVyZW5jZSB0eXBlcyBhcyBzdHJpbmdzLiBB
cmUNCiAgICB0aGVzZSBmcmVlIGZvcm0gc3RyaW5ncywgb3IgaXMgdGhlcmUgYW55IGd1aWRhbmNl
IHRoYXQgY2FuIGJlIHByb3ZpZGVkIHRvDQogICAgdXNlcnM/IFdoZXJlIHdvdWxkIEkgZ28gdG8g
ZmluZCBvdXQgd2hhdCB2YWx1ZXMgYXJlIHBvc3NpYmxlPyBJIGRvbid0IHN1cHBvc2UNCiAgICBh
bnkgb2YgdGhlc2UgY291bGQgYmUgYSBsZWFmcmVmLg0KICAgIA0KICAgICAgdHlwZWRlZiBuZWln
aGJvci1saXN0LXJlZiB7DQogICAgICAgIHR5cGUgc3RyaW5nOw0KICAgICAgICBkZXNjcmlwdGlv
bg0KICAgICAgICAgICJBIHR5cGUgZm9yIGEgcmVmZXJlbmNlIHRvIGEgbmVpZ2hib3IgbGlzdC4i
Ow0KICAgICAgfQ0KICAgIA0KICAgICAgdHlwZWRlZiBwcmVmaXgtbGlzdC1yZWYgew0KICAgICAg
ICB0eXBlIHN0cmluZzsNCiAgICAgICAgZGVzY3JpcHRpb24NCiAgICAgICAgICAiQSB0eXBlIGZv
ciBhIHJlZmVyZW5jZSB0byBhIHByZWZpeCBsaXN0LiI7DQogICAgICB9DQogICAgDQogICAgICB0
eXBlZGVmIHBlZXItbGlzdC1yZWYgew0KICAgICAgICB0eXBlIHN0cmluZzsNCiAgICAgICAgZGVz
Y3JpcHRpb24NCiAgICAgICAgICAiQSB0eXBlIGZvciBhIHJlZmVyZW5jZSB0byBhIHBlZXIgbGlz
dC4iOw0KICAgIA0KICAgIDYpIFNvbWUgc2hvcnQvcG9pbnRsZXNzIGRlc2NyaXB0aW9ucw0KICAg
IA0KICAgICAgICBsZWFmIHByZWZpeCB7DQogICAgICAgICAgdHlwZSBpbmV0OmlwLXByZWZpeDsN
CiAgICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgIkZFQy4iOw0KICAgICAgICB9DQog
ICAgDQogICAgICAgIGxlYWYgbHNyLWlkIHsNCiAgICAgICAgICB0eXBlIHlhbmc6ZG90dGVkLXF1
YWQ7DQogICAgICAgICAgZGVzY3JpcHRpb24gIlJvdXRlciBJRC4iOw0KICAgICAgICB9DQogICAg
DQogICAgRGVzY3JpcHRpb25zIGxpa2UgdGhlc2UgYXJlbid0IGhlbHBmdWwuIEV4cGxhaW4gaG93
IHRvIGFycml2ZSBhdCBhIGdvb2QgdmFsdWUsDQogICAgYW5kIHdoYXQgaXQgbWVhbnMgaWYgdGhl
IHZhbHVlIGlzIGFic2VudC4NCiAgICANCiAgICBJIHN0dW1ibGVkIG92ZXIgYSBjb3B5LXBhc3Rl
IGRlc2NyaXB0aW9uIGF0IGxpbmUgMjM1LiBQcmVzdW1hYmx5IGhlbGxvLWRyb3BwZWQNCiAgICBz
aG91bGQgaGF2ZSBhIGRpZmZlcmVudCBkZXNjcmlwdGlvbi4NCiAgICANCiAgICAgICAgICBsZWFm
IGhlbGxvLXJlY2VpdmVkIHsNCiAgICAgICAgICAgIHR5cGUgeWFuZzpjb3VudGVyNjQ7DQogICAg
ICAgICAgICBkZXNjcmlwdGlvbg0KICAgICAgICAgICAgICAiVGhlIG51bWJlciBvZiBoZWxsbyBt
ZXNzYWdlcyByZWNlaXZlZC4iOw0KICAgICAgICAgIH0NCiAgICAgICAgICBsZWFmIGhlbGxvLWRy
b3BwZWQgew0KICAgICAgICAgICAgdHlwZSB5YW5nOmNvdW50ZXI2NDsNCiAgICAgICAgICAgIGRl
c2NyaXB0aW9uDQogICAgICAgICAgICAgICJUaGUgbnVtYmVyIG9mIGhlbGxvIG1lc3NhZ2VzIHJl
Y2VpdmVkLiI7DQogICAgICAgICAgfQ0KICAgIA0KICAgIDcpIENhcHRpYWxpemVkIGVudW0NCiAg
ICANCiAgICBUaGUgWUFORyBjb252ZW50aW9uIGlzIHRoYXQgYWxsIGVudW1zLCBhbGwgc3ltYm9s
cyBhY3R1YWxseSwgYXJlIGluIGFsbCBsb3dlcg0KICAgIGNhc2UuDQogICAgDQogICAgaWV0Zi1t
cGxzLWxkcDoNCiAgICAgIDkxNSAgZW51bSBPcmRlcmVkIHsNCiAgICANCiAgICBpZXRmLW1wbHMt
bGRwLWV4dGVuZGVkOg0KICAgICAgNTYwICBlbnVtIE9yZGVyZWQgew0KICAgIA0KICAgIFRoYXQn
cyBpdCwgdGhhbmsgeW91Lg0KICAgIC9qYW4NCiAgICANCiAgICANCiAgICANCg0K


From nobody Thu Oct 12 07:24:36 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1FFE134316 for <yang-doctors@ietfa.amsl.com>; Thu, 12 Oct 2017 07:24:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.5
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 LdekIVb0wZMC for <yang-doctors@ietfa.amsl.com>; Thu, 12 Oct 2017 07:24:33 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 8B6CF132D4E for <yang-doctors@ietf.org>; Thu, 12 Oct 2017 07:24:33 -0700 (PDT)
Received: from localhost (unknown [173.38.220.41]) by mail.tail-f.com (Postfix) with ESMTPSA id B40701AE02A9 for <yang-doctors@ietf.org>; Thu, 12 Oct 2017 16:24:32 +0200 (CEST)
Date: Thu, 12 Oct 2017 16:22:57 +0200 (CEST)
Message-Id: <20171012.162257.1833999365367364999.mbj@tail-f.com>
To: yang-doctors@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/LlVTUdNB-qmgzxpvEkAyWq1z-XE>
Subject: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Oct 2017 14:24:35 -0000

Hi,

Shouldn't all documents be reviewed by the YANG doctors when they go
to LC?  I *think* that currently some documents get an early review,
and then they are not reviewed again.

For example, I just noticed that the lime oam document has been sent
to the IESG.

https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-oam/

This is now in -11, and the review was for -05.



/martin


From nobody Thu Oct 12 09:24:42 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2189F13452B for <yang-doctors@ietfa.amsl.com>; Thu, 12 Oct 2017 09:24:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level: 
X-Spam-Status: No, score=-14.5 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, 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 jI4xm0rEzK5M for <yang-doctors@ietfa.amsl.com>; Thu, 12 Oct 2017 09:24:39 -0700 (PDT)
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 9D863134547 for <yang-doctors@ietf.org>; Thu, 12 Oct 2017 09:24:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1154; q=dns/txt; s=iport; t=1507825476; x=1509035076; h=subject:to:references:from:message-id:date:mime-version: in-reply-to:content-transfer-encoding; bh=c59gngsF/aHfhpe01cSGqMIEhNCoOMTifV3JtY5CcTY=; b=k3vnA9e6mCGkzzy/LKr3s8oN0prxiLR8IplVETawf5V2Sj6T8uNN+eb/ tWJY+hGl+DemRDYniaVp4WNKJU73q1Ptm4V2AYq0HjW6Ufm5N1xSmFMhz EEmBBcJ30ZsiTj2K3e9GitG9Ri1mRB5TJn4xUm7hX8Z7dcbOXp2uF1bRL M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0BxAQBslt9Z/xbLJq1eGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhEFuJ4N6ixOmYIISChgNhRYChH8WAQIBAQEBAQEBayiFHgIEAQE?= =?us-ascii?q?hFTYbCw4MAiYCAicwBgEMBgIBAYoaEKp5gieLNwEBAQEBAQEBAQEBAQEBAQEBA?= =?us-ascii?q?RsFgQ6CH4NYgWorgn+IGIJBIAWhRIdejQyLYocujguHYIE5JgIvgQ4yIQgdFUm?= =?us-ascii?q?HHz42i1kBAQE?=
X-IronPort-AV: E=Sophos;i="5.43,366,1503360000"; d="scan'208";a="656319232"
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; 12 Oct 2017 16:24:34 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id v9CGOY16023242; Thu, 12 Oct 2017 16:24:34 GMT
To: Martin Bjorklund <mbj@tail-f.com>, yang-doctors@ietf.org
References: <20171012.162257.1833999365367364999.mbj@tail-f.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com>
Date: Thu, 12 Oct 2017 18:24:35 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <20171012.162257.1833999365367364999.mbj@tail-f.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/nASyKe9aKFK2JCT6VgNlj8FpLZA>
Subject: Re: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Oct 2017 16:24:41 -0000

Hi Martin,

Good question.
Normally, the YANG doctor reviews (like MIB doctor reviews in the past) 
should happen at IETF LC.
To speed up the YANG modules delivery, we put in place the early YANG 
doctor reviews.
When a document enters the IETF LC, the YANG doctor should double-check 
the (YANG module in the) draft.
Most of the time, this is a light process.

It would be good to automatically remind the YANG doctor when "his" 
draft enters the IETF LC.
Mehmet, is this possible from the tool point of view?

Regards, Benoit
> Hi,
>
> Shouldn't all documents be reviewed by the YANG doctors when they go
> to LC?  I *think* that currently some documents get an early review,
> and then they are not reviewed again.
>
> For example, I just noticed that the lime oam document has been sent
> to the IESG.
>
> https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-oam/
>
> This is now in -11, and the review was for -05.
>
>
>
> /martin
>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors
> .
>


From nobody Fri Oct 13 09:49:27 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E956013243A for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 09:49:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 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, SPF_PASS=-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 2kzLqnAbzRF6 for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 09:49:23 -0700 (PDT)
Received: from mail-wm0-x229.google.com (mail-wm0-x229.google.com [IPv6:2a00:1450:400c:c09::229]) (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 CB0E21330B2 for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 09:49:22 -0700 (PDT)
Received: by mail-wm0-x229.google.com with SMTP id f4so22996061wme.0 for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 09:49:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:references:in-reply-to:subject:date:message-id:mime-version :content-transfer-encoding:thread-index:content-language; bh=bZ2Dz/7ueguTcojLZ/AmwcqM0PeTbkTBhHPa9ySm+gc=; b=C8DGuInarvqWbfuDCXRLBF5aEtZ2y53btg4NfeRTGsnxy1y0PN+czm05Y6q9KOYttT bXNxpPqCKYmEWkpALujfEM3tNldyEgqcZlTN91c81CYbWxUfzzJTdBmO7cslTgFua4X4 Om1BhYY3RAvh5kYWDKuggrN1mgEhZScOf7gETdg9gd2/lhLKNrTY/c60qvejKqB3tUoC UdSU9Yb3t+zqe6WhNb2v1k9kKnJ2imXyMIzt+r+CSi3ctAUmkZAv7CkAwWHA2c2xxLi8 Ykoo0Zva15WLNPe02kY3WTy4+45mm0eG+RRObElmJijJfHSOIGzSi4ANYa2SBlZAb7X3 /HxA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:references:in-reply-to:subject:date :message-id:mime-version:content-transfer-encoding:thread-index :content-language; bh=bZ2Dz/7ueguTcojLZ/AmwcqM0PeTbkTBhHPa9ySm+gc=; b=H8/LkJ5mc3HFFr+BdXGMvwz2idRVMVNK+61EIdegnIx+fRVxqtKvSmlad/MHqjD8+r /sKe+zj35uxy1fVJfdW1U+YFgB/nAw0schTpyIE17HWsWWxLuwdcAvqZuPmV05nZqcDF N/hR/COpPIaMtsnGVlDebuQ3NV4329WHyMb1Bf8fjZ/qupTR0NUJEYvRHesvOdZ0BZfq WeZhOu2kKNwvTqPYsypwOnaRyixm7j5LiIxu+l2z8Pl1t7Ty9HWVbzkpAyJe3eXr40dB JX4EbuAA3O05ytQ//QFoQ1DdVh9cEOGoGp5zpTCkfp/OegG7lcZcWhUmYJe/rCXnryQu rszA==
X-Gm-Message-State: AMCzsaUnQysIZFePQFtNcJZN7Tq9j2j+ngDQ4MkYsBQKv09+Fyqre5JQ 8Upi9LjdPDK6/DzinuYLqgo=
X-Google-Smtp-Source: AOwi7QCotHeSwb8AP/s+iJwHXIWU3i/UkmbbmzE31f5GRPXuF3jmQuKBi/dBEHglE57M2/AqrCXtuA==
X-Received: by 10.28.10.145 with SMTP id 139mr2129885wmk.5.1507913361329; Fri, 13 Oct 2017 09:49:21 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (200116b826a6a70030e46da96e935ff8.dip.versatel-1u1.de. [2001:16b8:26a6:a700:30e4:6da9:6e93:5ff8]) by smtp.gmail.com with ESMTPSA id 4sm2364650wmm.1.2017.10.13.09.49.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Oct 2017 09:49:20 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Benoit Claise'" <bclaise@cisco.com>, "'Martin Bjorklund'" <mbj@tail-f.com>, <yang-doctors@ietf.org>
References: <20171012.162257.1833999365367364999.mbj@tail-f.com> <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com>
In-Reply-To: <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com>
Date: Fri, 13 Oct 2017 18:49:21 +0200
Message-ID: <084901d34443$38b6fb90$aa24f2b0$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AQIo0du8k9zTrN2PmTTkPR1BneyiugGOI46JoipvoFA=
Content-Language: de
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/u5zzl4_dNNVzaeO9QwUoZDwYhHk>
Subject: Re: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Oct 2017 16:49:25 -0000

Unfortunately the tool has no means of generating a reminder for the
previous reviewer.
Currently we only get a notification if a WG chair requests a (new) review
with the tool.

Actually the tool is more simple than I was originally thinking. E.g. the
well-promised 
round-robin mechanism does not work and I have to maintain such a list with
a table.
The secretary cannot change the deadline set by the requester.

Cheers,
Mehmet

> -----Original Message-----
> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
> Benoit Claise
> Sent: Thursday, October 12, 2017 6:25 PM
> To: Martin Bjorklund <mbj@tail-f.com>; yang-doctors@ietf.org
> Subject: Re: [yang-doctors] process question
> 
> Hi Martin,
> 
> Good question.
> Normally, the YANG doctor reviews (like MIB doctor reviews in the past)
> should happen at IETF LC.
> To speed up the YANG modules delivery, we put in place the early YANG
> doctor reviews.
> When a document enters the IETF LC, the YANG doctor should double-check
> the (YANG module in the) draft.
> Most of the time, this is a light process.
> 
> It would be good to automatically remind the YANG doctor when "his"
> draft enters the IETF LC.
> Mehmet, is this possible from the tool point of view?
> 
> Regards, Benoit
> > Hi,
> >
> > Shouldn't all documents be reviewed by the YANG doctors when they go
> > to LC?  I *think* that currently some documents get an early review,
> > and then they are not reviewed again.
> >
> > For example, I just noticed that the lime oam document has been sent
> > to the IESG.
> >
> > https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-o
> > am/
> >
> > This is now in -11, and the review was for -05.
> >
> >
> >
> > /martin
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
> > .
> >
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Fri Oct 13 10:15:45 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B72021331F6 for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 10:15:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 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, SPF_PASS=-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 BE6O2-idyMTk for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 10:15:42 -0700 (PDT)
Received: from aer-iport-1.cisco.com (aer-iport-1.cisco.com [173.38.203.51]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A931813243A for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 10:15:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2304; q=dns/txt; s=iport; t=1507914941; x=1509124541; h=subject:to:references:cc:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=kmplxYdlV3ui22yqUnv4mbAUI/Sf0iS5SmuqjNYqWzU=; b=ZTzQdIyC6liCDmRwBJE1dnE6zgpfaDpuItWoUReJ+VwZXjrKPZ8Hn2ne 3N+hh4S0vXIuDxPQ4AkD6+LB8QxWJGxMAsMh9bVIqPBdTBHssY/5xsS7D DYxCK+jDGYmUi7XHRqaXlov4kuRCQtKXWpv2BnnZrU8I+sVlXl+KJ31hK Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DYAAAK9OBZ/xbLJq1dGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhENuJ4N6ih90kBIili+CFAoYC4UYAoUVGAECAQEBAQEBAWsohR0?= =?us-ascii?q?BAQEBAgEBASEVNgsFBwQLDgMEAQEDAiMDAgInHwkIBgEMBgIBAYoRCBCrcYIni?= =?us-ascii?q?0ABAQEBAQEBAQEBAQEBAQEBAQEBAQEYBYEOgh+DWIFqKwuCdIgYgkEgBaFGh1+?= =?us-ascii?q?NDItkhy6OD4dggTkfOIFZNCEIHRVJgmSEYT42inABAQE?=
X-IronPort-AV: E=Sophos;i="5.43,371,1503360000"; d="scan'208";a="698003970"
Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Oct 2017 17:15:37 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id v9DHFaNL001721; Fri, 13 Oct 2017 17:15:36 GMT
To: Mehmet Ersue <mersue@gmail.com>, "'Martin Bjorklund'" <mbj@tail-f.com>, yang-doctors@ietf.org, Henrik Levkowetz <henrik@levkowetz.com>
References: <20171012.162257.1833999365367364999.mbj@tail-f.com> <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com> <084901d34443$38b6fb90$aa24f2b0$@gmail.com>
Cc: Robert Sparks <rjsparks@nostrum.com>, Gunter Van De Velde <guntervandeveldecc@icloud.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>
Date: Fri, 13 Oct 2017 19:15:36 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <084901d34443$38b6fb90$aa24f2b0$@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/VcWgL_NfanYbuSc6-uFnm_Pw-gs>
Subject: Re: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Oct 2017 17:15:44 -0000

Hi Henrik,

> Unfortunately the tool has no means of generating a reminder for the
> previous reviewer.
> Currently we only get a notification if a WG chair requests a (new) review
> with the tool.
Is this something we could improve?
>
> Actually the tool is more simple than I was originally thinking. E.g. the
> well-promised
> round-robin mechanism does not work
According to Gunter (for OPS-DIR), it works fine now.

Regards, Benoit
> and I have to maintain such a list with
> a table.
> The secretary cannot change the deadline set by the requester.
>
> Cheers,
> Mehmet
>
>> -----Original Message-----
>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
>> Benoit Claise
>> Sent: Thursday, October 12, 2017 6:25 PM
>> To: Martin Bjorklund <mbj@tail-f.com>; yang-doctors@ietf.org
>> Subject: Re: [yang-doctors] process question
>>
>> Hi Martin,
>>
>> Good question.
>> Normally, the YANG doctor reviews (like MIB doctor reviews in the past)
>> should happen at IETF LC.
>> To speed up the YANG modules delivery, we put in place the early YANG
>> doctor reviews.
>> When a document enters the IETF LC, the YANG doctor should double-check
>> the (YANG module in the) draft.
>> Most of the time, this is a light process.
>>
>> It would be good to automatically remind the YANG doctor when "his"
>> draft enters the IETF LC.
>> Mehmet, is this possible from the tool point of view?
>>
>> Regards, Benoit
>>> Hi,
>>>
>>> Shouldn't all documents be reviewed by the YANG doctors when they go
>>> to LC?  I *think* that currently some documents get an early review,
>>> and then they are not reviewed again.
>>>
>>> For example, I just noticed that the lime oam document has been sent
>>> to the IESG.
>>>
>>> https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-o
>>> am/
>>>
>>> This is now in -11, and the review was for -05.
>>>
>>>
>>>
>>> /martin
>>>
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>> .
>>>
>> _______________________________________________
>> yang-doctors mailing list
>> yang-doctors@ietf.org
>> https://www.ietf.org/mailman/listinfo/yang-doctors
> .
>


From nobody Fri Oct 13 10:24:16 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65BC513331E for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 10:24:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 TKsQ94smRtn7 for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 10:24:13 -0700 (PDT)
Received: from mail-lf0-x232.google.com (mail-lf0-x232.google.com [IPv6:2a00:1450:4010:c07::232]) (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 6E71B1332E3 for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 10:24:12 -0700 (PDT)
Received: by mail-lf0-x232.google.com with SMTP id a16so10416194lfk.0 for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 10:24:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=qnv3rhXMzEgKpW97RZGmuvLWHdMUw1AazVWRVeLdjqA=; b=R9Mc5FUSNXgpO3ZpPqMYjAATI3pIWKauSJWVKs3/zLC2se5hvkhUpgA+Ac1B9R0BTP Asu+lK6tUX5P6pYohUrybLc7LBPuM/Ekff8TKAzhN3A6zqes0hi2fat0Kb0KLJcQt2cU pzKFi2SdLrenAAv3EZd5FP9zmaQ9ZRI25LnMs9fPPIDAZHk1Fq/zyXKT6Y8Jk0URPzxr iKgHPP9HzedVVN3UIkrGVIUaKTiapDRDXIPJ5RisDb0H/oz8Pd1rEMj9zZWiWZ/pRxLd uIoKMCgRbxQCBhOqWWowAl3TOp3TdW27VJ513RolV5kU9NaP50Nt1TxGHIEvcFTcZ7wh Sr4A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=qnv3rhXMzEgKpW97RZGmuvLWHdMUw1AazVWRVeLdjqA=; b=h+HCGfZ+rd45M2ffSwd44EHWkC1n8A/n58m/A0gsBKjUrESaFWjWpTu0I+96MD40In us6fRL0yZT+IDa+/BbSVfDPq8HyVP9bT6GCpX3f5wJRZTaMdDYHg/+7daKgSwCY0HAs6 wAS6NMLOiY8gUmYcWTgwZnOjmditeh57nGshH5qsovmmYouZhv9+lUmWqQVyDw6kn3hH 39GFT9q7qnl2Nj3G9Yzh63VnQVCr5kBlcEuzapTxM8dsqmd9uwPfIunnigqlZhEKEaju TVnNxnsryay1xB+AODLAafHuxnAdqnAP/ks+/1fCVneZeRezAuFKofXjbeUyRKzNsqF1 6Evw==
X-Gm-Message-State: AMCzsaV6nZoaGNpiU2hMZFDR+JVNDhiq50CBQ1V7q58pkTZcQ2R5oczf cjxF5omawmtD6b2EQR3Ka9fXFBCgLYnBvbx1/QxShA==
X-Google-Smtp-Source: ABhQp+SfC9j0VYcqzE39nxdg7b9ulCn+eobCfyHJj/mYFZfmnsmsUheQ/D+s3Z3AUvTFaYKFleyunuO9skMfzej0130=
X-Received: by 10.25.104.21 with SMTP id d21mr777141lfc.45.1507915450730; Fri, 13 Oct 2017 10:24:10 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.150.198 with HTTP; Fri, 13 Oct 2017 10:24:09 -0700 (PDT)
In-Reply-To: <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>
References: <20171012.162257.1833999365367364999.mbj@tail-f.com> <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com> <084901d34443$38b6fb90$aa24f2b0$@gmail.com> <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Fri, 13 Oct 2017 10:24:09 -0700
Message-ID: <CABCOCHTCLa+gf6M6EJgcDqr8qxW9i_1nsYrtzEJ=OCnj822VzA@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Cc: Mehmet Ersue <mersue@gmail.com>, Martin Bjorklund <mbj@tail-f.com>,  YANG Doctors <yang-doctors@ietf.org>, Henrik Levkowetz <henrik@levkowetz.com>,  Gunter Van De Velde <guntervandeveldecc@icloud.com>, Robert Sparks <rjsparks@nostrum.com>
Content-Type: multipart/alternative; boundary="f403045e5616cae720055b70ecbc"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/1JcrG3hfe6OEGBQTKfCU_GZvWNs>
Subject: Re: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Oct 2017 17:24:15 -0000

--f403045e5616cae720055b70ecbc
Content-Type: text/plain; charset="UTF-8"

Hi,

Why put the burden on the reviewer instead of the WG authors?
Make it part of the AD submission check-list:

   - Submitted version approved by YANG Doctors?  (MUST be yes)

Then it is up to the authors to make sure to ask for a review of the draft.

Andy


On Fri, Oct 13, 2017 at 10:15 AM, Benoit Claise <bclaise@cisco.com> wrote:

> Hi Henrik,
>
> Unfortunately the tool has no means of generating a reminder for the
>> previous reviewer.
>> Currently we only get a notification if a WG chair requests a (new) review
>> with the tool.
>>
> Is this something we could improve?
>
>>
>> Actually the tool is more simple than I was originally thinking. E.g. the
>> well-promised
>> round-robin mechanism does not work
>>
> According to Gunter (for OPS-DIR), it works fine now.
>
> Regards, Benoit
>
>> and I have to maintain such a list with
>> a table.
>> The secretary cannot change the deadline set by the requester.
>>
>> Cheers,
>> Mehmet
>>
>> -----Original Message-----
>>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
>>> Benoit Claise
>>> Sent: Thursday, October 12, 2017 6:25 PM
>>> To: Martin Bjorklund <mbj@tail-f.com>; yang-doctors@ietf.org
>>> Subject: Re: [yang-doctors] process question
>>>
>>> Hi Martin,
>>>
>>> Good question.
>>> Normally, the YANG doctor reviews (like MIB doctor reviews in the past)
>>> should happen at IETF LC.
>>> To speed up the YANG modules delivery, we put in place the early YANG
>>> doctor reviews.
>>> When a document enters the IETF LC, the YANG doctor should double-check
>>> the (YANG module in the) draft.
>>> Most of the time, this is a light process.
>>>
>>> It would be good to automatically remind the YANG doctor when "his"
>>> draft enters the IETF LC.
>>> Mehmet, is this possible from the tool point of view?
>>>
>>> Regards, Benoit
>>>
>>>> Hi,
>>>>
>>>> Shouldn't all documents be reviewed by the YANG doctors when they go
>>>> to LC?  I *think* that currently some documents get an early review,
>>>> and then they are not reviewed again.
>>>>
>>>> For example, I just noticed that the lime oam document has been sent
>>>> to the IESG.
>>>>
>>>> https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-o
>>>> am/
>>>>
>>>> This is now in -11, and the review was for -05.
>>>>
>>>>
>>>>
>>>> /martin
>>>>
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>> .
>>>>
>>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>
>> .
>>
>>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors
>

--f403045e5616cae720055b70ecbc
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>Why put the burden on the reviewer =
instead of the WG authors?</div><div>Make it part of the AD submission chec=
k-list:</div><div><br></div><div>=C2=A0 =C2=A0- Submitted version approved =
by YANG Doctors? =C2=A0(MUST be yes)</div><div><br></div><div>Then it is up=
 to the authors to make sure to ask for a review of the draft.</div><div><b=
r></div><div>Andy</div><div><br></div></div><div class=3D"gmail_extra"><br>=
<div class=3D"gmail_quote">On Fri, Oct 13, 2017 at 10:15 AM, Benoit Claise =
<span dir=3D"ltr">&lt;<a href=3D"mailto:bclaise@cisco.com" target=3D"_blank=
">bclaise@cisco.com</a>&gt;</span> wrote:<br><blockquote class=3D"gmail_quo=
te" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"=
>Hi Henrik,<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Unfortunately the tool has no means of generating a reminder for the<br>
previous reviewer.<br>
Currently we only get a notification if a WG chair requests a (new) review<=
br>
with the tool.<br>
</blockquote>
Is this something we could improve?<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
<br>
Actually the tool is more simple than I was originally thinking. E.g. the<b=
r>
well-promised<br>
round-robin mechanism does not work<br>
</blockquote>
According to Gunter (for OPS-DIR), it works fine now.<br>
<br>
Regards, Benoit<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
and I have to maintain such a list with<br>
a table.<br>
The secretary cannot change the deadline set by the requester.<br>
<br>
Cheers,<br>
Mehmet<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
-----Original Message-----<br>
From: yang-doctors [mailto:<a href=3D"mailto:yang-doctors-bounces@ietf.org"=
 target=3D"_blank">yang-doctors-bounces@i<wbr>etf.org</a>] On Behalf Of<br>
Benoit Claise<br>
Sent: Thursday, October 12, 2017 6:25 PM<br>
To: Martin Bjorklund &lt;<a href=3D"mailto:mbj@tail-f.com" target=3D"_blank=
">mbj@tail-f.com</a>&gt;; <a href=3D"mailto:yang-doctors@ietf.org" target=
=3D"_blank">yang-doctors@ietf.org</a><br>
Subject: Re: [yang-doctors] process question<br>
<br>
Hi Martin,<br>
<br>
Good question.<br>
Normally, the YANG doctor reviews (like MIB doctor reviews in the past)<br>
should happen at IETF LC.<br>
To speed up the YANG modules delivery, we put in place the early YANG<br>
doctor reviews.<br>
When a document enters the IETF LC, the YANG doctor should double-check<br>
the (YANG module in the) draft.<br>
Most of the time, this is a light process.<br>
<br>
It would be good to automatically remind the YANG doctor when &quot;his&quo=
t;<br>
draft enters the IETF LC.<br>
Mehmet, is this possible from the tool point of view?<br>
<br>
Regards, Benoit<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
Hi,<br>
<br>
Shouldn&#39;t all documents be reviewed by the YANG doctors when they go<br=
>
to LC?=C2=A0 I *think* that currently some documents get an early review,<b=
r>
and then they are not reviewed again.<br>
<br>
For example, I just noticed that the lime oam document has been sent<br>
to the IESG.<br>
<br>
<a href=3D"https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connection=
less-o" rel=3D"noreferrer" target=3D"_blank">https://datatracker.ietf.org/d=
<wbr>oc/draft-ietf-lime-yang-connec<wbr>tionless-o</a><br>
am/<br>
<br>
This is now in -11, and the review was for -05.<br>
<br>
<br>
<br>
/martin<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
.<br>
<br>
</blockquote>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote>
.<br>
<br>
</blockquote>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote></div><br></div>

--f403045e5616cae720055b70ecbc--


From nobody Fri Oct 13 12:48:30 2017
Return-Path: <henrik@levkowetz.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B23C132620 for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 12:48:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
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 E2r5UTruR6YF for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 12:48:27 -0700 (PDT)
Received: from zinfandel.tools.ietf.org (zinfandel.tools.ietf.org [IPv6:2001:1890:126c::1:2a]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 419FE132055 for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 12:48:27 -0700 (PDT)
Received: from h-99-61.a357.priv.bahnhof.se ([82.196.99.61]:63029 helo=[192.168.1.120]) by zinfandel.tools.ietf.org with esmtpsa (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.80) (envelope-from <henrik@levkowetz.com>) id 1e35wR-0000wp-1o; Fri, 13 Oct 2017 12:48:21 -0700
To: Benoit Claise <bclaise@cisco.com>, Mehmet Ersue <mersue@gmail.com>, 'Martin Bjorklund' <mbj@tail-f.com>, yang-doctors@ietf.org
References: <20171012.162257.1833999365367364999.mbj@tail-f.com> <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com> <084901d34443$38b6fb90$aa24f2b0$@gmail.com> <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>
Cc: Robert Sparks <rjsparks@nostrum.com>, Gunter Van De Velde <guntervandeveldecc@icloud.com>
From: Henrik Levkowetz <henrik@levkowetz.com>
Message-ID: <8cd49642-6e1e-7cf8-86aa-a1d3e0fa70ff@levkowetz.com>
Date: Fri, 13 Oct 2017 21:48:09 +0200
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:45.0) Gecko/20100101 Thunderbird/45.8.0
MIME-Version: 1.0
In-Reply-To: <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>
Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="qaTogoGOWNWNavDdh34W10HtJ6frgb5cI"
X-SA-Exim-Connect-IP: 82.196.99.61
X-SA-Exim-Rcpt-To: guntervandeveldecc@icloud.com, rjsparks@nostrum.com, yang-doctors@ietf.org, mbj@tail-f.com, mersue@gmail.com, bclaise@cisco.com
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Version: 4.2.1 (built Mon, 26 Dec 2011 16:24:06 +0000)
X-SA-Exim-Scanned: Yes (on zinfandel.tools.ietf.org)
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/aJ3pH54xpQnLw-EKNJuWa6bJIAI>
Subject: Re: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 13 Oct 2017 19:48:28 -0000

This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--qaTogoGOWNWNavDdh34W10HtJ6frgb5cI
Content-Type: multipart/mixed; boundary="4h21oMwShmnxpXpleSSc5HcHukIH58mEG";
 protected-headers="v1"
From: Henrik Levkowetz <henrik@levkowetz.com>
To: Benoit Claise <bclaise@cisco.com>, Mehmet Ersue <mersue@gmail.com>,
 'Martin Bjorklund' <mbj@tail-f.com>, yang-doctors@ietf.org
Cc: Robert Sparks <rjsparks@nostrum.com>,
 Gunter Van De Velde <guntervandeveldecc@icloud.com>
Message-ID: <8cd49642-6e1e-7cf8-86aa-a1d3e0fa70ff@levkowetz.com>
Subject: Re: [yang-doctors] process question
References: <20171012.162257.1833999365367364999.mbj@tail-f.com>
 <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com>
 <084901d34443$38b6fb90$aa24f2b0$@gmail.com>
 <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>
In-Reply-To: <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com>

--4h21oMwShmnxpXpleSSc5HcHukIH58mEG
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

Hi Benoit,

On 2017-10-13 19:15, Benoit Claise wrote:
> Hi Henrik,
>=20
>> Unfortunately the tool has no means of generating a reminder for the
>> previous reviewer.
>> Currently we only get a notification if a WG chair requests a (new) re=
view
>> with the tool.
> Is this something we could improve?

That sounds like a good idea.  I understand this as a feature request to
make it possible for a reviewer to mark a document for 'notify when
entering last call'.  This might be useful also more generally.


Best regards,

	Henrik

>>
>> Actually the tool is more simple than I was originally thinking. E.g. =
the
>> well-promised
>> round-robin mechanism does not work
> According to Gunter (for OPS-DIR), it works fine now.
>=20
> Regards, Benoit
>> and I have to maintain such a list with
>> a table.
>> The secretary cannot change the deadline set by the requester.
>>
>> Cheers,
>> Mehmet
>>
>>> -----Original Message-----
>>> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf O=
f
>>> Benoit Claise
>>> Sent: Thursday, October 12, 2017 6:25 PM
>>> To: Martin Bjorklund <mbj@tail-f.com>; yang-doctors@ietf.org
>>> Subject: Re: [yang-doctors] process question
>>>
>>> Hi Martin,
>>>
>>> Good question.
>>> Normally, the YANG doctor reviews (like MIB doctor reviews in the pas=
t)
>>> should happen at IETF LC.
>>> To speed up the YANG modules delivery, we put in place the early YANG=

>>> doctor reviews.
>>> When a document enters the IETF LC, the YANG doctor should double-che=
ck
>>> the (YANG module in the) draft.
>>> Most of the time, this is a light process.
>>>
>>> It would be good to automatically remind the YANG doctor when "his"
>>> draft enters the IETF LC.
>>> Mehmet, is this possible from the tool point of view?
>>>
>>> Regards, Benoit
>>>> Hi,
>>>>
>>>> Shouldn't all documents be reviewed by the YANG doctors when they go=

>>>> to LC?  I *think* that currently some documents get an early review,=

>>>> and then they are not reviewed again.
>>>>
>>>> For example, I just noticed that the lime oam document has been sent=

>>>> to the IESG.
>>>>
>>>> https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless=
-o
>>>> am/
>>>>
>>>> This is now in -11, and the review was for -05.
>>>>
>>>>
>>>>
>>>> /martin
>>>>
>>>> _______________________________________________
>>>> yang-doctors mailing list
>>>> yang-doctors@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>>>> .
>>>>
>>> _______________________________________________
>>> yang-doctors mailing list
>>> yang-doctors@ietf.org
>>> https://www.ietf.org/mailman/listinfo/yang-doctors
>> .
>>
>=20
>=20


--4h21oMwShmnxpXpleSSc5HcHukIH58mEG--

--qaTogoGOWNWNavDdh34W10HtJ6frgb5cI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZ4Rh5AAoJEE6bV0uPuxcaLJMQAJDPhSOb/BsNL55Z/GkcjudM
DYEh7gHWvAJQrQFYOb9m4wc1qpUyfRSuhXIiU1mKzEmme1XcZ5zEUlKMPHV+AAgt
L2RlIhReoTdR8NJV+e/CbH5fcHRHmnvb39jIvdlHDWgUtRM3qA2uaqUj2zF2Qfkv
qHVHMZuLbWro5apGhbLXlCYTDVWvSh5Tk4mIkTNzJyE8lyNjpXFEGW2Zv+li5lGs
PEPw2qo8jeApKGDPqAfHBuWh9icGLkVzpCDV+hICjVTp5biswuUnO7XEcWz9fGqj
++OX0UWF08kJd/UwFn2K2uO1Okxy0Mg2F2bVK+QtxTo8fkvSAaAxASKp9nbKVZ/+
D6wmajIRYhpXcJiODSxeGwDR/YLvwNHtTNzGWN7TK8OpbnLgtftfMksqAjq2vlIb
csMDbGMWNNMiKWHNQ9+K5RFygOonjuB7zTEgO6tVrSCxioRmVmWNgxGIxIDEbJh0
7cKb3gKgebLTgxEcRe7t6jaB6piUhN9dV5Bbqi1GjDbWBmAfV/dh0pUeBuuYV/TF
T1yHZrc+ZhK9cPsBBJjf7U7n2ax6GsFjjSW7IpX+ZFlq3ShVT7yQnf9FLRPJJE1b
8dDt+N3rTiAqKkUQlv5gJszEatBs+2rTYV35+LuqKtc8v8kK1g9oC1kdy9I0OwVN
R4aM8YN2cj1UQ9e45P9P
=ZlsV
-----END PGP SIGNATURE-----

--qaTogoGOWNWNavDdh34W10HtJ6frgb5cI--


From nobody Fri Oct 13 23:31:49 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ECC5D132D22 for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 23:31:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.499
X-Spam-Level: 
X-Spam-Status: No, score=-14.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, 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 KYs0ea9nklyJ for <yang-doctors@ietfa.amsl.com>; Fri, 13 Oct 2017 23:31:42 -0700 (PDT)
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 A79A313319E for <yang-doctors@ietf.org>; Fri, 13 Oct 2017 23:31:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=12911; q=dns/txt; s=iport; t=1507962701; x=1509172301; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to; bh=cR/mFifPJsuCMcwiaKf+P+f5Sr17ZR16svC7xqEMMLM=; b=YZ3AFFEvjW+RxcrOg4uwhTQHCQ9JX9occnLr2NE0A+k9eoCZZamhE7Rd BYblEjyVeFcj4iwah82viqALazKbVmvoKUxzasXUF9kpnnIGO8h8eT2Ql hQGHxM4i5dKj6ikEUIKCOCZpqfIQsuMv1/DHISIGEwmbQ4ExkAlkMDCUB g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CUAACyruFZ/xbLJq1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBhENuJ4N6ih90kBIikHCFP4IUChgBCoUYAoUVGAECAQEBAQEBAWs?= =?us-ascii?q?ohR0BAQEBAgEBASFLCwwECxEEAQEBJwMCAicfCQgGDQYCAQGKEQgQqn6CJyaLE?= =?us-ascii?q?AEBAQEBAQEBAQEBAQEBAQEBAQEBARgFgy2DWIFqKwuCdIgYgkEgBaFHh1+NDIt?= =?us-ascii?q?khzCOD4dggTkfOEKBFzQhCB0VSYJkgiOCPj42iwYBAQE?=
X-IronPort-AV: E=Sophos;i="5.43,374,1503360000";  d="scan'208,217";a="656347703"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 14 Oct 2017 06:31:37 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id v9E6Va7X023199; Sat, 14 Oct 2017 06:31:36 GMT
To: Andy Bierman <andy@yumaworks.com>
Cc: Mehmet Ersue <mersue@gmail.com>, Martin Bjorklund <mbj@tail-f.com>, YANG Doctors <yang-doctors@ietf.org>, Henrik Levkowetz <henrik@levkowetz.com>, Gunter Van De Velde <guntervandeveldecc@icloud.com>, Robert Sparks <rjsparks@nostrum.com>
References: <20171012.162257.1833999365367364999.mbj@tail-f.com> <a9d23e10-5d3f-73b8-b514-b5fbd37754cf@cisco.com> <084901d34443$38b6fb90$aa24f2b0$@gmail.com> <ab84e159-8d1f-6420-d809-c85836978d32@cisco.com> <CABCOCHTCLa+gf6M6EJgcDqr8qxW9i_1nsYrtzEJ=OCnj822VzA@mail.gmail.com>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <8721698c-366d-4018-e59a-85ff34ec27cf@cisco.com>
Date: Sat, 14 Oct 2017 08:31:36 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
In-Reply-To: <CABCOCHTCLa+gf6M6EJgcDqr8qxW9i_1nsYrtzEJ=OCnj822VzA@mail.gmail.com>
Content-Type: multipart/alternative; boundary="------------360DCCBD3E459CBF7563FEDB"
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/NXYsu80geUkWkMNZUGlSKmZE4LA>
Subject: Re: [yang-doctors] process question
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 14 Oct 2017 06:31:49 -0000

This is a multi-part message in MIME format.
--------------360DCCBD3E459CBF7563FEDB
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit

On 10/13/2017 7:24 PM, Andy Bierman wrote:
> Hi,
>
> Why put the burden on the reviewer instead of the WG authors?
> Make it part of the AD submission check-list:
>
>    - Submitted version approved by YANG Doctors?  (MUST be yes)
It is already part of the writeup.
The question here different: in case of early reviews, should the YANG 
modules be doube-checked at IETF LC.
The answer is yes.

Regards, Benoit

>
> Then it is up to the authors to make sure to ask for a review of the 
> draft.
>
> Andy
>
>
> On Fri, Oct 13, 2017 at 10:15 AM, Benoit Claise <bclaise@cisco.com 
> <mailto:bclaise@cisco.com>> wrote:
>
>     Hi Henrik,
>
>         Unfortunately the tool has no means of generating a reminder
>         for the
>         previous reviewer.
>         Currently we only get a notification if a WG chair requests a
>         (new) review
>         with the tool.
>
>     Is this something we could improve?
>
>
>         Actually the tool is more simple than I was originally
>         thinking. E.g. the
>         well-promised
>         round-robin mechanism does not work
>
>     According to Gunter (for OPS-DIR), it works fine now.
>
>     Regards, Benoit
>
>         and I have to maintain such a list with
>         a table.
>         The secretary cannot change the deadline set by the requester.
>
>         Cheers,
>         Mehmet
>
>             -----Original Message-----
>             From: yang-doctors [mailto:yang-doctors-bounces@ietf.org
>             <mailto:yang-doctors-bounces@ietf.org>] On Behalf Of
>             Benoit Claise
>             Sent: Thursday, October 12, 2017 6:25 PM
>             To: Martin Bjorklund <mbj@tail-f.com
>             <mailto:mbj@tail-f.com>>; yang-doctors@ietf.org
>             <mailto:yang-doctors@ietf.org>
>             Subject: Re: [yang-doctors] process question
>
>             Hi Martin,
>
>             Good question.
>             Normally, the YANG doctor reviews (like MIB doctor reviews
>             in the past)
>             should happen at IETF LC.
>             To speed up the YANG modules delivery, we put in place the
>             early YANG
>             doctor reviews.
>             When a document enters the IETF LC, the YANG doctor should
>             double-check
>             the (YANG module in the) draft.
>             Most of the time, this is a light process.
>
>             It would be good to automatically remind the YANG doctor
>             when "his"
>             draft enters the IETF LC.
>             Mehmet, is this possible from the tool point of view?
>
>             Regards, Benoit
>
>                 Hi,
>
>                 Shouldn't all documents be reviewed by the YANG
>                 doctors when they go
>                 to LC?  I *think* that currently some documents get an
>                 early review,
>                 and then they are not reviewed again.
>
>                 For example, I just noticed that the lime oam document
>                 has been sent
>                 to the IESG.
>
>                 https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-o
>                 <https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-o>
>                 am/
>
>                 This is now in -11, and the review was for -05.
>
>
>
>                 /martin
>
>                 _______________________________________________
>                 yang-doctors mailing list
>                 yang-doctors@ietf.org <mailto:yang-doctors@ietf.org>
>                 https://www.ietf.org/mailman/listinfo/yang-doctors
>                 <https://www.ietf.org/mailman/listinfo/yang-doctors>
>                 .
>
>             _______________________________________________
>             yang-doctors mailing list
>             yang-doctors@ietf.org <mailto:yang-doctors@ietf.org>
>             https://www.ietf.org/mailman/listinfo/yang-doctors
>             <https://www.ietf.org/mailman/listinfo/yang-doctors>
>
>         .
>
>
>     _______________________________________________
>     yang-doctors mailing list
>     yang-doctors@ietf.org <mailto:yang-doctors@ietf.org>
>     https://www.ietf.org/mailman/listinfo/yang-doctors
>     <https://www.ietf.org/mailman/listinfo/yang-doctors>
>
>


--------------360DCCBD3E459CBF7563FEDB
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">On 10/13/2017 7:24 PM, Andy Bierman
      wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CABCOCHTCLa+gf6M6EJgcDqr8qxW9i_1nsYrtzEJ=OCnj822VzA@mail.gmail.com">
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
      <div dir="ltr">Hi,
        <div><br>
        </div>
        <div>Why put the burden on the reviewer instead of the WG
          authors?</div>
        <div>Make it part of the AD submission check-list:</div>
        <div><br>
        </div>
        <div>   - Submitted version approved by YANG Doctors?  (MUST be
          yes)</div>
      </div>
    </blockquote>
    It is already part of the writeup.<br>
    The question here different: in case of early reviews, should the
    YANG modules be doube-checked at IETF LC.<br>
    The answer is yes.<br>
    <br>
    Regards, Benoit<br>
    <br>
    <blockquote type="cite"
cite="mid:CABCOCHTCLa+gf6M6EJgcDqr8qxW9i_1nsYrtzEJ=OCnj822VzA@mail.gmail.com">
      <div dir="ltr">
        <div><br>
        </div>
        <div>Then it is up to the authors to make sure to ask for a
          review of the draft.</div>
        <div><br>
        </div>
        <div>Andy</div>
        <div><br>
        </div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On Fri, Oct 13, 2017 at 10:15 AM,
          Benoit Claise <span dir="ltr">&lt;<a
              href="mailto:bclaise@cisco.com" target="_blank"
              moz-do-not-send="true">bclaise@cisco.com</a>&gt;</span>
          wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0
            .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Henrik,<br>
            <br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              Unfortunately the tool has no means of generating a
              reminder for the<br>
              previous reviewer.<br>
              Currently we only get a notification if a WG chair
              requests a (new) review<br>
              with the tool.<br>
            </blockquote>
            Is this something we could improve?<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              <br>
              Actually the tool is more simple than I was originally
              thinking. E.g. the<br>
              well-promised<br>
              round-robin mechanism does not work<br>
            </blockquote>
            According to Gunter (for OPS-DIR), it works fine now.<br>
            <br>
            Regards, Benoit<br>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">
              and I have to maintain such a list with<br>
              a table.<br>
              The secretary cannot change the deadline set by the
              requester.<br>
              <br>
              Cheers,<br>
              Mehmet<br>
              <br>
              <blockquote class="gmail_quote" style="margin:0 0 0
                .8ex;border-left:1px #ccc solid;padding-left:1ex">
                -----Original Message-----<br>
                From: yang-doctors [mailto:<a
                  href="mailto:yang-doctors-bounces@ietf.org"
                  target="_blank" moz-do-not-send="true">yang-doctors-bounces@i<wbr>etf.org</a>]
                On Behalf Of<br>
                Benoit Claise<br>
                Sent: Thursday, October 12, 2017 6:25 PM<br>
                To: Martin Bjorklund &lt;<a href="mailto:mbj@tail-f.com"
                  target="_blank" moz-do-not-send="true">mbj@tail-f.com</a>&gt;;
                <a href="mailto:yang-doctors@ietf.org" target="_blank"
                  moz-do-not-send="true">yang-doctors@ietf.org</a><br>
                Subject: Re: [yang-doctors] process question<br>
                <br>
                Hi Martin,<br>
                <br>
                Good question.<br>
                Normally, the YANG doctor reviews (like MIB doctor
                reviews in the past)<br>
                should happen at IETF LC.<br>
                To speed up the YANG modules delivery, we put in place
                the early YANG<br>
                doctor reviews.<br>
                When a document enters the IETF LC, the YANG doctor
                should double-check<br>
                the (YANG module in the) draft.<br>
                Most of the time, this is a light process.<br>
                <br>
                It would be good to automatically remind the YANG doctor
                when "his"<br>
                draft enters the IETF LC.<br>
                Mehmet, is this possible from the tool point of view?<br>
                <br>
                Regards, Benoit<br>
                <blockquote class="gmail_quote" style="margin:0 0 0
                  .8ex;border-left:1px #ccc solid;padding-left:1ex">
                  Hi,<br>
                  <br>
                  Shouldn't all documents be reviewed by the YANG
                  doctors when they go<br>
                  to LC?  I *think* that currently some documents get an
                  early review,<br>
                  and then they are not reviewed again.<br>
                  <br>
                  For example, I just noticed that the lime oam document
                  has been sent<br>
                  to the IESG.<br>
                  <br>
                  <a
href="https://datatracker.ietf.org/doc/draft-ietf-lime-yang-connectionless-o"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://datatracker.ietf.org/d<wbr>oc/draft-ietf-lime-yang-connec<wbr>tionless-o</a><br>
                  am/<br>
                  <br>
                  This is now in -11, and the review was for -05.<br>
                  <br>
                  <br>
                  <br>
                  /martin<br>
                  <br>
                  ______________________________<wbr>_________________<br>
                  yang-doctors mailing list<br>
                  <a href="mailto:yang-doctors@ietf.org" target="_blank"
                    moz-do-not-send="true">yang-doctors@ietf.org</a><br>
                  <a
                    href="https://www.ietf.org/mailman/listinfo/yang-doctors"
                    rel="noreferrer" target="_blank"
                    moz-do-not-send="true">https://www.ietf.org/mailman/l<wbr>istinfo/yang-doctors</a><br>
                  .<br>
                  <br>
                </blockquote>
                ______________________________<wbr>_________________<br>
                yang-doctors mailing list<br>
                <a href="mailto:yang-doctors@ietf.org" target="_blank"
                  moz-do-not-send="true">yang-doctors@ietf.org</a><br>
                <a
                  href="https://www.ietf.org/mailman/listinfo/yang-doctors"
                  rel="noreferrer" target="_blank"
                  moz-do-not-send="true">https://www.ietf.org/mailman/l<wbr>istinfo/yang-doctors</a><br>
              </blockquote>
              .<br>
              <br>
            </blockquote>
            <br>
            ______________________________<wbr>_________________<br>
            yang-doctors mailing list<br>
            <a href="mailto:yang-doctors@ietf.org" target="_blank"
              moz-do-not-send="true">yang-doctors@ietf.org</a><br>
            <a href="https://www.ietf.org/mailman/listinfo/yang-doctors"
              rel="noreferrer" target="_blank" moz-do-not-send="true">https://www.ietf.org/mailman/l<wbr>istinfo/yang-doctors</a><br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </body>
</html>

--------------360DCCBD3E459CBF7563FEDB--


From nobody Mon Oct 16 13:35:29 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D9DCD134578 for <yang-doctors@ietfa.amsl.com>; Mon, 16 Oct 2017 13:35:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.001
X-Spam-Level: 
X-Spam-Status: No, score=0.001 tagged_above=-999 required=5 tests=[BAYES_50=0.8, 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] 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 xyEuOnqzi3hH for <yang-doctors@ietfa.amsl.com>; Mon, 16 Oct 2017 13:35:26 -0700 (PDT)
Received: from mail-wm0-x233.google.com (mail-wm0-x233.google.com [IPv6:2a00:1450:400c:c09::233]) (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 06991133057 for <yang-doctors@ietf.org>; Mon, 16 Oct 2017 13:35:26 -0700 (PDT)
Received: by mail-wm0-x233.google.com with SMTP id m72so6376771wmc.1 for <yang-doctors@ietf.org>; Mon, 16 Oct 2017 13:35:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=from:to:cc:subject:date:message-id:mime-version:thread-index :content-language; bh=RW/lNi7Jo/DSftrNOuWJRyZ4Fte2qY5yY1IY3lENe+0=; b=iGVUQjhIbIxrciDwajlLcpwhO8fbe4Dl5XBsjtoz396/4iQkpa9ocCaCHAhT5zP92n C060xd1VaKy14bgLWdqBR0DSrFumE3RZoc+g8YeU4A/IePGtpdw0OkOOX4M0hZBY7sUv tI4A8KIydsrbAanM2TZzqlFQpU5UxFtV1ex5ZdKgWO41LTDJ24A0L3qntMGBFogJqN7B 5oGDqTbld1cR7IGdc6ALJZRzvRSn/ePLz1z1zspEQouSuAD2YJgg9/kqoe8t4/7u1idI sOULzQtuV9gXJQAuU70L65ddgTtu+dkZ84kqi07Q+oRuEP8OKn8gjYE98YrAFh2KZxU2 NLuw==
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:subject:date:message-id:mime-version :thread-index:content-language; bh=RW/lNi7Jo/DSftrNOuWJRyZ4Fte2qY5yY1IY3lENe+0=; b=hH2GtdBa1PpIUdqxegrOKWFl1Q0AG/ztrJpJkTmKLRUnULZEilkzERhmlRdl+vi9O+ G30g1932LNV4EJwO/En+C4r3BwPzV2iORhLwuvDzkEiwTk16SNeChz958hRGbr8eAS1D smdOBfJPXgM7+S0Cs8YQ7LzaIHx9ZFFrcx5lQnAqfLZHCYUi73eD2gyNoVUsv6EHFfFM NFlyeXo9x9p7GpNlzyF/bCyf5ETT3L7s5xJpWneCfvRIAFIv0QqYoN/fpYHoXMHrSu4E ZoiT4+uJam5N9hTS/NYmDz/+OUC0h1ElNuUAkuNBL+f8HDpx1anp1kq0E70/0SjumFVD rv9w==
X-Gm-Message-State: AMCzsaUbSWFsuIIXNdhzkd2nKrevGvS3/2lRaeu8MChNtPZaWsNxjtYR t7IowJr2276lrs2Exg+DWzY=
X-Google-Smtp-Source: ABhQp+TrBj7od/cYTt6uJza51fW1+NwzgF/RHBy7pVvIZ0yiMoq7ZWBK5TFS6H3aUwUgzNW00IIkxg==
X-Received: by 10.28.35.67 with SMTP id j64mr1621680wmj.55.1508186124564; Mon, 16 Oct 2017 13:35:24 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (200116b826e22200886753cc37a807fd.dip.versatel-1u1.de. [2001:16b8:26e2:2200:8867:53cc:37a8:7fd]) by smtp.gmail.com with ESMTPSA id 61sm5943015wrg.58.2017.10.16.13.35.23 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 16 Oct 2017 13:35:23 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: <yang-doctors@ietf.org>
Cc: "'Gunter Van De Velde'" <guntervandeveldecc@icloud.com>
Date: Mon, 16 Oct 2017 22:35:23 +0200
Message-ID: <01d201d346be$4b0fe5e0$e12fb1a0$@gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_NextPart_000_01D3_01D346CF.0E99A040"
X-Mailer: Microsoft Outlook 16.0
Thread-Index: AdNGvfzKXM5FVmy2SVyZF15nsnLsBQ==
Content-Language: de
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/cmyTCRnZxdDoYYhKFw8msfnit6E>
Subject: [yang-doctors] Round Robin algorithm of the Review tracking tool
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 16 Oct 2017 20:35:28 -0000

This is a multipart message in MIME format.

------=_NextPart_000_01D3_01D346CF.0E99A040
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Dear All,

 

I have been told that the Round Robin algorithm of the Review tracking tool
does not work if the value "Can review at most" in a user account is not
set. Just to test the algorithm I have set this value for all user accounts
in YANG Doctors team (if it wasn't set).

 

Currently I maintain a round robin list with a table by myself.

After successful testing of the Round Robin algorithm of the tool I will
start using it.

 

Cheers,

Mehmet

 


------=_NextPart_000_01D3_01D346CF.0E99A040
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" =
xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" =
xmlns=3D"http://www.w3.org/TR/REC-html40"><head><meta =
http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii"><meta name=3DGenerator content=3D"Microsoft Word 15 =
(filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri",sans-serif;
	color:#0000CC;}
.MsoChpDefault
	{mso-style-type:export-only;}
@page WordSection1
	{size:612.0pt 792.0pt;
	margin:70.85pt 70.85pt 2.0cm 70.85pt;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]--></head><body lang=3DEN-US =
link=3D"#0563C1" vlink=3D"#954F72"><div class=3DWordSection1><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>Dear =
All,<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#0000CC'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>I have been told that =
the Round Robin algorithm of the Review tracking tool does not work if =
the value &#8220;Can review at most&#8221; in a user account is not set. =
Just to test the algorithm I have set this value for all user accounts =
in YANG Doctors team (if it wasn&#8217;t set).<o:p></o:p></span></p><p =
class=3DMsoNormal><span =
style=3D'color:#0000CC'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>Currently I maintain a =
round robin list with a table by myself.<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#0000CC'>After successful testing =
of the Round Robin algorithm of the tool I will start using =
it.<o:p></o:p></span></p><p class=3DMsoNormal><span =
style=3D'color:#0000CC'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span lang=3DDE =
style=3D'color:#0000CC'>Cheers,<o:p></o:p></span></p><p =
class=3DMsoNormal><span lang=3DDE =
style=3D'color:#0000CC'>Mehmet<o:p></o:p></span></p><p =
class=3DMsoNormal><o:p>&nbsp;</o:p></p></div></body></html>
------=_NextPart_000_01D3_01D346CF.0E99A040--


From nobody Tue Oct 17 06:21:59 2017
Return-Path: <bclaise@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AB11132125 for <yang-doctors@ietfa.amsl.com>; Tue, 17 Oct 2017 06:21:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -11.801
X-Spam-Level: 
X-Spam-Status: No, score=-11.801 tagged_above=-999 required=5 tests=[BAYES_50=0.8, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-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 Q16PprQcZKh4 for <yang-doctors@ietfa.amsl.com>; Tue, 17 Oct 2017 06:21:56 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0182B1321A1 for <yang-doctors@ietf.org>; Tue, 17 Oct 2017 06:21:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=75; q=dns/txt; s=iport; t=1508246514; x=1509456114; h=to:from:subject:message-id:date:mime-version: content-transfer-encoding; bh=T9kyyC/0nAfxDDsD5HT8WegkiHcdVsRslAbGXmKi4uI=; b=bAwWG+eJc36UnUVh2YSWMTbAJNW15OuIkK7rsuEoRM8mGVK+Hl8vZnn+ eowI2HP/eLRhI6Hfas1JtJSDKTdQl4diy8WuMbeCvmZKFDZCW9hqn2fFk 6ykM62AumP2RHDNFQMIUMdbqupUl6s1mxrY98s72xLGNDb5WLr0Kf12SM g=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CfAgAJA+ZZ/xbLJq1dGgEBAQECAQEBA?= =?us-ascii?q?QgBAQEBhTGEIYsTkBeWVYIUCoUyAYU2FgECAQEBAQEBAWsohUcVdgImAl8NCAE?= =?us-ascii?q?BihmqEoInizkBAQgCJoEPgh+DWIIVC4sNgkEgAQShS5RrgXsBiWqHMo4Qh2CBO?= =?us-ascii?q?SYELYFZNCEIHRWDLoRgPosvAQEB?=
X-IronPort-AV: E=Sophos;i="5.43,391,1503360000"; d="scan'208";a="658130659"
Received: from aer-iport-nat.cisco.com (HELO aer-core-1.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 17 Oct 2017 13:21:51 +0000
Received: from [10.55.221.36] (ams-bclaise-nitro3.cisco.com [10.55.221.36]) by aer-core-1.cisco.com (8.14.5/8.14.5) with ESMTP id v9HDLplk016568 for <yang-doctors@ietf.org>; Tue, 17 Oct 2017 13:21:51 GMT
To: YANG Doctors <yang-doctors@ietf.org>
From: Benoit Claise <bclaise@cisco.com>
Message-ID: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
Date: Tue, 17 Oct 2017 15:21:52 +0200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.3.0
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/EGTIeeBkS-__dQqgduB355F8eHE>
Subject: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Oct 2017 13:21:58 -0000

Hi guys,

YANG doctor lunch at the IETF, on Tuesday?

Regards, Benoit


From nobody Tue Oct 17 12:37:43 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 73492133087 for <yang-doctors@ietfa.amsl.com>; Tue, 17 Oct 2017 12:37:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 yp9UwDdDEiTv for <yang-doctors@ietfa.amsl.com>; Tue, 17 Oct 2017 12:37:39 -0700 (PDT)
Received: from mail-lf0-x230.google.com (mail-lf0-x230.google.com [IPv6:2a00:1450:4010:c07::230]) (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 88E3D13292A for <yang-doctors@ietf.org>; Tue, 17 Oct 2017 12:37:39 -0700 (PDT)
Received: by mail-lf0-x230.google.com with SMTP id 90so3267820lfs.13 for <yang-doctors@ietf.org>; Tue, 17 Oct 2017 12:37:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=iSZkzpmTwVcdU1Ody1Q5hczqMzto+OYPxyiTVFt9ZFQ=; b=a5XhuCQbFyLlMmtLa8Eaposv2/md184lZCCnq5/JB/WGU7xTBw/hqCkXAMwyK4ItFI 0+y1u7gYFyOnSMh2zYqnB+KzwjJW9V4RVykXsknd7kul4XROuJqtXPXWkL8nFu7J4okO r+B68qFSWnHIn2kD30a7unAhJ1T2iwqLReoLiPpkeVJ6Q6rwAik3AuzBxvKQ0DBvrH3d kp+n9daGoZBczLpVpkpqQNFp6c7P8ENuE3qoJg0QMITXxK97MqqkLiLeZZ8maPlIIsQo 2WWwVby/jBuA6cpKMCZJr2AWeT8gU3eYKQS3JefBJ/eU8FtKhiyLVW7mWAyR+scco2Qn GylQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=iSZkzpmTwVcdU1Ody1Q5hczqMzto+OYPxyiTVFt9ZFQ=; b=g7aWOIzecJBNvtNRiBQ83r2IBZBHrF94QTivi21Myc2U37LxoYEw3/Z/I482EQzUZC 9S45od29HRDLcINCEMJ20VE+X1qTKATjW7Qmw4HZmEErSYLX6GhutquFys5h9FU29h9M qBoLKuQo6L29BagQNK/AWqFaLd/uEuI68/4TCEDZzyQ4TLVD1jJwToxkzO5uzP6ZXews s7SpXV1Tt8M0DnPxnP/jYup4yW6hWxcnBF9mivXHGmxk47ySujcz+NS7OSz9/rJH5ia9 WaakOFY26oW/x3/4CO5oh3mHUv1ktZaFk5yzGvHXQhB4qkZKqsQJpH3PE21S2Ik2xbEG JDpw==
X-Gm-Message-State: AMCzsaWa1J563xwFcdUsfXWgABPL8gThWRpnzXjVpJ1jj7BBKxl6cLDB Jq3Nm3qIv5+wyAoiC/Vo4enSZBE0d5yw2HFmnViE2A==
X-Google-Smtp-Source: ABhQp+Qj0QBldoW62FW5KIZ3sG1Fyeh/aQ6s9IncqffuScCdMIGEO9PhNAQoSMBbcjxj2FYHzkAzSndD7AXQia/dT+4=
X-Received: by 10.46.76.9 with SMTP id z9mr1165099lja.151.1508269057800; Tue, 17 Oct 2017 12:37:37 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.150.198 with HTTP; Tue, 17 Oct 2017 12:37:37 -0700 (PDT)
In-Reply-To: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
From: Andy Bierman <andy@yumaworks.com>
Date: Tue, 17 Oct 2017 12:37:37 -0700
Message-ID: <CABCOCHRZQSsrCZHfBR9oPLk_myDqzkeKpZiQb--C+KFbA7s7eA@mail.gmail.com>
To: Benoit Claise <bclaise@cisco.com>
Cc: YANG Doctors <yang-doctors@ietf.org>
Content-Type: multipart/alternative; boundary="f403045ea6266a8fb2055bc34181"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/Abh8w7fqBCbXnbCjt8S5C7pb5XE>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Oct 2017 19:37:41 -0000

--f403045ea6266a8fb2055bc34181
Content-Type: text/plain; charset="UTF-8"

Hi,

Not going to this IETF.  Too far.


Andy


On Tue, Oct 17, 2017 at 6:21 AM, Benoit Claise <bclaise@cisco.com> wrote:

> Hi guys,
>
> YANG doctor lunch at the IETF, on Tuesday?
>
> Regards, Benoit
>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors
>

--f403045ea6266a8fb2055bc34181
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>Not going to this IETF.=C2=A0 Too f=
ar.</div><div><br></div><div><br></div><div>Andy</div><div><br></div></div>=
<div class=3D"gmail_extra"><br><div class=3D"gmail_quote">On Tue, Oct 17, 2=
017 at 6:21 AM, Benoit Claise <span dir=3D"ltr">&lt;<a href=3D"mailto:bclai=
se@cisco.com" target=3D"_blank">bclaise@cisco.com</a>&gt;</span> wrote:<br>=
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Hi guys,<br>
<br>
YANG doctor lunch at the IETF, on Tuesday?<br>
<br>
Regards, Benoit<br>
<br>
______________________________<wbr>_________________<br>
yang-doctors mailing list<br>
<a href=3D"mailto:yang-doctors@ietf.org" target=3D"_blank">yang-doctors@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/yang-doctors" rel=3D"noref=
errer" target=3D"_blank">https://www.ietf.org/mailman/l<wbr>istinfo/yang-do=
ctors</a><br>
</blockquote></div><br></div>

--f403045ea6266a8fb2055bc34181--


From nobody Wed Oct 18 00:39:40 2017
Return-Path: <lhotka@nic.cz>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B046F132199 for <yang-doctors@ietfa.amsl.com>; Wed, 18 Oct 2017 00:39:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.1
X-Spam-Level: 
X-Spam-Status: No, score=-5.1 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nic.cz
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 d_GbkgzypViJ for <yang-doctors@ietfa.amsl.com>; Wed, 18 Oct 2017 00:39:36 -0700 (PDT)
Received: from mail.nic.cz (mail.nic.cz [IPv6:2001:1488:800:400::400]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7DD231320D8 for <yang-doctors@ietf.org>; Wed, 18 Oct 2017 00:39:35 -0700 (PDT)
Received: from birdie7 (unknown [IPv6:2001:1488:fffe:6:dc5c:faff:feee:4941]) by mail.nic.cz (Postfix) with ESMTPSA id AEC9EA4EA6 for <yang-doctors@ietf.org>; Wed, 18 Oct 2017 09:39:33 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nic.cz; s=default; t=1508312373; bh=V2f7VzTXkpheqVprqhHe0yZKpWwZsyeNVFAtGMBGpjA=; h=From:To:Date; b=bVdzOkm93vS0iBks7X35nNCfXTI+Zk85ZIr2ZZEMbnjVNr7FoCSYegKyMWW+PNIve Vb+gpGSrcSY8dfxyL6yauV0BNShDdOhLb0G2QSrWTlB8l71wtSzayDQ+X8yEa7Jn5L E1lC79WRR0P10apzJbn/nECbpvTozLFrtp1IPP0w=
Message-ID: <1508312428.12939.3.camel@nic.cz>
From: Ladislav Lhotka <lhotka@nic.cz>
To: yang-doctors@ietf.org
Date: Wed, 18 Oct 2017 09:40:28 +0200
In-Reply-To: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
Organization: CZ.NIC
Content-Type: text/plain; charset="UTF-8"
X-Mailer: Evolution 3.26.1 
Mime-Version: 1.0
Content-Transfer-Encoding: 7bit
X-Virus-Scanned: clamav-milter 0.99.2 at mail
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/1sMyRJatmTS6ghTo22t6kM9ut5Q>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Oct 2017 07:39:39 -0000

On Tue, 2017-10-17 at 15:21 +0200, Benoit Claise wrote:
> Hi guys,
> 
> YANG doctor lunch at the IETF, on Tuesday?

Works for me, Lada

> 
> Regards, Benoit
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors
-- 
Ladislav Lhotka
Head, CZ.NIC Labs
PGP Key ID: 0xB8F92B08A9F76C67


From nobody Wed Oct 18 10:37:30 2017
Return-Path: <mjethanandani@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A77C132F84 for <yang-doctors@ietfa.amsl.com>; Wed, 18 Oct 2017 10:37:28 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 uqMHw2O-1Yco for <yang-doctors@ietfa.amsl.com>; Wed, 18 Oct 2017 10:37:27 -0700 (PDT)
Received: from mail-pf0-x234.google.com (mail-pf0-x234.google.com [IPv6:2607:f8b0:400e:c00::234]) (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 82A0E1270AB for <yang-doctors@ietf.org>; Wed, 18 Oct 2017 10:37:27 -0700 (PDT)
Received: by mail-pf0-x234.google.com with SMTP id d28so4481571pfe.2 for <yang-doctors@ietf.org>; Wed, 18 Oct 2017 10:37:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=gper4oTmOMR0LMDneB3AbxkpT62wd70+Ra76ufNBVeY=; b=nxHisM+QbPmpHLcTxbF51f6ekf5qgdLnCFPJr1Q1JoPwYOktChXlGPrdu+NTVzl5aY WHqeubKfp3aGIvhwo0CzYVoSGFOdb/Y6/Oea0snXTwfyZekD7TiJSjfb+T1+mJqtB4Pd hpIn7OUJYUAbzmb+RnVe+CujDgpfvTNGqxtch1J7vY9Tp3jpwlTji3W61ypNyal1yM8N sfeduZyxDqEZMM9UavRYNkLpEz24Yg//6O9FhP6eXe0al0tX7QpRJxkdjlnWhJmSeoH9 0XcNpchaPyJendVbBhSQektiyH1ON3mA4tjq4GfcbmMYfCm9fXaCrtC+ci3F9QuC89A1 fJEw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=gper4oTmOMR0LMDneB3AbxkpT62wd70+Ra76ufNBVeY=; b=kIgKBdvCbm9NodOV5agddWZ5JmoyrYpO6YibWK3578JhMkWrCGa3JBk4/YXtEq+zt3 clJik4Cgp6nrXVBCRudJRHF/2oJ1+wh05QNTw0TWHTW3nGbTy1E79HsyPpHNjChAlwih P+q63TEBxOdHo5sGcM46dca9G0JofMvIn4derjxe7WdjxBvutCKcZNumdn+EinVxDOvm AC+jHYCbZ7ign2t7w/MvLk9wcaCAxfoRFUtw3hGxKwsWN1fMrdHd460G0RCC1fQ4cCD1 bZPp9Ro/WcDFJ8cM1rWyDc1NIkHecENMQ7ABxACEWdm0hf1amNVEzlCMgJJJG8NOPchN ZYsw==
X-Gm-Message-State: AMCzsaWNmUqZWboHMLgpYr32lRN9Xa1bOWFcC/oPSsk++CZW5aTQibvR spOrKTFKGtDMaDX+MgbuxXE=
X-Google-Smtp-Source: AOwi7QBUCDSz/bJSRimxgSi+03xOFuNIGhZtrZcboHsJwGp4fdyEZg2poItuSDzagx5qB/SrsCPXWw==
X-Received: by 10.98.147.73 with SMTP id b70mr15599043pfe.347.1508348247089; Wed, 18 Oct 2017 10:37:27 -0700 (PDT)
Received: from [10.154.131.102] ([128.107.241.175]) by smtp.gmail.com with ESMTPSA id m16sm21895598pgn.76.2017.10.18.10.37.23 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 18 Oct 2017 10:37:24 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Mahesh Jethanandani <mjethanandani@gmail.com>
In-Reply-To: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
Date: Wed, 18 Oct 2017 10:37:30 -0700
Cc: YANG Doctors <yang-doctors@ietf.org>
Content-Transfer-Encoding: 7bit
Message-Id: <61AB4089-2561-496A-880A-6D7846FA1987@gmail.com>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
To: Benoit Claise <bclaise@cisco.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/kJwy-i0MlHSthJfrvRrvr6RK3ws>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 18 Oct 2017 17:37:29 -0000

Will be there.

> On Oct 17, 2017, at 6:21 AM, Benoit Claise <bclaise@cisco.com> wrote:

Mahesh Jethanandani
mjethanandani@gmail.com




From nobody Wed Oct 18 18:06:57 2017
Return-Path: <kwatsen@juniper.net>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 627291330BF for <yang-doctors@ietfa.amsl.com>; Wed, 18 Oct 2017 18:06:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Level: 
X-Spam-Status: No, score=-2.021 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_NONE=-0.0001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=juniper.net
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 F8LMZXbcfbzN for <yang-doctors@ietfa.amsl.com>; Wed, 18 Oct 2017 18:06:53 -0700 (PDT)
Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0093.outbound.protection.outlook.com [104.47.40.93]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A447132351 for <yang-doctors@ietf.org>; Wed, 18 Oct 2017 18:06:53 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=6w0MQJyRSeLYHUCcwCleXJGyKzicvop43/v1jxWKksQ=; b=fMD7J00Auv+HMidIhaQ8trqCXdCXmrpJ7pOoZWFAdIAuKlOHM4l3i6Co0YgFpHuCUru90zLOtJBQwFAA8yP4+EeP5nWKOnwG9xlWdMH7GVLS1mvFnSG/FstRUquor7KCCU0ZX8idHOCWI2h6joTT6Xnqjgw3hIB6JyBDb0+4bBo=
Received: from BN1PR05MB280.namprd05.prod.outlook.com (10.141.64.153) by BN1PR05MB280.namprd05.prod.outlook.com (10.141.64.153) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.156.4; Thu, 19 Oct 2017 01:06:52 +0000
Received: from BN1PR05MB280.namprd05.prod.outlook.com ([fe80::2501:f69b:d3d5:1497]) by BN1PR05MB280.namprd05.prod.outlook.com ([fe80::2501:f69b:d3d5:1497%14]) with mapi id 15.20.0156.004; Thu, 19 Oct 2017 01:06:52 +0000
From: Kent Watsen <kwatsen@juniper.net>
To: Mahesh Jethanandani <mjethanandani@gmail.com>, Benoit Claise <bclaise@cisco.com>
CC: YANG Doctors <yang-doctors@ietf.org>
Thread-Topic: [yang-doctors] YANG doctor lunch at the IETF?
Thread-Index: AQHTR0rrZJ5EJw94HEOE69otJMfbP6Lp4PUAgAA6fwA=
Date: Thu, 19 Oct 2017 01:06:52 +0000
Message-ID: <76E92CC7-AF12-467B-A445-64307C5705BF@juniper.net>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com> <61AB4089-2561-496A-880A-6D7846FA1987@gmail.com>
In-Reply-To: <61AB4089-2561-496A-880A-6D7846FA1987@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/f.20.0.170309
authentication-results: spf=none (sender IP is ) smtp.mailfrom=kwatsen@juniper.net; 
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN1PR05MB280; 6:t6k8EmWCy8xElbHppNAsGU+in8gD073/3xB+n4tavfofmrXOCCEXKrPnojvzJ35/3Jf0VH8DZ1S71lsD680gvPzribmOfhZbxuSztFG/v7D6fC/JQ21xKsaAUZf6CoW7ITXqDGN+Q+YjmkiIpQ46+ZsBRT5VyvEDuyUdz55cAoyuyB5auVaYgvBAHCDxwITRNlNZyhBA6iEcCZKzZX7Imqm37uZUTuBrriAhebOFipLWjkE0rQpej2QFRj+64pWekAhYSy57LBwBGQfTVcpQv7UrIF2r59msBEo/iF9RIge+9Fkv+EVqXtlEf1eryu50X6T+oXyYvQ0Jy/8/YzlwUQ==; 5:K11fZRaOSeEHdc3Ced8yh1kTNHDZobWEQ7Wc0aXOWCs/yxP4WgpmAzG8H4egtSySPP6BTVPkrA9Yhjia+j4ctXR66/F3GiVsVkH8Nk+5WF+inJJGpOx/j5q6E86EPEDX8NLPGMJDL6tP1FrP49mlOw==; 24:XZzcyzXZ+Bb9hFGtk3lTuCKgbXN9vBJrTLIkgdnVuykNxcF4sl9RuEub5MJ/qfGiF9cTOvuL27UvIsHvNT0BcNID1fCX8HaGes6ImEj3tws=; 7:I6wMOWR8FRGA3BGZjHNU5DtUlWMvw522YwP53LnYobtctNtFG5Pdb1W2VzB4OgUe+DwpBMQIMCPRn+Efz4tlTjwMCIm5iGlxt1zaavFsDVuutI5hxwtAZXhHTFzAqgjOIqZ3rzLSlhy8ZVMGvtt5eiQ5paByGLtAMPbNF70Sfy+pqsfi0plL1r09xksjtM3/TO6PYhMaNo4ODegzYovNSxW8h1T/MfNysJ98mcW5mDw=
x-ms-exchange-antispam-srfa-diagnostics: SSOS;
x-ms-office365-filtering-correlation-id: c1874efe-9f19-4f8a-d258-08d5168daedb
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(48565401081)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:BN1PR05MB280; 
x-ms-traffictypediagnostic: BN1PR05MB280:
x-exchange-antispam-report-test: UriScan:(10436049006162)(95692535739014);
x-microsoft-antispam-prvs: <BN1PR05MB28030036864B4926F2B8C15A5420@BN1PR05MB280.namprd05.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(6055026)(6041248)(20161123562025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BN1PR05MB280; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BN1PR05MB280; 
x-forefront-prvs: 0465429B7F
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(346002)(376002)(39860400002)(377454003)(199003)(189002)(24454002)(2900100001)(86362001)(82746002)(3660700001)(8676002)(101416001)(478600001)(966005)(2906002)(53546010)(76176999)(5660300001)(106356001)(105586002)(54356999)(50986999)(5250100002)(6246003)(99286003)(4326008)(3280700002)(6306002)(6512007)(39060400002)(110136005)(189998001)(58126008)(53936002)(316002)(97736004)(66066001)(68736007)(33656002)(81156014)(7736002)(305945005)(575784001)(14454004)(25786009)(102836003)(81166006)(229853002)(2950100002)(83506001)(6506006)(6436002)(83716003)(6486002)(3846002)(36756003)(6116002)(8936002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR05MB280; H:BN1PR05MB280.namprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="utf-8"
Content-ID: <F09985EE50E0CF4D836F6C049CDB5944@namprd05.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: c1874efe-9f19-4f8a-d258-08d5168daedb
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Oct 2017 01:06:52.2166 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR05MB280
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/0nrw0_lui9Sqp7EZDp3oOLdnLPY>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Oct 2017 01:06:55 -0000

U291bmRzIGdvb2QsIGFzc3VtaW5nIG5vIG90aGVyIGNvbW1pdG1lbnRzLg0KDQpLLg0KDQotLQ0K
DQpXaWxsIGJlIHRoZXJlLg0KDQo+IE9uIE9jdCAxNywgMjAxNywgYXQgNjoyMSBBTSwgQmVub2l0
IENsYWlzZSA8YmNsYWlzZUBjaXNjby5jb20+IHdyb3RlOg0KDQpNYWhlc2ggSmV0aGFuYW5kYW5p
DQptamV0aGFuYW5kYW5pQGdtYWlsLmNvbQ0KDQoNCg0KX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX18NCnlhbmctZG9jdG9ycyBtYWlsaW5nIGxpc3QNCnlhbmct
ZG9jdG9yc0BpZXRmLm9yZw0KaHR0cHM6Ly91cmxkZWZlbnNlLnByb29mcG9pbnQuY29tL3YyL3Vy
bD91PWh0dHBzLTNBX193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb195YW5nLTJEZG9jdG9y
cyZkPUR3SUNBZyZjPUhBa1l1aDYzcnN1aHI2U2NiZmgwVWpCWGVNSy1uZGIzdm9EVFhjV3pvQ0km
cj05emtQMHhuSlV2WkdKOUVQb09IN1locW4yZ3NCWWFHVHZqSVNsYUpkY1pvJm09RkJLNWRWdFBm
TTRqSllUUnptVVVWSkY1V1VIOWVWQ1JYMmFza0FsbkduWSZzPVZvQXVzdU5oMUl4ME55bWZUWjNM
Nl9EMjl0cS1VUzBfeEVMOTJ6a3pBQ28mZT0NCg0KDQo=


From nobody Thu Oct 19 00:24:01 2017
Return-Path: <rkrejci@cesnet.cz>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 56BD113450C for <yang-doctors@ietfa.amsl.com>; Thu, 19 Oct 2017 00:24:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.401
X-Spam-Level: 
X-Spam-Status: No, score=-2.401 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cesnet.cz
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 uzfe7bn7ANLC for <yang-doctors@ietfa.amsl.com>; Thu, 19 Oct 2017 00:23:57 -0700 (PDT)
Received: from office2.cesnet.cz (office2.cesnet.cz [195.113.144.244]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 51C831344F1 for <yang-doctors@ietf.org>; Thu, 19 Oct 2017 00:23:22 -0700 (PDT)
Received: from pckrejci.nat9.vcit.vutbr.net (unknown [IPv6:2001:67c:1220:80c:d0:552c:73a5:18da]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by office2.cesnet.cz (Postfix) with ESMTPSA id 8650740025C; Thu, 19 Oct 2017 09:23:19 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cesnet.cz; s=office2; t=1508397799; bh=wdoSfxtrz75kUlArq8lbyy01yYR1auu3CaCZ3gC//wU=; h=Subject:To:References:From:Date:In-Reply-To; b=KYVAw5vABCDwCz+EorE1Qr8npT/8xdKm5tSDuW8udNh+psXPQNPxO4XUlo99lo7sB Pdta3ZF7ttxfTVm6dU6Z++KY5QjIQGe/qc9TqioRhsXuTInlNooR0x9Wl1S13Ns8NK 3rGMmYy6hTxLnaVg032Y69kYzrrTiURIwf2C+nDk=
To: Benoit Claise <bclaise@cisco.com>, YANG Doctors <yang-doctors@ietf.org>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
From: =?UTF-8?B?UmFkZWsgS3JlasSNw60=?= <rkrejci@cesnet.cz>
Message-ID: <f2cfe12a-c65e-ad3d-f7ac-5f26a777bbfa@cesnet.cz>
Date: Thu, 19 Oct 2017 09:23:01 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0
MIME-Version: 1.0
In-Reply-To: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
Content-Type: text/plain; charset=iso-8859-2
Content-Transfer-Encoding: 7bit
Content-Language: en-US
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/T8QYA4X46rwnJ8oXnK_vfQHSYEg>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Oct 2017 07:24:00 -0000

Hi,
I won't be at the IETF this time.

Radek


Dne 17.10.2017 v 15:21 Benoit Claise napsal(a):
> Hi guys,
>
> YANG doctor lunch at the IETF, on Tuesday?
>
> Regards, Benoit
>
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Thu Oct 19 00:34:41 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A28061344F1 for <yang-doctors@ietfa.amsl.com>; Thu, 19 Oct 2017 00:34:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 N6knAWafNrM4 for <yang-doctors@ietfa.amsl.com>; Thu, 19 Oct 2017 00:34:38 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id 827A11345BB for <yang-doctors@ietf.org>; Thu, 19 Oct 2017 00:30:27 -0700 (PDT)
Received: from localhost (unknown [173.38.220.41]) by mail.tail-f.com (Postfix) with ESMTPSA id 9E60B1AE046C; Thu, 19 Oct 2017 09:30:26 +0200 (CEST)
Date: Thu, 19 Oct 2017 09:29:00 +0200 (CEST)
Message-Id: <20171019.092900.2179066684864743473.mbj@tail-f.com>
To: rkrejci@cesnet.cz
Cc: bclaise@cisco.com, yang-doctors@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <f2cfe12a-c65e-ad3d-f7ac-5f26a777bbfa@cesnet.cz>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com> <f2cfe12a-c65e-ad3d-f7ac-5f26a777bbfa@cesnet.cz>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=utf-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/hyEaAAWaIryBTggyxbOI2AtMh2o>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Oct 2017 07:34:40 -0000

UmFkZWsgS3JlasSNw60gPHJrcmVqY2lAY2VzbmV0LmN6PiB3cm90ZToNCj4gSGksDQo+IEkgd29u
J3QgYmUgYXQgdGhlIElFVEYgdGhpcyB0aW1lLg0KDQpNZSBuZWl0aGVyLg0KDQoNCi9tYXJ0aW4N
Cg==


From nobody Thu Oct 19 00:43:50 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A09113458A for <yang-doctors@ietfa.amsl.com>; Thu, 19 Oct 2017 00:43:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham autolearn_force=no
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 rHeD-lNogFo3 for <yang-doctors@ietfa.amsl.com>; Thu, 19 Oct 2017 00:43:47 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0836A1345C9 for <yang-doctors@ietf.org>; Thu, 19 Oct 2017 00:41:09 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id C8014EE8; Thu, 19 Oct 2017 09:41:07 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id ZTTCfS4OfB0O; Thu, 19 Oct 2017 09:41:07 +0200 (CEST)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Thu, 19 Oct 2017 09:41:07 +0200 (CEST)
Received: from localhost (demetrius2.jacobs-university.de [212.201.44.47]) by hermes.jacobs-university.de (Postfix) with ESMTP id B5C22200FC; Thu, 19 Oct 2017 09:41:07 +0200 (CEST)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius2.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id ipUJXmNmWgns; Thu, 19 Oct 2017 09:41:07 +0200 (CEST)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 877EC200F1; Thu, 19 Oct 2017 09:41:07 +0200 (CEST)
Received: by elstar.local (Postfix, from userid 501) id 7DD2941332E9; Thu, 19 Oct 2017 09:41:06 +0200 (CEST)
Date: Thu, 19 Oct 2017 09:41:06 +0200
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: Martin Bjorklund <mbj@tail-f.com>
Cc: rkrejci@cesnet.cz, yang-doctors@ietf.org
Message-ID: <20171019074106.p5ouj3kdsl7tjvlh@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: Martin Bjorklund <mbj@tail-f.com>, rkrejci@cesnet.cz, yang-doctors@ietf.org
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com> <f2cfe12a-c65e-ad3d-f7ac-5f26a777bbfa@cesnet.cz> <20171019.092900.2179066684864743473.mbj@tail-f.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: 8bit
In-Reply-To: <20171019.092900.2179066684864743473.mbj@tail-f.com>
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/e2-_NRcSyAB4BgBi29I8hhK--zU>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Oct 2017 07:43:48 -0000

On Thu, Oct 19, 2017 at 09:29:00AM +0200, Martin Bjorklund wrote:
> Radek Krejčí <rkrejci@cesnet.cz> wrote:
> > Hi,
> > I won't be at the IETF this time.
> 
> Me neither.
>

Same here.

/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/>


From nobody Fri Oct 20 05:22:57 2017
Return-Path: <mersue@gmail.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 340C71331F1 for <yang-doctors@ietfa.amsl.com>; Fri, 20 Oct 2017 05:22:56 -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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=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 (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 TTFVaoUm9RrW for <yang-doctors@ietfa.amsl.com>; Fri, 20 Oct 2017 05:22:54 -0700 (PDT)
Received: from mail-wr0-x22f.google.com (mail-wr0-x22f.google.com [IPv6:2a00:1450:400c:c0c::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 3A9111326DF for <yang-doctors@ietf.org>; Fri, 20 Oct 2017 05:22:54 -0700 (PDT)
Received: by mail-wr0-x22f.google.com with SMTP id k62so11191529wrc.9 for <yang-doctors@ietf.org>; Fri, 20 Oct 2017 05:22:54 -0700 (PDT)
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:content-transfer-encoding:content-language :thread-index; bh=2X8KOC2siIDk7F6PCBLVNgCkj6GllWvmL26YYGapERU=; b=iRB0t+Ab64oJ9CIEQYysnMXE1GDXtCg30grr4HnBzFAFQcXKnZrVs+lNdC1cndbysU jU8VQPjJRjHMnR54bdbzC/0aWUqKFb6u1l66cGgoEohooSBn+7pzOURpaAZEl6KKyZw6 nFdINgFx8i37tyyeTP2wnsPbnWfBWTf9+HQ51SmFPdntI4Mrl2nnCiz6tznx3qNfutYx h2yiq9iX95I7+SBLPzHVQNpI8G/qNQBQNrD7dabUSmrb5E6aM2vz8ZHe6z4/bobHWqF4 ZwffQVoHsq3zbgFg/VV2VawAP3+HdoEbnSQrwlqVhP/5JHB8Ni4axYU8CpnkxgMV/TqZ jO2A==
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:content-transfer-encoding:content-language :thread-index; bh=2X8KOC2siIDk7F6PCBLVNgCkj6GllWvmL26YYGapERU=; b=fLNkX0I/Ky4sZ+Y+w7SyIxhN4lhLI9ADfbSXbTbjTny3f13F9a1N/Ty56CaI/uqheD VwhEsr3H5QipnmF/GLytr5a2h7Zya+xd6AYNeBLdRH4EuSKdvjPdff5LOqeg0r/d6RH3 OI3FOe9bORc8RAs1Y44xPnW4d/rbhYwHz1FA/9K8aN3AvBh9JJxPru1RNg1FWh/jQTYU 7eCw05QJJ3edebFmDo2eYTSapZQajUkS5a2AaFDv/PN0a/DnBBHz/iBxNNb9TkWNtTcB P/RlpUxwp9ti+XYLAKyS7vOKpStOk3oQ8NJrKKV2Zl3bRIQfMxPIAXcjcKSZQmdGi/8P xbQA==
X-Gm-Message-State: AMCzsaWEV6iKjJCtNUN0tnWSNxl//7n7tTcXEItCN2qzkX0PXoRt/ZRk bAMdfwQ2zHHjWPhOonB6+pH3Vdu+
X-Google-Smtp-Source: ABhQp+Sy783WfmlxR2DupnYEVAhaTBdTkDV6/TbHclM/x6NwDWEa6wYjAXslW6FIpIIgyFwE+61O2Q==
X-Received: by 10.223.132.6 with SMTP id 6mr4385523wrf.93.1508502172761; Fri, 20 Oct 2017 05:22:52 -0700 (PDT)
Received: from DESKTOPFLHJVQJ (200116b82673db0051361d3b82205890.dip.versatel-1u1.de. [2001:16b8:2673:db00:5136:1d3b:8220:5890]) by smtp.gmail.com with ESMTPSA id e196sm2524253wmf.9.2017.10.20.05.22.50 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 20 Oct 2017 05:22:51 -0700 (PDT)
From: "Mehmet Ersue" <mersue@gmail.com>
To: "'Kent Watsen'" <kwatsen@juniper.net>, "'Mahesh Jethanandani'" <mjethanandani@gmail.com>, "'Benoit Claise'" <bclaise@cisco.com>
Cc: "'YANG Doctors'" <yang-doctors@ietf.org>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com> <61AB4089-2561-496A-880A-6D7846FA1987@gmail.com> <76E92CC7-AF12-467B-A445-64307C5705BF@juniper.net>
In-Reply-To: <76E92CC7-AF12-467B-A445-64307C5705BF@juniper.net>
Date: Fri, 20 Oct 2017 14:22:50 +0200
Message-ID: <01e901d3499e$272d7fb0$75887f10$@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Mailer: Microsoft Outlook 16.0
Content-Language: de
Thread-Index: AQFmeIPcbp91WPfURzUI7fepqCmrBgG377gKATtxsayjrrAjMA==
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/zF66fR1GwV644MoQ41h4H87XrY4>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Oct 2017 12:22:56 -0000

98%+

Cheers,
Mehmet

> -----Original Message-----
> From: yang-doctors [mailto:yang-doctors-bounces@ietf.org] On Behalf Of
> Kent Watsen
> Sent: Thursday, October 19, 2017 3:07 AM
> To: Mahesh Jethanandani <mjethanandani@gmail.com>; Benoit Claise
> <bclaise@cisco.com>
> Cc: YANG Doctors <yang-doctors@ietf.org>
> Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
> 
> Sounds good, assuming no other commitments.
> 
> K.
> 
> --
> 
> Will be there.
> 
> > On Oct 17, 2017, at 6:21 AM, Benoit Claise <bclaise@cisco.com> wrote:
> 
> Mahesh Jethanandani
> mjethanandani@gmail.com
> 
> 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://urldefense.proofpoint.com/v2/url?u=https-
> 3A__www.ietf.org_mailman_listinfo_yang-
> 2Ddoctors&d=DwICAg&c=HAkYuh63rsuhr6Scbfh0UjBXeMK-
> ndb3voDTXcWzoCI&r=9zkP0xnJUvZGJ9EPoOH7Yhqn2gsBYaGTvjISlaJdcZo&m
> =FBK5dVtPfM4jJYTRzmUUVJF5WUH9eVCRX2askAlnGnY&s=VoAusuNh1Ix0N
> ymfTZ3L6_D29tq-US0_xEL92zkzACo&e=
> 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors


From nobody Fri Oct 20 08:13:06 2017
Return-Path: <rrahman@cisco.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DFB2133343 for <yang-doctors@ietfa.amsl.com>; Fri, 20 Oct 2017 08:13:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.52
X-Spam-Level: 
X-Spam-Status: No, score=-14.52 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, 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 sXMMUSTdLzMY for <yang-doctors@ietfa.amsl.com>; Fri, 20 Oct 2017 08:13:02 -0700 (PDT)
Received: from rcdn-iport-2.cisco.com (rcdn-iport-2.cisco.com [173.37.86.73]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 864C11320D9 for <yang-doctors@ietf.org>; Fri, 20 Oct 2017 08:13:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=602; q=dns/txt; s=iport; t=1508512382; x=1509721982; h=from:to:subject:date:message-id:references:in-reply-to: content-transfer-encoding:mime-version; bh=i232hwRWAS1+es2LJFbiaLTFnNOIbh1QHleDsp0TjoQ=; b=YHaLfDBDsJMiLNCRkGAfNoVh5+eKUqmXHfmUVG2rZe4XGRzc4Oq0Df37 mB+cycxMcQjBm+jPpz27ouT49Oz6sWW2Y63P+NwOkQztTY54WoeyaETPE RiKtlT6MRTPDClr9PD02LV0InhsD94pYkbKK3ZJGulFvY8EbleLLtwgS8 I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CpAADkEepZ/5NdJa1cGQEBAQEBAQEBA?= =?us-ascii?q?QEBBwEBAQEBg19kbicHhj+HU48/gXqEJwECkg2CEQoYC4UYAoQ7PxgBAgEBAQE?= =?us-ascii?q?BAQFrKIUdAQEBAQMBAWwbAgEIEQQBAQolDxgLHQgCBAESiiAQrFCLIAEBAQEBA?= =?us-ascii?q?QEBAQEBAQEBAQEBAQEBARgFgy6CB4FQhROFBYVVIAWSGY9GApRvgXyRI5VNAhE?= =?us-ascii?q?ZAYE4AR84gVt6FUmCZIRfdolPgREBAQE?=
X-IronPort-AV: E=Sophos;i="5.43,405,1503360000"; d="scan'208";a="313253316"
Received: from rcdn-core-11.cisco.com ([173.37.93.147]) by rcdn-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 20 Oct 2017 15:13:01 +0000
Received: from XCH-RCD-008.cisco.com (xch-rcd-008.cisco.com [173.37.102.18]) by rcdn-core-11.cisco.com (8.14.5/8.14.5) with ESMTP id v9KFD13p008516 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL) for <yang-doctors@ietf.org>; Fri, 20 Oct 2017 15:13:01 GMT
Received: from xch-rcd-005.cisco.com (173.37.102.15) by XCH-RCD-008.cisco.com (173.37.102.18) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Fri, 20 Oct 2017 10:13:00 -0500
Received: from xch-rcd-005.cisco.com ([173.37.102.15]) by XCH-RCD-005.cisco.com ([173.37.102.15]) with mapi id 15.00.1320.000; Fri, 20 Oct 2017 10:13:00 -0500
From: "Reshad Rahman (rrahman)" <rrahman@cisco.com>
To: "Benoit Claise (bclaise)" <bclaise@cisco.com>, YANG Doctors <yang-doctors@ietf.org>
Thread-Topic: [yang-doctors] YANG doctor lunch at the IETF?
Thread-Index: AQHTR0rsSEnZoh+au0eaPiTsA4XXmKLs3QDn
Date: Fri, 20 Oct 2017 15:13:00 +0000
Message-ID: <1508512350791.85907@cisco.com>
References: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
In-Reply-To: <7080386b-f9aa-f8a2-4360-bc1b58a1a0f2@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.132.61.58]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/qwP6zMvRRjsT93DEoUy9y1-SrVM>
Subject: Re: [yang-doctors] YANG doctor lunch at the IETF?
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Oct 2017 15:13:04 -0000

I'm in, assuming no more important commitments.=0A=
=0A=
________________________________________=0A=
From: yang-doctors <yang-doctors-bounces@ietf.org> on behalf of Benoit Clai=
se (bclaise)=0A=
Sent: Tuesday, October 17, 2017 9:21 AM=0A=
To: YANG Doctors=0A=
Subject: [yang-doctors] YANG doctor lunch at the IETF?=0A=
=0A=
Hi guys,=0A=
=0A=
YANG doctor lunch at the IETF, on Tuesday?=0A=
=0A=
Regards, Benoit=0A=
=0A=
_______________________________________________=0A=
yang-doctors mailing list=0A=
yang-doctors@ietf.org=0A=
https://www.ietf.org/mailman/listinfo/yang-doctors=0A=


From nobody Fri Oct 27 11:14:22 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietf.org
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 80CE113F3AC; Fri, 27 Oct 2017 11:14:15 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: =?utf-8?b?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= <j.schoenwaelder@jacobs-university.de>
To: <yang-doctors@ietf.org>
Cc: draft-ietf-opsawg-nat-yang.all@ietf.org, opsawg@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 6.63.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <150912805550.22087.2939629492652644040@ietfa.amsl.com>
Date: Fri, 27 Oct 2017 11:14:15 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/rtYl3k24xuemHWM7TP1WrlSwUWY>
Subject: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 27 Oct 2017 18:14:15 -0000

Reviewer: Jürgen Schönwälder
Review result: Not Ready

Summary

>From a YANG modeling point of view, the module is rather straight
forward and I did not discover anything that seems fundamentally
problematic. That said, there are a number of details where I doubt
the model is correct and things where I believe things are incomplete.
Given that there are many different NAT functions, I also expected to
see usage of YANG features.

One fundamental question one could raise is whether this model should
have been broken down into a generic NAT core model plus extensions of
the core model for the different types of NATs. Well, a single model
with YANG features is an inline version of that as this still requires
to mark clearly which parts are specific to certain types or NATs.

I did not compile the module myself since the IETF tracker says no
errors using pyang and yanglint (and I would not have run anything
different). (Is it OK for YANG doctors to trust the tracker tools?
Well, since this is labelled as an early review and I expect more
updates, I assume this is fine.)

I can't tell whether the model makes sense from a NAT point of view. I
am not an expert in the various types of NATs and surely more reviews
of NAT experts would be good (and they would have likely spotted some
things I have spotted, so I guess the usual problem of getting enough
substantial reviews).

Details

- We use revision statements only for published modules. Hence, please
  replace the revision statements with

  // RFC Ed. update to match the date of the latest edits
  revision 2017-xx-yy {
    description
      "Initial revision.";
    reference
      "RFC XXXX: A YANG Data Model for Network Address Translation
                 (NAT) and Network Prefix Translation (NPT)";
  }

- We usually follow a different template for the contact statement
  that has more context and just a list of names and email addresses.

- We usually write

     reference
       "RFC 3022: Traditional IP Network Address Translator
                  (Traditional NAT)";

  instead of just

     reference
       "RFC 3022.";

  since not everybody remembers all the numbers equally well.

- Is there a reference for dst-nat?

- What is the vrf-routing-instance identity good for? Its used only in
  the leaf external-vrf-instance and the description of that leaf is
  not telling me how this is going to be used. Who is going to derive
  identities? I fear you are trying to achieve something where using
  identities is really the wrong approach. Section 2.10 does not tell
  how this is supposed to work either. I assume this needs to be
  checked by the routing area experts to make sure things fit with
  their modeling of VRFs.

- s/start-port-numbert/start-port-number/

- Are comments like

  // port numbers: single or port-range

  necessary given that there are description statements? Note that
  comments may be removed by tools while description statements
  usually are preserved. So it is important to have anything important
  covered in description statements.

- What is a PSID algorithm? Spell out acronyms on first usage.

- The leafs start-port-number and end-port-number are commented out in
  port-range, probably in favour of the uses port-number. If they are
  not needed anymore, they should be removed.

- I do not understand port-set-algo from the descriptions. What is the
  psid-offset applied? What is a 'sharing ration for an IPv4 address'?
  Is this stuff IPv4 specific? Is the psid something that has a
  certain meaning outside of this YANG module? If so, where do I find
  more details (missing reference statement?)?

- mapping-entry/index: is this an arbitrary identifier? how are these
  identifiers allocated? Are they created by the NAT or are they created
  via configuration? Or even both? Well, I guess it is both given the
  mapping-entry/type leaf.

- mapping-entry/type: instead 'manually configured', I would write
  'explicitly configured' (configuration does not have to be a manual
  process). I also find the other enum labels at least a bit confusing.

        enum "dynamic-explicit" {
          description
            "This mapping is created by an
             outgoing packet.";
        }
        
        enum "dynamic-implicit" {
          description
            "This mapping is created by an
             explicit  dynamic message.";
        }

  Note the 'implicit' vs 'explicit' clash here. Perhaps this should be
  aligned with the definition of dynamic and implicit mappings:

   o  Dynamic implicit mapping: is created implicitly as a side effect
      of traffic such as an outgoing TCP SYN or an outgoing UDP packet.
      A validity lifetime is associated with this mapping.

   o  Dynamic explicit mapping: is created as a result of an explicit
      request, e.g., PCP message [RFC6887].  A validity lifetime is
      associated with this mapping.

  But then it seems you really messed things up here. I would even
  write these definitions differently since 'outgoing' is unclear and
  potentially confusing.

   o  Dynamic implicit mapping: is created implicitly as a side effect
      of processing a packet (e.g., an initial TCP SYN packet) that
      requires a new mapping. A validity lifetime is associated with
      this mapping.

   o  Dynamic explicit mapping: is created as a result of an explicit
      request, e.g., PCP message [RFC6887].  A validity lifetime is
      associated with this mapping.

   Similarly, I would change the description of

        enum "dynamic-implicit" {
          description
            "This mapping is created implicitely as a side effect
             of processing a packet that requires a new mapping.";
        }

        enum "dynamic-explicit" {
          description
            "This mapping is created as a result of an explicit
             request, e.g., a PCP message.";
        }

- We should perhaps have a type for an IP protocol number, ideally in
  inet-types. (Just a reminder to myself.) That said, I do not
  understand what this sentence means:

    No transport protocol is indicated if a mapping applies for
    any protocol.

  Perhaps you wanted to say this:

    If this leaf is not instantiated, then the mapping applies to any
    protocol.

- container internal-src-port:
- container external-src-port:
- container internal-dst-port:
- container external-dst-port:

         It is used also to carry the internal
         source ICMP identifier.";

  I think details are lacking here. What is the ICMP identifier? What
  does 'carry' mean and how does this relate to the port-number
  grouping?

  See above, I do not understand the ICMP identifier statement.

- lifetime:

  Spell out 3WHS. I think there should be a units statement. And is
  this a ticking lifetime, i.e., this changes on every get request? Is
  this useful? Have alternatives been considered such as reporting the
  point in time when the mapping was established? Or is the idea that
  the lifetime reports the time left until the mapping will be garbage
  collected? What does "tracks the connection" really mean here?

- I suggest to remove empty lines in say leaf definitions. Instead

      leaf id {
        type uint32;

        description
          "NAT instance identifier.";

        reference
          "RFC 7659.";
      }

  write

      leaf id {
        type uint32;
        description
          "NAT instance identifier.";
        reference
          "RFC 7659: Definitions of Managed Objects for Network
                     Address Translators (NATs)";
      }

- It seems you try to be aligned with the NATV2-MIB module but there
  is no explicit discussion about this in the document. I suggest that
  you a section (for example before the tree diagram) where you
  discuss how this YANG module coexists with the NATV2-MIB module.

  For example, I see that Natv2InstanceIndex in the MIB module
  excludes 0 as an instance identifier while your id leaf above allows
  the usage of 0.

- container nat-capabilities:

  Here we find a bunch of "config true" leafs and I wonder how these
  work. There are things a NAT implementation is capable to do, and
  there are things that are enabled in a NAT deployment and of course
  you can't enable something in a deployment that has not been
  implemented. So are these 'capabilities' more like NAT features
  enabled (since we have "config true" nodes) or are these more
  implemented capabilities (but then "config true" may be wrong)?
  Depending on the answer, did you consider using YANG features?

- nat-flavor and nat44-flavor:

  Does it make sense to have two objects here? Can I put basic-nat
  into nat-flavor? Are the differences between lets say napt and
  basic-nat really nat44 specific?

  Note that you also derive restricted-nat from nat44 but this option
  is not mentioned in the description of nat44-flavor. I think the
  description should be more open since in principle I can derive even
  more identities in the future.

- boolean capability flags

  Do these need references so one can lookup what the exact meaning of
  these 'capabilities' are? It would surely help me and it will help
  implementors that need to decide whether a certain vendor feature
  fits any of these.

- nat-pass-through-pref

  Perhaps spell out nat-pass-through-prefix (pref might also be
  understood as preference). And perhaps change the wording in the
  description

  OLD
	    "The IP address subnets that match
             should not be translated. According to

  NEW
	    "IP addresses matching this prefix are
             not be translated. According to

- Sometimes you repeat prefixes in leaf definitions (e.g.,
  nat-pass-through-port) while at other times you do not.

- nat-pass-through-port

  You seem to have copy pasted the description of
  nat-pass-through-pref.  Is this a single port? So I need multiple
  nat-pass-through entries for multiple ports. Fine. But is there a
  special meaning if both nat-pass-through-pref and
  nat-pass-through-port are configured in a single list entry? Does
  this mean the port is scoped to the prefix?

- Some nat type specific parameter lists are flat, for others there is
  an additional container. Is this by design?

- I meanwhile think there really should be features. Certain lists
  only make sense for implementations that support certain NAT
  types. Having features defined allows code generators to easily
  generate stubs that actually match the capabilities of an
  implementation. And you automatically benefit from feature
  announcements.

- s/attachedto/attached to/

- s/prefixs./prefixes./

- nat64-prefix

  What is the purpose of //default "64:ff9b::/96"; ??

- stateless-enable

  Does this enable leaf make sense on a list entry? Perhaps it does
  but the description is fairly general and hence I am asking.

- external-ip-address-pool/pool-id

  This seems to relate to a Natv2PoolIndex, which again excludes the
  value 0. I have not checked all such related things, so please go
  and check yourself.

- external-ip-address-pool

  The description says

            Both contiguous and non-contiguous pools
            can be configured for NAT purposes.";

  but it seems more accurate to say that a pool is a set of prefixes
  since this is what the model suggests.

- supported-transport-protocols

  I am again not clear whether you are reporting implementation
  capabilities here or enabled features or something else. Is the
  configuration of transport-protocol-id and transport-protocol-name
  mutually exclusive? If so, should this be a choice? If I can
  configure both, I assume they have to be consistent.

- transport-protocol-name

  Is this restricted to the acronyms that are used in the IANA
  protocol numbers registry?

- s/masck/mask/

- subscriber-mask-v6

  The name seems to indicate that this only applies to IPv6 prefixes
  handed out to CPEs. Perhaps this should be stated explicitely (but
  yes it is unlike to ever get an IPv4 prefix). But then, the
  subscriber-match has an IPv4 prefix example.

- quota-type

  Is this a good name for the leaf? This seems to indicate for which
  transport protocol a port-limit is enforced. And this list is
  restricted to TCP, UDP, and ICMP while other parts of the model are
  more flexible in supporting additional transport protocols. So is it
  consistent to a rather restricted enum here?

- port-set-timeout

  Needs a units statement.

- timeouts

  Can I make the timeouts arbitrarily small, in the extreme case 0
  seconds? In some cases I find text like "for at least 6 seconds".
  Does this mean that the range is really uint32 { range "6..max"; }?
  Or is it still OK to configure the value 3 and the 'must' is really
  a 'should'?

- port-timeout

  I doubt this is of type inet:port-number and there likely needs to
  be a units statement.

- alg-name

  Is there a list of well-known ALG names? IANA? Or is this a random
  string that one needs to guess form the vendor's documentation,
  i.e., this is potentially not interoperable out of the box? Is there
  a way to obtain the number of ALGs supported or is the idea to do
  trial and error probing to find out (which is even harder if there
  are no well-known ALG names)?

- all-algs-enable

  This says "Enable/disable all ALGs." but I _assume_ that I set this
  to false and to enable specific ALGs. Perhaps this interaction needs
  to be spelled out.

- Is there any throttling mechanism needed in case my NAT is
  constantly operating around the notification thresholds?

- Add units to the mapping limit definitions ("subscribers",
  "mappings", ...)

- limit-per-subnet

  This is type inet:ip-prefix? I guess you wanted something else here.

- Why are some limits mandatory, others not?

- If you write 'limit per subscriber', how is a subscriber identified?
  I assume these are global per subscriber limits, i.e., all
  subscribers receive the same limit.

- limit-per-subnet

          leaf limit-per-subnet {
            type inet:ip-prefix;

            description
              "Rate-limit the number of new mappings
	       and sessions per subnet.";
          }

  I do not see how this works. The other limit-per-XXX objects are
  numbers - presumably defining the limit. This is a prefix?

- logging-info

  Is this information complete? Perhaps it is for plain syslog
  (without any security) but I doubt the info is complete for the
  other transports mentioned, at least not for FTP. And surely, if you
  want to protect the logging information, then you will neeed way
  more parameters. And what does 'retrieving' logging entries mean?  I
  assume with syslog and ipfix you push log messages. I am less sure
  about FTP. Perhaps less is more and simply provide support for
  syslog and leave the other options for extensions. You have a choice
  in place, so not need to go and deal with all possible complexity
  here.

- For the statistics, we used to use plural form for counters back in
  SNMP land and I think this was good practice. So go with
  sent-packets, sent-bytes, rcvd-packets, rcvd-bytes, dropped-packets,
  dropped-bytes, ...

- total-mappings, total-tcp-mappings, total-udp-mappings,
  total-icmp-mappings: These may use yang:gauge32.

- address-allocated, address-free -> addresses-allocated, addresses-free
  (may also be yang:gauge32)

- Some of these gauges might fluctuate fast (maybe consider
  exponentially smoothed gauges, but this might also be left for an
  extension).

- The security considerations text should follow the new boilerplate
  that also covers RESTCONF. I think it would help to be more specific
  about the security aspects of this data model. This text is quite
  generic. With a NAT, things even have privacy aspects. If I can
  force a specific NAT mapping, I can track a subscriber.

- At least one example has syntax errors. Examples should ideally be
  validated by tools so that the examples are syntactically correct and
  valid regarding the data model.



From nobody Sun Oct 29 01:38:23 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 85F9413F937; Sun, 29 Oct 2017 01:38:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, T_FILL_THIS_FORM_SHORT=0.01] autolearn=ham autolearn_force=no
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 JJCtm11Vz7Hg; Sun, 29 Oct 2017 01:38:12 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A3CC113F93C; Sun, 29 Oct 2017 01:38:07 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 3912565B; Sun, 29 Oct 2017 09:38:05 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id 3UZgDZ8BvpOH; Sun, 29 Oct 2017 09:38:03 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Sun, 29 Oct 2017 09:38:05 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id 21F2B2010F; Sun, 29 Oct 2017 09:38:05 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id 44WrmblLqYGu; Sun, 29 Oct 2017 09:38:02 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id E23222010E; Sun, 29 Oct 2017 09:38:02 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id DCBA841418EF; Sun, 29 Oct 2017 09:36:36 +0100 (CET)
Date: Sun, 29 Oct 2017 09:36:36 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: yang-doctors@ietf.org
Cc: draft-ietf-opsawg-nat-yang.all@ietf.org, opsawg@ietf.org
Message-ID: <20171029083636.35fhzpj5i5zqb7of@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: yang-doctors@ietf.org, draft-ietf-opsawg-nat-yang.all@ietf.org, opsawg@ietf.org
References: <150912805550.22087.2939629492652644040@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
X-Clacks-Overhead: GNU Terry Pratchett
Content-Transfer-Encoding: 8bit
In-Reply-To: <150912805550.22087.2939629492652644040@ietfa.amsl.com>
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/4A_OBgZiBNEL_U1UD2m2ZdssFDI>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Oct 2017 08:38:17 -0000

One additional nit: You may want to think about the name of the toplevel
node. Here is what is currently published:

    +--rw interfaces            ietf-interfaces         RFC 7223
    +--rw ipfix                 ietf-ipfix-psamp	RFC 6728
    +--rw key-chains            ietf-key-chain		RFC 8177
    +--rw lmap                  ietf-lmap-control       RFC 8194
    +--ro modules-state         ietf-yang-library	RFC 7895
    +--rw nacm                  ietf-netconf-acm        RFC 6536
    +--ro netconf-state         ietf-netconf-monitoring RFC 6022
    +--rw routing               ietf-routing            RFC 8022
    +--rw snmp                  ietf-snmp               RFC 7407
    +--rw system                ietf-system		RFC 7317
    +--ro system-state          ietf-system     	RFC 7317

    +--ro interfaces-state      ietf-interfaces         RFC 7223 (to be deprecated)
    +--ro routing-state         ietf-routing            RFC 8022 (to be obsoleted)

Calling the toplevel node simply 'nat' may be more inline with the
existing names (which are not all perfect but if we ignore the -state
nodes there is a certain level of consistency - a not toplevel node
uses 'module').

/js

On Fri, Oct 27, 2017 at 11:14:15AM -0700, Jürgen Schönwälder wrote:
> Reviewer: Jürgen Schönwälder
> Review result: Not Ready
> 
> Summary
> 
> >From a YANG modeling point of view, the module is rather straight
> forward and I did not discover anything that seems fundamentally
> problematic. That said, there are a number of details where I doubt
> the model is correct and things where I believe things are incomplete.
> Given that there are many different NAT functions, I also expected to
> see usage of YANG features.
> 
> One fundamental question one could raise is whether this model should
> have been broken down into a generic NAT core model plus extensions of
> the core model for the different types of NATs. Well, a single model
> with YANG features is an inline version of that as this still requires
> to mark clearly which parts are specific to certain types or NATs.
> 
> I did not compile the module myself since the IETF tracker says no
> errors using pyang and yanglint (and I would not have run anything
> different). (Is it OK for YANG doctors to trust the tracker tools?
> Well, since this is labelled as an early review and I expect more
> updates, I assume this is fine.)
> 
> I can't tell whether the model makes sense from a NAT point of view. I
> am not an expert in the various types of NATs and surely more reviews
> of NAT experts would be good (and they would have likely spotted some
> things I have spotted, so I guess the usual problem of getting enough
> substantial reviews).
> 
> Details
> 
> - We use revision statements only for published modules. Hence, please
>   replace the revision statements with
> 
>   // RFC Ed. update to match the date of the latest edits
>   revision 2017-xx-yy {
>     description
>       "Initial revision.";
>     reference
>       "RFC XXXX: A YANG Data Model for Network Address Translation
>                  (NAT) and Network Prefix Translation (NPT)";
>   }
> 
> - We usually follow a different template for the contact statement
>   that has more context and just a list of names and email addresses.
> 
> - We usually write
> 
>      reference
>        "RFC 3022: Traditional IP Network Address Translator
>                   (Traditional NAT)";
> 
>   instead of just
> 
>      reference
>        "RFC 3022.";
> 
>   since not everybody remembers all the numbers equally well.
> 
> - Is there a reference for dst-nat?
> 
> - What is the vrf-routing-instance identity good for? Its used only in
>   the leaf external-vrf-instance and the description of that leaf is
>   not telling me how this is going to be used. Who is going to derive
>   identities? I fear you are trying to achieve something where using
>   identities is really the wrong approach. Section 2.10 does not tell
>   how this is supposed to work either. I assume this needs to be
>   checked by the routing area experts to make sure things fit with
>   their modeling of VRFs.
> 
> - s/start-port-numbert/start-port-number/
> 
> - Are comments like
> 
>   // port numbers: single or port-range
> 
>   necessary given that there are description statements? Note that
>   comments may be removed by tools while description statements
>   usually are preserved. So it is important to have anything important
>   covered in description statements.
> 
> - What is a PSID algorithm? Spell out acronyms on first usage.
> 
> - The leafs start-port-number and end-port-number are commented out in
>   port-range, probably in favour of the uses port-number. If they are
>   not needed anymore, they should be removed.
> 
> - I do not understand port-set-algo from the descriptions. What is the
>   psid-offset applied? What is a 'sharing ration for an IPv4 address'?
>   Is this stuff IPv4 specific? Is the psid something that has a
>   certain meaning outside of this YANG module? If so, where do I find
>   more details (missing reference statement?)?
> 
> - mapping-entry/index: is this an arbitrary identifier? how are these
>   identifiers allocated? Are they created by the NAT or are they created
>   via configuration? Or even both? Well, I guess it is both given the
>   mapping-entry/type leaf.
> 
> - mapping-entry/type: instead 'manually configured', I would write
>   'explicitly configured' (configuration does not have to be a manual
>   process). I also find the other enum labels at least a bit confusing.
> 
>         enum "dynamic-explicit" {
>           description
>             "This mapping is created by an
>              outgoing packet.";
>         }
>         
>         enum "dynamic-implicit" {
>           description
>             "This mapping is created by an
>              explicit  dynamic message.";
>         }
> 
>   Note the 'implicit' vs 'explicit' clash here. Perhaps this should be
>   aligned with the definition of dynamic and implicit mappings:
> 
>    o  Dynamic implicit mapping: is created implicitly as a side effect
>       of traffic such as an outgoing TCP SYN or an outgoing UDP packet.
>       A validity lifetime is associated with this mapping.
> 
>    o  Dynamic explicit mapping: is created as a result of an explicit
>       request, e.g., PCP message [RFC6887].  A validity lifetime is
>       associated with this mapping.
> 
>   But then it seems you really messed things up here. I would even
>   write these definitions differently since 'outgoing' is unclear and
>   potentially confusing.
> 
>    o  Dynamic implicit mapping: is created implicitly as a side effect
>       of processing a packet (e.g., an initial TCP SYN packet) that
>       requires a new mapping. A validity lifetime is associated with
>       this mapping.
> 
>    o  Dynamic explicit mapping: is created as a result of an explicit
>       request, e.g., PCP message [RFC6887].  A validity lifetime is
>       associated with this mapping.
> 
>    Similarly, I would change the description of
> 
>         enum "dynamic-implicit" {
>           description
>             "This mapping is created implicitely as a side effect
>              of processing a packet that requires a new mapping.";
>         }
> 
>         enum "dynamic-explicit" {
>           description
>             "This mapping is created as a result of an explicit
>              request, e.g., a PCP message.";
>         }
> 
> - We should perhaps have a type for an IP protocol number, ideally in
>   inet-types. (Just a reminder to myself.) That said, I do not
>   understand what this sentence means:
> 
>     No transport protocol is indicated if a mapping applies for
>     any protocol.
> 
>   Perhaps you wanted to say this:
> 
>     If this leaf is not instantiated, then the mapping applies to any
>     protocol.
> 
> - container internal-src-port:
> - container external-src-port:
> - container internal-dst-port:
> - container external-dst-port:
> 
>          It is used also to carry the internal
>          source ICMP identifier.";
> 
>   I think details are lacking here. What is the ICMP identifier? What
>   does 'carry' mean and how does this relate to the port-number
>   grouping?
> 
>   See above, I do not understand the ICMP identifier statement.
> 
> - lifetime:
> 
>   Spell out 3WHS. I think there should be a units statement. And is
>   this a ticking lifetime, i.e., this changes on every get request? Is
>   this useful? Have alternatives been considered such as reporting the
>   point in time when the mapping was established? Or is the idea that
>   the lifetime reports the time left until the mapping will be garbage
>   collected? What does "tracks the connection" really mean here?
> 
> - I suggest to remove empty lines in say leaf definitions. Instead
> 
>       leaf id {
>         type uint32;
> 
>         description
>           "NAT instance identifier.";
> 
>         reference
>           "RFC 7659.";
>       }
> 
>   write
> 
>       leaf id {
>         type uint32;
>         description
>           "NAT instance identifier.";
>         reference
>           "RFC 7659: Definitions of Managed Objects for Network
>                      Address Translators (NATs)";
>       }
> 
> - It seems you try to be aligned with the NATV2-MIB module but there
>   is no explicit discussion about this in the document. I suggest that
>   you a section (for example before the tree diagram) where you
>   discuss how this YANG module coexists with the NATV2-MIB module.
> 
>   For example, I see that Natv2InstanceIndex in the MIB module
>   excludes 0 as an instance identifier while your id leaf above allows
>   the usage of 0.
> 
> - container nat-capabilities:
> 
>   Here we find a bunch of "config true" leafs and I wonder how these
>   work. There are things a NAT implementation is capable to do, and
>   there are things that are enabled in a NAT deployment and of course
>   you can't enable something in a deployment that has not been
>   implemented. So are these 'capabilities' more like NAT features
>   enabled (since we have "config true" nodes) or are these more
>   implemented capabilities (but then "config true" may be wrong)?
>   Depending on the answer, did you consider using YANG features?
> 
> - nat-flavor and nat44-flavor:
> 
>   Does it make sense to have two objects here? Can I put basic-nat
>   into nat-flavor? Are the differences between lets say napt and
>   basic-nat really nat44 specific?
> 
>   Note that you also derive restricted-nat from nat44 but this option
>   is not mentioned in the description of nat44-flavor. I think the
>   description should be more open since in principle I can derive even
>   more identities in the future.
> 
> - boolean capability flags
> 
>   Do these need references so one can lookup what the exact meaning of
>   these 'capabilities' are? It would surely help me and it will help
>   implementors that need to decide whether a certain vendor feature
>   fits any of these.
> 
> - nat-pass-through-pref
> 
>   Perhaps spell out nat-pass-through-prefix (pref might also be
>   understood as preference). And perhaps change the wording in the
>   description
> 
>   OLD
> 	    "The IP address subnets that match
>              should not be translated. According to
> 
>   NEW
> 	    "IP addresses matching this prefix are
>              not be translated. According to
> 
> - Sometimes you repeat prefixes in leaf definitions (e.g.,
>   nat-pass-through-port) while at other times you do not.
> 
> - nat-pass-through-port
> 
>   You seem to have copy pasted the description of
>   nat-pass-through-pref.  Is this a single port? So I need multiple
>   nat-pass-through entries for multiple ports. Fine. But is there a
>   special meaning if both nat-pass-through-pref and
>   nat-pass-through-port are configured in a single list entry? Does
>   this mean the port is scoped to the prefix?
> 
> - Some nat type specific parameter lists are flat, for others there is
>   an additional container. Is this by design?
> 
> - I meanwhile think there really should be features. Certain lists
>   only make sense for implementations that support certain NAT
>   types. Having features defined allows code generators to easily
>   generate stubs that actually match the capabilities of an
>   implementation. And you automatically benefit from feature
>   announcements.
> 
> - s/attachedto/attached to/
> 
> - s/prefixs./prefixes./
> 
> - nat64-prefix
> 
>   What is the purpose of //default "64:ff9b::/96"; ??
> 
> - stateless-enable
> 
>   Does this enable leaf make sense on a list entry? Perhaps it does
>   but the description is fairly general and hence I am asking.
> 
> - external-ip-address-pool/pool-id
> 
>   This seems to relate to a Natv2PoolIndex, which again excludes the
>   value 0. I have not checked all such related things, so please go
>   and check yourself.
> 
> - external-ip-address-pool
> 
>   The description says
> 
>             Both contiguous and non-contiguous pools
>             can be configured for NAT purposes.";
> 
>   but it seems more accurate to say that a pool is a set of prefixes
>   since this is what the model suggests.
> 
> - supported-transport-protocols
> 
>   I am again not clear whether you are reporting implementation
>   capabilities here or enabled features or something else. Is the
>   configuration of transport-protocol-id and transport-protocol-name
>   mutually exclusive? If so, should this be a choice? If I can
>   configure both, I assume they have to be consistent.
> 
> - transport-protocol-name
> 
>   Is this restricted to the acronyms that are used in the IANA
>   protocol numbers registry?
> 
> - s/masck/mask/
> 
> - subscriber-mask-v6
> 
>   The name seems to indicate that this only applies to IPv6 prefixes
>   handed out to CPEs. Perhaps this should be stated explicitely (but
>   yes it is unlike to ever get an IPv4 prefix). But then, the
>   subscriber-match has an IPv4 prefix example.
> 
> - quota-type
> 
>   Is this a good name for the leaf? This seems to indicate for which
>   transport protocol a port-limit is enforced. And this list is
>   restricted to TCP, UDP, and ICMP while other parts of the model are
>   more flexible in supporting additional transport protocols. So is it
>   consistent to a rather restricted enum here?
> 
> - port-set-timeout
> 
>   Needs a units statement.
> 
> - timeouts
> 
>   Can I make the timeouts arbitrarily small, in the extreme case 0
>   seconds? In some cases I find text like "for at least 6 seconds".
>   Does this mean that the range is really uint32 { range "6..max"; }?
>   Or is it still OK to configure the value 3 and the 'must' is really
>   a 'should'?
> 
> - port-timeout
> 
>   I doubt this is of type inet:port-number and there likely needs to
>   be a units statement.
> 
> - alg-name
> 
>   Is there a list of well-known ALG names? IANA? Or is this a random
>   string that one needs to guess form the vendor's documentation,
>   i.e., this is potentially not interoperable out of the box? Is there
>   a way to obtain the number of ALGs supported or is the idea to do
>   trial and error probing to find out (which is even harder if there
>   are no well-known ALG names)?
> 
> - all-algs-enable
> 
>   This says "Enable/disable all ALGs." but I _assume_ that I set this
>   to false and to enable specific ALGs. Perhaps this interaction needs
>   to be spelled out.
> 
> - Is there any throttling mechanism needed in case my NAT is
>   constantly operating around the notification thresholds?
> 
> - Add units to the mapping limit definitions ("subscribers",
>   "mappings", ...)
> 
> - limit-per-subnet
> 
>   This is type inet:ip-prefix? I guess you wanted something else here.
> 
> - Why are some limits mandatory, others not?
> 
> - If you write 'limit per subscriber', how is a subscriber identified?
>   I assume these are global per subscriber limits, i.e., all
>   subscribers receive the same limit.
> 
> - limit-per-subnet
> 
>           leaf limit-per-subnet {
>             type inet:ip-prefix;
> 
>             description
>               "Rate-limit the number of new mappings
> 	       and sessions per subnet.";
>           }
> 
>   I do not see how this works. The other limit-per-XXX objects are
>   numbers - presumably defining the limit. This is a prefix?
> 
> - logging-info
> 
>   Is this information complete? Perhaps it is for plain syslog
>   (without any security) but I doubt the info is complete for the
>   other transports mentioned, at least not for FTP. And surely, if you
>   want to protect the logging information, then you will neeed way
>   more parameters. And what does 'retrieving' logging entries mean?  I
>   assume with syslog and ipfix you push log messages. I am less sure
>   about FTP. Perhaps less is more and simply provide support for
>   syslog and leave the other options for extensions. You have a choice
>   in place, so not need to go and deal with all possible complexity
>   here.
> 
> - For the statistics, we used to use plural form for counters back in
>   SNMP land and I think this was good practice. So go with
>   sent-packets, sent-bytes, rcvd-packets, rcvd-bytes, dropped-packets,
>   dropped-bytes, ...
> 
> - total-mappings, total-tcp-mappings, total-udp-mappings,
>   total-icmp-mappings: These may use yang:gauge32.
> 
> - address-allocated, address-free -> addresses-allocated, addresses-free
>   (may also be yang:gauge32)
> 
> - Some of these gauges might fluctuate fast (maybe consider
>   exponentially smoothed gauges, but this might also be left for an
>   extension).
> 
> - The security considerations text should follow the new boilerplate
>   that also covers RESTCONF. I think it would help to be more specific
>   about the security aspects of this data model. This text is quite
>   generic. With a NAT, things even have privacy aspects. If I can
>   force a specific NAT mapping, I can track a subscriber.
> 
> - At least one example has syntax errors. Examples should ideally be
>   validated by tools so that the examples are syntactically correct and
>   valid regarding the data model.
> 
> 
> _______________________________________________
> yang-doctors mailing list
> yang-doctors@ietf.org
> https://www.ietf.org/mailman/listinfo/yang-doctors

-- 
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/>


From nobody Sun Oct 29 01:44:20 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEC2513F942 for <yang-doctors@ietfa.amsl.com>; Sun, 29 Oct 2017 01:44:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=ham autolearn_force=no
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 tddiCNdZKiBH for <yang-doctors@ietfa.amsl.com>; Sun, 29 Oct 2017 01:44:17 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 255BE13AC0E for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 01:44:17 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id E2423F6F for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Deq0PqF5U7wu for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:13 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
Received: from localhost (demetrius4.jacobs-university.de [212.201.44.49]) by hermes.jacobs-university.de (Postfix) with ESMTP id D02832010F for <yang-doctors@ietf.org>; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius4.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id gB7lDzk_r5Fz; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id 8286A2010E; Sun, 29 Oct 2017 09:44:15 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id CCD89414192C; Sun, 29 Oct 2017 09:42:49 +0100 (CET)
Date: Sun, 29 Oct 2017 09:42:49 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: yang-doctors@ietf.org
Message-ID: <20171029084249.zodlvlcwc4uumw47@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: yang-doctors@ietf.org
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/MPpGasKnfQ__fcv4vO21e1Tcfig>
Subject: [yang-doctors] ietf yang toplevel node names
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 29 Oct 2017 08:44:19 -0000

Hi,

here is what I compiled today since I needed an overview:

  -rw interfaces            ietf-interfaces         RFC 7223
  -rw ipfix                 ietf-ipfix-psamp        RFC 6728
  -rw key-chains            ietf-key-chain          RFC 8177
  -rw lmap                  ietf-lmap-control       RFC 8194
  -ro modules-state         ietf-yang-library       RFC 7895
  -rw nacm                  ietf-netconf-acm        RFC 6536
  -ro netconf-state         ietf-netconf-monitoring RFC 6022
  -rw routing               ietf-routing            RFC 8022
  -rw snmp                  ietf-snmp               RFC 7407
  -rw system                ietf-system             RFC 7317
  -ro system-state          ietf-system             RFC 7317

  -ro interfaces-state      ietf-interfaces         RFC 7223 (to be deprecated)
  -ro routing-state         ietf-routing            RFC 8022 (to be obsoleted)

If you ignore the -state nodes, things actually look reasonable.
Perhaps it makes sense to pay attention during YANG reviews what the
WGs choose as their toplevel nodes so that things look somewhat
reasonable. No, I am not interested in a discussion of a 'device
model' - just about making sure WGs and authors choose names that
somehow align with what we have.

/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/>


From nobody Mon Oct 30 07:41:35 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54B0E139F18; Mon, 30 Oct 2017 07:41:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.608
X-Spam-Level: 
X-Spam-Status: No, score=-2.608 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 SkE6xHZE4lYH; Mon, 30 Oct 2017 07:41:22 -0700 (PDT)
Received: from orange.com (mta240.mail.business.static.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E9A0913F43A; Mon, 30 Oct 2017 07:41:21 -0700 (PDT)
Received: from opfedar02.francetelecom.fr (unknown [xx.xx.xx.4]) by opfedar21.francetelecom.fr (ESMTP service) with ESMTP id 99A1710087D; Mon, 30 Oct 2017 15:41:20 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.10]) by opfedar02.francetelecom.fr (ESMTP service) with ESMTP id 7A61E180064; Mon, 30 Oct 2017 15:41:20 +0100 (CET)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM5C.corporate.adroot.infra.ftgroup ([fe80::4bd:9b2b:3651:6fba%19]) with mapi id 14.03.0361.001; Mon, 30 Oct 2017 15:41:20 +0100
From: <mohamed.boucadair@orange.com>
To: =?utf-8?B?SsO8cmdlbiBTY2jDtm53w6RsZGVy?= <j.schoenwaelder@jacobs-university.de>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "draft-ietf-opsawg-nat-yang.all@ietf.org" <draft-ietf-opsawg-nat-yang.all@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
Thread-Index: AQHTT09nb4Xo03k7b0eBVGOEwFdqM6L8ajgA
Date: Mon, 30 Oct 2017 14:41:19 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93300A060DB1@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <150912805550.22087.2939629492652644040@ietfa.amsl.com>
In-Reply-To: <150912805550.22087.2939629492652644040@ietfa.amsl.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.4]
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/wbbKIKrbdae_lcChqMUThorsrq4>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Oct 2017 14:41:28 -0000

SGkgSsO8cmdlbiwNCg0KVGhhbmsgeW91IGZvciB0aGUgcmV2aWV3LiANCg0KUGxlYXNlIHNlZSBp
bmxpbmUuIA0KDQpDaGVlcnMsDQpNZWQNCg0KPiAtLS0tLU1lc3NhZ2UgZCdvcmlnaW5lLS0tLS0N
Cj4gRGXCoDogSsO8cmdlbiBTY2jDtm53w6RsZGVyIFttYWlsdG86ai5zY2hvZW53YWVsZGVyQGph
Y29icy11bml2ZXJzaXR5LmRlXQ0KPiBFbnZvecOpwqA6IHZlbmRyZWRpIDI3IG9jdG9icmUgMjAx
NyAyMDoxNA0KPiDDgMKgOiB5YW5nLWRvY3RvcnNAaWV0Zi5vcmcNCj4gQ2PCoDogZHJhZnQtaWV0
Zi1vcHNhd2ctbmF0LXlhbmcuYWxsQGlldGYub3JnOyBvcHNhd2dAaWV0Zi5vcmcNCj4gT2JqZXTC
oDogWWFuZ2RvY3RvcnMgZWFybHkgcmV2aWV3IG9mIGRyYWZ0LWlldGYtb3BzYXdnLW5hdC15YW5n
LTA2DQo+IA0KPiBSZXZpZXdlcjogSsO8cmdlbiBTY2jDtm53w6RsZGVyDQo+IFJldmlldyByZXN1
bHQ6IE5vdCBSZWFkeQ0KPiANCj4gU3VtbWFyeQ0KPiANCj4gPkZyb20gYSBZQU5HIG1vZGVsaW5n
IHBvaW50IG9mIHZpZXcsIHRoZSBtb2R1bGUgaXMgcmF0aGVyIHN0cmFpZ2h0DQo+IGZvcndhcmQg
YW5kIEkgZGlkIG5vdCBkaXNjb3ZlciBhbnl0aGluZyB0aGF0IHNlZW1zIGZ1bmRhbWVudGFsbHkN
Cj4gcHJvYmxlbWF0aWMuDQoNCltNZWRdIE9LLg0KDQogVGhhdCBzYWlkLCB0aGVyZSBhcmUgYSBu
dW1iZXIgb2YgZGV0YWlscyB3aGVyZSBJIGRvdWJ0DQo+IHRoZSBtb2RlbCBpcyBjb3JyZWN0IGFu
ZCB0aGluZ3Mgd2hlcmUgSSBiZWxpZXZlIHRoaW5ncyBhcmUgaW5jb21wbGV0ZS4NCj4gR2l2ZW4g
dGhhdCB0aGVyZSBhcmUgbWFueSBkaWZmZXJlbnQgTkFUIGZ1bmN0aW9ucywgSSBhbHNvIGV4cGVj
dGVkIHRvDQo+IHNlZSB1c2FnZSBvZiBZQU5HIGZlYXR1cmVzLg0KDQpbTWVkXSBXZSB1c2VkIHRv
IG1ha2UgdXNlIG9mICJmZWF0dXJlcyIsIGJ1dCB0aGVyZSB3YXMgYSBjb21tZW50IGR1cmluZyB0
aGUgV0cgY2FsbCBmb3IgYWRvcHRpb24gdGhhdCByZXF1ZXN0ZWQgdXMgdG8gbWFrZSB1c2Ugb2Yg
aWRlbnRpdGllcywgaW5zdGVhZC4NCg0KPiANCj4gT25lIGZ1bmRhbWVudGFsIHF1ZXN0aW9uIG9u
ZSBjb3VsZCByYWlzZSBpcyB3aGV0aGVyIHRoaXMgbW9kZWwgc2hvdWxkDQo+IGhhdmUgYmVlbiBi
cm9rZW4gZG93biBpbnRvIGEgZ2VuZXJpYyBOQVQgY29yZSBtb2RlbCBwbHVzIGV4dGVuc2lvbnMg
b2YNCj4gdGhlIGNvcmUgbW9kZWwgZm9yIHRoZSBkaWZmZXJlbnQgdHlwZXMgb2YgTkFUcy4gV2Vs
bCwgYSBzaW5nbGUgbW9kZWwNCj4gd2l0aCBZQU5HIGZlYXR1cmVzIGlzIGFuIGlubGluZSB2ZXJz
aW9uIG9mIHRoYXQgYXMgdGhpcyBzdGlsbCByZXF1aXJlcw0KPiB0byBtYXJrIGNsZWFybHkgd2hp
Y2ggcGFydHMgYXJlIHNwZWNpZmljIHRvIGNlcnRhaW4gdHlwZXMgb3IgTkFUcy4NCj4gDQo+IEkg
ZGlkIG5vdCBjb21waWxlIHRoZSBtb2R1bGUgbXlzZWxmIHNpbmNlIHRoZSBJRVRGIHRyYWNrZXIg
c2F5cyBubw0KPiBlcnJvcnMgdXNpbmcgcHlhbmcgYW5kIHlhbmdsaW50IChhbmQgSSB3b3VsZCBu
b3QgaGF2ZSBydW4gYW55dGhpbmcNCj4gZGlmZmVyZW50KS4gKElzIGl0IE9LIGZvciBZQU5HIGRv
Y3RvcnMgdG8gdHJ1c3QgdGhlIHRyYWNrZXIgdG9vbHM/DQo+IFdlbGwsIHNpbmNlIHRoaXMgaXMg
bGFiZWxsZWQgYXMgYW4gZWFybHkgcmV2aWV3IGFuZCBJIGV4cGVjdCBtb3JlDQo+IHVwZGF0ZXMs
IEkgYXNzdW1lIHRoaXMgaXMgZmluZS4pDQo+IA0KPiBJIGNhbid0IHRlbGwgd2hldGhlciB0aGUg
bW9kZWwgbWFrZXMgc2Vuc2UgZnJvbSBhIE5BVCBwb2ludCBvZiB2aWV3LiBJDQo+IGFtIG5vdCBh
biBleHBlcnQgaW4gdGhlIHZhcmlvdXMgdHlwZXMgb2YgTkFUcyBhbmQgc3VyZWx5IG1vcmUgcmV2
aWV3cw0KPiBvZiBOQVQgZXhwZXJ0cyB3b3VsZCBiZSBnb29kIChhbmQgdGhleSB3b3VsZCBoYXZl
IGxpa2VseSBzcG90dGVkIHNvbWUNCj4gdGhpbmdzIEkgaGF2ZSBzcG90dGVkLCBzbyBJIGd1ZXNz
IHRoZSB1c3VhbCBwcm9ibGVtIG9mIGdldHRpbmcgZW5vdWdoDQo+IHN1YnN0YW50aWFsIHJldmll
d3MpLg0KDQpbTWVkXSBGWUksIHRoZSBtb2R1bGUgd2FzIHJldmlld2VkIGJ5IGV4cGVydHMgb2Yg
ZWFjaCBvZiB0cmFuc2xhdGlvbiBmbGF2b3JzIGNvdmVyZWQgaW4gdGhlIGRvY3VtZW50LiBBbGwg
dGhlIHJldmlld3Mgd2VyZSBzaGFyZWQgb24gdGhlIGxpc3QuIA0KDQo+IA0KPiBEZXRhaWxzDQo+
IA0KPiAtIFdlIHVzZSByZXZpc2lvbiBzdGF0ZW1lbnRzIG9ubHkgZm9yIHB1Ymxpc2hlZCBtb2R1
bGVzLiBIZW5jZSwgcGxlYXNlDQo+ICAgcmVwbGFjZSB0aGUgcmV2aXNpb24gc3RhdGVtZW50cyB3
aXRoDQo+IA0KPiAgIC8vIFJGQyBFZC4gdXBkYXRlIHRvIG1hdGNoIHRoZSBkYXRlIG9mIHRoZSBs
YXRlc3QgZWRpdHMNCj4gICByZXZpc2lvbiAyMDE3LXh4LXl5IHsNCj4gICAgIGRlc2NyaXB0aW9u
DQo+ICAgICAgICJJbml0aWFsIHJldmlzaW9uLiI7DQo+ICAgICByZWZlcmVuY2UNCj4gICAgICAg
IlJGQyBYWFhYOiBBIFlBTkcgRGF0YSBNb2RlbCBmb3IgTmV0d29yayBBZGRyZXNzIFRyYW5zbGF0
aW9uDQo+ICAgICAgICAgICAgICAgICAgKE5BVCkgYW5kIE5ldHdvcmsgUHJlZml4IFRyYW5zbGF0
aW9uIChOUFQpIjsNCj4gICB9DQo+IA0KDQpbTWVkXSBGaXhlZC4gVGhhbmtzLg0KDQo+IC0gV2Ug
dXN1YWxseSBmb2xsb3cgYSBkaWZmZXJlbnQgdGVtcGxhdGUgZm9yIHRoZSBjb250YWN0IHN0YXRl
bWVudA0KPiAgIHRoYXQgaGFzIG1vcmUgY29udGV4dCBhbmQganVzdCBhIGxpc3Qgb2YgbmFtZXMg
YW5kIGVtYWlsIGFkZHJlc3Nlcy4NCj4gDQoNCltNZWRdIEZpeGVkLg0KDQoNCj4gLSBXZSB1c3Vh
bGx5IHdyaXRlDQo+IA0KPiAgICAgIHJlZmVyZW5jZQ0KPiAgICAgICAgIlJGQyAzMDIyOiBUcmFk
aXRpb25hbCBJUCBOZXR3b3JrIEFkZHJlc3MgVHJhbnNsYXRvcg0KPiAgICAgICAgICAgICAgICAg
ICAoVHJhZGl0aW9uYWwgTkFUKSI7DQo+IA0KPiAgIGluc3RlYWQgb2YganVzdA0KPiANCj4gICAg
ICByZWZlcmVuY2UNCj4gICAgICAgICJSRkMgMzAyMi4iOw0KPiANCj4gICBzaW5jZSBub3QgZXZl
cnlib2R5IHJlbWVtYmVycyBhbGwgdGhlIG51bWJlcnMgZXF1YWxseSB3ZWxsLg0KDQpbTWVkXSBG
aXhlZC4gDQoNCj4gDQo+IC0gSXMgdGhlcmUgYSByZWZlcmVuY2UgZm9yIGRzdC1uYXQ/DQoNCltN
ZWRdIEkgZG9uJ3QgaGF2ZSBhbiBSRkMgdG8gY2l0ZSBoZXJlLiANCg0KPiANCj4gLSBXaGF0IGlz
IHRoZSB2cmYtcm91dGluZy1pbnN0YW5jZSBpZGVudGl0eSBnb29kIGZvcj8NCg0KW01lZF0gVGhp
cyBpcyB1c2VkIHRvIGJpbmQgYSBOQVQgZnVuY3Rpb24gdG8gYW4gZXh0ZXJuYWwgVlJGIHJvdXRp
bmcgaW5zdGFuY2UuIFBsZWFzZSBjaGVjayBodHRwczovL3d3dy5pZXRmLm9yZy9tYWlsLWFyY2hp
dmUvd2ViL29wc2F3Zy9jdXJyZW50L21zZzA1MTE3Lmh0bWwgDQoNCiBJdHMgdXNlZCBvbmx5IGlu
DQo+ICAgdGhlIGxlYWYgZXh0ZXJuYWwtdnJmLWluc3RhbmNlIGFuZCB0aGUgZGVzY3JpcHRpb24g
b2YgdGhhdCBsZWFmIGlzDQo+ICAgbm90IHRlbGxpbmcgbWUgaG93IHRoaXMgaXMgZ29pbmcgdG8g
YmUgdXNlZC4gV2hvIGlzIGdvaW5nIHRvIGRlcml2ZQ0KPiAgIGlkZW50aXRpZXM/IEkgZmVhciB5
b3UgYXJlIHRyeWluZyB0byBhY2hpZXZlIHNvbWV0aGluZyB3aGVyZSB1c2luZw0KPiAgIGlkZW50
aXRpZXMgaXMgcmVhbGx5IHRoZSB3cm9uZyBhcHByb2FjaC4gU2VjdGlvbiAyLjEwIGRvZXMgbm90
IHRlbGwNCj4gICBob3cgdGhpcyBpcyBzdXBwb3NlZCB0byB3b3JrIGVpdGhlci4gSSBhc3N1bWUg
dGhpcyBuZWVkcyB0byBiZQ0KPiAgIGNoZWNrZWQgYnkgdGhlIHJvdXRpbmcgYXJlYSBleHBlcnRz
IHRvIG1ha2Ugc3VyZSB0aGluZ3MgZml0IHdpdGgNCj4gICB0aGVpciBtb2RlbGluZyBvZiBWUkZz
Lg0KPiANCj4gLSBzL3N0YXJ0LXBvcnQtbnVtYmVydC9zdGFydC1wb3J0LW51bWJlci8NCg0KW01l
ZF0gRml4ZWQuDQoNCj4gDQo+IC0gQXJlIGNvbW1lbnRzIGxpa2UNCj4gDQo+ICAgLy8gcG9ydCBu
dW1iZXJzOiBzaW5nbGUgb3IgcG9ydC1yYW5nZQ0KPiANCj4gICBuZWNlc3NhcnkgZ2l2ZW4gdGhh
dCB0aGVyZSBhcmUgZGVzY3JpcHRpb24gc3RhdGVtZW50cz8gTm90ZSB0aGF0DQo+ICAgY29tbWVu
dHMgbWF5IGJlIHJlbW92ZWQgYnkgdG9vbHMgd2hpbGUgZGVzY3JpcHRpb24gc3RhdGVtZW50cw0K
PiAgIHVzdWFsbHkgYXJlIHByZXNlcnZlZC4gU28gaXQgaXMgaW1wb3J0YW50IHRvIGhhdmUgYW55
dGhpbmcgaW1wb3J0YW50DQo+ICAgY292ZXJlZCBpbiBkZXNjcmlwdGlvbiBzdGF0ZW1lbnRzLg0K
PiANCg0KW01lZF0gQ2xlYW5lZCBhbGwgdGhlc2UgY29tbWVudHMuIA0KDQo+IC0gV2hhdCBpcyBh
IFBTSUQgYWxnb3JpdGhtPyBTcGVsbCBvdXQgYWNyb255bXMgb24gZmlyc3QgdXNhZ2UuDQoNCltN
ZWRdIFBTSUQgc3RhbmRzIGZvciBQb3J0IFNldCBJZGVudGlmaWVyLiBUaGlzIGlzIGFuIGFsZ29y
aXRobSB0byBhc3NpZ24gbm9uLW92ZXJsYXBwaW5nIHBvcnQgc2V0cyB0byB1c2VycyBzZXJ2aWNl
ZCB3aXRoIHRoZSBzYW1lIHNoYXJlZCBJUHY0IGFkZHJlc3MuIFJlZmVyZW5jZXMgYXJlIGFkZGVk
IHRvIHRoZSBtb2R1bGUuDQoNCj4gDQo+IC0gVGhlIGxlYWZzIHN0YXJ0LXBvcnQtbnVtYmVyIGFu
ZCBlbmQtcG9ydC1udW1iZXIgYXJlIGNvbW1lbnRlZCBvdXQgaW4NCj4gICBwb3J0LXJhbmdlLCBw
cm9iYWJseSBpbiBmYXZvdXIgb2YgdGhlIHVzZXMgcG9ydC1udW1iZXIuIElmIHRoZXkgYXJlDQo+
ICAgbm90IG5lZWRlZCBhbnltb3JlLCB0aGV5IHNob3VsZCBiZSByZW1vdmVkLg0KDQpbTWVkXSBS
ZW1vdmVkLiANCg0KPiANCj4gLSBJIGRvIG5vdCB1bmRlcnN0YW5kIHBvcnQtc2V0LWFsZ28gZnJv
bSB0aGUgZGVzY3JpcHRpb25zLiBXaGF0IGlzIHRoZQ0KPiAgIHBzaWQtb2Zmc2V0IGFwcGxpZWQ/
IFdoYXQgaXMgYSAnc2hhcmluZyByYXRpb24gZm9yIGFuIElQdjQgYWRkcmVzcyc/DQo+ICAgSXMg
dGhpcyBzdHVmZiBJUHY0IHNwZWNpZmljPyBJcyB0aGUgcHNpZCBzb21ldGhpbmcgdGhhdCBoYXMg
YQ0KPiAgIGNlcnRhaW4gbWVhbmluZyBvdXRzaWRlIG9mIHRoaXMgWUFORyBtb2R1bGU/IElmIHNv
LCB3aGVyZSBkbyBJIGZpbmQNCj4gICBtb3JlIGRldGFpbHMgKG1pc3NpbmcgcmVmZXJlbmNlIHN0
YXRlbWVudD8pPw0KDQpbTWVkXSBJIHVwZGF0ZWQgdGhlIGRlc2NyaXB0aW9uIGFuZCBhZGRlZCBw
b2ludGVycyB0byB0aGUgYXV0aG9yaXRhdGl2ZSBzcGVjLiANCg0KPiANCj4gLSBtYXBwaW5nLWVu
dHJ5L2luZGV4OiBpcyB0aGlzIGFuIGFyYml0cmFyeSBpZGVudGlmaWVyPyBob3cgYXJlIHRoZXNl
DQo+ICAgaWRlbnRpZmllcnMgYWxsb2NhdGVkPyBBcmUgdGhleSBjcmVhdGVkIGJ5IHRoZSBOQVQg
b3IgYXJlIHRoZXkgY3JlYXRlZA0KPiAgIHZpYSBjb25maWd1cmF0aW9uPyBPciBldmVuIGJvdGg/
IFdlbGwsIEkgZ3Vlc3MgaXQgaXMgYm90aCBnaXZlbiB0aGUNCj4gICBtYXBwaW5nLWVudHJ5L3R5
cGUgbGVhZi4NCg0KW01lZF0gQm90aCBjYW4gYmUgc3VwcG9ydGVkLiANCg0KPiANCj4gLSBtYXBw
aW5nLWVudHJ5L3R5cGU6IGluc3RlYWQgJ21hbnVhbGx5IGNvbmZpZ3VyZWQnLCBJIHdvdWxkIHdy
aXRlDQo+ICAgJ2V4cGxpY2l0bHkgY29uZmlndXJlZCcgKGNvbmZpZ3VyYXRpb24gZG9lcyBub3Qg
aGF2ZSB0byBiZSBhIG1hbnVhbA0KDQpbTWVkXSBNYW51YWxseSBpcyBkZXJpdmVkIGZyb20gUkZD
Njg4Nywgd2hpY2ggc2F5czogDQoNCiAgICAgICogIEV4cGxpY2l0IHN0YXRpYyBtYXBwaW5ncyBh
cmUgY3JlYXRlZCBieSBtYW51YWwgY29uZmlndXJhdGlvbg0KICAgICAgICAgKGUuZy4sIHZpYSBj
b21tYW5kLWxpbmUgaW50ZXJmYWNlIG9yIG90aGVyIHVzZXIgaW50ZXJmYWNlKSBhbmQNCiAgICAg
ICAgIHBlcnNpc3QgdW50aWwgdGhlIHVzZXIgY2hhbmdlcyB0aGF0IG1hbnVhbCBjb25maWd1cmF0
aW9uLg0KDQoNCj4gICBwcm9jZXNzKS4gSSBhbHNvIGZpbmQgdGhlIG90aGVyIGVudW0gbGFiZWxz
IGF0IGxlYXN0IGEgYml0IGNvbmZ1c2luZy4NCj4gDQo+ICAgICAgICAgZW51bSAiZHluYW1pYy1l
eHBsaWNpdCIgew0KPiAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAgICAgICAgIlRoaXMg
bWFwcGluZyBpcyBjcmVhdGVkIGJ5IGFuDQo+ICAgICAgICAgICAgICBvdXRnb2luZyBwYWNrZXQu
IjsNCj4gICAgICAgICB9DQo+IA0KPiAgICAgICAgIGVudW0gImR5bmFtaWMtaW1wbGljaXQiIHsN
Cj4gICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAgICJUaGlzIG1hcHBpbmcgaXMg
Y3JlYXRlZCBieSBhbg0KPiAgICAgICAgICAgICAgZXhwbGljaXQgIGR5bmFtaWMgbWVzc2FnZS4i
Ow0KPiAgICAgICAgIH0NCj4gDQo+ICAgTm90ZSB0aGUgJ2ltcGxpY2l0JyB2cyAnZXhwbGljaXQn
IGNsYXNoIGhlcmUuIA0KDQpbTWVkXSBHb29kIGNhdGNoLiBUaGFua3MuDQoNClBlcmhhcHMgdGhp
cyBzaG91bGQgYmUNCj4gICBhbGlnbmVkIHdpdGggdGhlIGRlZmluaXRpb24gb2YgZHluYW1pYyBh
bmQgaW1wbGljaXQgbWFwcGluZ3M6DQo+IA0KPiAgICBvICBEeW5hbWljIGltcGxpY2l0IG1hcHBp
bmc6IGlzIGNyZWF0ZWQgaW1wbGljaXRseSBhcyBhIHNpZGUgZWZmZWN0DQo+ICAgICAgIG9mIHRy
YWZmaWMgc3VjaCBhcyBhbiBvdXRnb2luZyBUQ1AgU1lOIG9yIGFuIG91dGdvaW5nIFVEUCBwYWNr
ZXQuDQo+ICAgICAgIEEgdmFsaWRpdHkgbGlmZXRpbWUgaXMgYXNzb2NpYXRlZCB3aXRoIHRoaXMg
bWFwcGluZy4NCj4gDQo+ICAgIG8gIER5bmFtaWMgZXhwbGljaXQgbWFwcGluZzogaXMgY3JlYXRl
ZCBhcyBhIHJlc3VsdCBvZiBhbiBleHBsaWNpdA0KPiAgICAgICByZXF1ZXN0LCBlLmcuLCBQQ1Ag
bWVzc2FnZSBbUkZDNjg4N10uICBBIHZhbGlkaXR5IGxpZmV0aW1lIGlzDQo+ICAgICAgIGFzc29j
aWF0ZWQgd2l0aCB0aGlzIG1hcHBpbmcuDQo+IA0KPiAgIEJ1dCB0aGVuIGl0IHNlZW1zIHlvdSBy
ZWFsbHkgbWVzc2VkIHRoaW5ncyB1cCBoZXJlLiBJIHdvdWxkIGV2ZW4NCj4gICB3cml0ZSB0aGVz
ZSBkZWZpbml0aW9ucyBkaWZmZXJlbnRseSBzaW5jZSAnb3V0Z29pbmcnIGlzIHVuY2xlYXIgYW5k
DQo+ICAgcG90ZW50aWFsbHkgY29uZnVzaW5nLg0KPiANCj4gICAgbyAgRHluYW1pYyBpbXBsaWNp
dCBtYXBwaW5nOiBpcyBjcmVhdGVkIGltcGxpY2l0bHkgYXMgYSBzaWRlIGVmZmVjdA0KPiAgICAg
ICBvZiBwcm9jZXNzaW5nIGEgcGFja2V0IChlLmcuLCBhbiBpbml0aWFsIFRDUCBTWU4gcGFja2V0
KSB0aGF0DQo+ICAgICAgIHJlcXVpcmVzIGEgbmV3IG1hcHBpbmcuIEEgdmFsaWRpdHkgbGlmZXRp
bWUgaXMgYXNzb2NpYXRlZCB3aXRoDQo+ICAgICAgIHRoaXMgbWFwcGluZy4NCj4gDQo+ICAgIG8g
IER5bmFtaWMgZXhwbGljaXQgbWFwcGluZzogaXMgY3JlYXRlZCBhcyBhIHJlc3VsdCBvZiBhbiBl
eHBsaWNpdA0KPiAgICAgICByZXF1ZXN0LCBlLmcuLCBQQ1AgbWVzc2FnZSBbUkZDNjg4N10uICBB
IHZhbGlkaXR5IGxpZmV0aW1lIGlzDQo+ICAgICAgIGFzc29jaWF0ZWQgd2l0aCB0aGlzIG1hcHBp
bmcuDQo+IA0KDQpbTWVkXSBXb3JrcyBmb3IgbWUuDQoNCj4gICAgU2ltaWxhcmx5LCBJIHdvdWxk
IGNoYW5nZSB0aGUgZGVzY3JpcHRpb24gb2YNCj4gDQo+ICAgICAgICAgZW51bSAiZHluYW1pYy1p
bXBsaWNpdCIgew0KPiAgICAgICAgICAgZGVzY3JpcHRpb24NCj4gICAgICAgICAgICAgIlRoaXMg
bWFwcGluZyBpcyBjcmVhdGVkIGltcGxpY2l0ZWx5IGFzIGEgc2lkZSBlZmZlY3QNCj4gICAgICAg
ICAgICAgIG9mIHByb2Nlc3NpbmcgYSBwYWNrZXQgdGhhdCByZXF1aXJlcyBhIG5ldyBtYXBwaW5n
LiI7DQo+ICAgICAgICAgfQ0KPiANCj4gICAgICAgICBlbnVtICJkeW5hbWljLWV4cGxpY2l0IiB7
DQo+ICAgICAgICAgICBkZXNjcmlwdGlvbg0KPiAgICAgICAgICAgICAiVGhpcyBtYXBwaW5nIGlz
IGNyZWF0ZWQgYXMgYSByZXN1bHQgb2YgYW4gZXhwbGljaXQNCj4gICAgICAgICAgICAgIHJlcXVl
c3QsIGUuZy4sIGEgUENQIG1lc3NhZ2UuIjsNCj4gICAgICAgICB9DQo+IA0KDQpbTWVkXSBEZWFs
IQ0KDQo+IC0gV2Ugc2hvdWxkIHBlcmhhcHMgaGF2ZSBhIHR5cGUgZm9yIGFuIElQIHByb3RvY29s
IG51bWJlciwgaWRlYWxseSBpbg0KPiAgIGluZXQtdHlwZXMuIChKdXN0IGEgcmVtaW5kZXIgdG8g
bXlzZWxmLikgVGhhdCBzYWlkLCBJIGRvIG5vdA0KPiAgIHVuZGVyc3RhbmQgd2hhdCB0aGlzIHNl
bnRlbmNlIG1lYW5zOg0KPiANCj4gICAgIE5vIHRyYW5zcG9ydCBwcm90b2NvbCBpcyBpbmRpY2F0
ZWQgaWYgYSBtYXBwaW5nIGFwcGxpZXMgZm9yDQo+ICAgICBhbnkgcHJvdG9jb2wuDQo+IA0KPiAg
IFBlcmhhcHMgeW91IHdhbnRlZCB0byBzYXkgdGhpczoNCj4gDQo+ICAgICBJZiB0aGlzIGxlYWYg
aXMgbm90IGluc3RhbnRpYXRlZCwgdGhlbiB0aGUgbWFwcGluZyBhcHBsaWVzIHRvIGFueQ0KPiAg
ICAgcHJvdG9jb2wuDQoNCltNZWRdIFlvdSBnb3QgaXQuIEkgdXNlZCB5b3VyIHByb3Bvc2VkIHdv
cmRpbmcuIA0KDQo+IA0KPiAtIGNvbnRhaW5lciBpbnRlcm5hbC1zcmMtcG9ydDoNCj4gLSBjb250
YWluZXIgZXh0ZXJuYWwtc3JjLXBvcnQ6DQo+IC0gY29udGFpbmVyIGludGVybmFsLWRzdC1wb3J0
Og0KPiAtIGNvbnRhaW5lciBleHRlcm5hbC1kc3QtcG9ydDoNCj4gDQo+ICAgICAgICAgIEl0IGlz
IHVzZWQgYWxzbyB0byBjYXJyeSB0aGUgaW50ZXJuYWwNCj4gICAgICAgICAgc291cmNlIElDTVAg
aWRlbnRpZmllci4iOw0KPiANCj4gICBJIHRoaW5rIGRldGFpbHMgYXJlIGxhY2tpbmcgaGVyZS4g
V2hhdCBpcyB0aGUgSUNNUCBpZGVudGlmaWVyPyBXaGF0DQo+ICAgZG9lcyAnY2FycnknIG1lYW4g
YW5kIGhvdyBkb2VzIHRoaXMgcmVsYXRlIHRvIHRoZSBwb3J0LW51bWJlcg0KPiAgIGdyb3VwaW5n
Pw0KPiANCj4gICBTZWUgYWJvdmUsIEkgZG8gbm90IHVuZGVyc3RhbmQgdGhlIElDTVAgaWRlbnRp
ZmllciBzdGF0ZW1lbnQuDQoNCltNZWRdICdJQ01QIElkZW50aWZpZXInIHVzYWdlIGlzIHRoZSBz
YW1lIGFzIGluIFJGQzYxNDYuIA0KDQpJIGFkZGVkIHRoaXMgTkVXIHRleHQ6DQoNCiAgICAgICAg
IEFzIGEgcmVtaW5kZXIsIGFsbCB0aGUgSUNNUCBRdWVyeSBtZXNzYWdlcyBjb250YWluIA0KICAg
ICAgICAgYW4gJ0lkZW50aWZpZXInIGZpZWxkLCB3aGljaCBpcyByZWZlcnJlZCB0byBpbiB0aGlz
IA0KICAgICAgICAgZG9jdW1lbnQgYXMgdGhlICdJQ01QIElkZW50aWZpZXInLiI7DQoNCj4gDQo+
IC0gbGlmZXRpbWU6DQo+IA0KPiAgIFNwZWxsIG91dCAzV0hTLg0KW01lZF0gUmVwbGFjZWQgd2l0
aCB0aHJlZS13YXkgaGFuZHNoYWtlLiANCg0KIEkgdGhpbmsgdGhlcmUgc2hvdWxkIGJlIGEgdW5p
dHMgc3RhdGVtZW50Lg0KW01lZF0gQWdyZWUuIEZpeGVkLg0KDQogQW5kIGlzDQo+ICAgdGhpcyBh
IHRpY2tpbmcgbGlmZXRpbWUsIGkuZS4sIHRoaXMgY2hhbmdlcyBvbiBldmVyeSBnZXQgcmVxdWVz
dD8gSXMNCj4gICB0aGlzIHVzZWZ1bD8gSGF2ZSBhbHRlcm5hdGl2ZXMgYmVlbiBjb25zaWRlcmVk
IHN1Y2ggYXMgcmVwb3J0aW5nIHRoZQ0KPiAgIHBvaW50IGluIHRpbWUgd2hlbiB0aGUgbWFwcGlu
ZyB3YXMgZXN0YWJsaXNoZWQ/IE9yIGlzIHRoZSBpZGVhIHRoYXQNCj4gICB0aGUgbGlmZXRpbWUg
cmVwb3J0cyB0aGUgdGltZSBsZWZ0IHVudGlsIHRoZSBtYXBwaW5nIHdpbGwgYmUgZ2FyYmFnZQ0K
PiAgIGNvbGxlY3RlZD8gV2hhdCBkb2VzICJ0cmFja3MgdGhlIGNvbm5lY3Rpb24iIHJlYWxseSBt
ZWFuIGhlcmU/DQoNCltNZWRdIFRoZSBpbml0aWFsIHZhbHVlIGluZGljYXRlcyB0aGUgZHVyYXRp
b24gdG8gbWFpbnRhaW4gYSBtYXBwaW5nLiBXaGVuIHJldHJpZXZlZCBpbiBhIGdldCBvcGVyYXRp
b24sIGl0IGluZGljYXRlcyB0aGUgcmVtYWluaW5nIHZhbGlkaXR5IGxpZmV0aW1lLiAgDQpJIHVw
ZGF0ZWQgdGhlIHRleHQgdG8gY2xhcmlmeSB0aGlzLg0KDQo+IA0KPiAtIEkgc3VnZ2VzdCB0byBy
ZW1vdmUgZW1wdHkgbGluZXMgaW4gc2F5IGxlYWYgZGVmaW5pdGlvbnMuIEluc3RlYWQNCj4gDQo+
ICAgICAgIGxlYWYgaWQgew0KPiAgICAgICAgIHR5cGUgdWludDMyOw0KPiANCj4gICAgICAgICBk
ZXNjcmlwdGlvbg0KPiAgICAgICAgICAgIk5BVCBpbnN0YW5jZSBpZGVudGlmaWVyLiI7DQo+IA0K
PiAgICAgICAgIHJlZmVyZW5jZQ0KPiAgICAgICAgICAgIlJGQyA3NjU5LiI7DQo+ICAgICAgIH0N
Cj4gDQo+ICAgd3JpdGUNCj4gDQo+ICAgICAgIGxlYWYgaWQgew0KPiAgICAgICAgIHR5cGUgdWlu
dDMyOw0KPiAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAiTkFUIGluc3RhbmNlIGlk
ZW50aWZpZXIuIjsNCj4gICAgICAgICByZWZlcmVuY2UNCj4gICAgICAgICAgICJSRkMgNzY1OTog
RGVmaW5pdGlvbnMgb2YgTWFuYWdlZCBPYmplY3RzIGZvciBOZXR3b3JrDQo+ICAgICAgICAgICAg
ICAgICAgICAgIEFkZHJlc3MgVHJhbnNsYXRvcnMgKE5BVHMpIjsNCj4gICAgICAgfQ0KPiANCltN
ZWRdIEZpeGVkLg0KDQoNCj4gLSBJdCBzZWVtcyB5b3UgdHJ5IHRvIGJlIGFsaWduZWQgd2l0aCB0
aGUgTkFUVjItTUlCIG1vZHVsZSBidXQgdGhlcmUNCj4gICBpcyBubyBleHBsaWNpdCBkaXNjdXNz
aW9uIGFib3V0IHRoaXMgaW4gdGhlIGRvY3VtZW50LiBJIHN1Z2dlc3QgdGhhdA0KPiAgIHlvdSBh
IHNlY3Rpb24gKGZvciBleGFtcGxlIGJlZm9yZSB0aGUgdHJlZSBkaWFncmFtKSB3aGVyZSB5b3UN
Cj4gICBkaXNjdXNzIGhvdyB0aGlzIFlBTkcgbW9kdWxlIGNvZXhpc3RzIHdpdGggdGhlIE5BVFYy
LU1JQiBtb2R1bGUuDQoNCltNZWRdIEkgd2lsbCBTZW50aGlsIChvbmUgb2YgdGhlIGNvLWF1dGhv
ciBvZiB0aGUgTkFUVjItTUlCIG1vZHVsZSkgY29tbWVudCBvbiB0aGlzLiAgDQoNCj4gDQo+ICAg
Rm9yIGV4YW1wbGUsIEkgc2VlIHRoYXQgTmF0djJJbnN0YW5jZUluZGV4IGluIHRoZSBNSUIgbW9k
dWxlDQo+ICAgZXhjbHVkZXMgMCBhcyBhbiBpbnN0YW5jZSBpZGVudGlmaWVyIHdoaWxlIHlvdXIg
aWQgbGVhZiBhYm92ZSBhbGxvd3MNCj4gICB0aGUgdXNhZ2Ugb2YgMC4NCj4gDQo+IC0gY29udGFp
bmVyIG5hdC1jYXBhYmlsaXRpZXM6DQo+IA0KPiAgIEhlcmUgd2UgZmluZCBhIGJ1bmNoIG9mICJj
b25maWcgdHJ1ZSIgbGVhZnMgYW5kIEkgd29uZGVyIGhvdyB0aGVzZQ0KPiAgIHdvcmsuIFRoZXJl
IGFyZSB0aGluZ3MgYSBOQVQgaW1wbGVtZW50YXRpb24gaXMgY2FwYWJsZSB0byBkbywgYW5kDQo+
ICAgdGhlcmUgYXJlIHRoaW5ncyB0aGF0IGFyZSBlbmFibGVkIGluIGEgTkFUIGRlcGxveW1lbnQg
YW5kIG9mIGNvdXJzZQ0KPiAgIHlvdSBjYW4ndCBlbmFibGUgc29tZXRoaW5nIGluIGEgZGVwbG95
bWVudCB0aGF0IGhhcyBub3QgYmVlbg0KPiAgIGltcGxlbWVudGVkLiBTbyBhcmUgdGhlc2UgJ2Nh
cGFiaWxpdGllcycgbW9yZSBsaWtlIE5BVCBmZWF0dXJlcw0KPiAgIGVuYWJsZWQgKHNpbmNlIHdl
IGhhdmUgImNvbmZpZyB0cnVlIiBub2Rlcykgb3IgYXJlIHRoZXNlIG1vcmUNCj4gICBpbXBsZW1l
bnRlZCBjYXBhYmlsaXRpZXMgKGJ1dCB0aGVuICJjb25maWcgdHJ1ZSIgbWF5IGJlIHdyb25nKT8N
Cg0KW01lZF0gVGhlc2UgYXJlIGFib3V0IHdoYXQgYW4gaW1wbGVtZW50YXRpb24gaXMgYWJsZSB0
byBkby4gV2hlbiBJIHNldCBjb25maWcgdG8gImZhbHNlIiwgcHlhbmcgaXMgY29tcGxhaW5pbmcu
DQoNCj4gICBEZXBlbmRpbmcgb24gdGhlIGFuc3dlciwgZGlkIHlvdSBjb25zaWRlciB1c2luZyBZ
QU5HIGZlYXR1cmVzPw0KDQpbTWVkXSBZZXMsIHdlIGNvbnNpZGVyZWQgdGhlIFlBTkcgZmVhdHVy
ZXMuDQoNCj4gDQo+IC0gbmF0LWZsYXZvciBhbmQgbmF0NDQtZmxhdm9yOg0KPiANCj4gICBEb2Vz
IGl0IG1ha2Ugc2Vuc2UgdG8gaGF2ZSB0d28gb2JqZWN0cyBoZXJlPyBDYW4gSSBwdXQgYmFzaWMt
bmF0DQo+ICAgaW50byBuYXQtZmxhdm9yPyBBcmUgdGhlIGRpZmZlcmVuY2VzIGJldHdlZW4gbGV0
cyBzYXkgbmFwdCBhbmQNCj4gICBiYXNpYy1uYXQgcmVhbGx5IG5hdDQ0IHNwZWNpZmljPw0KDQpb
TWVkXSBUaGVzZSBhcmUgc3BlY2lmaWMgdG8gY2hhcmFjdGVyaXplIGEgTkFUNDQuIEZvciBleGFt
cGxlOg0KLSBOUFR2NiBpcyBieSBkZXNpZ24gYWN0aW5nIG9uIHByZWZpeGVzOyBwb3J0cyBhcmUg
bm90IHRvdWNoZWQNCi0gTkFUNjQgY2FuIGJlIHN0YXRlbGVzcyBvciBzdGF0ZWZ1bGwNCi0gRUFN
IHJlbGllcyBvbiBhZGRyZXNzIHJld3JpdGluZw0KDQo+IA0KPiAgIE5vdGUgdGhhdCB5b3UgYWxz
byBkZXJpdmUgcmVzdHJpY3RlZC1uYXQgZnJvbSBuYXQ0NCBidXQgdGhpcyBvcHRpb24NCj4gICBp
cyBub3QgbWVudGlvbmVkIGluIHRoZSBkZXNjcmlwdGlvbiBvZiBuYXQ0NC1mbGF2b3IuIA0KDQpb
TWVkXSBUaGF0IG9uZSBpcyByZW1vdmVkLCBiZWNhdXNlIGl0IGlzIGNvbmZsaWN0aW5nIHdpdGgg
dGhlIHVzZSBvZiAicmVzdHJpY3RlZC1wb3J0LXN1cHBvcnQiIHRoYXQgaXMgdmFsaWQgZm9yIGJv
dGggc3RhdGUgZnVsbCBOQVQ2NCBhbmQgTkFUNDQuIA0KDQoNCkkgdGhpbmsgdGhlDQo+ICAgZGVz
Y3JpcHRpb24gc2hvdWxkIGJlIG1vcmUgb3BlbiBzaW5jZSBpbiBwcmluY2lwbGUgSSBjYW4gZGVy
aXZlIGV2ZW4NCj4gICBtb3JlIGlkZW50aXRpZXMgaW4gdGhlIGZ1dHVyZS4NCj4gDQo+IC0gYm9v
bGVhbiBjYXBhYmlsaXR5IGZsYWdzDQo+IA0KPiAgIERvIHRoZXNlIG5lZWQgcmVmZXJlbmNlcyBz
byBvbmUgY2FuIGxvb2t1cCB3aGF0IHRoZSBleGFjdCBtZWFuaW5nIG9mDQo+ICAgdGhlc2UgJ2Nh
cGFiaWxpdGllcycgYXJlPyBJdCB3b3VsZCBzdXJlbHkgaGVscCBtZSBhbmQgaXQgd2lsbCBoZWxw
DQo+ICAgaW1wbGVtZW50b3JzIHRoYXQgbmVlZCB0byBkZWNpZGUgd2hldGhlciBhIGNlcnRhaW4g
dmVuZG9yIGZlYXR1cmUNCj4gICBmaXRzIGFueSBvZiB0aGVzZS4NCg0KW01lZF0gSSBhZGRlZCBy
ZWZlcmVuY2VzIGFzIGFwcHJvcHJpYXRlLiANCg0KPiANCj4gLSBuYXQtcGFzcy10aHJvdWdoLXBy
ZWYNCj4gDQo+ICAgUGVyaGFwcyBzcGVsbCBvdXQgbmF0LXBhc3MtdGhyb3VnaC1wcmVmaXggKHBy
ZWYgbWlnaHQgYWxzbyBiZQ0KPiAgIHVuZGVyc3Rvb2QgYXMgcHJlZmVyZW5jZSkuIEFuZCBwZXJo
YXBzIGNoYW5nZSB0aGUgd29yZGluZyBpbiB0aGUNCj4gICBkZXNjcmlwdGlvbg0KPiANCj4gICBP
TEQNCj4gCSAgICAiVGhlIElQIGFkZHJlc3Mgc3VibmV0cyB0aGF0IG1hdGNoDQo+ICAgICAgICAg
ICAgICBzaG91bGQgbm90IGJlIHRyYW5zbGF0ZWQuIEFjY29yZGluZyB0bw0KPiANCj4gICBORVcN
Cj4gCSAgICAiSVAgYWRkcmVzc2VzIG1hdGNoaW5nIHRoaXMgcHJlZml4IGFyZQ0KPiAgICAgICAg
ICAgICAgbm90IGJlIHRyYW5zbGF0ZWQuIEFjY29yZGluZyB0bw0KPiANCg0KW01lZF0gV29ya3Mg
Zm9yIG1lLg0KDQo+IC0gU29tZXRpbWVzIHlvdSByZXBlYXQgcHJlZml4ZXMgaW4gbGVhZiBkZWZp
bml0aW9ucyAoZS5nLiwNCj4gICBuYXQtcGFzcy10aHJvdWdoLXBvcnQpIHdoaWxlIGF0IG90aGVy
IHRpbWVzIHlvdSBkbyBub3QuDQo+IA0KDQpbTWVkXSBGaXhlZC4NCg0KPiAtIG5hdC1wYXNzLXRo
cm91Z2gtcG9ydA0KPiANCj4gICBZb3Ugc2VlbSB0byBoYXZlIGNvcHkgcGFzdGVkIHRoZSBkZXNj
cmlwdGlvbiBvZg0KPiAgIG5hdC1wYXNzLXRocm91Z2gtcHJlZi4gIElzIHRoaXMgYSBzaW5nbGUg
cG9ydD8NCg0KW01lZF0gWWVzLCB0aGlzIGlzIGEgc2luZ2xlIHBvcnQgdGhhdCBjYW4gYmUgc3Vw
cGxpZWQgd2l0aCBvciB3aXRob3V0IGEgcHJlZml4DQoNCiBTbyBJIG5lZWQgbXVsdGlwbGUNCj4g
ICBuYXQtcGFzcy10aHJvdWdoIGVudHJpZXMgZm9yIG11bHRpcGxlIHBvcnRzLg0KDQpbTWVkXSBZ
ZXMuDQoNCiBGaW5lLiBCdXQgaXMgdGhlcmUgYQ0KPiAgIHNwZWNpYWwgbWVhbmluZyBpZiBib3Ro
IG5hdC1wYXNzLXRocm91Z2gtcHJlZiBhbmQNCj4gICBuYXQtcGFzcy10aHJvdWdoLXBvcnQgYXJl
IGNvbmZpZ3VyZWQgaW4gYSBzaW5nbGUgbGlzdCBlbnRyeT8gRG9lcw0KPiAgIHRoaXMgbWVhbiB0
aGUgcG9ydCBpcyBzY29wZWQgdG8gdGhlIHByZWZpeD8NCj4gDQoNCltNZWRdIFllcy4gVGhlIHRl
eHQgd2FzIHVwZGF0ZWQgYWNjb3JkaW5nbHkuIA0KDQo+IC0gU29tZSBuYXQgdHlwZSBzcGVjaWZp
YyBwYXJhbWV0ZXIgbGlzdHMgYXJlIGZsYXQsIGZvciBvdGhlcnMgdGhlcmUgaXMNCj4gICBhbiBh
ZGRpdGlvbmFsIGNvbnRhaW5lci4gSXMgdGhpcyBieSBkZXNpZ24/DQoNCltNZWRdIFllcywgdGhl
IGRlc2lnbiB3YXMgYnVpbHQgd2l0aCBOQVQvTkFUNjQgYXMgdGhlIGNvcmUgZnVuY3Rpb25hbGl0
eS4gT3RoZXIgc3BlY2lmaWMtdGVjaG5pcXVlcyBhcmUgYWRkZWQgYXMgY29udGFpbmVycyBmb3Ig
Y2xhcml0eS4gDQoNCj4gDQo+IC0gSSBtZWFud2hpbGUgdGhpbmsgdGhlcmUgcmVhbGx5IHNob3Vs
ZCBiZSBmZWF0dXJlcy4gQ2VydGFpbiBsaXN0cw0KPiAgIG9ubHkgbWFrZSBzZW5zZSBmb3IgaW1w
bGVtZW50YXRpb25zIHRoYXQgc3VwcG9ydCBjZXJ0YWluIE5BVA0KPiAgIHR5cGVzLiBIYXZpbmcg
ZmVhdHVyZXMgZGVmaW5lZCBhbGxvd3MgY29kZSBnZW5lcmF0b3JzIHRvIGVhc2lseQ0KPiAgIGdl
bmVyYXRlIHN0dWJzIHRoYXQgYWN0dWFsbHkgbWF0Y2ggdGhlIGNhcGFiaWxpdGllcyBvZiBhbg0K
PiAgIGltcGxlbWVudGF0aW9uLiBBbmQgeW91IGF1dG9tYXRpY2FsbHkgYmVuZWZpdCBmcm9tIGZl
YXR1cmUNCj4gICBhbm5vdW5jZW1lbnRzLg0KPiANCg0KW01lZF0gQXMgSSBtZW50aW9uZWQgZWFy
bGllciwgd2UgdXNlZCB0byBtYWtlIHVzZSBvZiBmZWF0dXJlcyBpbiBlYXJseSB2ZXJzaW9ucyBv
ZiB0aGUgZHJhZnQuIEnigJltIHJlYWxseSBuZXV0cmFsIG9uIHRoaXMuICANCg0KPiAtIHMvYXR0
YWNoZWR0by9hdHRhY2hlZCB0by8NCj4gDQpbTWVkXSBGaXhlZC4NCg0KPiAtIHMvcHJlZml4cy4v
cHJlZml4ZXMuLw0KPiANCltNZWRdIEZpeGVkLg0KDQo+IC0gbmF0NjQtcHJlZml4DQo+IA0KPiAg
IFdoYXQgaXMgdGhlIHB1cnBvc2Ugb2YgLy9kZWZhdWx0ICI2NDpmZjliOjovOTYiOyA/Pw0KDQpb
TWVkXSBUaGlzIGlzIG5vdyByZW1vdmVkIGdpdmVuIHRoYXQgdGhlcmUgaXMgbm8gcmVjb21tZW5k
YXRpb24gdG8gdXNlIGEgV2VsbC1rbm93biBQcmVmaXggb3IgYSBOZXR3b3JrLVNwZWNpZmljIFBy
ZWZpeCAoUkZDNjA1MikuIA0KDQo+IA0KPiAtIHN0YXRlbGVzcy1lbmFibGUNCj4gDQo+ICAgRG9l
cyB0aGlzIGVuYWJsZSBsZWFmIG1ha2Ugc2Vuc2Ugb24gYSBsaXN0IGVudHJ5PyBQZXJoYXBzIGl0
IGRvZXMNCj4gICBidXQgdGhlIGRlc2NyaXB0aW9uIGlzIGZhaXJseSBnZW5lcmFsIGFuZCBoZW5j
ZSBJIGFtIGFza2luZy4NCg0KW01lZF0gQm90aCBzdGF0ZWxlc3MgYW5kIHN0YXRlZnVsbCBOQVQ2
NHMgYXJlIGltcGxlbWVudGluZyB0aGUgc2FtZSBhZGRyZXNzIHRyYW5zbGF0aW9uIGFsZ29yaXRo
bSAoYW5kIGNvbnNlcXVlbnRseSB0aGUgc2FtZSBjb25maWd1cmF0aW9uIGRhdGEpLiBzdGF0ZWxl
c3MtZW5hYmxlIGlzIGFuIGV4cGxpY2l0IGluZGljYXRpb24gdG8gYSBOQVQ2NCB0byBpbmRpY2F0
ZSB3aGV0aGVyIGl0IHNob3VsZCBjb25zaWRlciBzb3VyY2UgSVB2NiBhZGRyZXNzZXMgYXMgSVB2
NC10cmFuc2xhdGFia2UgSVB2NiBhZGRyZXNzZXMgKFJGQzYwNTIpLiANCg0KPiANCj4gLSBleHRl
cm5hbC1pcC1hZGRyZXNzLXBvb2wvcG9vbC1pZA0KPiANCj4gICBUaGlzIHNlZW1zIHRvIHJlbGF0
ZSB0byBhIE5hdHYyUG9vbEluZGV4LCB3aGljaCBhZ2FpbiBleGNsdWRlcyB0aGUNCj4gICB2YWx1
ZSAwLiBJIGhhdmUgbm90IGNoZWNrZWQgYWxsIHN1Y2ggcmVsYXRlZCB0aGluZ3MsIHNvIHBsZWFz
ZSBnbw0KPiAgIGFuZCBjaGVjayB5b3Vyc2VsZi4NCg0KW01lZF0gSSB3aWxsIGxldCBTZW50aGls
IGNvbW1lbnQgb24gdGhpcyBvbmUuIA0KDQo+IA0KPiAtIGV4dGVybmFsLWlwLWFkZHJlc3MtcG9v
bA0KPiANCj4gICBUaGUgZGVzY3JpcHRpb24gc2F5cw0KPiANCj4gICAgICAgICAgICAgQm90aCBj
b250aWd1b3VzIGFuZCBub24tY29udGlndW91cyBwb29scw0KPiAgICAgICAgICAgICBjYW4gYmUg
Y29uZmlndXJlZCBmb3IgTkFUIHB1cnBvc2VzLiI7DQo+IA0KPiAgIGJ1dCBpdCBzZWVtcyBtb3Jl
IGFjY3VyYXRlIHRvIHNheSB0aGF0IGEgcG9vbCBpcyBhIHNldCBvZiBwcmVmaXhlcw0KPiAgIHNp
bmNlIHRoaXMgaXMgd2hhdCB0aGUgbW9kZWwgc3VnZ2VzdHMuDQoNCltNZWRdIFllcywgdGhhdCdz
IGl0LiBJIGNoYW5nZWQgdGhlIHRleHQgYXMgc3VnZ2VzdGVkLiANCg0KPiANCj4gLSBzdXBwb3J0
ZWQtdHJhbnNwb3J0LXByb3RvY29scw0KPiANCj4gICBJIGFtIGFnYWluIG5vdCBjbGVhciB3aGV0
aGVyIHlvdSBhcmUgcmVwb3J0aW5nIGltcGxlbWVudGF0aW9uDQo+ICAgY2FwYWJpbGl0aWVzIGhl
cmUgb3IgZW5hYmxlZCBmZWF0dXJlcyBvciBzb21ldGhpbmcgZWxzZS4gDQoNCltNZWRdIFRoaXMg
b25lIGlzIHRvIGNvbmZpZ3VyZSBleHBsaWNpdGx5IGEgdHJhbnNwb3J0IHByb3RvY29sIHRoYXQg
d2lsbCBiZSBoYW5kbGVkIGJ5IHRoZSBOQVQuDQoNCklzIHRoZQ0KPiAgIGNvbmZpZ3VyYXRpb24g
b2YgdHJhbnNwb3J0LXByb3RvY29sLWlkIGFuZCB0cmFuc3BvcnQtcHJvdG9jb2wtbmFtZQ0KPiAg
IG11dHVhbGx5IGV4Y2x1c2l2ZT8gDQoNCltNZWRdIE5vLiBBIGxpc3Qgb2YgcHJvdG9jb2xzIGNh
biBiZSBlbmFibGVkLg0KDQpJZiBzbywgc2hvdWxkIHRoaXMgYmUgYSBjaG9pY2U/IElmIEkgY2Fu
DQo+ICAgY29uZmlndXJlIGJvdGgsIEkgYXNzdW1lIHRoZXkgaGF2ZSB0byBiZSBjb25zaXN0ZW50
Lg0KPiANCj4gLSB0cmFuc3BvcnQtcHJvdG9jb2wtbmFtZQ0KPiANCj4gICBJcyB0aGlzIHJlc3Ry
aWN0ZWQgdG8gdGhlIGFjcm9ueW1zIHRoYXQgYXJlIHVzZWQgaW4gdGhlIElBTkENCj4gICBwcm90
b2NvbCBudW1iZXJzIHJlZ2lzdHJ5Pw0KDQpbTWVkXSBZZXMuICANCg0KPiANCj4gLSBzL21hc2Nr
L21hc2svDQpbTWVkXSBGaXhlZC4gDQoNCj4gDQo+IC0gc3Vic2NyaWJlci1tYXNrLXY2DQo+IA0K
PiAgIFRoZSBuYW1lIHNlZW1zIHRvIGluZGljYXRlIHRoYXQgdGhpcyBvbmx5IGFwcGxpZXMgdG8g
SVB2NiBwcmVmaXhlcw0KPiAgIGhhbmRlZCBvdXQgdG8gQ1BFcy4gUGVyaGFwcyB0aGlzIHNob3Vs
ZCBiZSBzdGF0ZWQgZXhwbGljaXRlbHkgKGJ1dA0KPiAgIHllcyBpdCBpcyB1bmxpa2UgdG8gZXZl
ciBnZXQgYW4gSVB2NCBwcmVmaXgpLiBCdXQgdGhlbiwgdGhlDQo+ICAgc3Vic2NyaWJlci1tYXRj
aCBoYXMgYW4gSVB2NCBwcmVmaXggZXhhbXBsZS4NCg0KW01lZF0gVGhpcyBpcyBJUHY2LXNwZWNp
ZmljLiBUaGUgdGV4dCBpcyBub3cgdXBkYXRlZC4gDQoNCj4gDQo+IC0gcXVvdGEtdHlwZQ0KPiAN
Cj4gICBJcyB0aGlzIGEgZ29vZCBuYW1lIGZvciB0aGUgbGVhZj8gVGhpcyBzZWVtcyB0byBpbmRp
Y2F0ZSBmb3Igd2hpY2gNCj4gICB0cmFuc3BvcnQgcHJvdG9jb2wgYSBwb3J0LWxpbWl0IGlzIGVu
Zm9yY2VkLiBBbmQgdGhpcyBsaXN0IGlzDQo+ICAgcmVzdHJpY3RlZCB0byBUQ1AsIFVEUCwgYW5k
IElDTVAgd2hpbGUgb3RoZXIgcGFydHMgb2YgdGhlIG1vZGVsIGFyZQ0KPiAgIG1vcmUgZmxleGli
bGUgaW4gc3VwcG9ydGluZyBhZGRpdGlvbmFsIHRyYW5zcG9ydCBwcm90b2NvbHMuIFNvIGlzIGl0
DQo+ICAgY29uc2lzdGVudCB0byBhIHJhdGhlciByZXN0cmljdGVkIGVudW0gaGVyZT8NCg0KW01l
ZF0gR29vZCBwb2ludC4gVXBkYXRlZCBhY2NvcmRpbmdseS4gDQoNCj4gDQo+IC0gcG9ydC1zZXQt
dGltZW91dA0KPiANCj4gICBOZWVkcyBhIHVuaXRzIHN0YXRlbWVudC4NCltNZWRdIERvbmUuDQoN
Cg0KPiANCj4gLSB0aW1lb3V0cw0KPiANCj4gICBDYW4gSSBtYWtlIHRoZSB0aW1lb3V0cyBhcmJp
dHJhcmlseSBzbWFsbCwgaW4gdGhlIGV4dHJlbWUgY2FzZSAwDQo+ICAgc2Vjb25kcz8gSW4gc29t
ZSBjYXNlcyBJIGZpbmQgdGV4dCBsaWtlICJmb3IgYXQgbGVhc3QgNiBzZWNvbmRzIi4NCj4gICBE
b2VzIHRoaXMgbWVhbiB0aGF0IHRoZSByYW5nZSBpcyByZWFsbHkgdWludDMyIHsgcmFuZ2UgIjYu
Lm1heCI7IH0/DQo+ICAgT3IgaXMgaXQgc3RpbGwgT0sgdG8gY29uZmlndXJlIHRoZSB2YWx1ZSAz
IGFuZCB0aGUgJ211c3QnIGlzIHJlYWxseQ0KPiAgIGEgJ3Nob3VsZCc/DQoNCltNZWRdIE9ubHkg
cmVjb21tZW5kZWQgdmFsdWVzIGFyZSBwcm92aWRlZC4gQW4gYWRtaW5pc3RyYXRvciBpcyBmcmVl
IHRvIHNldCB0aGUgdmFsdWVzIGl0IHNlZXMgYXBwcm9wcmlhdGUgZm9yIGhpcy9oZXIgZGVwbG95
bWVudC4gIA0KDQo+IA0KPiAtIHBvcnQtdGltZW91dA0KPiANCj4gICBJIGRvdWJ0IHRoaXMgaXMg
b2YgdHlwZSBpbmV0OnBvcnQtbnVtYmVyIGFuZCB0aGVyZSBsaWtlbHkgbmVlZHMgdG8NCj4gICBi
ZSBhIHVuaXRzIHN0YXRlbWVudC4NCg0KW01lZF0gR29vZCBjYXRjaC4gRml4ZWQuDQoNCj4gDQo+
IC0gYWxnLW5hbWUNCj4gDQo+ICAgSXMgdGhlcmUgYSBsaXN0IG9mIHdlbGwta25vd24gQUxHIG5h
bWVzPyBJQU5BPyBPciBpcyB0aGlzIGEgcmFuZG9tDQo+ICAgc3RyaW5nIHRoYXQgb25lIG5lZWRz
IHRvIGd1ZXNzIGZvcm0gdGhlIHZlbmRvcidzIGRvY3VtZW50YXRpb24sDQo+ICAgaS5lLiwgdGhp
cyBpcyBwb3RlbnRpYWxseSBub3QgaW50ZXJvcGVyYWJsZSBvdXQgb2YgdGhlIGJveD8gSXMgdGhl
cmUNCj4gICBhIHdheSB0byBvYnRhaW4gdGhlIG51bWJlciBvZiBBTEdzIHN1cHBvcnRlZCBvciBp
cyB0aGUgaWRlYSB0byBkbw0KPiAgIHRyaWFsIGFuZCBlcnJvciBwcm9iaW5nIHRvIGZpbmQgb3V0
ICh3aGljaCBpcyBldmVuIGhhcmRlciBpZiB0aGVyZQ0KPiAgIGFyZSBubyB3ZWxsLWtub3duIEFM
RyBuYW1lcyk/DQo+IA0KDQpbTWVkXSBUaGVyZSBpcyBubyAic3RhbmRhcmRpemVkL0lBTkEiIGxp
c3Qgb2YgQUxHcy4gVGhlcmUgaXMgYSBsaXN0IG9mIHdpZGVseSBkZXBsb3llZC9pbXBsZW1lbnRl
ZCBvbmVzLg0KRldJVywgd2UgdXNlZCB0byBoYXZlIHRoaXMgbGlzdDogDQoNCiAgICB8ICAgICAg
ICArLS1ydyBmdHAtYWxnLWVuYWJsZT8gICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBkbnMtYWxnLWVuYWJsZT8gICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyB0ZnRwLWFsZy1lbmFibGU/ICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBtc3JwYy1hbGctZW5hYmxlPyAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBuZXRiaW9zLWFsZy1lbmFibGU/ICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyByY21kLWFsZy1lbmFibGU/ICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBsZGFwLWFsZy1lbmFibGU/ICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBzaXAtYWxnLWVuYWJsZT8gICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBydHNwLWFsZy1lbmFibGU/ICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBoMzIzLWFsZy1lbmFibGU/ICAgICAgICAgICAgIGJvb2xlYW4NCiAgICB8ICAgICAg
ICArLS1ydyBhbGwtYWxncy1lbmFibGU/ICAgICAgICAgICAgIGJvb2xlYW4NCg0KV2UgY2hhbmdl
ZCB0aGUgZGVzaWduIHRvIHRoaXMgb25lIGJlY2F1c2UgaXQgaXMgZWFzaWx5IGV4dGVuc2libGUu
IA0KDQo+IC0gYWxsLWFsZ3MtZW5hYmxlDQo+IA0KPiAgIFRoaXMgc2F5cyAiRW5hYmxlL2Rpc2Fi
bGUgYWxsIEFMR3MuIiBidXQgSSBfYXNzdW1lXyB0aGF0IEkgc2V0IHRoaXMNCj4gICB0byBmYWxz
ZSBhbmQgdG8gZW5hYmxlIHNwZWNpZmljIEFMR3MuIFBlcmhhcHMgdGhpcyBpbnRlcmFjdGlvbiBu
ZWVkcw0KPiAgIHRvIGJlIHNwZWxsZWQgb3V0Lg0KDQpbTWVkXSBVcGRhdGVkLg0KDQo+IA0KPiAt
IElzIHRoZXJlIGFueSB0aHJvdHRsaW5nIG1lY2hhbmlzbSBuZWVkZWQgaW4gY2FzZSBteSBOQVQg
aXMNCj4gICBjb25zdGFudGx5IG9wZXJhdGluZyBhcm91bmQgdGhlIG5vdGlmaWNhdGlvbiB0aHJl
c2hvbGRzPw0KDQpbTWVkXSBUaGlzIGlzIGRlcGxveW1lbnQtIGFuZCBpbXBsZW1lbnRhdGlvbi1z
cGVjaWZpYy4gV2UgZG9uJ3QgaGF2ZSBhIHN0YW5kYXJkIGRvY3VtZW50IHRvIGNpZS4gDQoNCj4g
DQo+IC0gQWRkIHVuaXRzIHRvIHRoZSBtYXBwaW5nIGxpbWl0IGRlZmluaXRpb25zICgic3Vic2Ny
aWJlcnMiLA0KPiAgICJtYXBwaW5ncyIsIC4uLikNCltNZWRdIFdpbGwgYmUgY2hlY2tlZC4gDQoN
Cj4gDQo+IC0gbGltaXQtcGVyLXN1Ym5ldA0KPiANCj4gICBUaGlzIGlzIHR5cGUgaW5ldDppcC1w
cmVmaXg/IEkgZ3Vlc3MgeW91IHdhbnRlZCBzb21ldGhpbmcgZWxzZSBoZXJlLg0KDQpbTWVkXSBJ
IGNvbmZpcm0uIEEgc3Vic2NyaWJlciBpcyBhc3N1bWVkIHRvIGJlIGlkZW50aWZpZWQgYnkgYSBw
cmVmaXguIA0KDQo+IA0KPiAtIFdoeSBhcmUgc29tZSBsaW1pdHMgbWFuZGF0b3J5LCBvdGhlcnMg
bm90Pw0KW01lZF0gQmVjYXVzZSB0aG9zZSB0aGF0IGFyZSByZXF1aXJlZCBmb3IgbW9zdCBvZiBl
eGlzdGluZyBOQVQgaW1wbGVtZW50YXRpb25zLiANCg0KPiANCj4gLSBJZiB5b3Ugd3JpdGUgJ2xp
bWl0IHBlciBzdWJzY3JpYmVyJywgaG93IGlzIGEgc3Vic2NyaWJlciBpZGVudGlmaWVkPw0KPiAg
IEkgYXNzdW1lIHRoZXNlIGFyZSBnbG9iYWwgcGVyIHN1YnNjcmliZXIgbGltaXRzLCBpLmUuLCBh
bGwNCj4gICBzdWJzY3JpYmVycyByZWNlaXZlIHRoZSBzYW1lIGxpbWl0Lg0KDQpbTWVkXSBBIHN1
YnNjcmliZXIgY2FuIGJlIGlkZW50aWZpZWQgYnkgYSBzdWJzY3JpYmVyLW1hc2sgb3IgYW4gZXhw
bGljaXQgcHJlZml4LiANCg0KPiANCj4gLSBsaW1pdC1wZXItc3VibmV0DQo+IA0KPiAgICAgICAg
ICAgbGVhZiBsaW1pdC1wZXItc3VibmV0IHsNCj4gICAgICAgICAgICAgdHlwZSBpbmV0OmlwLXBy
ZWZpeDsNCj4gDQo+ICAgICAgICAgICAgIGRlc2NyaXB0aW9uDQo+ICAgICAgICAgICAgICAgIlJh
dGUtbGltaXQgdGhlIG51bWJlciBvZiBuZXcgbWFwcGluZ3MNCj4gCSAgICAgICBhbmQgc2Vzc2lv
bnMgcGVyIHN1Ym5ldC4iOw0KPiAgICAgICAgICAgfQ0KPiANCj4gICBJIGRvIG5vdCBzZWUgaG93
IHRoaXMgd29ya3MuIFRoZSBvdGhlciBsaW1pdC1wZXItWFhYIG9iamVjdHMgYXJlDQo+ICAgbnVt
YmVycyAtIHByZXN1bWFibHkgZGVmaW5pbmcgdGhlIGxpbWl0LiBUaGlzIGlzIGEgcHJlZml4Pw0K
DQpbTWVkXSBZZXMuIA0KDQo+IA0KPiAtIGxvZ2dpbmctaW5mbw0KPiANCj4gICBJcyB0aGlzIGlu
Zm9ybWF0aW9uIGNvbXBsZXRlPyBQZXJoYXBzIGl0IGlzIGZvciBwbGFpbiBzeXNsb2cNCj4gICAo
d2l0aG91dCBhbnkgc2VjdXJpdHkpIGJ1dCBJIGRvdWJ0IHRoZSBpbmZvIGlzIGNvbXBsZXRlIGZv
ciB0aGUNCj4gICBvdGhlciB0cmFuc3BvcnRzIG1lbnRpb25lZCwgYXQgbGVhc3Qgbm90IGZvciBG
VFAuIEFuZCBzdXJlbHksIGlmIHlvdQ0KPiAgIHdhbnQgdG8gcHJvdGVjdCB0aGUgbG9nZ2luZyBp
bmZvcm1hdGlvbiwgdGhlbiB5b3Ugd2lsbCBuZWVlZCB3YXkNCj4gICBtb3JlIHBhcmFtZXRlcnMu
IEFuZCB3aGF0IGRvZXMgJ3JldHJpZXZpbmcnIGxvZ2dpbmcgZW50cmllcyBtZWFuPyAgSQ0KPiAg
IGFzc3VtZSB3aXRoIHN5c2xvZyBhbmQgaXBmaXggeW91IHB1c2ggbG9nIG1lc3NhZ2VzLiBJIGFt
IGxlc3Mgc3VyZQ0KPiAgIGFib3V0IEZUUC4gUGVyaGFwcyBsZXNzIGlzIG1vcmUgYW5kIHNpbXBs
eSBwcm92aWRlIHN1cHBvcnQgZm9yDQo+ICAgc3lzbG9nIGFuZCBsZWF2ZSB0aGUgb3RoZXIgb3B0
aW9ucyBmb3IgZXh0ZW5zaW9ucy4gWW91IGhhdmUgYSBjaG9pY2UNCj4gICBpbiBwbGFjZSwgc28g
bm90IG5lZWQgdG8gZ28gYW5kIGRlYWwgd2l0aCBhbGwgcG9zc2libGUgY29tcGxleGl0eQ0KPiAg
IGhlcmUuDQo+IA0KDQpbTWVkXSBJdCBpcyBvdXQgb2Ygc2NvcGUgb2Ygc3BlY2lmeSB0aGUgZXhh
Y3QgbG9nZ2luZyBpbmZvcm1hdGlvbi4gVGhvc2UgY29uc2lkZXJhdGlvbnMgYXJlIG91dCBvZiBz
Y29wZS4gV2Ugb25seSBmb2N1cyBvbiB0aGUgcHJvdG9jb2wgYW5kIHRoZSBzZXJ2ZXIgaW5mb3Jt
YXRpb24uIA0KDQo+IC0gRm9yIHRoZSBzdGF0aXN0aWNzLCB3ZSB1c2VkIHRvIHVzZSBwbHVyYWwg
Zm9ybSBmb3IgY291bnRlcnMgYmFjayBpbg0KPiAgIFNOTVAgbGFuZCBhbmQgSSB0aGluayB0aGlz
IHdhcyBnb29kIHByYWN0aWNlLiBTbyBnbyB3aXRoDQo+ICAgc2VudC1wYWNrZXRzLCBzZW50LWJ5
dGVzLCByY3ZkLXBhY2tldHMsIHJjdmQtYnl0ZXMsIGRyb3BwZWQtcGFja2V0cywNCj4gICBkcm9w
cGVkLWJ5dGVzLCAuLi4NCg0KW01lZF0gQWN0dWFsbHksIHdlIHVzZWQgYm90aCBvZiB0aGVtLiBJ
IHVwZGF0ZWQgd2hlbiByZXF1aXJlZC4gDQoNCj4gDQo+IC0gdG90YWwtbWFwcGluZ3MsIHRvdGFs
LXRjcC1tYXBwaW5ncywgdG90YWwtdWRwLW1hcHBpbmdzLA0KPiAgIHRvdGFsLWljbXAtbWFwcGlu
Z3M6IFRoZXNlIG1heSB1c2UgeWFuZzpnYXVnZTMyLg0KW01lZF0gT0suDQoNCj4gDQo+IC0gYWRk
cmVzcy1hbGxvY2F0ZWQsIGFkZHJlc3MtZnJlZSAtPiBhZGRyZXNzZXMtYWxsb2NhdGVkLCBhZGRy
ZXNzZXMtZnJlZQ0KPiAgIChtYXkgYWxzbyBiZSB5YW5nOmdhdWdlMzIpDQo+IA0KW01lZF0gT0su
DQoNCj4gLSBTb21lIG9mIHRoZXNlIGdhdWdlcyBtaWdodCBmbHVjdHVhdGUgZmFzdCAobWF5YmUg
Y29uc2lkZXINCj4gICBleHBvbmVudGlhbGx5IHNtb290aGVkIGdhdWdlcywgYnV0IHRoaXMgbWln
aHQgYWxzbyBiZSBsZWZ0IGZvciBhbg0KPiAgIGV4dGVuc2lvbikuDQoNCltNZWRdIFdlIGNhbiBs
ZWF2ZSB0aG9zZSBmb3IgYSBmdXR1cmUgZXh0ZW5zaW9uLiANCg0KPiANCj4gLSBUaGUgc2VjdXJp
dHkgY29uc2lkZXJhdGlvbnMgdGV4dCBzaG91bGQgZm9sbG93IHRoZSBuZXcgYm9pbGVycGxhdGUN
Cj4gICB0aGF0IGFsc28gY292ZXJzIFJFU1RDT05GLg0KDQpbTWVkXSBVcGRhdGVkLg0KDQoNCiBJ
IHRoaW5rIGl0IHdvdWxkIGhlbHAgdG8gYmUgbW9yZSBzcGVjaWZpYw0KPiAgIGFib3V0IHRoZSBz
ZWN1cml0eSBhc3BlY3RzIG9mIHRoaXMgZGF0YSBtb2RlbC4gVGhpcyB0ZXh0IGlzIHF1aXRlDQo+
ICAgZ2VuZXJpYy4NCg0KW01lZF0gVGhlIHRleHQgQWNrcyB0aGF0IGFsbCBpbmZvcm1hdGlvbiBh
cmUgc2Vuc2l0aXZlLiBUaGV5IG11c3QgYmUgcHJvdGVjdGVkIGFuZCBzZWN1cmUgbWVhbnMgbXVz
dCBiZSB1c2VkLiANCg0KIFdpdGggYSBOQVQsIHRoaW5ncyBldmVuIGhhdmUgcHJpdmFjeSBhc3Bl
Y3RzLiBJZiBJIGNhbg0KPiAgIGZvcmNlIGEgc3BlY2lmaWMgTkFUIG1hcHBpbmcsIEkgY2FuIHRy
YWNrIGEgc3Vic2NyaWJlci4NCg0KW01lZF0gSU1ITywgdGhpcyBpcyBub3Qgc3BlY2lmaWMgdG8g
dGhlIE5BVC4gTWFuZGF0aW5nIHNlY3VyZSBtZWFucyB0byBjb250cm9sIHRoZSBOQVQgaXMgYSBn
dWFyZCBhZ2FpbnN0IHN1Y2ggYXR0YWNrLiAgDQoNCj4gDQo+IC0gQXQgbGVhc3Qgb25lIGV4YW1w
bGUgaGFzIHN5bnRheCBlcnJvcnMuIEV4YW1wbGVzIHNob3VsZCBpZGVhbGx5IGJlDQo+ICAgdmFs
aWRhdGVkIGJ5IHRvb2xzIHNvIHRoYXQgdGhlIGV4YW1wbGVzIGFyZSBzeW50YWN0aWNhbGx5IGNv
cnJlY3QgYW5kDQo+ICAgdmFsaWQgcmVnYXJkaW5nIHRoZSBkYXRhIG1vZGVsLg0KPiANCltNZWRd
IFdpbGwgZG91YmxlIGNoZWNrLg0KDQoNCg==


From nobody Mon Oct 30 07:42:45 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A37CD139F18; Mon, 30 Oct 2017 07:42:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.608
X-Spam-Level: 
X-Spam-Status: No, score=-2.608 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 oAD_jG6hh824; Mon, 30 Oct 2017 07:42:39 -0700 (PDT)
Received: from orange.com (mta134.mail.business.static.orange.com [80.12.70.34]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0AF7713F89B; Mon, 30 Oct 2017 07:42:39 -0700 (PDT)
Received: from opfednr04.francetelecom.fr (unknown [xx.xx.xx.68]) by opfednr23.francetelecom.fr (ESMTP service) with ESMTP id B75B9C07DB; Mon, 30 Oct 2017 15:42:37 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.62]) by opfednr04.francetelecom.fr (ESMTP service) with ESMTP id 8DEE54005B; Mon, 30 Oct 2017 15:42:37 +0100 (CET)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM5E.corporate.adroot.infra.ftgroup ([fe80::2912:bfa5:91d3:bf63%18]) with mapi id 14.03.0361.001; Mon, 30 Oct 2017 15:42:36 +0100
From: <mohamed.boucadair@orange.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "draft-ietf-opsawg-nat-yang.all@ietf.org" <draft-ietf-opsawg-nat-yang.all@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
Thread-Index: AQHTT09nb4Xo03k7b0eBVGOEwFdqM6L6cq0AgAIJRmA=
Date: Mon, 30 Oct 2017 14:42:36 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93300A060DD0@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <150912805550.22087.2939629492652644040@ietfa.amsl.com> <20171029083636.35fhzpj5i5zqb7of@elstar.local>
In-Reply-To: <20171029083636.35fhzpj5i5zqb7of@elstar.local>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.4]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/tRXi3a1wIfgEtaTD5FGXFQkQadA>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Oct 2017 14:42:44 -0000

Re-,

OK, thanks.

Cheers,
Med

> -----Message d'origine-----
> De=A0: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de=
]
> Envoy=E9=A0: dimanche 29 octobre 2017 09:37
> =C0=A0: yang-doctors@ietf.org
> Cc=A0: draft-ietf-opsawg-nat-yang.all@ietf.org; opsawg@ietf.org
> Objet=A0: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsaw=
g-
> nat-yang-06
>=20
> One additional nit: You may want to think about the name of the toplevel
> node. Here is what is currently published:
>=20
>     +--rw interfaces            ietf-interfaces         RFC 7223
>     +--rw ipfix                 ietf-ipfix-psamp	RFC 6728
>     +--rw key-chains            ietf-key-chain		RFC 8177
>     +--rw lmap                  ietf-lmap-control       RFC 8194
>     +--ro modules-state         ietf-yang-library	RFC 7895
>     +--rw nacm                  ietf-netconf-acm        RFC 6536
>     +--ro netconf-state         ietf-netconf-monitoring RFC 6022
>     +--rw routing               ietf-routing            RFC 8022
>     +--rw snmp                  ietf-snmp               RFC 7407
>     +--rw system                ietf-system		RFC 7317
>     +--ro system-state          ietf-system     	RFC 7317
>=20
>     +--ro interfaces-state      ietf-interfaces         RFC 7223 (to be
> deprecated)
>     +--ro routing-state         ietf-routing            RFC 8022 (to be
> obsoleted)
>=20
> Calling the toplevel node simply 'nat' may be more inline with the
> existing names (which are not all perfect but if we ignore the -state
> nodes there is a certain level of consistency - a not toplevel node
> uses 'module').
>=20
> /js
>=20
> On Fri, Oct 27, 2017 at 11:14:15AM -0700, J=FCrgen Sch=F6nw=E4lder wrote:
> > Reviewer: J=FCrgen Sch=F6nw=E4lder
> > Review result: Not Ready
> >
> > Summary
> >
> > >From a YANG modeling point of view, the module is rather straight
> > forward and I did not discover anything that seems fundamentally
> > problematic. That said, there are a number of details where I doubt
> > the model is correct and things where I believe things are incomplete.
> > Given that there are many different NAT functions, I also expected to
> > see usage of YANG features.
> >
> > One fundamental question one could raise is whether this model should
> > have been broken down into a generic NAT core model plus extensions of
> > the core model for the different types of NATs. Well, a single model
> > with YANG features is an inline version of that as this still requires
> > to mark clearly which parts are specific to certain types or NATs.
> >
> > I did not compile the module myself since the IETF tracker says no
> > errors using pyang and yanglint (and I would not have run anything
> > different). (Is it OK for YANG doctors to trust the tracker tools?
> > Well, since this is labelled as an early review and I expect more
> > updates, I assume this is fine.)
> >
> > I can't tell whether the model makes sense from a NAT point of view. I
> > am not an expert in the various types of NATs and surely more reviews
> > of NAT experts would be good (and they would have likely spotted some
> > things I have spotted, so I guess the usual problem of getting enough
> > substantial reviews).
> >
> > Details
> >
> > - We use revision statements only for published modules. Hence, please
> >   replace the revision statements with
> >
> >   // RFC Ed. update to match the date of the latest edits
> >   revision 2017-xx-yy {
> >     description
> >       "Initial revision.";
> >     reference
> >       "RFC XXXX: A YANG Data Model for Network Address Translation
> >                  (NAT) and Network Prefix Translation (NPT)";
> >   }
> >
> > - We usually follow a different template for the contact statement
> >   that has more context and just a list of names and email addresses.
> >
> > - We usually write
> >
> >      reference
> >        "RFC 3022: Traditional IP Network Address Translator
> >                   (Traditional NAT)";
> >
> >   instead of just
> >
> >      reference
> >        "RFC 3022.";
> >
> >   since not everybody remembers all the numbers equally well.
> >
> > - Is there a reference for dst-nat?
> >
> > - What is the vrf-routing-instance identity good for? Its used only in
> >   the leaf external-vrf-instance and the description of that leaf is
> >   not telling me how this is going to be used. Who is going to derive
> >   identities? I fear you are trying to achieve something where using
> >   identities is really the wrong approach. Section 2.10 does not tell
> >   how this is supposed to work either. I assume this needs to be
> >   checked by the routing area experts to make sure things fit with
> >   their modeling of VRFs.
> >
> > - s/start-port-numbert/start-port-number/
> >
> > - Are comments like
> >
> >   // port numbers: single or port-range
> >
> >   necessary given that there are description statements? Note that
> >   comments may be removed by tools while description statements
> >   usually are preserved. So it is important to have anything important
> >   covered in description statements.
> >
> > - What is a PSID algorithm? Spell out acronyms on first usage.
> >
> > - The leafs start-port-number and end-port-number are commented out in
> >   port-range, probably in favour of the uses port-number. If they are
> >   not needed anymore, they should be removed.
> >
> > - I do not understand port-set-algo from the descriptions. What is the
> >   psid-offset applied? What is a 'sharing ration for an IPv4 address'?
> >   Is this stuff IPv4 specific? Is the psid something that has a
> >   certain meaning outside of this YANG module? If so, where do I find
> >   more details (missing reference statement?)?
> >
> > - mapping-entry/index: is this an arbitrary identifier? how are these
> >   identifiers allocated? Are they created by the NAT or are they create=
d
> >   via configuration? Or even both? Well, I guess it is both given the
> >   mapping-entry/type leaf.
> >
> > - mapping-entry/type: instead 'manually configured', I would write
> >   'explicitly configured' (configuration does not have to be a manual
> >   process). I also find the other enum labels at least a bit confusing.
> >
> >         enum "dynamic-explicit" {
> >           description
> >             "This mapping is created by an
> >              outgoing packet.";
> >         }
> >
> >         enum "dynamic-implicit" {
> >           description
> >             "This mapping is created by an
> >              explicit  dynamic message.";
> >         }
> >
> >   Note the 'implicit' vs 'explicit' clash here. Perhaps this should be
> >   aligned with the definition of dynamic and implicit mappings:
> >
> >    o  Dynamic implicit mapping: is created implicitly as a side effect
> >       of traffic such as an outgoing TCP SYN or an outgoing UDP packet.
> >       A validity lifetime is associated with this mapping.
> >
> >    o  Dynamic explicit mapping: is created as a result of an explicit
> >       request, e.g., PCP message [RFC6887].  A validity lifetime is
> >       associated with this mapping.
> >
> >   But then it seems you really messed things up here. I would even
> >   write these definitions differently since 'outgoing' is unclear and
> >   potentially confusing.
> >
> >    o  Dynamic implicit mapping: is created implicitly as a side effect
> >       of processing a packet (e.g., an initial TCP SYN packet) that
> >       requires a new mapping. A validity lifetime is associated with
> >       this mapping.
> >
> >    o  Dynamic explicit mapping: is created as a result of an explicit
> >       request, e.g., PCP message [RFC6887].  A validity lifetime is
> >       associated with this mapping.
> >
> >    Similarly, I would change the description of
> >
> >         enum "dynamic-implicit" {
> >           description
> >             "This mapping is created implicitely as a side effect
> >              of processing a packet that requires a new mapping.";
> >         }
> >
> >         enum "dynamic-explicit" {
> >           description
> >             "This mapping is created as a result of an explicit
> >              request, e.g., a PCP message.";
> >         }
> >
> > - We should perhaps have a type for an IP protocol number, ideally in
> >   inet-types. (Just a reminder to myself.) That said, I do not
> >   understand what this sentence means:
> >
> >     No transport protocol is indicated if a mapping applies for
> >     any protocol.
> >
> >   Perhaps you wanted to say this:
> >
> >     If this leaf is not instantiated, then the mapping applies to any
> >     protocol.
> >
> > - container internal-src-port:
> > - container external-src-port:
> > - container internal-dst-port:
> > - container external-dst-port:
> >
> >          It is used also to carry the internal
> >          source ICMP identifier.";
> >
> >   I think details are lacking here. What is the ICMP identifier? What
> >   does 'carry' mean and how does this relate to the port-number
> >   grouping?
> >
> >   See above, I do not understand the ICMP identifier statement.
> >
> > - lifetime:
> >
> >   Spell out 3WHS. I think there should be a units statement. And is
> >   this a ticking lifetime, i.e., this changes on every get request? Is
> >   this useful? Have alternatives been considered such as reporting the
> >   point in time when the mapping was established? Or is the idea that
> >   the lifetime reports the time left until the mapping will be garbage
> >   collected? What does "tracks the connection" really mean here?
> >
> > - I suggest to remove empty lines in say leaf definitions. Instead
> >
> >       leaf id {
> >         type uint32;
> >
> >         description
> >           "NAT instance identifier.";
> >
> >         reference
> >           "RFC 7659.";
> >       }
> >
> >   write
> >
> >       leaf id {
> >         type uint32;
> >         description
> >           "NAT instance identifier.";
> >         reference
> >           "RFC 7659: Definitions of Managed Objects for Network
> >                      Address Translators (NATs)";
> >       }
> >
> > - It seems you try to be aligned with the NATV2-MIB module but there
> >   is no explicit discussion about this in the document. I suggest that
> >   you a section (for example before the tree diagram) where you
> >   discuss how this YANG module coexists with the NATV2-MIB module.
> >
> >   For example, I see that Natv2InstanceIndex in the MIB module
> >   excludes 0 as an instance identifier while your id leaf above allows
> >   the usage of 0.
> >
> > - container nat-capabilities:
> >
> >   Here we find a bunch of "config true" leafs and I wonder how these
> >   work. There are things a NAT implementation is capable to do, and
> >   there are things that are enabled in a NAT deployment and of course
> >   you can't enable something in a deployment that has not been
> >   implemented. So are these 'capabilities' more like NAT features
> >   enabled (since we have "config true" nodes) or are these more
> >   implemented capabilities (but then "config true" may be wrong)?
> >   Depending on the answer, did you consider using YANG features?
> >
> > - nat-flavor and nat44-flavor:
> >
> >   Does it make sense to have two objects here? Can I put basic-nat
> >   into nat-flavor? Are the differences between lets say napt and
> >   basic-nat really nat44 specific?
> >
> >   Note that you also derive restricted-nat from nat44 but this option
> >   is not mentioned in the description of nat44-flavor. I think the
> >   description should be more open since in principle I can derive even
> >   more identities in the future.
> >
> > - boolean capability flags
> >
> >   Do these need references so one can lookup what the exact meaning of
> >   these 'capabilities' are? It would surely help me and it will help
> >   implementors that need to decide whether a certain vendor feature
> >   fits any of these.
> >
> > - nat-pass-through-pref
> >
> >   Perhaps spell out nat-pass-through-prefix (pref might also be
> >   understood as preference). And perhaps change the wording in the
> >   description
> >
> >   OLD
> > 	    "The IP address subnets that match
> >              should not be translated. According to
> >
> >   NEW
> > 	    "IP addresses matching this prefix are
> >              not be translated. According to
> >
> > - Sometimes you repeat prefixes in leaf definitions (e.g.,
> >   nat-pass-through-port) while at other times you do not.
> >
> > - nat-pass-through-port
> >
> >   You seem to have copy pasted the description of
> >   nat-pass-through-pref.  Is this a single port? So I need multiple
> >   nat-pass-through entries for multiple ports. Fine. But is there a
> >   special meaning if both nat-pass-through-pref and
> >   nat-pass-through-port are configured in a single list entry? Does
> >   this mean the port is scoped to the prefix?
> >
> > - Some nat type specific parameter lists are flat, for others there is
> >   an additional container. Is this by design?
> >
> > - I meanwhile think there really should be features. Certain lists
> >   only make sense for implementations that support certain NAT
> >   types. Having features defined allows code generators to easily
> >   generate stubs that actually match the capabilities of an
> >   implementation. And you automatically benefit from feature
> >   announcements.
> >
> > - s/attachedto/attached to/
> >
> > - s/prefixs./prefixes./
> >
> > - nat64-prefix
> >
> >   What is the purpose of //default "64:ff9b::/96"; ??
> >
> > - stateless-enable
> >
> >   Does this enable leaf make sense on a list entry? Perhaps it does
> >   but the description is fairly general and hence I am asking.
> >
> > - external-ip-address-pool/pool-id
> >
> >   This seems to relate to a Natv2PoolIndex, which again excludes the
> >   value 0. I have not checked all such related things, so please go
> >   and check yourself.
> >
> > - external-ip-address-pool
> >
> >   The description says
> >
> >             Both contiguous and non-contiguous pools
> >             can be configured for NAT purposes.";
> >
> >   but it seems more accurate to say that a pool is a set of prefixes
> >   since this is what the model suggests.
> >
> > - supported-transport-protocols
> >
> >   I am again not clear whether you are reporting implementation
> >   capabilities here or enabled features or something else. Is the
> >   configuration of transport-protocol-id and transport-protocol-name
> >   mutually exclusive? If so, should this be a choice? If I can
> >   configure both, I assume they have to be consistent.
> >
> > - transport-protocol-name
> >
> >   Is this restricted to the acronyms that are used in the IANA
> >   protocol numbers registry?
> >
> > - s/masck/mask/
> >
> > - subscriber-mask-v6
> >
> >   The name seems to indicate that this only applies to IPv6 prefixes
> >   handed out to CPEs. Perhaps this should be stated explicitely (but
> >   yes it is unlike to ever get an IPv4 prefix). But then, the
> >   subscriber-match has an IPv4 prefix example.
> >
> > - quota-type
> >
> >   Is this a good name for the leaf? This seems to indicate for which
> >   transport protocol a port-limit is enforced. And this list is
> >   restricted to TCP, UDP, and ICMP while other parts of the model are
> >   more flexible in supporting additional transport protocols. So is it
> >   consistent to a rather restricted enum here?
> >
> > - port-set-timeout
> >
> >   Needs a units statement.
> >
> > - timeouts
> >
> >   Can I make the timeouts arbitrarily small, in the extreme case 0
> >   seconds? In some cases I find text like "for at least 6 seconds".
> >   Does this mean that the range is really uint32 { range "6..max"; }?
> >   Or is it still OK to configure the value 3 and the 'must' is really
> >   a 'should'?
> >
> > - port-timeout
> >
> >   I doubt this is of type inet:port-number and there likely needs to
> >   be a units statement.
> >
> > - alg-name
> >
> >   Is there a list of well-known ALG names? IANA? Or is this a random
> >   string that one needs to guess form the vendor's documentation,
> >   i.e., this is potentially not interoperable out of the box? Is there
> >   a way to obtain the number of ALGs supported or is the idea to do
> >   trial and error probing to find out (which is even harder if there
> >   are no well-known ALG names)?
> >
> > - all-algs-enable
> >
> >   This says "Enable/disable all ALGs." but I _assume_ that I set this
> >   to false and to enable specific ALGs. Perhaps this interaction needs
> >   to be spelled out.
> >
> > - Is there any throttling mechanism needed in case my NAT is
> >   constantly operating around the notification thresholds?
> >
> > - Add units to the mapping limit definitions ("subscribers",
> >   "mappings", ...)
> >
> > - limit-per-subnet
> >
> >   This is type inet:ip-prefix? I guess you wanted something else here.
> >
> > - Why are some limits mandatory, others not?
> >
> > - If you write 'limit per subscriber', how is a subscriber identified?
> >   I assume these are global per subscriber limits, i.e., all
> >   subscribers receive the same limit.
> >
> > - limit-per-subnet
> >
> >           leaf limit-per-subnet {
> >             type inet:ip-prefix;
> >
> >             description
> >               "Rate-limit the number of new mappings
> > 	       and sessions per subnet.";
> >           }
> >
> >   I do not see how this works. The other limit-per-XXX objects are
> >   numbers - presumably defining the limit. This is a prefix?
> >
> > - logging-info
> >
> >   Is this information complete? Perhaps it is for plain syslog
> >   (without any security) but I doubt the info is complete for the
> >   other transports mentioned, at least not for FTP. And surely, if you
> >   want to protect the logging information, then you will neeed way
> >   more parameters. And what does 'retrieving' logging entries mean?  I
> >   assume with syslog and ipfix you push log messages. I am less sure
> >   about FTP. Perhaps less is more and simply provide support for
> >   syslog and leave the other options for extensions. You have a choice
> >   in place, so not need to go and deal with all possible complexity
> >   here.
> >
> > - For the statistics, we used to use plural form for counters back in
> >   SNMP land and I think this was good practice. So go with
> >   sent-packets, sent-bytes, rcvd-packets, rcvd-bytes, dropped-packets,
> >   dropped-bytes, ...
> >
> > - total-mappings, total-tcp-mappings, total-udp-mappings,
> >   total-icmp-mappings: These may use yang:gauge32.
> >
> > - address-allocated, address-free -> addresses-allocated, addresses-fre=
e
> >   (may also be yang:gauge32)
> >
> > - Some of these gauges might fluctuate fast (maybe consider
> >   exponentially smoothed gauges, but this might also be left for an
> >   extension).
> >
> > - The security considerations text should follow the new boilerplate
> >   that also covers RESTCONF. I think it would help to be more specific
> >   about the security aspects of this data model. This text is quite
> >   generic. With a NAT, things even have privacy aspects. If I can
> >   force a specific NAT mapping, I can track a subscriber.
> >
> > - At least one example has syntax errors. Examples should ideally be
> >   validated by tools so that the examples are syntactically correct and
> >   valid regarding the data model.
> >
> >
> > _______________________________________________
> > yang-doctors mailing list
> > yang-doctors@ietf.org
> > https://www.ietf.org/mailman/listinfo/yang-doctors
>=20
> --
> 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/>


From nobody Mon Oct 30 09:33:59 2017
Return-Path: <j.schoenwaelder@jacobs-university.de>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F01817726; Mon, 30 Oct 2017 09:33:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 WcPBEe-6RSX4; Mon, 30 Oct 2017 09:33:47 -0700 (PDT)
Received: from atlas5.jacobs-university.de (atlas5.jacobs-university.de [212.201.44.20]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 56DCC66A5; Mon, 30 Oct 2017 09:23:38 -0700 (PDT)
Received: from localhost (demetrius5.irc-it.jacobs-university.de [10.70.0.222]) by atlas5.jacobs-university.de (Postfix) with ESMTP id 28A39F78; Mon, 30 Oct 2017 17:23:37 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from atlas5.jacobs-university.de ([10.70.0.217]) by localhost (demetrius5.jacobs-university.de [10.70.0.222]) (amavisd-new, port 10032) with ESMTP id Vf1SITq94yuj; Mon, 30 Oct 2017 17:23:34 +0100 (CET)
Received: from hermes.jacobs-university.de (hermes.jacobs-university.de [212.201.44.23]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "hermes.jacobs-university.de", Issuer "Jacobs University CA - G01" (verified OK)) by atlas5.jacobs-university.de (Postfix) with ESMTPS; Mon, 30 Oct 2017 17:23:37 +0100 (CET)
Received: from localhost (demetrius1.jacobs-university.de [212.201.44.46]) by hermes.jacobs-university.de (Postfix) with ESMTP id 12BD72010E; Mon, 30 Oct 2017 17:23:37 +0100 (CET)
X-Virus-Scanned: amavisd-new at jacobs-university.de
Received: from hermes.jacobs-university.de ([212.201.44.23]) by localhost (demetrius1.jacobs-university.de [212.201.44.32]) (amavisd-new, port 10024) with ESMTP id PR16tH9-vNGt; Mon, 30 Oct 2017 17:23:35 +0100 (CET)
Received: from elstar.local (elstar.jacobs.jacobs-university.de [10.50.231.133]) by hermes.jacobs-university.de (Postfix) with ESMTP id E52472010F; Mon, 30 Oct 2017 17:23:35 +0100 (CET)
Received: by elstar.local (Postfix, from userid 501) id 2AFD64143D02; Mon, 30 Oct 2017 17:22:10 +0100 (CET)
Date: Mon, 30 Oct 2017 17:22:10 +0100
From: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
To: mohamed.boucadair@orange.com
Cc: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "draft-ietf-opsawg-nat-yang.all@ietf.org" <draft-ietf-opsawg-nat-yang.all@ietf.org>,  "opsawg@ietf.org" <opsawg@ietf.org>
Message-ID: <20171030162210.ni72dxxmc45o3cak@elstar.local>
Reply-To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
Mail-Followup-To: mohamed.boucadair@orange.com, "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "draft-ietf-opsawg-nat-yang.all@ietf.org" <draft-ietf-opsawg-nat-yang.all@ietf.org>,  "opsawg@ietf.org" <opsawg@ietf.org>
References: <150912805550.22087.2939629492652644040@ietfa.amsl.com> <787AE7BB302AE849A7480A190F8B93300A060DB1@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <787AE7BB302AE849A7480A190F8B93300A060DB1@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
User-Agent: NeoMutt/20170714 (1.8.3)
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/jyJTUIYALb3c85odh1Cqr4-3tLc>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Oct 2017 16:33:52 -0000

On Mon, Oct 30, 2017 at 02:41:19PM +0000, mohamed.boucadair@orange.com wrote:
>  That said, there are a number of details where I doubt
> > the model is correct and things where I believe things are incomplete.
> > Given that there are many different NAT functions, I also expected to
> > see usage of YANG features.
> 
> [Med] We used to make use of "features", but there was a comment during the WG call for adoption that requested us to make use of identities, instead.

But these are not the same thing. If I am not a nat64, then apparently
several objects to not apply to me. This is what features allow you to
express. Perhaps someone wanted identities for something different, I
do not know. I think it is reasonable to assume that not all NAT
implementations will support all types of NATs that the model supports
and hence the model should reflect this.

> > 
> > - What is the vrf-routing-instance identity good for?
> 
> [Med] This is used to bind a NAT function to an external VRF routing instance. Please check https://www.ietf.org/mail-archive/web/opsawg/current/msg05117.html 
>

I very much doubt that an identity identifies a VRF instance. I am not
questioning the need to identify a VRF, I am questioning that the
solution put in place achieves this.

> >   Its used only in
> >   the leaf external-vrf-instance and the description of that leaf is
> >   not telling me how this is going to be used. Who is going to derive
> >   identities? I fear you are trying to achieve something where using
> >   identities is really the wrong approach. Section 2.10 does not tell
> >   how this is supposed to work either. I assume this needs to be
> >   checked by the routing area experts to make sure things fit with
> >   their modeling of VRFs.

And this was my explanation why I believe this identity thing does not
work. You need to make work this out with the people modeling VRFs.
 
> > - mapping-entry/type: instead 'manually configured', I would write
> >   'explicitly configured' (configuration does not have to be a manual
> 
> [Med] Manually is derived from RFC6887, which says: 
> 
>       *  Explicit static mappings are created by manual configuration
>          (e.g., via command-line interface or other user interface) and
>          persist until the user changes that manual configuration.

Note the word 'explicit' there. I assume this boils down in NMDA terms
to configuration ending up in <intended> and I prefer explicit
configuration since configuration ending up in <intended> can very
well come from automated systems, i.e., there is not necessarily a
manual process.

>  And is
> >   this a ticking lifetime, i.e., this changes on every get request? Is
> >   this useful? Have alternatives been considered such as reporting the
> >   point in time when the mapping was established? Or is the idea that
> >   the lifetime reports the time left until the mapping will be garbage
> >   collected? What does "tracks the connection" really mean here?
> 
> [Med] The initial value indicates the duration to maintain a mapping. When retrieved in a get operation, it indicates the remaining validity lifetime.  
> I updated the text to clarify this.

This means this is constantly changing. If you would return the
timestamp when the lifetime ends the value would change rarely. The WG
needs to think about the choice. Note that constantly changing values
are potentially a burden with telemetry interfaces and caches but this
may not apply here. The WG should discuss what the right choice is
here.

> > - container nat-capabilities:
> > 
> >   Here we find a bunch of "config true" leafs and I wonder how these
> >   work. There are things a NAT implementation is capable to do, and
> >   there are things that are enabled in a NAT deployment and of course
> >   you can't enable something in a deployment that has not been
> >   implemented. So are these 'capabilities' more like NAT features
> >   enabled (since we have "config true" nodes) or are these more
> >   implemented capabilities (but then "config true" may be wrong)?
> 
> [Med] These are about what an implementation is able to do. When I set config to "false", pyang is complaining.

If leafs are not configurable, then they should be config false.
 
> >   Depending on the answer, did you consider using YANG features?
> 
> [Med] Yes, we considered the YANG features.

I do believe you want features. Now, if an implementation supports
multiple different NATs, how do I tell the NAT which type of NAT
function applies to a given packet? Is this always clear?

> > - Some nat type specific parameter lists are flat, for others there is
> >   an additional container. Is this by design?
> 
> [Med] Yes, the design was built with NAT/NAT64 as the core functionality. Other specific-techniques are added as containers for clarity. 
>

Hm. Perhaps a bit subtle without a description.
 
> >   Is this restricted to the acronyms that are used in the IANA
> >   protocol numbers registry?
> 
> [Med] Yes.  

So please state this.
 
> > - alg-name
> > 
> >   Is there a list of well-known ALG names? IANA? Or is this a random
> >   string that one needs to guess form the vendor's documentation,
> >   i.e., this is potentially not interoperable out of the box? Is there
> >   a way to obtain the number of ALGs supported or is the idea to do
> >   trial and error probing to find out (which is even harder if there
> >   are no well-known ALG names)?
> > 
> 
> [Med] There is no "standardized/IANA" list of ALGs. There is a list of widely deployed/implemented ones.
> FWIW, we used to have this list: 
> 
>     |        +--rw ftp-alg-enable?              boolean
>     |        +--rw dns-alg-enable?              boolean
>     |        +--rw tftp-alg-enable?             boolean
>     |        +--rw msrpc-alg-enable?            boolean
>     |        +--rw netbios-alg-enable?          boolean
>     |        +--rw rcmd-alg-enable?             boolean
>     |        +--rw ldap-alg-enable?             boolean
>     |        +--rw sip-alg-enable?              boolean
>     |        +--rw rtsp-alg-enable?             boolean
>     |        +--rw h323-alg-enable?             boolean
>     |        +--rw all-algs-enable?             boolean
> 
> We changed the design to this one because it is easily extensible.

Well, as long as it is clear what an ALG name is...
 
> [Med] Yes. 
> 
> > 
> > - logging-info
> > 
> >   Is this information complete? Perhaps it is for plain syslog
> >   (without any security) but I doubt the info is complete for the
> >   other transports mentioned, at least not for FTP. And surely, if you
> >   want to protect the logging information, then you will neeed way
> >   more parameters. And what does 'retrieving' logging entries mean?  I
> >   assume with syslog and ipfix you push log messages. I am less sure
> >   about FTP. Perhaps less is more and simply provide support for
> >   syslog and leave the other options for extensions. You have a choice
> >   in place, so not need to go and deal with all possible complexity
> >   here.
> > 
> 
> [Med] It is out of scope of specify the exact logging information. Those considerations are out of scope. We only focus on the protocol and the server information.

I think my comment was saying that the information is not sufficient to
talk to a server.

>  I think it would help to be more specific
> >   about the security aspects of this data model. This text is quite
> >   generic.
> 
> [Med] The text Acks that all information are sensitive. They must be protected and secure means must be used.

A generic statement - in the past you there usually was a problem
getting such generic statements through the approval process since
security people want authors to think through the security aspects of
individual objects or groups of related objects. But you can try of
course, perhaps the mindset has changed - and I am not a secdir
reviewer. ;-)

>  With a NAT, things even have privacy aspects. If I can
> >   force a specific NAT mapping, I can track a subscriber.
> 
> [Med] IMHO, this is not specific to the NAT. Mandating secure means to control the NAT is a guard against such attack.  

I think this is actually more subtle than one might think but this is
the job of the security directorate people to think about.

/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/>


From nobody Mon Oct 30 14:52:40 2017
Return-Path: <andy@yumaworks.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2774113FBF5 for <yang-doctors@ietfa.amsl.com>; Mon, 30 Oct 2017 14:52:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yumaworks-com.20150623.gappssmtp.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 km5KzpYspnft for <yang-doctors@ietfa.amsl.com>; Mon, 30 Oct 2017 14:52:37 -0700 (PDT)
Received: from mail-lf0-x233.google.com (mail-lf0-x233.google.com [IPv6:2a00:1450:4010:c07::233]) (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 B701013FBE4 for <yang-doctors@ietf.org>; Mon, 30 Oct 2017 14:52:16 -0700 (PDT)
Received: by mail-lf0-x233.google.com with SMTP id a16so16715154lfk.0 for <yang-doctors@ietf.org>; Mon, 30 Oct 2017 14:52:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yumaworks-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=E09x7e4CLyVPhr58vhJviB4x8OuKHIbQGGkXgEgorTA=; b=uOwukI3d7zkU28wQCNdmJhJkIZ2jnP0hkoRzMN0r5v3cHCiZNTg7aMrjbXANVAuDVR 6AN0btRA5GSOc0AFAdOV0pddLubrsk9E/q3VoD4f/sCOFT6PDNnhnzmc6lZXWWkHVkr1 Cq+++MDfTW/KCrRHnA2jR6401q3r57TnWkgqJUJze4w+ykgDpruGwI6XyRkGxmpszj/F sQ7pBqmnziqaeXsLaoYsCBq8Z+pJdOVCQ9//4H6sN2pJrXfVHXTbLQ+vwcrIcERvgk5b /xPyKV9OnxD2EUdZT2Gar2pdXBVqIt9Ay5q986hJKHUHP6UgZ1dIxYcP0LsQv0EH8usi nDiw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=E09x7e4CLyVPhr58vhJviB4x8OuKHIbQGGkXgEgorTA=; b=TKoUPmEIeo3Uw7mGra2FVz5ZHEIoQUYkvK54e+S/vJKa+94lw25VGYm2jQj3Dmup4/ cgNBNMhLOo2HTgv3SNonITQLlKLvCMNsGzmZUvzLJ+879K32AS2XXq30hM8gIYohDV0c keHh+RhwRKLZ1AjYd8t0VG72FH5SJ9wYoj14G4KD8TN26L0tCd/cDXychFSSlUJCRCsL NBzR/eQbDXiTuyp3tvUIrrGkai5jWn/unxYsVzq1CLBtI5OIuKGws5HPYOSyQb4m/tSl I2LUlaFVVgDC/rdoJzp2xR3o3ZhB+yTYEsecJ5qE20biFdoOz1YyWkIk9ZL8cc5WkkIy /EXA==
X-Gm-Message-State: AMCzsaVikO7rjR4joUjpdjQPbMVtQJNCS0r7gAcoXZzlLoXH8ShTO8+N 2Umpl9PkRCqAssvSy/hsOzeKgpfqZbo+8wq3EqHm4+d3
X-Google-Smtp-Source: ABhQp+SK/U6raYZPAGO4kbvTxnvrfZCYDlYdgUlpTyiXvgd0A56CSYGlwr9KytdwavI9C3hPJslgCz92TQlTKvIIBv0=
X-Received: by 10.46.85.136 with SMTP id g8mr4107503lje.84.1509400334783; Mon, 30 Oct 2017 14:52:14 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.25.150.198 with HTTP; Mon, 30 Oct 2017 14:52:14 -0700 (PDT)
From: Andy Bierman <andy@yumaworks.com>
Date: Mon, 30 Oct 2017 14:52:14 -0700
Message-ID: <CABCOCHSiuN+VF=evcd_sO5A+SRQVfcT-Rer7Zo-2maWxFKMNmA@mail.gmail.com>
To: YANG Doctors <yang-doctors@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c1cdc44c765d6055ccaa61f"
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/sk1FksjUIvGO200FUSLmHzKtx14>
Subject: [yang-doctors] pyang warning for module name
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 30 Oct 2017 21:52:39 -0000

--94eb2c1cdc44c765d6055ccaa61f
Content-Type: text/plain; charset="UTF-8"

Hi,

I submitted an update to yang-data-ext.yang and got a warning
that the module name needs to start with ietf- or iana-



yang-data-ext@2017-10-30.yang:
pyang 1.7.3: pyang --verbose --ietf -p {libs} {model}:
/tmp/tmpdqJniM/yang-data-ext@2017-10-30.yang:1: warning: RFC 6087: 4.1: the
module name should start with one of the strings "ietf-" or "iana-"


IMO the name and namespace should not be changed to ietf- until
the first draft-ietf-foo draft is done.

This guideline never really got discussed but what happens
if somebody submits an individual draft with an ietf- prefix.
Does that mean a WG cannot use that name ever, because
an I-D that did not get adopted already used it?  No.  It just
means there will be confusing duplicates floating around.


Andy

--94eb2c1cdc44c765d6055ccaa61f
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi,<div><br></div><div>I submitted an update to yang-data-=
ext.yang and got a warning</div><div>that the module name needs to start wi=
th ietf- or iana-<br><div><br></div><div><br></div><div><div><br></div><div=
>yang-data-ext@2017-10-30.yang:</div><div>pyang 1.7.3: pyang --verbose --ie=
tf -p {libs} {model}:</div><div>/tmp/tmpdqJniM/yang-data-ext@2017-10-30.yan=
g:1: warning: RFC 6087: 4.1: the module name should start with one of the s=
trings &quot;ietf-&quot; or &quot;iana-&quot;</div></div><div><br></div><di=
v><br></div><div>IMO the name and namespace should not be changed to ietf- =
until</div></div><div>the first draft-ietf-foo draft is done.</div><div><br=
></div><div>This guideline never really got discussed but what happens</div=
><div>if somebody submits an individual draft with an ietf- prefix.</div><d=
iv>Does that mean a WG cannot use that name ever, because</div><div>an I-D =
that did not get adopted already used it?=C2=A0 No.=C2=A0 It just</div><div=
>means there will be confusing duplicates floating around.</div><div><br></=
div><div><br></div><div>Andy</div><div><br></div><div><br></div><div><br></=
div></div>

--94eb2c1cdc44c765d6055ccaa61f--


From nobody Tue Oct 31 00:29:32 2017
Return-Path: <mbj@tail-f.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0964613FBD6 for <yang-doctors@ietfa.amsl.com>; Tue, 31 Oct 2017 00:29:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 DbCvy7TMpbS5 for <yang-doctors@ietfa.amsl.com>; Tue, 31 Oct 2017 00:29:30 -0700 (PDT)
Received: from mail.tail-f.com (mail.tail-f.com [46.21.102.45]) by ietfa.amsl.com (Postfix) with ESMTP id A3CE113F71F for <yang-doctors@ietf.org>; Tue, 31 Oct 2017 00:29:30 -0700 (PDT)
Received: from localhost (unknown [173.38.220.41]) by mail.tail-f.com (Postfix) with ESMTPSA id 240AA1AE0290; Tue, 31 Oct 2017 08:29:28 +0100 (CET)
Date: Tue, 31 Oct 2017 08:28:03 +0100 (CET)
Message-Id: <20171031.082803.1580783349165132419.mbj@tail-f.com>
To: andy@yumaworks.com
Cc: yang-doctors@ietf.org
From: Martin Bjorklund <mbj@tail-f.com>
In-Reply-To: <CABCOCHSiuN+VF=evcd_sO5A+SRQVfcT-Rer7Zo-2maWxFKMNmA@mail.gmail.com>
References: <CABCOCHSiuN+VF=evcd_sO5A+SRQVfcT-Rer7Zo-2maWxFKMNmA@mail.gmail.com>
X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/L9leKQBvvF0xr1pmID76lHBtQHw>
Subject: Re: [yang-doctors] pyang warning for module name
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Oct 2017 07:29:32 -0000

Andy Bierman <andy@yumaworks.com> wrote:
> Hi,
> 
> I submitted an update to yang-data-ext.yang and got a warning
> that the module name needs to start with ietf- or iana-
> 
> 
> 
> yang-data-ext@2017-10-30.yang:
> pyang 1.7.3: pyang --verbose --ietf -p {libs} {model}:
                               ^^^^^^

For individual drafts, this should probably just be "--lint".

> /tmp/tmpdqJniM/yang-data-ext@2017-10-30.yang:1: warning: RFC 6087: 4.1: the
> module name should start with one of the strings "ietf-" or "iana-"
> 
> 
> IMO the name and namespace should not be changed to ietf- until
> the first draft-ietf-foo draft is done.
> 
> This guideline never really got discussed but what happens
> if somebody submits an individual draft with an ietf- prefix.
> Does that mean a WG cannot use that name ever, because
> an I-D that did not get adopted already used it?  No.  It just
> means there will be confusing duplicates floating around.

This should be discussed in 6087bis or 6087bisbis.


/martin


From nobody Tue Oct 31 02:55:54 2017
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: yang-doctors@ietfa.amsl.com
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 316DE13B11B; Tue, 31 Oct 2017 02:55:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level: 
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 THuOWet4RVKQ; Tue, 31 Oct 2017 02:55:49 -0700 (PDT)
Received: from orange.com (mta241.mail.business.static.orange.com [80.12.66.41]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5700F13A66B; Tue, 31 Oct 2017 02:55:49 -0700 (PDT)
Received: from opfedar04.francetelecom.fr (unknown [xx.xx.xx.6]) by opfedar22.francetelecom.fr (ESMTP service) with ESMTP id D2D0B608A3; Tue, 31 Oct 2017 10:55:47 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.17]) by opfedar04.francetelecom.fr (ESMTP service) with ESMTP id AABF14004C; Tue, 31 Oct 2017 10:55:47 +0100 (CET)
Received: from OPEXCLILMA3.corporate.adroot.infra.ftgroup ([fe80::60a9:abc3:86e6:2541]) by OPEXCLILM24.corporate.adroot.infra.ftgroup ([fe80::a1e6:3e6a:1f68:5f7e%18]) with mapi id 14.03.0361.001; Tue, 31 Oct 2017 10:55:47 +0100
From: <mohamed.boucadair@orange.com>
To: Juergen Schoenwaelder <j.schoenwaelder@jacobs-university.de>
CC: "yang-doctors@ietf.org" <yang-doctors@ietf.org>, "draft-ietf-opsawg-nat-yang.all@ietf.org" <draft-ietf-opsawg-nat-yang.all@ietf.org>, "opsawg@ietf.org" <opsawg@ietf.org>
Thread-Topic: Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
Thread-Index: AQHTT09nb4Xo03k7b0eBVGOEwFdqM6L8ajgAgAAc3gCAARxwQA==
Date: Tue, 31 Oct 2017 09:55:46 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B93300A063187@OPEXCLILMA3.corporate.adroot.infra.ftgroup>
References: <150912805550.22087.2939629492652644040@ietfa.amsl.com> <787AE7BB302AE849A7480A190F8B93300A060DB1@OPEXCLILMA3.corporate.adroot.infra.ftgroup> <20171030162210.ni72dxxmc45o3cak@elstar.local>
In-Reply-To: <20171030162210.ni72dxxmc45o3cak@elstar.local>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.6]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/quv-3ir2EhLiHBROxabs0AX57yQ>
Subject: Re: [yang-doctors] Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Email list of the yang-doctors directorate  <yang-doctors.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors/>
List-Post: <mailto:yang-doctors@ietf.org>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/yang-doctors>, <mailto:yang-doctors-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 31 Oct 2017 09:55:52 -0000

Hi J=FCergen,

Please see inline.

Cheers,
Med

> -----Message d'origine-----
> De=A0: Juergen Schoenwaelder [mailto:j.schoenwaelder@jacobs-university.de=
]
> Envoy=E9=A0: lundi 30 octobre 2017 17:22
> =C0=A0: BOUCADAIR Mohamed IMT/OLN
> Cc=A0: yang-doctors@ietf.org; draft-ietf-opsawg-nat-yang.all@ietf.org;
> opsawg@ietf.org
> Objet=A0: Re: Yangdoctors early review of draft-ietf-opsawg-nat-yang-06
>=20
> On Mon, Oct 30, 2017 at 02:41:19PM +0000, mohamed.boucadair@orange.com
> wrote:
> >  That said, there are a number of details where I doubt
> > > the model is correct and things where I believe things are incomplete=
.
> > > Given that there are many different NAT functions, I also expected to
> > > see usage of YANG features.
> >
> > [Med] We used to make use of "features", but there was a comment during
> the WG call for adoption that requested us to make use of identities,
> instead.
>=20
> But these are not the same thing.

[Med] You are right. Sorry for not being clear.=20

What I meant is that the module used, for example, "if-feature nat64" and s=
o on to refer to NAT flavors. We replaced those with "when" statements that=
 points to the actual capabilities of an implementation.=20
Another change we made, is that we used to have "Boolean" to indicate the s=
upport of a given tarnation scheme (e.g., nat64-support, nat44-support), bu=
t we updated those to make use of identities.=20


 If I am not a nat64, then apparently
> several objects to not apply to me.

[Med] Yes. We tried to cover this by "when" statements.=20

 This is what features allow you to
> express. Perhaps someone wanted identities for something different, I
> do not know. I think it is reasonable to assume that not all NAT
> implementations will support all types of NATs that the model supports
> and hence the model should reflect this.
>=20

[Med] The module indicates what a given implementation has to support based=
 on its capabilities. This is handled by means of "when" statements.  =20

> > >
> > > - What is the vrf-routing-instance identity good for?
> >
> > [Med] This is used to bind a NAT function to an external VRF routing
> instance. Please check https://www.ietf.org/mail-
> archive/web/opsawg/current/msg05117.html
> >
>=20
> I very much doubt that an identity identifies a VRF instance. I am not
> questioning the need to identify a VRF, I am questioning that the
> solution put in place achieves this.

[Med] Thank you for clarifying. This is actually a good point. The options =
we considered are as follows:=20

(1) Use an Identity to avoid struggling with semantics of how a VRF can be =
defined.
(2) Point to draft-ietf-rtgwg-ni-model, likely (?) as a normative reference=
.=20
(3) Remove the VRF thing from the draft; future extensions can be defined.

Given that "VRFs" are not required for all NATs and some reviewers asked to=
 add VRFs in addition to interfaces, we went for option (1). Having a depen=
dency on a YANG module under development is not justified for all implement=
ations.=20

>=20
> > >   Its used only in
> > >   the leaf external-vrf-instance and the description of that leaf is
> > >   not telling me how this is going to be used. Who is going to derive
> > >   identities? I fear you are trying to achieve something where using
> > >   identities is really the wrong approach. Section 2.10 does not tell
> > >   how this is supposed to work either. I assume this needs to be
> > >   checked by the routing area experts to make sure things fit with
> > >   their modeling of VRFs.
>=20
> And this was my explanation why I believe this identity thing does not
> work. You need to make work this out with the people modeling VRFs.
>=20
> > > - mapping-entry/type: instead 'manually configured', I would write
> > >   'explicitly configured' (configuration does not have to be a manual
> >
> > [Med] Manually is derived from RFC6887, which says:
> >
> >       *  Explicit static mappings are created by manual configuration
> >          (e.g., via command-line interface or other user interface) and
> >          persist until the user changes that manual configuration.
>=20
> Note the word 'explicit' there. I assume this boils down in NMDA terms
> to configuration ending up in <intended> and I prefer explicit
> configuration since configuration ending up in <intended> can very
> well come from automated systems, i.e., there is not necessarily a
> manual process.

[Med] I hear you. FYI, there is no "manual" mention in the new revision of =
the draft.=20

>=20
> >  And is
> > >   this a ticking lifetime, i.e., this changes on every get request? I=
s
> > >   this useful? Have alternatives been considered such as reporting th=
e
> > >   point in time when the mapping was established? Or is the idea that
> > >   the lifetime reports the time left until the mapping will be garbag=
e
> > >   collected? What does "tracks the connection" really mean here?
> >
> > [Med] The initial value indicates the duration to maintain a mapping.
> When retrieved in a get operation, it indicates the remaining validity
> lifetime.
> > I updated the text to clarify this.
>=20
> This means this is constantly changing. If you would return the
> timestamp when the lifetime ends the value would change rarely.

[Med] That's another option which has implications on the NAT implementatio=
n itself. We modeled the YANG module to be aligned with current NAT impleme=
ntations. =20

 The WG
> needs to think about the choice. Note that constantly changing values
> are potentially a burden with telemetry interfaces and caches but this
> may not apply here. The WG should discuss what the right choice is
> here.
>=20
> > > - container nat-capabilities:
> > >
> > >   Here we find a bunch of "config true" leafs and I wonder how these
> > >   work. There are things a NAT implementation is capable to do, and
> > >   there are things that are enabled in a NAT deployment and of course
> > >   you can't enable something in a deployment that has not been
> > >   implemented. So are these 'capabilities' more like NAT features
> > >   enabled (since we have "config true" nodes) or are these more
> > >   implemented capabilities (but then "config true" may be wrong)?
> >
> > [Med] These are about what an implementation is able to do. When I set
> config to "false", pyang is complaining.
>=20
> If leafs are not configurable, then they should be config false.

[Med] I will revert config to false as we used to have in previous versions=
. As I said earlier, pyang will cry. I don't know how to fix that.=20

>=20
> > >   Depending on the answer, did you consider using YANG features?
> >
> > [Med] Yes, we considered the YANG features.
>=20
> I do believe you want features. Now, if an implementation supports
> multiple different NATs, how do I tell the NAT which type of NAT
> function applies to a given packet? Is this always clear?

[Med] The current module allows for implementations that support many trans=
lation flavors. In particular, it allows for a same NAT instance to enable =
many features in the same time.

There is no need to indicate explicitly the translation scheme(s) to enable=
 because this will be implicitly deduced from the configuration parameters.=
 For example:=20
- an implementation supplied with an external IPv4 address pool only, will =
automatically behave in the base NAT mode.
- an implementation supplied with an external IPv4 address pool and port-re=
lated parameters will behave in the NAPT mode.
- an implementation supplied with an external IPv4 address pool, port-relat=
ed parameters, and NAT64 prefixes will behave in the statefull NAT64 mode
- an implementation supplied with an external IPv4 address pool, port-relat=
ed parameters, dst-nat-enable=3Dtrue, and dst-ip-address-pool will behave i=
n the NAPT mode + destination NAT

and so on.=20


>=20
> > > - Some nat type specific parameter lists are flat, for others there i=
s
> > >   an additional container. Is this by design?
> >
> > [Med] Yes, the design was built with NAT/NAT64 as the core
> functionality. Other specific-techniques are added as containers for
> clarity.
> >
>=20
> Hm. Perhaps a bit subtle without a description.
>=20
> > >   Is this restricted to the acronyms that are used in the IANA
> > >   protocol numbers registry?
> >
> > [Med] Yes.
>=20
> So please state this.

[Med] Fixed in my local copy.=20

>=20
> > > - alg-name
> > >
> > >   Is there a list of well-known ALG names? IANA? Or is this a random
> > >   string that one needs to guess form the vendor's documentation,
> > >   i.e., this is potentially not interoperable out of the box? Is ther=
e
> > >   a way to obtain the number of ALGs supported or is the idea to do
> > >   trial and error probing to find out (which is even harder if there
> > >   are no well-known ALG names)?
> > >
> >
> > [Med] There is no "standardized/IANA" list of ALGs. There is a list of
> widely deployed/implemented ones.
> > FWIW, we used to have this list:
> >
> >     |        +--rw ftp-alg-enable?              boolean
> >     |        +--rw dns-alg-enable?              boolean
> >     |        +--rw tftp-alg-enable?             boolean
> >     |        +--rw msrpc-alg-enable?            boolean
> >     |        +--rw netbios-alg-enable?          boolean
> >     |        +--rw rcmd-alg-enable?             boolean
> >     |        +--rw ldap-alg-enable?             boolean
> >     |        +--rw sip-alg-enable?              boolean
> >     |        +--rw rtsp-alg-enable?             boolean
> >     |        +--rw h323-alg-enable?             boolean
> >     |        +--rw all-algs-enable?             boolean
> >
> > We changed the design to this one because it is easily extensible.
>=20
> Well, as long as it is clear what an ALG name is...

[Med] Actually, what is more important is the protocol/port.=20

BTW, I updated the module to indicate src and/or dst ports.=20

>=20
> > [Med] Yes.
> >
> > >
> > > - logging-info
> > >
> > >   Is this information complete? Perhaps it is for plain syslog
> > >   (without any security) but I doubt the info is complete for the
> > >   other transports mentioned, at least not for FTP. And surely, if yo=
u
> > >   want to protect the logging information, then you will neeed way
> > >   more parameters. And what does 'retrieving' logging entries mean?  =
I
> > >   assume with syslog and ipfix you push log messages. I am less sure
> > >   about FTP. Perhaps less is more and simply provide support for
> > >   syslog and leave the other options for extensions. You have a choic=
e
> > >   in place, so not need to go and deal with all possible complexity
> > >   here.
> > >
> >
> > [Med] It is out of scope of specify the exact logging information. Thos=
e
> considerations are out of scope. We only focus on the protocol and the
> server information.
>=20
> I think my comment was saying that the information is not sufficient to
> talk to a server.

[Med] It is only about the minimal set of information. The information is n=
ot complete on purpose. Protocol-specific information is out of scope of th=
is document.=20

>=20
> >  I think it would help to be more specific
> > >   about the security aspects of this data model. This text is quite
> > >   generic.
> >
> > [Med] The text Acks that all information are sensitive. They must be
> protected and secure means must be used.
>=20
> A generic statement - in the past you there usually was a problem
> getting such generic statements through the approval process since
> security people want authors to think through the security aspects of
> individual objects or groups of related objects. But you can try of
> course, perhaps the mindset has changed - and I am not a secdir
> reviewer. ;-)
>=20
> >  With a NAT, things even have privacy aspects. If I can
> > >   force a specific NAT mapping, I can track a subscriber.
> >
> > [Med] IMHO, this is not specific to the NAT. Mandating secure means to
> control the NAT is a guard against such attack.
>=20
> I think this is actually more subtle than one might think but this is
> the job of the security directorate people to think about.
>=20

[Med] You are probably right, but I prefer to leave those for the secdir re=
views.=20

> /js
>=20
> --
> 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/>

