[yang-doctors] Re: draft-ietf-opsawg-rfc5706bis-01 early Yangdoctors review
Martin Björklund <mbj+ietf@4668.se> Tue, 24 February 2026 12:51 UTC
Return-Path: <mbj+ietf@4668.se>
X-Original-To: yang-doctors@mail2.ietf.org
Delivered-To: yang-doctors@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 728E1BD0ED38; Tue, 24 Feb 2026 04:51:08 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level:
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_NAKED_TO_NUMERO=1.999, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=4668.se header.b="FJmwpAOS"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="rgMn0aqq"
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id yRO8HwoKQDdD; Tue, 24 Feb 2026 04:51:07 -0800 (PST)
Received: from fhigh-b6-smtp.messagingengine.com (fhigh-b6-smtp.messagingengine.com [202.12.124.157]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 19105BD0ED24; Tue, 24 Feb 2026 04:51:06 -0800 (PST)
Received: from phl-compute-02.internal (phl-compute-02.internal [10.202.2.42]) by mailfhigh.stl.internal (Postfix) with ESMTP id 8E9597A0220; Tue, 24 Feb 2026 07:51:05 -0500 (EST)
Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-02.internal (MEProxy); Tue, 24 Feb 2026 07:51:05 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=4668.se; h=cc:cc :content-transfer-encoding:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1771937465; x=1772023865; bh=PD46MOSZdiKLq532+tVTFzvKF/p1+xt6vl/8yzJIVEI=; b= FJmwpAOSHh1dU8p5+J8IdukVFrsGEfVITGy554NXc8zwyofPotpKaU59R0BMuOc+ McJZgg3RqNTWVJACFgOvIwoynRNuy4yfNIxKNfhKV+fI3/G7P2AyR/LFhtBATQQD d/TGQM6awP7r0RAFgPeOOAjzlOdQ0OR8jGQWr7pi4j1J8TNV7+OHVF1I9secVQgx /BVO5l7IF863yh54DKN2HhuoE+OG4/JpwIdcGlIIvK0tV6L+ixF9lW/6WW+Zxa2P pceYDMfAAIyAYT7RGZOArQWIZt3M/3J6z7mfMLcd6i69QEj6OnNUrHTMG1w4yJsT i+FXmPTrlQoQ9pR4AdL47w==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1771937465; x= 1772023865; bh=PD46MOSZdiKLq532+tVTFzvKF/p1+xt6vl/8yzJIVEI=; b=r gMn0aqqvapT+xi77g2RAFpT28p6wOnTG1SGdvacobx8uDmO+k876LFL0EqvgUAFM kXFCbanFi26iuw4tugDB56B+jk9gGlkJ9A50CkZ28VUcsWmssnTGnckmNGsQc5p/ eZ7uYRdatGgaqFHy3+Q1dmyRyPvuCni0syFWBEY/tQNzVzgGbWsnioXUk8Z1FlTG APe464kP0EEP0xG8KAB00cc/FOffmzflGKdxhsRjZ5w1GWLrRqN3UQQWulezEX2+ 65kuz/3hM0OOdKlfQ5rcfs+UnLlF0m9FpoECLxqqsbb9BjsiX6aixUMssYoC4Z7I 3V2FSqr4cBN6sz1G36RsQ==
X-ME-Sender: <xms:uZ6daXmbQf0VsBBzw62flh9E5dMALqa5fk4CQQYRhMWYRe6WycIsJQ> <xme:uZ6daa9puxKQ3CRuUqrUYBlAB5egCqCoMZ2PitPfIwZ51KE2E7nuHajnMMbdZ5Syo OQ8OBCtJ_mxnYyfSGgpK4aH4Cj73t2O9_RxD2TbkVGhdSheFwm_Vfg>
X-ME-Received: <xmr:uZ6daVlD5vdcjNtzT3_8M8MU0wJflu38uzKlbr92hpaPwAq36XfpEGemsONSkcqD0ztb45mg-B27vzERDXAhWhcjHlg0xb6nTA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefgedrtddtgddvgedtvddtucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucenucfjughrpeffkffvvefuhfgjfhfogggtgfesthgsre dtredtjeenucfhrhhomhepofgrrhhtihhnuceujhpnrhhklhhunhguuceomhgsjhdoihgv thhfseegieeikedrshgvqeenucggtffrrghtthgvrhhnpedtheetieefudekjeelleetje euveduveehgeeugfeujeegvdetteehvdevhefhkeenucevlhhushhtvghrufhiiigvpedt necurfgrrhgrmhepmhgrihhlfhhrohhmpehmsghjodhivghtfhesgeeiieekrdhsvgdpnh gspghrtghpthhtohepgedpmhhouggvpehsmhhtphhouhhtpdhrtghpthhtohepjhgtlhgr rhhkvgestghishgtohdrtghomhdprhgtphhtthhopeihrghnghdqughotghtohhrshesih gvthhfrdhorhhgpdhrtghpthhtohepughrrghfthdqihgvthhfqdhophhsrgifghdqrhhf tgehjedtiegsihhsrdgrlhhlsehivghtfhdrohhrghdprhgtphhtthhopehophhsrgifgh esihgvthhfrdhorhhg
X-ME-Proxy: <xmx:uZ6daX1jxxT-OZX9AqDIdbkFPgZBy4I4-1ZgqNVDrJiEYQVrmSWIzg> <xmx:uZ6daQq4bYdL_X2D4h7LO7S_SGk2FxWInFgiI9O6nUbArwTMfY39Zw> <xmx:uZ6daUdmaGu4liUWbx1YiZZ_3jHC08zGpzUZxmNnR_D1JPjRI4Vg0w> <xmx:uZ6dafqLDBBaAtehSv3CEM1NVm4Ed4-CFhJYM6rkVHuPgIe4kQvBPA> <xmx:uZ6daelyt01eXkNqtAxQUZ90R4BjEVWafG5nSRA7K0j20XYOWSgbdtDW>
Feedback-ID: icc614784:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 24 Feb 2026 07:51:04 -0500 (EST)
Date: Tue, 24 Feb 2026 13:51:02 +0100
Message-Id: <20260224.135102.1393021505577705510.id@4668.se>
To: jclarke@cisco.com
From: Martin Björklund <mbj+ietf@4668.se>
In-Reply-To: <CH2PR11MB886755AFFCC29022F81AA760B877A@CH2PR11MB8867.namprd11.prod.outlook.com>
References: <177002406159.2359654.6725980526806889828@dt-datatracker-77f8b84995-z4hzn> <CH2PR11MB886755AFFCC29022F81AA760B877A@CH2PR11MB8867.namprd11.prod.outlook.com>
X-Mailer: Mew version 6.9 on Emacs 30.1
Mime-Version: 1.0
Content-Type: Text/Plain; charset="utf-8"
Content-Transfer-Encoding: base64
Message-ID-Hash: MXFNFE35ASF3QLZY5NKBCORA3SM2JSVZ
X-Message-ID-Hash: MXFNFE35ASF3QLZY5NKBCORA3SM2JSVZ
X-MailFrom: mbj+ietf@4668.se
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-yang-doctors.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: yang-doctors@ietf.org, draft-ietf-opsawg-rfc5706bis.all@ietf.org, opsawg@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [yang-doctors] Re: draft-ietf-opsawg-rfc5706bis-01 early Yangdoctors review
List-Id: Email list of the yang-doctors directorate <yang-doctors.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/yang-doctors/GHhShGMBanKZTHqxSUc5pqz3EVk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/yang-doctors>
List-Help: <mailto:yang-doctors-request@ietf.org?subject=help>
List-Owner: <mailto:yang-doctors-owner@ietf.org>
List-Post: <mailto:yang-doctors@ietf.org>
List-Subscribe: <mailto:yang-doctors-join@ietf.org>
List-Unsubscribe: <mailto:yang-doctors-leave@ietf.org>
"Joe Clarke (jclarke)" <jclarke@cisco.com> wrote: > Thanks for the review, Martin. > > Section 5.3 was updated based on the GENART review, but I see that we > need to do a bit better to tie the IM to what is discussed in Section > 5.3.1. I’ll raise a GH issue for this. Ok. > One thing we wanted to call attention to is that we’re recommending > more documentation in the service-level YANG module itself that Ok, more documentation in the *service-level* module. Makes sense. > describes how one derives service-level status from device-level > implementation. This is mentioned in Section 5.3.2. Are you > generally okay with this? But in 5.3.2 I see: Device Models - [...] Consideration should be given to how device-level models might fit with broader network and service Data Models. Hmm, this seems to say more documentation in the *device-level* module. And later: A common challenge in YANG Data Model development lies in defining the relationships between abstract service or network constructs and the underlying device models. Therefore, when designing YANG modules, it is important to go beyond simply modeling configuration and operational data (i.e., leaf nodes), and also consider how the status and relationships of abstract or distributed constructs can be reflected based on parameters available in the network. Here it is not clear if the text refers to the device- or service-level module. /martin > > Joe > > From: Martin Björklund via Datatracker <noreply@ietf.org> > Date: Monday, February 2, 2026 at 04:21 > To: yang-doctors@ietf.org <yang-doctors@ietf.org> > Cc: draft-ietf-opsawg-rfc5706bis.all@ietf.org > <draft-ietf-opsawg-rfc5706bis.all@ietf.org>, opsawg@ietf.org > <opsawg@ietf.org> > Subject: [yang-doctors] draft-ietf-opsawg-rfc5706bis-01 early > Yangdoctors review > > Document: draft-ietf-opsawg-rfc5706bis > Title: Guidelines for Considering Operations and Management in IETF > Specifications > Reviewer: Martin Björklund > Review result: Ready with Nits > > Hi, > > This is my YANG doctors review of draft-ietf-opsawg-rfc5706bis-01. > > This document contains general guidelines for operational > considerations in IETF documents. From a YANG point of view, it > doesn't contain any YANG models, but provides some guidelines on when > and how to use YANG. > > I have just one question and it is regarding the recommendations for > Information Models (IM). The draft has an implicit recommendation in > section 5.3: > > Although this document recommends using English text (the official > language for IETF specifications) to describe an Information Model, > including a complementary YANG module helps translate abstract > concepts into implementation-specific Data Models. > > It later says in 5.3.1: > > When defining an Information Model using YANG Data Structure > Extensions [...] > > It is not clear to me what you mean here. In section 5.3 it seems you > recommend including a Data Model YANG module (not an IM, since the IM > is in english text). But then in 5.3.1 you mention a YANG module > for the IM as well, but there is no other discussion about using YANG > for the IM. > > Also, I think it would be clearer to have an explicit recommendation > in section 5.3: > > This document recommends using English text... > > > /martin > > > _______________________________________________ > yang-doctors mailing list -- yang-doctors@ietf.org > To unsubscribe send an email to yang-doctors-leave@ietf.org
- [yang-doctors] draft-ietf-opsawg-rfc5706bis-01 ea… Martin Björklund via Datatracker
- [yang-doctors] Re: draft-ietf-opsawg-rfc5706bis-0… Joe Clarke (jclarke)
- [yang-doctors] Re: draft-ietf-opsawg-rfc5706bis-0… mohamed.boucadair
- [yang-doctors] Re: draft-ietf-opsawg-rfc5706bis-0… Martin Björklund
- [yang-doctors] Re: draft-ietf-opsawg-rfc5706bis-0… Joe Clarke (jclarke)