Re: [I2nsf] YANG Doctors Working Group Last Call Review of draft-ietf-i2nsf-capability-data-model-04.txt

"Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com> Wed, 19 June 2019 01:48 UTC

Return-Path: <jaehoon.paul@gmail.com>
X-Original-To: i2nsf@ietfa.amsl.com
Delivered-To: i2nsf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CAB961202A1; Tue, 18 Jun 2019 18:48:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.987
X-Spam-Level:
X-Spam-Status: No, score=-1.987 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_HK_NAME_FM_MR_MRS=0.01, 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 NfEMcefQVyHK; Tue, 18 Jun 2019 18:48:03 -0700 (PDT)
Received: from mail-wr1-x42e.google.com (mail-wr1-x42e.google.com [IPv6:2a00:1450:4864:20::42e]) (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 D6BE2120323; Tue, 18 Jun 2019 18:47:59 -0700 (PDT)
Received: by mail-wr1-x42e.google.com with SMTP id v14so1516257wrr.4; Tue, 18 Jun 2019 18:47:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=DCwmjhDci0KBk4/DjMm3Wp5/BRLn31NljwRmYOrc8nw=; b=SpZhKIeHZ+XC4e+SclJMkhPnvpTvaZL9SwCB7uWBQ/X6UW3iRgHfSyTj6wdlEmD8Yc qf5omLxPlnopO2edFuUumptTaxtuvTYp46/TZmCJ4C2gJzl04syQ+X4gmnHeV8ouYuba mC89tgsGA/73XT+D5Qfg0OvJeMvv6Rkpg5xcWdGWF/H4vY9Po04i5pwYkUubCbMSaDQ1 1pjixgmXtCtavmmtyHnaUfg6BhLlJYkcY56pTotCFH83vc1WAPdA6vWKrWVmGkrNfv17 aUkAp8TUvTaqNb4UyOJI/3F0qBqDLm99xApbTDVAXGVRdQVVW1Fv18CgMBDkN6Zz9Cbp oHMA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=DCwmjhDci0KBk4/DjMm3Wp5/BRLn31NljwRmYOrc8nw=; b=nlWMowU2J3QFH+TggiWqQfcZ9e0vmYRa3P3wAX+AaA5EwW/Y6cs+Y4Mx5qYoMPP1e4 1mXs0SZ/1v8xZJwm2S7qVQFFueZz2+B460IsfGN+cOiuGn0zGSn6PxaW4r+aaeYjJI/T f42MqT2upxQiu4qfOu5ngoDOpiFBmVG3jXC1nbwgQfumNv5Qt4/8x0Fp/BuPLl1AIKBL KCGXBmUNDGb6LkjemHkwhDH9NnW6AbUmmd0vRnHE50GneqsfYuCiAXSk7gDkMXFdADHU DNUAmj/TO2QTO267Vpxy0ZsRAT/pZwuVNKf8QggHlc3BuCltY0J5wdYmWcy/64G/LJV4 FXuA==
X-Gm-Message-State: APjAAAXHFEpHgZaIs5Opqj9vvJr4YAFnMpzEN2P5uUHisso8losGMeHf O98043HeLTOdmM0CJCzq/2zQ45CqO/EZc+sfCyI=
X-Google-Smtp-Source: APXvYqytCH9B3Ls0YqaEH20HxOLTZfO0Q4Xw5ySoiYRsB3jaLzQK6wKrZnAMljFd1qJFT/8Ty7Ix48oEcmyRTTXZZdI=
X-Received: by 2002:a5d:4ec1:: with SMTP id s1mr30746441wrv.19.1560908878227; Tue, 18 Jun 2019 18:47:58 -0700 (PDT)
MIME-Version: 1.0
References: <449F9B8C-235F-4E65-9FE3-4D34AB063FC4@cisco.com>
In-Reply-To: <449F9B8C-235F-4E65-9FE3-4D34AB063FC4@cisco.com>
From: "Mr. Jaehoon Paul Jeong" <jaehoon.paul@gmail.com>
Date: Wed, 19 Jun 2019 10:47:22 +0900
Message-ID: <CAPK2DewK=5ZVGcQMJwb+=omT3GKio2eQ69vhRd8OYmLcqrr1+g@mail.gmail.com>
To: "Acee Lindem (acee)" <acee@cisco.com>
Cc: "draft-ietf-i2nsf-capability-data-model@ietf.org" <draft-ietf-i2nsf-capability-data-model@ietf.org>, yang-doctors <yang-doctors-bounces@ietf.org>, "i2nsf-ads@ietf.org" <i2nsf-ads@ietf.org>, "i2nsf@ietf.org" <i2nsf@ietf.org>
Content-Type: multipart/alternative; boundary="00000000000036acde058ba36ba1"
Archived-At: <https://mailarchive.ietf.org/arch/msg/i2nsf/Vy0yQ9NCYVOIf2hRqDCBFfe_Z-w>
Subject: Re: [I2nsf] YANG Doctors Working Group Last Call Review of draft-ietf-i2nsf-capability-data-model-04.txt
X-BeenThere: i2nsf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "*I2NSF: Interface to Network Security Functions mailing list*" <i2nsf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/i2nsf>, <mailto:i2nsf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/i2nsf/>
List-Post: <mailto:i2nsf@ietf.org>
List-Help: <mailto:i2nsf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/i2nsf>, <mailto:i2nsf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 19 Jun 2019 01:48:06 -0000

Hi Acee,
Thanks for your valuable and constructive comments.

We authors will reflect your comments on the revision during the WGLC.

Thanks.

Best Regards,
Paul

On Wed, Jun 19, 2019 at 3:54 AM Acee Lindem (acee) <acee@cisco.com> wrote:

> Document: draft-ietf-i2nsf-capability-data-model-04.txt
> Reviewer: Acee Lindem
> Review Date: June 18, 2019
> Review Type: Working Group Last Call
> Intended Status: Standards Track
> Summary: Not ready for publication
>
> Modules: "ietf-i2nsf-capability@2019-03-28.yang"
>
> Tech Summary: The model is logically structured and seems to fulfill its
> intended purpose. The "Overview" section defines the usage, context, and
> usage of the model, i.e., it is limited to the NSF capability registration
> interface. However, the draft/model is very rough and not ready for
> working
> group last call. It seems that it has not gotten adequate review by the
> chairs
> and other members of the I2NSF Working Group.
>
> Major Comments:
>
>  1. The "Security Considerations" in section 8 do not conform to the
>     recommended template in
> https://trac.ietf.org/trac/ops/wiki/yang-security-
>     guidelines>
>
>  2. The document is missing XML or JSON examples.
>
>
> Minor Comments:
>
>  1. Section 3.1 should reference RFC8340 rather than attempting to
>     include tree diagram formatting semantics.
>
>  2. Much of the text is very hard to read and awkwardly worded. There
>     are some instances of sentence fragments. I starting trying to
>     remedy this but found I was rewriting the entire draft and, in
>     many cases, I wasn't sure my edits matched the original intent. See
>     the attached diff with suggested edits.
>
>  3. "iicapa" is a poor choice for default model prefix - I suggest
>     "nsfcap". It is just as concise but actually expands to something
>      meaningful.
>
>  4. Similar to the text in the narrative sections of the draft, the text
> in the
>      YANG model description statements is very awkwardly worded.
>
>  5. What are the references for the ipv4-sameip and ipv4-geoip conditions?
>
>  6. Add reference for egress-action-capa.
>
>  7. RFC 2460 is obsoleted by RFC 8200.
>
>  8. Suggest hyphenation of identifiers ipv4-same-ip, ipv4-geo-ip, and
>     ipv6-ip-opts.
>
>  9. Suggest hyphenation of anti-virus and anti-ddos both in identifiers
>     and in the text.
>
> 10. Suggest providing a definitions for absolute and periodic time.
>
> 11. The References do not include all the RFCs referenced by YANG
>        model reference statements.
>
> Thanks,
> Acee
>
>

-- 
===========================
Mr. Jaehoon (Paul) Jeong, Ph.D.
Associate Professor
Department of Software
Sungkyunkwan University
Office: +82-31-299-4957
Email: jaehoon.paul@gmail.com, pauljeong@skku.edu
Personal Homepage: http://iotlab.skku.edu/people-jaehoon-jeong.php
<http://cpslab.skku.edu/people-jaehoon-jeong.php>