Re: [CCAMP] Fw: New Version Notification for draft-zheng-ccamp-client-signal-yang-05.txt

tom petch <ietfc@btconnect.com> Sat, 23 March 2019 13:06 UTC

Return-Path: <ietfc@btconnect.com>
X-Original-To: ccamp@ietfa.amsl.com
Delivered-To: ccamp@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D6B0D1277CE for <ccamp@ietfa.amsl.com>; Sat, 23 Mar 2019 06:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.246
X-Spam-Level:
X-Spam-Status: No, score=0.246 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_MED=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RATWARE_MS_HASH=2.148, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jNvqWUZt3qQ7 for <ccamp@ietfa.amsl.com>; Sat, 23 Mar 2019 06:06:29 -0700 (PDT)
Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10110.outbound.protection.outlook.com [40.107.1.110]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A203612008A for <ccamp@ietf.org>; Sat, 23 Mar 2019 06:06:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.onmicrosoft.com; s=selector1-btconnect-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QNwttfEGoG+7fZrS/GlnVgkbnCt+vDMDhn2SENdTjHY=; b=S2vkFm/pHyj1VLzY9zbzIMKe/qPoSrBh02Eb3kKjM8MZnUevp7EgTOM4A4eGTe0JSkq4zC/uccA6xACnR4+oi/n4UBX0tV+uQng0WTJjuifcF6XewSbccEbi/Z+F03myXDRH/tNfMCcXmO0w2vdUV+X7FsUWYOid52wbgzkbxDM=
Received: from VI1PR07MB5744.eurprd07.prod.outlook.com (20.177.202.24) by VI1PR07MB5695.eurprd07.prod.outlook.com (20.178.120.221) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1709.16; Sat, 23 Mar 2019 13:06:25 +0000
Received: from VI1PR07MB5744.eurprd07.prod.outlook.com ([fe80::4532:1dbd:fc8e:9bad]) by VI1PR07MB5744.eurprd07.prod.outlook.com ([fe80::4532:1dbd:fc8e:9bad%6]) with mapi id 15.20.1750.010; Sat, 23 Mar 2019 13:06:25 +0000
From: tom petch <ietfc@btconnect.com>
To: "Zhenghaomian (Zhenghaomian, Optical Technology Research Dept)" <zhenghaomian@huawei.com>, "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: [CCAMP] Fw: New Version Notification for draft-zheng-ccamp-client-signal-yang-05.txt
Thread-Index: AQHU1nbCXX6OmuSvJEGzuL7OKc5DAQ==
Date: Sat, 23 Mar 2019 13:06:25 +0000
Message-ID: <019101d4e178$ded03860$4001a8c0@gateway.2wire.net>
References: <E0C26CAA2504C84093A49B2CAC3261A43B78BA7E@dggeml511-mbx.china.huawei.com> <01f801d4d676$75a1a5c0$4001a8c0@gateway.2wire.net>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: LO2P265CA0031.GBRP265.PROD.OUTLOOK.COM (2603:10a6:600:61::19) To VI1PR07MB5744.eurprd07.prod.outlook.com (2603:10a6:803:98::24)
x-ms-exchange-messagesentrepresentingtype: 1
x-mailer: Microsoft Outlook Express 6.00.2800.1106
x-originating-ip: [86.139.215.234]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 3b602e15-b403-4025-4231-08d6af905aa5
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(2017052603328)(7193020); SRVR:VI1PR07MB5695;
x-ms-traffictypediagnostic: VI1PR07MB5695:
x-ms-exchange-purlcount: 6
x-microsoft-antispam-prvs: <VI1PR07MB56952A4315FD1F5F540D6692A05C0@VI1PR07MB5695.eurprd07.prod.outlook.com>
x-forefront-prvs: 0985DA2459
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(136003)(366004)(396003)(39860400002)(376002)(346002)(13464003)(199004)(189003)(1556002)(81166006)(26005)(68736007)(5660300002)(44736005)(50226002)(14454004)(44716002)(52116002)(62236002)(66066001)(8936002)(6486002)(81816011)(8676002)(71190400001)(76176011)(256004)(86362001)(14496001)(81156014)(71200400001)(4720700003)(229853002)(97736004)(15650500001)(25786009)(105586002)(2906002)(3846002)(6436002)(386003)(6506007)(486006)(66574012)(81686011)(316002)(446003)(14444005)(61296003)(84392002)(99286004)(6306002)(305945005)(478600001)(6512007)(476003)(6116002)(186003)(7736002)(53936002)(86152003)(6346003)(102836004)(110136005)(6246003)(2501003)(9686003)(106356001)(966005)(74416001)(7726001)(414714003)(473944003); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB5695; H:VI1PR07MB5744.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:0; MX:1;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: Zs80IfhCmiIeLLuEw6WVfb25gjQ+x9zkGcZ/HO9jQwW1YliCsuQEO/A00dJSz/r3LbL20DPDPWNScW3556rhEX9MOF4VA+VZqDgIC00OnQVp3834rM76iP/DDplQuIbibhRXUNoJN00TYdLzzC0jZ8tHQp2F21rYdrXTP80s1f4X6QbEmR3RrRmONpmeKucZ59lTCjbOul6XyLxUOatItkIS0YXs4yvIi1ezj/G88K/FpvOenJjKNM6JdsGMxpDfrzPmoQtW9qRWRglCzEtaiHnojFFEu+wL2Z3bPBcHPPkX0uHQhkpSx9zKkRWKs5d9l2j+u8Li/VSAf4Jclb/kEephWMaU6bPFD9p3Qr+GGdaiZtMlRWnGFqceUAQcQnhrmzWYPR2T4gE6M3Tec2zrpJrZHyES7rFoOjO8hVKLr5Y=
Content-Type: text/plain; charset="utf-8"
Content-ID: <91635BB3EEACB54ABA52EF7E9773517E@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 3b602e15-b403-4025-4231-08d6af905aa5
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Mar 2019 13:06:25.3637 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB5695
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/GQ4oxkx1QvWFRNyJTlu6L8UjpE4>
Subject: Re: [CCAMP] Fw: New Version Notification for draft-zheng-ccamp-client-signal-yang-05.txt
X-BeenThere: ccamp@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Discussion list for the CCAMP working group <ccamp.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ccamp>, <mailto:ccamp-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ccamp/>
List-Post: <mailto:ccamp@ietf.org>
List-Help: <mailto:ccamp-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ccamp>, <mailto:ccamp-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 23 Mar 2019 13:06:33 -0000

