[Gen-art] Genart last call review of draft-ietf-opsawg-service-assurance-yang-09

Dan Romascanu via Datatracker <noreply@ietf.org> Mon, 14 November 2022 19:36 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: gen-art@ietf.org
Delivered-To: gen-art@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EFEBC14F74C; Mon, 14 Nov 2022 11:36:01 -0800 (PST)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Dan Romascanu via Datatracker <noreply@ietf.org>
To: gen-art@ietf.org
Cc: draft-ietf-opsawg-service-assurance-yang.all@ietf.org, last-call@ietf.org, opsawg@ietf.org, dromasca@gmail.com
X-Test-IDTracker: no
X-IETF-IDTracker: 9.0.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <166845456138.27261.1650474091239073513@ietfa.amsl.com>
Reply-To: Dan Romascanu <dromasca@gmail.com>
Date: Mon, 14 Nov 2022 11:36:01 -0800
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/PUK6ex0SQtj7-di4O2RM31mul2A>
Subject: [Gen-art] Genart last call review of draft-ietf-opsawg-service-assurance-yang-09
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.39
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Nov 2022 19:36:01 -0000

Reviewer: Dan Romascanu
Review result: Ready with Nits

I am the assigned Gen-ART reviewer for this draft. The General Area
Review Team (Gen-ART) reviews all IETF documents being processed
by the IESG for the IETF Chair.  Please treat these comments just
like any other last call comments.

For more information, please see the FAQ at

<https://trac.ietf.org/trac/gen/wiki/GenArtfaq>.

Document: draft-ietf-opsawg-service-assurance-yang-09
Reviewer: Dan Romascanu
Review Date: 2022-11-14
IETF LC End Date: 2022-11-22
IESG Telechat date: Not scheduled for a telechat

Summary:

Ready with Nits

This is a well written and clear document that specifies YANG modules for
representing assurance graphs which represent the assurance of a given service
by decomposing it into atomic assurance elements called subservices. It
conforms with the SAIN architecture described in a separate document which is
mandatory reading in order to understand, implement or use the YANG modules.

The document is Ready from a Gen-ART perspective. A few nits should be
considered before publication.

Major issues:

Minor issues:

Nits/editorial comments:

1. A number of acronyms need expanding at first occurrence: SAIN, TCAM, ECMP.
May be more.

2. Section 2:

>  The third YANG module, "ietf-service-assurance-interface"
   (Section 5), is another example that augments the "ietf-service-
   assurance" module, by adding support for the interface subservice.

Why is this called 'another example'. If this is an example (of what?), should
not the module in Section 5 be named as such?

3. In section 3.3:

>     type yang:date-and-time;
      description
        "Date and time at which the symptom stopped being detected.
         must after the start-date-time.";

s/must after the start-date-time/must be after the start-date-time/