[yang-doctors] Yangdoctors last call review of draft-ietf-opsawg-yang-vpn-service-pm-07

Radek Krejčí via Datatracker <noreply@ietf.org> Wed, 27 April 2022 08:49 UTC

Return-Path: <noreply@ietf.org>
X-Original-To: yang-doctors@ietf.org
Delivered-To: yang-doctors@ietfa.amsl.com
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 80C07C224B70; Wed, 27 Apr 2022 01:49:29 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 8bit
From: Radek Krejčí via Datatracker <noreply@ietf.org>
To: yang-doctors@ietf.org
Cc: draft-ietf-opsawg-yang-vpn-service-pm.all@ietf.org, last-call@ietf.org, opsawg@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 8.0.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <165104936951.1514.14609727937060271565@ietfa.amsl.com>
Reply-To: Radek Krejčí <radek.krejci@gmail.com>
Date: Wed, 27 Apr 2022 01:49:29 -0700
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/Vv0ZNu15L214ci-sV7k5Zu63d54>
Subject: [yang-doctors] Yangdoctors last call review of draft-ietf-opsawg-yang-vpn-service-pm-07
X-BeenThere: yang-doctors@ietf.org
X-Mailman-Version: 2.1.34
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: Wed, 27 Apr 2022 08:49:29 -0000

Reviewer: Radek Krejčí
Review result: Ready with Nits

The draft addresses/fixes previous comments.

The draft, as well as the module, is well written and the only issue I've found
is kind of unclear use for the
/nw:networks/nw:network/nt:link/pm-attributes/vpn-pm-type choice. I don't
understand the logic of having one case config true and the second one config
false. Does it mean that the second one is the default? Then it should be
stated in the choice. I'm not an expert in the area, but I understand the
choice as a way for clients to select the type of performance monitoring. Then
it is kind of confusing that I can actually select only one of the available
types. What about having config true presence container in the second case and
holding config false leaf(s) there, wouldn't it be more clear?