I see
draft-zheng-ccamp-client-signal-yang-06
and it is moving forward.

You need YANG version statement in every module.  It defaults to 1 and
in that version, you cannot have a reference in an import which is why I
suspect you have made
    //reference "RFC 6991 - Common YANG Data Types";
into a comment; add version 1.1 and the statement will be valid as
   reference "RFC 6991 - Common YANG Data Types";

   reference "RFC XXXX - This Document.";
will not look so good when the YANG module is extracted from the RFC. I
suggest
   reference "RFC XXXX - A YANG Data Model for Transport Network Client
Signals";
with a note to the RFC Editor somewhere at the start asking them to
replace XXXX with the number assigned to the RFC; you will see such a
request in almost all YANG I-D.  Just the one request is fine for all
the XXXX

But
   reference "RFC XXXX - Traffic Engineering Common YANG Types";
may confuse the RFC Editor.  I suggest
   reference "RFC YYYY - Traffic Engineering Common YANG Types";
with a note up from asking the RFC Editor to replace YYYY with the
number assigned to
   [I-D.ietf-teas-yang-te-types]
and if you need to reference further I-D, then RFC ZZZZ etc

Security Considerations are still not the current text.

You have 'weather' where I think 'whether' is intended

There are several lines too long to fit in an RFC

IANA Considerations should reference RFC6020 and not RFC 7950

