Re: [CCAMP] I-D Action: draft-ietf-ccamp-wson-yang-16.txt

tom petch <ietfc@btconnect.com> Tue, 20 November 2018 17:28 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 2BD1412896A for <ccamp@ietfa.amsl.com>; Tue, 20 Nov 2018 09:28:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 3.197
X-Spam-Level: ***
X-Spam-Status: No, score=3.197 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, RATWARE_OUTLOOK_NONAME=2.95, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=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 qSRM2UEn9t-a for <ccamp@ietfa.amsl.com>; Tue, 20 Nov 2018 09:28:31 -0800 (PST)
Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-eopbgr150138.outbound.protection.outlook.com [40.107.15.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 852E412007C for <ccamp@ietf.org>; Tue, 20 Nov 2018 09:28:30 -0800 (PST)
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=g2fi+uBu2GXc+FPKXP5pJisr2+V4ah9wtmQVHi47HR4=; b=FK8QiCgRjklWTCoG8FdJoGtuoSuN7G+dfokDZB8FcWwoxim0cGv7RyVWl/KuIi1FoKtdoitqAYyQIpkR/WSE/UkJRZ5QdIsc5JCZxj1Wse5OQGORmtI0krqac8wbgb0oCunfOgFutCOjYCcBqW9UQVCBFTQD3d7sQeD2TpJwXuA=
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com (20.177.202.206) by VI1PR07MB3104.eurprd07.prod.outlook.com (10.175.242.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1361.11; Tue, 20 Nov 2018 17:28:28 +0000
Received: from VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887]) by VI1PR07MB5022.eurprd07.prod.outlook.com ([fe80::929:bd11:beb6:b887%4]) with mapi id 15.20.1361.013; Tue, 20 Nov 2018 17:28:28 +0000
From: tom petch <ietfc@btconnect.com>
To: "ccamp@ietf.org" <ccamp@ietf.org>
Thread-Topic: I-D Action: draft-ietf-ccamp-wson-yang-16.txt
Thread-Index: AQHUgPZzqCoBXcoLxUugu7pYrsr05w==
Date: Tue, 20 Nov 2018 17:28:28 +0000
Message-ID: <007501d480f6$2e8400a0$4001a8c0@gateway.2wire.net>
References: <154265045985.5307.326266587898119448@ietfa.amsl.com>
Accept-Language: en-GB, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-clientproxiedby: CWLP265CA0105.GBRP265.PROD.OUTLOOK.COM (2603:10a6:401:51::21) To VI1PR07MB5022.eurprd07.prod.outlook.com (2603:10a6:803:9b::14)
authentication-results: spf=none (sender IP is ) smtp.mailfrom=ietfc@btconnect.com;
x-ms-exchange-messagesentrepresentingtype: 1
x-originating-ip: [86.128.101.213]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; VI1PR07MB3104; 6:bUv/pfJOqMpgBca7ZbJ0loWctHid/3vn3F0MbsZrhNSFtka+kvG2wByfaKvF0xqZ4NLth+5H7O/d+3Tk7TZ50yHMZPFfpRxAubDIXh5FdDAwimU2SGWFtdQntqBU+PGGQyaFjp7TVgntOEUawaYx/QDCM0fM/NLhWBZzXnwvsekNFiaXWtamw1rj/HWQJ+qECOqxYCXNBHuv4lu3kEJTZdsHsZaF58l234aDasjvNZu2gBd0rQsBj4bm0nLoPakcJ/+d9uN8204GaMynB+Z06R+alXJyQiNgAsOBe5EWnjn+uOySFJw8vOdAt3smuEKKGDztbz+doVdmyy72shpjKN5wVgHjFRJhiE/+heziwXmiURJjuNrSqjUcRNJR74P0PxNfey6YlEEhvMG6gyFr+wwxE4M8sBPQYlFy6uw+mDe3fM4ohrLw9vCNrT4+rjrcMUCMB8W3PUJ3EmMBLgYOCg==; 5:X6Gr89Ri4TBMb/1jzDoudnkBCtkq3OicGLRFuMJWT/BUFe9ErB2FEZTAaRNRI3JIfTduwyscNxw1wLAgEJdHFs3ERL5eHeVXoW8J1l6PbDKfRLWjLyAlQE9Cz5EYs4hIUixVmp0s6HQH1vEmVVYoZS2L5i2nep14v71AFAaSIQk=; 7:DTsp6VdvnfVzJ1I0e9f3uBU/h1cSiC4qWz9ZZcySeqgNb69nkAMfGrh5IgGTB/It+xSG9drUBFDs4k/JQF5Vr5D2EDM1eEAfd42LAupuIRePomlmDvq6ZSdBGfFqjCr9jtGn1RbiRCP5jw9Jm3orZA==
x-ms-office365-filtering-correlation-id: ea089956-f9e8-4f47-d714-08d64f0d956e
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390098)(7020095)(4652040)(8989299)(5600074)(711020)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(2017052603328)(7193020); SRVR:VI1PR07MB3104;
x-ms-traffictypediagnostic: VI1PR07MB3104:
x-microsoft-antispam-prvs: <VI1PR07MB31049DB2E3EEF1833E277E52A0D90@VI1PR07MB3104.eurprd07.prod.outlook.com>
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231442)(944501410)(4982022)(52105112)(10201501046)(3002001)(6055026)(148016)(149066)(150057)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123564045)(20161123562045)(20161123558120)(201708071742011)(7699051)(76991095); SRVR:VI1PR07MB3104; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB3104;
x-forefront-prvs: 08626BE3A5
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(136003)(39860400002)(346002)(396003)(376002)(51444003)(13464003)(189003)(199004)(86152003)(256004)(1730700003)(81156014)(81166006)(2501003)(6486002)(14444005)(486006)(14496001)(8676002)(229853002)(8936002)(44736005)(6512007)(6306002)(476003)(6436002)(5640700003)(26005)(6246003)(53936002)(446003)(4326008)(71190400001)(2900100001)(2351001)(71200400001)(105586002)(9686003)(106356001)(6916009)(102836004)(4001150100001)(97736004)(386003)(76176011)(3846002)(316002)(478600001)(6116002)(68736007)(2906002)(14454004)(25786009)(52116002)(6506007)(33896004)(99286004)(84392002)(186003)(86362001)(305945005)(7736002)(66066001)(5660300001)(1556002)(966005); DIR:OUT; SFP:1102; SCL:1; SRVR:VI1PR07MB3104; H:VI1PR07MB5022.eurprd07.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:0;
received-spf: None (protection.outlook.com: btconnect.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: Fg+z0d7+B3Kg25GBylwCDuNrYK21ThgF31r3/amY1Ns+rbfAl+VlaQOdGzix0fV4NIELwGRT3TuxrXzuyWPCmMYbuJQYUqABqvOlKb/6ib3xvP0JyXjd8oEMdEuGL+HCvPdJSv+ocC9Cmot9fb9/yG4HifMRZggJi56inp4WXiTP4vMjZ1v4eXUQm9xudBRWgKfLOUyS+wjMiox3/Hb5N4M0dZml7I5EtXnLbFtShyrheepUbfhXXPaJbu1hP2IZgQJ9/q6xT+nNmKOQLoowoaPQ4FN+GUm9TaMKMu0LHKYyqweK7+4c/OmMxQBHJ6glx9ZggupcbzgGrj4HcOisQQqSx7Gk5r8G8Rleq5/spBI=
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="iso-8859-1"
Content-ID: <DBF8C7AD1090E04E93F02D15AF3A9074@eurprd07.prod.outlook.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ea089956-f9e8-4f47-d714-08d64f0d956e
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2018 17:28:28.2274 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB3104
Archived-At: <https://mailarchive.ietf.org/arch/msg/ccamp/NCx4OI2pFRP-J78gtZauCg4ux9U>
Subject: Re: [CCAMP] I-D Action: draft-ietf-ccamp-wson-yang-16.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: Tue, 20 Nov 2018 17:28:33 -0000

I think that this I-D needs some more work on it.

- I have never seen a YANG module with so few Normative References; in
fact, you cannot validly have one with so few.  Recall that Normative
means you need to understand them in order to understand the I-D and at
the very least RFC7950 is in that category and I suspect most of the
others are too (but not RFC8340).

- IANA Considerations references RFC7950; all this RFC does is tell the
reader to go to RFC6020 so that should be the reference here.

- The Security Considerations is not current - it lacks any mention of
RESTCONF.  This will require Normative References to RFC6241, RFC6242,
RFC8341 amd RFC8446.

RFC6536 is referenced but not in the I-D References

The Abstract and Introduction fail to mention whether or not the modules
are NMDA-compliant.

The YANG module has a lower case 'must' but no indication in the body of
the I-D as to how this should be interpreted.

The YANG module contains

" ...the generic TE topology module [TE-TOPO] based on the information
model developed in [RFC7446] and the two encoding documents [RFC7581]
and [RFC7579] that developed protocol independent encodings based on
[RFC7446]. "
AYANG module must be plain text so XML-style references in the module
itself are not permitted; all those [....] look suspiciously like
references in which case, they must go.

The YANG module 'import' statements

 import ietf-network {   prefix "nw";  }
 import ietf-network-topology {    prefix "nt";  }
 import ietf-te-topology {    prefix "tet";  }
 import ietf-layer0-types {    prefix "layer0-types";

need to reference the RFC where these modules can be found, e.g.
  import ietf-network { prefix "nw";
   reference "RFC 8345: A YANG Data Model for Network Topologies"; }

The YANG module references
RFC6163
RFC6205
RFC7698
none of which are in the References.  'reference' statements in the
module must be plain text but the document must be referenced from the
body of the I-D with a suitable entry in the References of the I-D.

module ietf-layer0-types
lacks a YANG version statement.

Tom Petch

----- Original Message -----
From: <internet-drafts@ietf.org>
To: <i-d-announce@ietf.org>
Cc: <ccamp@ietf.org>
Sent: Monday, November 19, 2018 6:00 PM
Subject: I-D Action: draft-ietf-ccamp-wson-yang-16.txt


>
> A New Internet-Draft is available from the on-line Internet-Drafts
directories.
> This draft is a work item of the Common Control and Measurement Plane
WG of the IETF.
>
>         Title           : A YANG Data Model for WSON Optical Networks
>         Authors         : Young Lee
>                           Dhruv Dhody
>                           Aihua Guo
>                           Victor Lopez
>                           Daniel King
> Filename        : draft-ietf-ccamp-wson-yang-16.txt
> Pages           : 74
> Date            : 2018-11-19
>
> Abstract:
>    This document provides a YANG data model for the routing and
>    wavelength assignment (RWA) TE topology in wavelength switched
>    optical networks (WSONs).
>
>
>
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-ccamp-wson-yang/
>
> There are also htmlized versions available at:
> https://tools.ietf.org/html/draft-ietf-ccamp-wson-yang-16
> https://datatracker.ietf.org/doc/html/draft-ietf-ccamp-wson-yang-16
>
> A diff from the previous version is available at:
> https://www.ietf.org/rfcdiff?url2=draft-ietf-ccamp-wson-yang-16
>
>
> 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.
>
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>
> _______________________________________________
> I-D-Announce mailing list
> I-D-Announce@ietf.org
> https://www.ietf.org/mailman/listinfo/i-d-announce
> Internet-Draft directories: http://www.ietf.org/shadow.html
> or ftp://ftp.ietf.org/ietf/1shadow-sites.txt