Re: [yang-doctors] [I2nsf] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04

Linda Dunbar <linda.dunbar@futurewei.com> Tue, 02 March 2021 16:04 UTC

Return-Path: <linda.dunbar@futurewei.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 8FA9A3A2952; Tue, 2 Mar 2021 08:04:53 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level:
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_MSPIKE_H2=-0.001, T_SPF_PERMERROR=0.01, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=futurewei.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 2n9kuQaZjE5m; Tue, 2 Mar 2021 08:04:49 -0800 (PST)
Received: from NAM11-BN8-obe.outbound.protection.outlook.com (mail-bn8nam11on2112.outbound.protection.outlook.com [40.107.236.112]) (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 ED8863A2953; Tue, 2 Mar 2021 08:04:48 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D2EG7+J5VtKaBMVC7KV/qXnV3w6iKZ9c1JqX1Dtb/ckp6af6VdKX0hctAgwxbXJPFwjNkSy1cTluxZaO3XWpXGxWygYz8iAR1we4A2aqAHeeefsIUqIosbgnYajoo3cpSxszPCYNHzDqv4UcIS5b2DIj4I4HPdFck5IF7tXsVew+XyOEpf+8nmStCdnzaLqov9kZYXCB1c1j0ttyrL7qNm8YFuOwDE0k5b8Dvvp/6M6UtFnl1brNkEqvfZER8bMZLfggIr95bQCIgBrNhQFXm1adIJSpdGFhVrSzjEzBHZuNDKmDMchUaoqpVQLp5G4/P29byYkVR/Ox8iRXoEGn6w==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S9DA5CtzEgpx/oRMcbmPcfvo7vZhFs/wL6WGyvyeRIs=; b=f4vNn+3RBQlSFUjjdll64fQZ9Iaz4PbobD78yP4VU6r3cDPv0mH+qp7sR+kTQXXsnPZzyIxByzrTZPzDnlTEXGhhT46m/eGEHU/7PD/sWxvlbehjv8BK5YjXPsUzKNd+gKVcl7gC6/rI2WH/uTDV2ysCzMIieHACTXHVBfRTIc/RxQFLHC4NST/GheGZ3S4JO6XycqhFhSV1Ric05l5Cb5OsxgbsRZ7XWvooLUI2skAeFqULpP54Vw5SnFMlxbxRd+TEGbZRf1r7PMkNaA807xeiusptJoauIcgYT7rrMc2Gq94CoYlseBzgVJEpKzj5PNyi8fnoCbZU1IYhAumQyw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=futurewei.com; dmarc=pass action=none header.from=futurewei.com; dkim=pass header.d=futurewei.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Futurewei.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=S9DA5CtzEgpx/oRMcbmPcfvo7vZhFs/wL6WGyvyeRIs=; b=WDeKrTqolAlNMvkcxvSByhx0I50Ul9ac95gVxhyuTutakJnj7KIlhBTao+Syw68eyYv25l6cuQnoO+K5WDEIx1pQocYIutR5TryRsaWzGrvPoDpQTzmkRf0YLJ3a7LZ27BO0QNUmRZC1Lk3A4/jARNTKOW1HkAJKUxi9Om8w66M=
Received: from SN6PR13MB2334.namprd13.prod.outlook.com (2603:10b6:805:55::16) by SN6PR13MB4317.namprd13.prod.outlook.com (2603:10b6:805:e9::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.9; Tue, 2 Mar 2021 16:04:46 +0000
Received: from SN6PR13MB2334.namprd13.prod.outlook.com ([fe80::3050:546b:c47:a42a]) by SN6PR13MB2334.namprd13.prod.outlook.com ([fe80::3050:546b:c47:a42a%6]) with mapi id 15.20.3912.016; Tue, 2 Mar 2021 16:04:45 +0000
From: Linda Dunbar <linda.dunbar@futurewei.com>
To: Andy Bierman <andy@yumaworks.com>
CC: Reshad Rahman <reshad=40yahoo.com@dmarc.ietf.org>, Roman Danyliw <rdd@cert.org>, "i2nsf@ietf.org" <i2nsf@ietf.org>, JungSoo Park <pjs@etri.re.kr>, Yunchul Choi <cyc79@etri.re.kr>, YANG Doctors <yang-doctors@ietf.org>, Patrick Lingga <patricklink888@gmail.com>, skku-iotlab-members <skku-iotlab-members@googlegroups.com>, "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Thread-Topic: [I2nsf] [yang-doctors] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04
Thread-Index: AQHXCspBUDu/8Ra1F06CEBbDfBCQF6pngeSAgAhcacCAAPRXAIAAEv5Q
Date: Tue, 02 Mar 2021 16:04:45 +0000
Message-ID: <SN6PR13MB2334E3922CAEC150D96F149885999@SN6PR13MB2334.namprd13.prod.outlook.com>
References: <160192102291.6633.15935674903085952087@ietfa.amsl.com> <CAPK2DewwLOJnnj1ZEYMSvZB1Hpc-8rY1+-dFvzOkJvrT4X2jqA@mail.gmail.com> <CABCOCHRaSTLDngZnMaQFiq05AZbymJfFFVY+P_fmzuU4e3S7FQ@mail.gmail.com> <01E6A215-B86F-4F69-93B5-0CA124DF0A02@yahoo.com> <CABCOCHTrOkhfpvr2L9yRzXxVJjiF8pNYXQ-G8TLV8MD-i_XSpA@mail.gmail.com> <B04E9EA2-C43F-4DA4-9D93-DEFFEE20993D@yahoo.com> <SN6PR13MB2334E933702E18572EBCE6AF85999@SN6PR13MB2334.namprd13.prod.outlook.com> <CABCOCHSEjPuBpF0_g39yi7xUCd3YF-O-MWFQaCMYrQFOHmUAug@mail.gmail.com>
In-Reply-To: <CABCOCHSEjPuBpF0_g39yi7xUCd3YF-O-MWFQaCMYrQFOHmUAug@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: yumaworks.com; dkim=none (message not signed) header.d=none;yumaworks.com; dmarc=none action=none header.from=futurewei.com;
x-originating-ip: [209.163.172.242]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: cd59b1a4-1f4b-4583-97c4-08d8dd94e631
x-ms-traffictypediagnostic: SN6PR13MB4317:
x-ms-exchange-minimumurldomainage: ietf.org#9488
x-microsoft-antispam-prvs: <SN6PR13MB4317E9DE4E6BC57A54C3F41385999@SN6PR13MB4317.namprd13.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: N1nd25IfMvjPVFUd9zMfKVa10glG4ZIybNFxyv2VuXDyWxNxl9kgUPYNqlctTDIOuNiin30z7kwTrNoFVDLhmURE5MV9MK1N8Gjhu3iK8TPfXGhoyd0G06bsKgkM4UhJviSKPAbrsLL1XS8GQflQCUQe9ZBgxqyybYEA2Dm9RKj4G2ke7h7U+iYCM0sNdXbrXrDoeietLzi5lhh4ysRhEwTre2ekGP5hePxsIwJQ/CArUW6+MXGsxyrm9UHEGJwT4G1KAKq4BAWj4gSKx15Jn2RNd301dxzNCqevBuk37er0M1eSwMEDpzyOe/hdftnklLjqDg/C8OWqyLxus+HSJ6/ORTo4XX9BrXTBZmhUxtTmiy/Aro5Z5CzVrss1x4ZSA29WEm7Et8AxjvtRMy14G3WpMAiD598+WF5zc8Bn7cPw4vCo2o9ybtTjqiWY8rnKbo6WLMCQxxNMDhT4g9Obj6ofsGyNfKLSQEQoxhHa2yYkoEcsYnBzURHJIk7kAyw7U9hzCxTEupcsfAX+Ozv6MmQ/lYqShZWnQnKxKO4h4REDOxNe2PCVcgZ1r31JKiTGonJIiNNLqztnQSImgTA4ymc1fB0i3XMTsZdfjFdUUds=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR13MB2334.namprd13.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(376002)(346002)(396003)(136003)(39840400004)(54906003)(44832011)(7696005)(30864003)(316002)(8676002)(2906002)(6916009)(478600001)(86362001)(966005)(33656002)(53546011)(83380400001)(6506007)(66556008)(5660300002)(8936002)(186003)(71200400001)(4326008)(66476007)(76116006)(66446008)(52536014)(55016002)(9686003)(166002)(7416002)(64756008)(66946007)(26005); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: zIj7Uu5vzu+QAw1/2l19rVH75XJiLAXdUK/EjoWEu1zZbvt/RRPSlOzxMsFxwRoCRaQhIaSJYMNnpzhdhrVvpaLhSzOTDpQx/WpC3RJg/g7+5mwYuX9UXPazOvDxKcDQx7Bi4rYf3wZYskE/eiXKNGzHy02oxiV/sAxs2DPySTXjqx0vH5vJNj4g6XI2i1l9jnwZK9CUJeYABrQ9uWCgh1QBzluelmDITk/kZ7S6YARtzzBm0mNaem/Lch3Qd6zrSJzJxj3W+0It1cOU+S5Z9kJQ0vjnytf1g08tmA3rKD7KpMEK67eySr1FiwuLUXEDCOy4gxVmq8S9lAkia/FpM+Ho+JzvZiki/BZFNNcqew0U89l5SoJV8iapIrDBJBOe42/ch7BnY6U3tPufzbkpTPtkURyKixl9bmxD/Qhigm0B/eAfWq/Kp0KDAynZi/haJkvMfgF76qSIpeaWlZoiVLkVv/CuIYJnOd5QLV19swNLSFX0rg/elIHTv9+hmX5N6SDALPmOKhnBzDbHXkwEU17ihGXP/JzSY1ijbuMbia8Ww69piBEtOL1Tx9o8WJ5iz6NuWXn108rZSaUTNn5OvjDgx4/qOAvf7/e285xjz/6azddH8vNgfVK+Rzo1XtH/ptW82HSE1Zq/dIcRP+xacT3oWfoumT+QFBw0N2vEh3PO+dbnZK415cgSf+zxWtZczHP6s1RfEcWywOBQalhXKwurxNxu0Ma1VN+R37MCYJcxq2oRdO6Yj3jxFgLQ0p8YLYRpBvPdOn83fcx3smP1c4miARzR2rMuhvD3CpbhTGMaIXYuJ6nhiV6vIW/VqS0Mlm6j/IIy1HMCkNr2F6cSq8cX3s5x0190JK95Uh67bF+IqY0Zpe5w8FPIGec1QXO0mhRbVrlzCDBhafmnDW9dy//WF1XFeZcA0wSG3I2JR+cNq8/AYaX4+TSsQNjbV6rl36CxSQFT2Qchtlp4EFlixp/TJlXiaSx61+trzxO/dZ7tniX1+TOARr/U9hIC0J+24lo9LkjL8N0rvJ6iW5SvkydsLW076UG4a53SuQ7+PYgOZK14sBbHzJoS+7kYOWd98FPLROqJX2ol89wfqco2XXF4nDsU5d0KPsaYN9IcAfPIwpqL8mUlPSVu5gtvT4CyZ68eidRa55B8s9xArfivxVq9rAleUv044kUisfg3rpS4KFQUArP7dbSl6/AR+GmKy+rvFMvqgdzcGx+Zs+mq4MPx3MynXZfX8LVn+8haTsFyo0wXvXSLItQTHRWuwFmXvXWliZW9920m7AX31YmTN7D+7JrTjdUX92pav/K3QQHoohQHLZ2Y3FQ1w/sHgmmc
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_SN6PR13MB2334E3922CAEC150D96F149885999SN6PR13MB2334namp_"
MIME-Version: 1.0
X-OriginatorOrg: Futurewei.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SN6PR13MB2334.namprd13.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: cd59b1a4-1f4b-4583-97c4-08d8dd94e631
X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2021 16:04:45.8863 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 0fee8ff2-a3b2-4018-9c75-3a1d5591fedc
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: X9oJ92cWkgeWFh4DWUtI+53U1jQKx9UZOmBx9FuGoN+OpV2x/LxMamYt5JnuUz6PggKAcOV+lNndFHyGVq0gWQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR13MB4317
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/gpgmocW6wx1M_gWQ2l7botU1otE>
Subject: Re: [yang-doctors] [I2nsf] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.29
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, 02 Mar 2021 16:04:54 -0000

Andy,

The request for YANG DR review for the 06 version has been placed. The WG has started the WGLC process. Thank you  YANG DR!

Linda

From: Andy Bierman <andy@yumaworks.com>
Sent: Tuesday, March 2, 2021 8:56 AM
To: Linda Dunbar <linda.dunbar@futurewei.com>
Cc: Reshad Rahman <reshad=40yahoo.com@dmarc.ietf.org>; Roman Danyliw <rdd@cert.org>; i2nsf@ietf.org; JungSoo Park <pjs@etri.re.kr>; Yunchul Choi <cyc79@etri.re.kr>; YANG Doctors <yang-doctors@ietf.org>; Patrick Lingga <patricklink888@gmail.com>; skku-iotlab-members <skku-iotlab-members@googlegroups.com>; Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com>
Subject: Re: [I2nsf] [yang-doctors] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04



On Mon, Mar 1, 2021 at 4:21 PM Linda Dunbar <linda.dunbar@futurewei.com<mailto:linda.dunbar@futurewei.com>> wrote:
Andy and Reshad,

Does it help if I request another YANG DR review?

Yes.
I think the IESG should specify and document the procedures for follow-up YANG module reviews.
We should avoid undocumented ad-hoc procedures that rely on email as the sole collaboration tool.
IMO there should be a new review request for each updated revision.  I especially want to
know if the request is for an early review or WGLC review, and other contextual info.


Andy



Thanks, Linda

From: I2nsf <i2nsf-bounces@ietf.org<mailto:i2nsf-bounces@ietf.org>> On Behalf Of Reshad Rahman
Sent: Wednesday, February 24, 2021 10:40 AM
To: Andy Bierman <andy@yumaworks.com<mailto:andy@yumaworks.com>>
Cc: Roman Danyliw <rdd@cert.org<mailto:rdd@cert.org>>; i2nsf@ietf.org<mailto:i2nsf@ietf.org>; JungSoo Park <pjs@etri.re.kr<mailto:pjs@etri.re.kr>>; Yunchul Choi <cyc79@etri.re.kr<mailto:cyc79@etri.re.kr>>; YANG Doctors <yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>>; Patrick Lingga <patricklink888@gmail.com<mailto:patricklink888@gmail.com>>; skku-iotlab-members <skku-iotlab-members@googlegroups.com<mailto:skku-iotlab-members@googlegroups.com>>; Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com<mailto:jaehoon.paul@gmail.com>>
Subject: Re: [I2nsf] [yang-doctors] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04



From: Andy Bierman <andy@yumaworks.com<mailto:andy@yumaworks.com>>
Date: Wednesday, February 24, 2021 at 11:30 AM
To: Reshad Rahman <reshad@yahoo.com<mailto:reshad@yahoo.com>>
Cc: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com<mailto:jaehoon.paul@gmail.com>>, Roman Danyliw <rdd@cert.org<mailto:rdd@cert.org>>, "i2nsf@ietf.org<mailto:i2nsf@ietf.org>" <i2nsf@ietf.org<mailto:i2nsf@ietf.org>>, JungSoo Park <pjs@etri.re.kr<mailto:pjs@etri.re.kr>>, Yunchul Choi <cyc79@etri.re.kr<mailto:cyc79@etri.re.kr>>, Patrick Lingga <patricklink888@gmail.com<mailto:patricklink888@gmail.com>>, YANG Doctors <yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>>, skku-iotlab-members <skku-iotlab-members@googlegroups.com<mailto:skku-iotlab-members@googlegroups.com>>
Subject: Re: [yang-doctors] [I2nsf] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04



On Mon, Feb 22, 2021 at 7:31 PM Reshad Rahman <reshad@yahoo.com<mailto:reshad@yahoo.com>> wrote:
I cannot figure out how to enter a new review in the IETF pages (even logged in),
I have run into the same issue in the past. You need to go to the actual review link, https://datatracker.ietf.org/doc/draft-ietf-i2nsf-nsf-monitoring-data-model/reviewrequest/13767/<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-i2nsf-nsf-monitoring-data-model%2Freviewrequest%2F13767%2F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Cc47d623163bb44ba235c08d8dd8b4723%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637502937577874042%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=hlYGizEvl06Ko0kZUk78lYxgdwCAiLvcInjxp5GTDrA%3D&reserved=0> in this case, and click on the "Correct review" button. My recollection is that this will create a newer version of the review.


But I am not modifying my review of the old draft.
I am entering my review of the new draft.
<RR> Version 00 will remain as a review of the old rev. The new version will be a review of the new draft (you can provide a new reviewed revision).
I agree that correct review implies that you can only change the review of the old rev, so the button should probably be "Correct/new review" instead. Anyway I believe that, even though the UI is misleading, you can enter a new review while keeping the old review.

Regards,
Reshad.

I think a better procedure would be for the authors to request a new review for the updated draft.
Hopefully the same reviewer can be assigned automatically.


Regards,
Reshad.


Andy

From: yang-doctors <yang-doctors-bounces@ietf.org<mailto:yang-doctors-bounces@ietf.org>> on behalf of Andy Bierman <andy@yumaworks.com<mailto:andy@yumaworks.com>>
Date: Saturday, February 20, 2021 at 12:11 PM
To: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com<mailto:jaehoon.paul@gmail.com>>
Cc: Roman Danyliw <rdd@cert.org<mailto:rdd@cert.org>>, "i2nsf@ietf.org<mailto:i2nsf@ietf.org>" <i2nsf@ietf.org<mailto:i2nsf@ietf.org>>, JungSoo Park <pjs@etri.re.kr<mailto:pjs@etri.re.kr>>, Yunchul Choi <cyc79@etri.re.kr<mailto:cyc79@etri.re.kr>>, Patrick Lingga <patricklink888@gmail.com<mailto:patricklink888@gmail.com>>, YANG Doctors <yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>>, skku-iotlab-members <skku-iotlab-members@googlegroups.com<mailto:skku-iotlab-members@googlegroups.com>>
Subject: Re: [yang-doctors] [I2nsf] Yangdoctors early review of draft-ietf-i2nsf-nsf-monitoring-data-model-04

Hi,

I have reviewed the module in draft-05.
Thanks for the revision letter. That really helped make the review go fast.
All my draft-04 comments have been addressed.

I cannot figure out how to enter a new review in the IETF pages (even logged in),
so it is attached here. pyang is reporting some minor style issues.


Status: Ready with nits (see attached file)


Andy


On Wed, Feb 17, 2021 at 7:15 AM Mr. Jaehoon Paul Jeong <jaehoon.paul@gmail.com<mailto:jaehoon.paul@gmail.com>> wrote:
Hi Andy,
Patrick and I have addressed your comments on the following revision:

https://datatracker.ietf.org/doc/draft-ietf-i2nsf-nsf-monitoring-data-model/<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-i2nsf-nsf-monitoring-data-model%2F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Cc47d623163bb44ba235c08d8dd8b4723%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637502937577874042%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=jCXfTGytcdcYUX6rQw%2F74LG6O11ZQRofIceGqF10hQM%3D&reserved=0>
https://tools.ietf.org/html/draft-ietf-i2nsf-nsf-monitoring-data-model-05<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Fdraft-ietf-i2nsf-nsf-monitoring-data-model-05&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Cc47d623163bb44ba235c08d8dd8b4723%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637502937577883945%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=f9Zvoq9aZxGOcSl%2Fa45VFa9YTIzcV2F9EdJ8NtAt1rw%3D&reserved=0>

I attach the revision letter to explain how to address your comments on the revision.

If you have further comments, please let me know.

If you are satisfied with our revision, please update the YANG doctor review status in the following link:
https://datatracker.ietf.org/doc/draft-ietf-i2nsf-nsf-monitoring-data-model/<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fdraft-ietf-i2nsf-nsf-monitoring-data-model%2F&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Cc47d623163bb44ba235c08d8dd8b4723%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637502937577883945%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=9t3dP4PeuHc1SYwRsDEoRla3a9nxa%2FvV%2FF3Cy5tKZdg%3D&reserved=0>

Thanks.

Best Regards,
Paul

On Tue, Oct 6, 2020 at 3:03 AM Andy Bierman via Datatracker <noreply@ietf.org<mailto:noreply@ietf.org>> wrote:
Reviewer: Andy Bierman
Review result: Almost Ready



Major Issues:

 - None

Moderate Issues:

 - top-level 'counters' container does not follow naming conventions.
   Should start with 'i2nsf', probably 'i2nsf-state'

 - There do not seem to be any writable objects in the /counters
   subtree so this container should have a 'config false' statement

 - top-level typedef and grouping description-stmts are self-referential
   and not useful. Need to rewrite description-stmts and/or add
   reference-stmts as needed.

 - grouping common-monitoring-data/time-stamp
   Is this a different time stamp than the one in the NETCONF notification?
   The 'message generation time' sounds like the standard timestamp.
   Does this object represent the event detection time?

 - grouping i2nsf-system-alarm-type-content/usage
 - grouping i2nsf-system-alarm-type-content/threshold
   These are uint8 leafs with unclear descriptions.
   Not sure why uint8 is the appropriate type.
   Needs 1 or more of (reference, units, better description)

 - grouping traffic-rates
   Add a units statement to each leaf. Not sure what units to use
   but it should be consistent. (e.g, pps, bps used in descriptions
   should also be in a units-stmt)

 - grouping i2nsf-system-counter-type-content
   These counters should use the yang:counter32 type instead of uint32

 - container counters/system-interface
 - container counters/nsf-firewall
 - container counters/nsf-policy-hits
  The descriptions are too terse and confusing, and need a rewrite.

 -  container counters/nsf-firewall
 -  container counters/nsf-policy-hits
    - uses i2nsf-nsf-counters-type-content;
    Many of the fields expanded from this grouping all say
    they refer to 'the packet'. Why are they in this global
    container of counters? E.g. (src-ip, dst-ip, src-port, dst-port)
    Not clear at all how the server is supposed to apply this
    grouping to these containers.

 - many leafs use "uint32" type for a rate.
   Should add a units-stmt

 - leaf counters/nsf-policy-hits/hit-times
   The purpose and type are confusing and generic.
   If this is a counter then use counter32

 - cut-and-paste for notification-stmt content should be replaced
   with grouping/uses instead. Applies to the nsf-detection-*
   and the various logging notifications. Even a grouping that
   has 1 object in it is better than cut-and-paste 5+ times

Minor Issues:

 - top-level identifiers are too generic
   should have 'i2nsf-' prefix to be more reusable outside this module

 - quite a lot of identities that an implementation is required to support.
   If this set of identities might change a lot faster than the
   notifications and counter objects, then consider putting them
   in a separate module

 - leaf with same type named differently; both intrusion-attack-type
   - nsf-detection-intrusion/sub-attack-type
   - nsf-log-intrusion/attack-type

 - quite a lot of notification event types for a server to implement
   and a user to manage. All are mandatory (no if-feature statements).
   Some such as nsf-detection-* subset are very similar.
   A section or table would be useful that showed the YANG notification
   names and their purpose -- maybe a reference to another RFC
   with more details

 - there seems to be notifications for intrusion events and then
   again for the logging of those events.  This seems excessive
   but


 - grouping common-monitoring-data/time-stamp
   Is this a different time stamp than the one in the NETCONF notification?
   The 'message generation time' sounds like the standard timestamp.
   Is this event detection time?

 - grouping common-monitoring-data/module-name
   Is this a YANG module or some other type of module?

 - there is no way to configure which notifications should be generated
   or maybe how often.  YANG Push has its own dampening-period.
   Since these are event stream subscriptions, not datastore subscriptions,
   YANG-Push does not apply to this document at all.

   If there are a lot of notifications then a server implementation
   might drop some

 - grouping i2nsf-nsf-event-type-content-extend/src-zone
 - grouping i2nsf-nsf-event-type-content-extend/src-zone
   These use type 'string'. Consider using a typedef that constrains
   the string.  General comment where unconstrained string is used:
   The corner-case values such as empty string are often not allowed
   in implementations.


 - grouping i2nsf-nsf-event-type-content-extend/rule-id
 - grouping i2nsf-nsf-event-type-content-extend/rule-name
 - grouping i2nsf-nsf-event-type-content-extend/profile
   These objects seem to reference objects in another YANG module.
   If so, then leafref types might be more appropriate.

 - grouping i2nsf-nsf-event-type-content/rule-id
 - grouping i2nsf-nsf-event-type-content/rule-name
 - grouping i2nsf-nsf-event-type-content/profile
 - grouping i2nsf-nsf-event-type-content/raw-info
   These objects are cut-and-paste duplicates from
   grouping i2nsf-nsf-event-type-content. They should
   be in a separate grouping used by both. Also applies
   to some other sets of objects

 - limits issues (e.g. current-session, maximum-session
   The type is uint8. This is only OK it is impossible for any
   implementation to ever have or want more than 255 of them.
   If some other RFC really does limit the values where uint8
   is used, then that is OK. If so, a reference-stmt would help.



_______________________________________________
I2nsf mailing list
I2nsf@ietf.org<mailto:I2nsf@ietf.org>
https://www.ietf.org/mailman/listinfo/i2nsf<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fi2nsf&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Cc47d623163bb44ba235c08d8dd8b4723%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637502937577894042%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=nBH%2BR8O8wd4k0t7CKCvlK8T%2FW6wmneUnRpppP7rFZaA%3D&reserved=0>

_______________________________________________ yang-doctors mailing list yang-doctors@ietf.org<mailto:yang-doctors@ietf.org> https://www.ietf.org/mailman/listinfo/yang-doctors<https://nam11.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ietf.org%2Fmailman%2Flistinfo%2Fyang-doctors&data=04%7C01%7Clinda.dunbar%40futurewei.com%7Cc47d623163bb44ba235c08d8dd8b4723%7C0fee8ff2a3b240189c753a1d5591fedc%7C1%7C0%7C637502937577903933%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=WDjWUQ7t81StUpL5RJbYfhp4haabybD0jpse6W1c68w%3D&reserved=0>