[yang-doctors] 答复: 答复: Yangdoctors last call review of draft-ietf-ccamp-l1csm-yang-15

Zhenghaomian <zhenghaomian@huawei.com> Mon, 13 December 2021 06:41 UTC

Return-Path: <zhenghaomian@huawei.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 244BC3A0E2E; Sun, 12 Dec 2021 22:41:51 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, 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 wJi54yRpSb0k; Sun, 12 Dec 2021 22:41:44 -0800 (PST)
Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9648A3A0E2D; Sun, 12 Dec 2021 22:41:43 -0800 (PST)
Received: from fraeml743-chm.china.huawei.com (unknown [172.18.147.226]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4JCBhb4FD1z67mXw; Mon, 13 Dec 2021 14:40:15 +0800 (CST)
Received: from canpemm100010.china.huawei.com (7.192.104.38) by fraeml743-chm.china.huawei.com (10.206.15.224) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Mon, 13 Dec 2021 07:41:38 +0100
Received: from canpemm500009.china.huawei.com (7.192.105.203) by canpemm100010.china.huawei.com (7.192.104.38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Mon, 13 Dec 2021 14:41:36 +0800
Received: from canpemm500009.china.huawei.com ([7.192.105.203]) by canpemm500009.china.huawei.com ([7.192.105.203]) with mapi id 15.01.2308.020; Mon, 13 Dec 2021 14:41:36 +0800
From: Zhenghaomian <zhenghaomian@huawei.com>
To: "Joe Clarke (jclarke)" <jclarke@cisco.com>, "yang-doctors@ietf.org" <yang-doctors@ietf.org>
CC: "ccamp@ietf.org" <ccamp@ietf.org>, "draft-ietf-ccamp-l1csm-yang.all@ietf.org" <draft-ietf-ccamp-l1csm-yang.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: =?gb2312?B?tPC4tDogWWFuZ2RvY3RvcnMgbGFzdCBjYWxsIHJldmlldyBvZiBkcmFmdC1p?= =?gb2312?Q?etf-ccamp-l1csm-yang-15?=
Thread-Index: AQHX5SbJ2DEst/C5Rkmr7O9Mu05p/qwwDVSQ
Date: Mon, 13 Dec 2021 06:41:36 +0000
Message-ID: <c3b81a37b548405eb781f12722289eed@huawei.com>
References: <163819327359.330.16877162327268836589@ietfa.amsl.com> <24f4817e66ef425cbcb8e9494d614371@huawei.com> <BN9PR11MB5371E0781DAC47F7402692F7B8719@BN9PR11MB5371.namprd11.prod.outlook.com>
In-Reply-To: <BN9PR11MB5371E0781DAC47F7402692F7B8719@BN9PR11MB5371.namprd11.prod.outlook.com>
Accept-Language: zh-CN, en-US
Content-Language: zh-CN
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.24.176.73]
Content-Type: multipart/alternative; boundary="_000_c3b81a37b548405eb781f12722289eedhuaweicom_"
MIME-Version: 1.0
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/mQuSsHx2XhBjzAsTU5lZ_W5sHDw>
Subject: [yang-doctors] =?gb2312?b?tPC4tDogtPC4tDogWWFuZ2RvY3RvcnMgbGFz?= =?gb2312?b?dCBjYWxsIHJldmlldyBvZiBkcmFmdC1pZXRmLWNjYW1wLWwxY3NtLXlhbmct?= =?gb2312?b?MTU=?=
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: Mon, 13 Dec 2021 06:41:53 -0000

Hi, Joe,

Thank you for the feedback. I took another look at MEF 63, how about the following description for subscriber-l1vc-sls-service-attributes grouping?

---Description starts---
A set of service attributes on L1VC Service Level Specification (SLS) that is agreed between the service provider and the subscriber.
---Description ends---

Best wishes,
Haomian

发件人: Joe Clarke (jclarke) [mailto:jclarke@cisco.com]
发送时间: 2021年12月10日 22:20
收件人: Zhenghaomian <zhenghaomian@huawei.com>om>; yang-doctors@ietf.org
抄送: ccamp@ietf.org; draft-ietf-ccamp-l1csm-yang.all@ietf.org; last-call@ietf.org
主题: Re: 答复: Yangdoctors last call review of draft-ietf-ccamp-l1csm-yang-15

Thanks for the changes, Haomian.  On the YYYY note, you might want to explicitly call out that the RFC number there will be for ietf-layer1-types.

With the subscriber-l1vc-sls-service-attributes grouping description, I'm still not sure it accurately reflects what it shows.  I don't see how it provides a collection of values.  Rather to me, it looks like a set of SLS attributes that provide a way to gauge service performance.

Joe

On 12/9/21 09:50, Zhenghaomian wrote:

Hi Joe,



Thank you very much for the review and useful comments. We are accepting all the proposals and please check the diffs from https://github.com/haomianzheng/IETF-ACTN-YANG-Model/pull/91/files.



We plan to update the draft with latest yang/tree in a week, thanks.



Best wishes,

Haomian



-----邮件原件-----

发件人: Joe Clarke via Datatracker [mailto:noreply@ietf.org]

发送时间: 2021年11月29日 21:41

收件人: yang-doctors@ietf.org<mailto:yang-doctors@ietf.org>

抄送: ccamp@ietf.org<mailto:ccamp@ietf.org>; draft-ietf-ccamp-l1csm-yang.all@ietf.org<mailto:draft-ietf-ccamp-l1csm-yang.all@ietf.org>; last-call@ietf.org<mailto:last-call@ietf.org>

主题: Yangdoctors last call review of draft-ietf-ccamp-l1csm-yang-15



Reviewer: Joe Clarke

Review result: Ready with Nits



I have been asked to review this draft and the L1CSM YANG module it includes on behalf of YANG Doctors.  Overall, I think the draft/module is ready, but I did find a few small issues.  First, please run "pyang -f yang" on this to normalize its formatting.  There were a few spacing and other formatting issues that will be cleaned up by doing this.  Other items are below:



In the header of the YANG module, you import ietf-layer1-types with a mark of RFCYYYY.  In your comment below calling out RFCXXXX (i.e., this RFC) it would be good to point the RFC Editor to YYYY as well.



===



In your identity definition section, you have a number of identity descriptions which are self-referential.  Admittedly, this is one of my pet peeves, but if you could add more clarifying description text to identities such as one-way-delay, one-way-errored-second, etc. it would help implementors and operators better consume the YANG module without always needing to refer to external references.



===



Can time-interval be uint32 instead of int?  I do not thing a negative time interval is possible/useful here.



===



The description of the grouping subscriber-l1vc-sls-service-attributes doesn't look accurate.  This is not a value per se, but a collection of attributes.



===



In the /services/service list you explicitly have "mandatory true" for the key service-id.  This is not needed since the key is mandatory.