[yang-doctors] Re: draft-ietf-netconf-distributed-notif-17 ietf last call Yangdoctors review
Thomas.Graf@swisscom.com Sun, 01 March 2026 07:03 UTC
Return-Path: <Thomas.Graf@swisscom.com>
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 8D125C0CC598; Sat, 28 Feb 2026 23:03:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.397
X-Spam-Level:
X-Spam-Status: No, score=-4.397 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, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_NONE=0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=swisscom.com
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 gMO0NzCyPaWm; Sat, 28 Feb 2026 23:03:13 -0800 (PST)
Received: from mail.swisscom.com (mailout110.swisscom.com [138.188.166.110]) (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 54A6AC0CC58F; Sat, 28 Feb 2026 23:03:13 -0800 (PST)
Received: by mail.swisscom.com; Sun, 1 Mar 2026 08:03:02 +0100
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=swisscom.com; s=iscm; t=1772348582; bh=ve3By3PTE4aV+xhKwavbLf2LRWAZ8ISEw369lYk9rT8=; h=MIME-Version:Content-Type:From:To:CC:Subject:Date:Message-ID: References:In-Reply-To; b=hfvXR/2mOFeHDmYbPjrfNKZGe9P/4pDvDtYERHkYQvZ5n9iPWUy6Q9E+pYsc5c8Ji PkPwOXdYMSyKoM+TqRJHIcEYA1DRRuP92T09i9NmIdsNQK6XT8DiddpmLPbTMBehUh A6TidtF152RD3/qIl9sRNObq6n3rYBEqFXDC8I5Nohu3t+MkmG9JktKDnCUfFFLs75 +ViDR7k9eLS4DtVP2pjB3tRsd6VDSCTnXGGs/S88M4SkYT95+xLE7CUjrEYzc6rxjz kUHPbfTlAduR2j9UwM0GrJJh79kr48r5dtleyXN5yT7zorO8a9FF7iS+TLwfu4Hf0V s2Drapz8iOnwg==
MIME-Version: 1.0
Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="----=_Part_4714316_2029127910.1772348582237"
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=s9tHpGcNHHIVYlcIiKXlE2Z6ytIFs48cu4pLOPr01j4KSHf57VuyQHPuOy7/BbrLdDEetlPCdTdiIodDNDIOX7mmeIUIEsDekokH2OSX4aZjKgQ77cjt0JbVy9RxKv9PgqLHAgM7a4iGDAIyJlVStdXeYB6ZFsRagQe/9mtqwxZngy99nseoRlkKntcfK6QY0dt7Ma8RcnSKdaTH06rs8Y2V++6+8bUHZ9qCpILhkbDFfXiYxfKqLc8xvfM6on2BzReHiEPX50V8+zy6VEXir9ycAP9c0RSOQX8evF/jNp+a4vaYIv767vZ8h16VQLquHe+nzGc+jtoaeJMIWmTF1g==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=pmYgX/KMWg/7e4DX63osKTHppFXiYy07aZxhua6buCo=; b=OQJVZxlx4OlYk2fqtnPx/5cl/tD6ygpoPB4OE9erTkus7mpvvAl/lzdi7fLmb+P8LArMq7pvsskSpSj3MjoNfila1YTWFAQM3yK4KdYk1Pzg75J0+ys00sJ+yFdxa6N5xce4xSjdjgPkeGgrsEO8gHyp7liK1cSn2MXf+1ia2C2U7cM9oT2OupRif6pQnLG5dHImn5mApmhph8fwRRw1kRk6Q4kswx+3lI/B+eeqi84WbaT0wSFOouzoDEcHoFU/BO7iOvqzhD5wLhNw5LfFQU1ilU+jcSJHWr73GAseHIYUkpFPdMDNJqeg2tp/gaJb2ZsAwAkEnDZo+xDZjdWrMg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=swisscom.com; dmarc=pass action=none header.from=swisscom.com; dkim=pass header.d=swisscom.com; arc=none
From: Thomas.Graf@swisscom.com
To: mbj+ietf@4668.se, yang-doctors@ietf.org
Thread-Topic: draft-ietf-netconf-distributed-notif-17 ietf last call Yangdoctors review
Thread-Index: AQHcplrzf6z4VhBWqEi2CkRfADiMarWZRDrA
Date: Sun, 01 Mar 2026 07:02:57 +0000
Message-ID: <ZR1P278MB1170321364EA0CD8D74ADB128971A@ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM>
References: <177202622983.2538513.16223609857971033741@dt-datatracker-6ff7c68975-7k42g>
In-Reply-To: <177202622983.2538513.16223609857971033741@dt-datatracker-6ff7c68975-7k42g>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ActionId=f5d965bc-172a-4994-88cc-5ff0831517ab;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_ContentBits=0;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Enabled=true;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Method=Standard;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Name=C2 Internal;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SetDate=2026-03-01T06:56:03Z;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_SiteId=364e5b87-c1c7-420d-9bee-c35d19b557a1;MSIP_Label_2e1fccfb-80ca-4fe1-a574-1516544edb53_Tag=10, 3, 0, 1;
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=swisscom.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: ZR1P278MB1170:EE_|GV0P278MB1746:EE_
x-ms-office365-filtering-correlation-id: 635e38ac-5c7a-4516-8a76-08de77609154
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|1800799024|366016|10070799003|38070700021;
x-microsoft-antispam-message-info: dZmf68Mttdli6ZzwOv3vx4quV7tsuzt+rXQoz3Y06pLLM8knvvE/TJK9k1kAm1dKnKzomeC7jJ1u+NBMDWi5XgpaAp6pQSQ2tyvdHbHeX0Oj97M+SGSSuhv4BMIpeRc2W6zWxHzCYZ3lcOJEy+ylLXEIbdhnfqScC0nAMpJPLsp7X21tKbkXo9rtI5frcnofkuHP+P2DwnkMRMECK10sg7MYlIGRPRMJbALPciexUWR8u4Tzmh3VNyHjivF0HOb53VcS8xuI7nwbSUMBYMxID8e0kZIg6Qus8nYAdp5tkx9c68jUU/ri6qx6GGFj+4G3V+dRREBJsNWHHXpJyiIGjZ6oV582v4gI8+synhIkTNAYvGVzUxsyh/NZiNyXTY2h0lvlMA9tROkgidYM+tfqwNeNdmjVJ4xt7CifDbDAnwy0+fTsCxLkFG5E83FRLhLfQDKS/5k3FCu9hRTXUOS1CdxKlG10te/qB4sIwZwPIwTM8x6PsDaOIaN4N6Sx20vLYcW3Rfo937R7VwElBMlxQU7SsiKKyCk1fqallLVi50fkU3+POxjtGChHtSmnL52/oSYreLsz0qOa08WuleYYGG71uMIhY5hoJeXVEdT1UX3TXSt6n50RUC0arvk+NFWx9AE6Wgzb0vGm1iEBBVVz3oUtbo9H+ElDTE2LIcJIMC3CE307Awl78pTCaxOTo+lgjTzD9k/8aH/Cjx1EpJUgmufdw8GNjhWgCVxhBr94MFcHabaZYZtq1wonXVeMe8kq
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016)(10070799003)(38070700021);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 2
x-ms-exchange-antispam-messagedata-0: TomLcZH2Us/ZHHXu+NNub0qIJBR54SXhzsFTav9zSEs/hlWqQ97X8VxZQ2+Jb+SyFy3rg+gyzw8d9isbBww8AjBQQmEA7vv52QJeeRBoVe2xyO6HuMTTzLwLGLlA1+5bR/ZrF0Q9REa99uYyTxuZtimgD9p2RFVsqJJJ3Nfqda+bKcUxuQtAaB5QCic9Sm1eGG5esi13X1/oylIpZcYT/lrG25gAVchAEoA16d10NKG6LmDuIpWPBPo6rZek8ME8bQhl1GNHIyXAm9RZdK+oO4qO0n0LIWLJE7aqM7TJvngAzOwpW6B6m6e3XwNYJc2WJsF1F3G9kvHLny7CCFLv+hRaL6kwQqz1dABqtFMH70m+cUGX23K/jDmdpXa/Z/EirdD57mBzX6uaVwqW5hoiqsQhQBHjDXTC449QmHdIyp+YqnNh2+ZOjlwbvztO2gZz3I7UTI/+PZfYfX2iAiAf6rCd51vhS6tALX+KFKU3Zscc40TislSW0cXrUDUnqWCe6KXw4dZzmUYvUaYZZjxru6HLOwHpKhNgQtTWa1WEShpCUl2aeBcYFSpqc+AgFUqONzFTjzNqM/MDCnQD99UPO4xpr9UQDunIL6OXYK57DGIduc3qUyh2ORjSG4bhfU9ObSpq3jCl0KpWqt7uUI37Rx187qx0t8XLgLUACWINderb7U+oGuUvQHrRy7v/fjyUb6rScMAMPNljx5AJgcIkz1K6XbVqG+4059w5WmbJRG69YdWPwXQncJCB3QE7DNSp1H9rYBRYCMjZbUBAFqHArSpE/nAjJgVhvU88GVGF7SvQRyTVGVcn0MK8H52eMRIycNiTWcUKH5qnoL6B+X/zZ4BNAMguiTeHQBGpzT7qMakLef2k8Ki3Np8lxrNnPKwwwl0KPaxWY/UVKl21sDSw/+pmXWWEsGH7c1YQP6CQefbZbw7VpfhWSstJkDyCXb+JdOmCipwFczxw+4lcJKIxRAN8yWc32B+QQaNRl/dT4hhtgHMsqjwfbLxjnNh/g0GXMPRLVEyaximR3KUdnJP3NgIGqRJhSKrHhJuCnHBMLlgEgD3D+d34TtAPd4nBj5vSjXnkZROQV5AZyNuotLQyCcR70m/OIzjgS9Dbtw2JSkYlSfN8bEG3udYKo/b1nilrV1/zKEvxrgyHZ6fzJYYVw/WaKY5xkOEI73ZEf3OObCabZDfxKA5KcC6VSW6zXLCjB6SX8aiZC+dH3tJoulL75+Hgq9aRgStZnlhjKeZl7liyirsVQoSfWBxP0y94GgoGUpZaBNo0mia0viv0C5rsI9e4ZbKtcUwmkhHhmeBzv8z09RHaghb426vkzEd6NB6PiqWLDv8mF3Qptyv5CK9jxxrIA1R92x0aq66VElfbrCA1TCoMMoMIBuKzDQ5z8D4D6fMXXhSqajrI/lqrzvoy7OkUXg6Me3ruOSQaPT9+t5Sc1/igd4DTmsayG3JY6vHfqADGki74Stqes2+U20Q6+2RltCmHRNZC6MXkjdzetioRWH8dPYbyJ8KpdGMVXc9a1uZ0qT8Y+MVSq7BP7oOE2aHMM28rpEe+qRVBzrTk7t0IoDR3LC/DQhDfO2Kcaxhocb5dgLYm8N55rEtR8/B/2nOmMw6vGfN98dodb9ePQseHasQKwl8GjdnFrdsQItBI+KuW8+GhtqRfkF5CExAMrUUfjoDoHIm3N+WGZceOnX/ZYd3YAgdL+4suoP0E7iLrmxBDNpEE1Dza39KZqrq4hXZdeZHaYhyyn+oAT20fkLaRPll2UjLpMMcN5Fbonqu+RC5WIj0/
x-ms-exchange-antispam-messagedata-1: 5ho9N3MuCETpvA==
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: ZR1P278MB1170.CHEP278.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-Network-Message-Id: 635e38ac-5c7a-4516-8a76-08de77609154
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Mar 2026 07:02:57.1609 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 364e5b87-c1c7-420d-9bee-c35d19b557a1
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: IPKfbntiWmuJh6C8gpvA9M17aCJJHu4VL8ngNMa29uo2LOJcwoDGgigtERztjZ2/IKg9O4pZ3+6pLTMcIFq5KRUBtIZwoY59TreWM92UZGQ=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: GV0P278MB1746
X-OriginatorOrg: swisscom.com
X-CFilter-Loop: Reflected
X-Mailer: Totemo_TrustMail_(Notification)
X-Trustmail: processed
Message-ID-Hash: S2YQGAPAU5QREKKTTWWWOKITOG3WJDH6
X-Message-ID-Hash: S2YQGAPAU5QREKKTTWWWOKITOG3WJDH6
X-MailFrom: Thomas.Graf@swisscom.com
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: draft-ietf-netconf-distributed-notif.all@ietf.org, last-call@ietf.org, netconf@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [yang-doctors] Re: draft-ietf-netconf-distributed-notif-17 ietf last call 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/fD0OtfEFRuKFUm7UsEFuwvy6Na0>
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>
Dear Martin, On behalf of the authors Thanks a lot again for the review. Your remark makes perfectly sense. It should have referred to "Notification Capabilities". The "Global Notification Capabilities" already had a reference to Section 5.1 of RFC 9196 where those capabilities are defined. Here the merge from your input: https://author-tools.ietf.org/diff?url_1=https://raw.githubusercontent.com/network-analytics/draft-ietf-netconf-distributed-notif/a8477dd4948ea4cce48b89a8b5d748f49009095d/draft-ietf-netconf-distributed-notif-18.txt&url_2=https://raw.githubusercontent.com/network-analytics/draft-ietf-netconf-distributed-notif/refs/heads/master/draft-ietf-netconf-distributed-notif-18.txt And there the entire diff from the AD review: https://author-tools.ietf.org/diff?doc_1=draft-ietf-netconf-distributed-notif-17&url_2=https://raw.githubusercontent.com/network-analytics/draft-ietf-netconf-distributed-notif/refs/heads/master/draft-ietf-netconf-distributed-notif-18.txt Does that addresses your comment? Best wishes Thomas -----Original Message----- From: Martin Björklund via Datatracker <noreply@ietf.org> Sent: Wednesday, February 25, 2026 2:30 PM To: yang-doctors@ietf.org Cc: draft-ietf-netconf-distributed-notif.all@ietf.org; last-call@ietf.org; netconf@ietf.org Subject: draft-ietf-netconf-distributed-notif-17 ietf last call Yangdoctors review Be aware: This is an external email. Document: draft-ietf-netconf-distributed-notif Title: Subscription to Notifications in a Distributed Architecture Reviewer: Martin Björklund Review result: Ready with Nits This is my second YANG doctor's review of this document. My only comment is about the terminology. This document claims that it imports the term "Capability" from RFC 9196, but RFC 9196 doesn't define this term. That RFC defines a generic capability model and then defines some specific capabilities, so it is unclear what this term is supposed to refer to. The term Global Capability is defined as "The overall subscription capability..." What is a "subscription capability"? It would perhaps help if there was an example that clearly mapped these terms to specifics. /martin
- [yang-doctors] draft-ietf-netconf-distributed-not… Martin Björklund via Datatracker
- [yang-doctors] Re: draft-ietf-netconf-distributed… Thomas.Graf
- [yang-doctors] Re: draft-ietf-netconf-distributed… Thomas.Graf
- [yang-doctors] Re: draft-ietf-netconf-distributed… Martin Björklund