NMDA needs a mention, support or lack thereof.

  grouping  client-svc-instance_config {
is a mix of hyphen and underscore; YANG allows this but discourages it.
All hyphen is preferred.

/      "Configuraiton parameters for client services.";
 /     "Configuration parameters for client services."; /

Tom Petch


----- Original Message -----
From: "tom petch" <ietfc@btconnect.com>
To: "Zhenghaomian (Zhenghaomian, Optical Technology Research Dept)"
<zhenghaomian@huawei.com>; <ccamp@ietf.org>
Sent: Saturday, March 09, 2019 12:51 PM
> ----- Original Message -----
> From: "Zhenghaomian (Zhenghaomian, Optical Technology Research Dept)"
> <zhenghaomian@huawei.com>
> Sent: Friday, March 08, 2019 5:49 AM
>
> > Dear Ccampers,
> >
> > We have updated this work. Compared with -03, there are the
following
> changes:
> >
> > - Integrating this work with two more experts (Thanks Francesco and
> Anton!)
> > - Indicating necessity of the models, and specify their relationship
> with existing models, in section 3;
> > - Update the modules, ietf-trans-client-service,
ietf-eth-tran-service
> and ietf-eth-tran-types with new attributes, e.g., end-point and PW
> segment;
> > - For the resilience information and pm-config, there is still
pending
> work to be done, place holders have been put for future work.
> >
> > The authors believe this work is stable in working scope and
> functionality, and request for a WG adoption. Please feel free to
review
> and leave your comments to us. Thank you.
>
> Since you ask...
>
> The YANG needs some more work, mostly of an administrative kind.
>
> Abstract/Introduction should say whether or not NMDA is supported.
>
> good practice is to have a section in the body of the I-D which lists
> the prefixes used in a module and where they can be found e.g.
>    +---------+------------------------------+-----------------+
>    | Prefix  | YANG module                  | Reference       |
>    +---------+------------------------------+-----------------+
>    | l1csm   | ietf-l1cms                   | [RFC XXXX]      |
>    | yang    | ietf-yang-types              | [RFC6991]       |
>    +---------+------------------------------+-----------------+
>
> good practice is to have a section just before each YANG module
listing
> the documents that it imports from and references
> e.g.
>    This module imports typedefs and modules from [RFC6991], [RFC8343]
>    and [RFC7224], and it references [TR102311], [EN302217-1],
>    [EN301129], and [G.826].
>
> YANG modules must have a copyright statement
>
> YANG modules must say where they come from e.g.
>   reference "RFC XXXX: A YANG Data Model for Transport Network Client
> Signals";
>
> References in a YANG module must appear in the references of the I-D
> e.g.
> 802.1ad
> MEF 10
> RFC 2697
> RFC 2698
> RFC 4115
>
> YANG import statements need a reference e.g.
>      import ietf-routing-types {
>        prefix "rt-types";
>        reference "RFC 8294 - Common YANG Data Types for the
>                   Routing Area";     }
>
> 'Security Considerations' are not the current text
>
> Some line lengths are too long for an RFC
>
> IANA Considerations !
>
> All of which makes the I-D easier to follow, easier to assess for
> adoption (or not:-)
>
> Tom Petch
>
> > BTW, please forget about -04 of this work as the model inside was
not
> correct (my apologize...).
> >
> > Best wishes,
> > Haomian (On behalf of all the authors & contributors)
> >
> > -----邮件原件-----
> > 发件人: internet-drafts@ietf.org [mailto:internet-drafts@ietf.org]
> > 发送时间: 2019年3月8日 13:02
> > 收件人: Xufeng Liu <xufeng.liu.ietf@gmail.com>; Zhenghaomian
> (Zhenghaomian, Optical Technology Research Dept)
> <zhenghaomian@huawei.com>; Yunbin Xu <xuyunbin@ritt.cn>; Francesco
> Lazzeri <francesco.lazzeri@ericsson.com>; Anton Snitser
> <antons@sedonasys.com>; Giuseppe Fioccola
> <giuseppe.fioccola@huawei.com>; Aihuaguo (Aihua Guo, CRC)
> <aihuaguo@huawei.com>; Italo Busi <Italo.Busi@huawei.com>; Yang Zhao
> <zhaoyangyjy@chinamobile.com>
> > 主题: New Version Notification for
> draft-zheng-ccamp-client-signal-yang-05.txt
> >
> >
> > A new version of I-D, draft-zheng-ccamp-client-signal-yang-05.txt
> > has been successfully submitted by Haomian Zheng and posted to the
> IETF repository.
> >
> > Name: draft-zheng-ccamp-client-signal-yang
> > Revision: 05
> > Title: A YANG Data Model for Transport Network Client Signals
> > Document date: 2019-03-08
> > Group: Individual Submission
> > Pages: 46
> > URL:
>
https://www.ietf.org/internet-drafts/draft-zheng-ccamp-client-signal-yan
> g-05.txt
> > Status:
> https://datatracker.ietf.org/doc/draft-zheng-ccamp-client-signal-yang/
> > Htmlized:
> https://tools.ietf.org/html/draft-zheng-ccamp-client-signal-yang-05
> > Htmlized:
>
https://datatracker.ietf.org/doc/html/draft-zheng-ccamp-client-signal-ya
> ng
> > Diff:
>
https://www.ietf.org/rfcdiff?url2=draft-zheng-ccamp-client-signal-yang-0
> 5
> >
> > Abstract:
> >    A transport network is a server-layer network to provide
> connectivity
> >    services to its client.  The topology and tunnel information in
the
> >    transport layer has already been defined by generic Traffic-
> >    engineered models and technology-specific models (e.g., OTN,
WSON).
> >    However, how the client signals are accessing to the network has
> not
> >    been described.  These information is necessary to both client
and
> >    provider.
> >
> >    This draft describes how the client signals are carried over
> >    transport network and defines YANG data models which are required
> >    during configuration procedure.  More specifically, several
client
> >    signal (of transport network) models including ETH, STM-n, FC and
> so
> >    on, are defined in this draft.
> >
> >
> >
> >
> > Please note that it may take a couple of minutes from the time of
> submission until the htmlized version and diff are available at
> tools.ietf.org.
> >
> > The IETF Secretariat
> >
> > _______________________________________________
> > CCAMP mailing list
> > CCAMP@ietf.org
> > https://www.ietf.org/mailman/listinfo/ccamp
> >
>
> _______________________________________________
> CCAMP mailing list
> CCAMP@ietf.org
> https://www.ietf.org/mailman/listinfo/ccamp
>