Re: [netconf] Genart last call review of draft-ietf-netconf-ssh-client-server-37

Kent Watsen <kent+ietf@watsen.net> Mon, 19 February 2024 20:43 UTC

Return-Path: <0100018dc31be9d1-91cc992e-7106-4898-8b93-30545b93c997-000000@amazonses.watsen.net>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F7FBC14F6AA; Mon, 19 Feb 2024 12:43:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=amazonses.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id GQPuyWOycWUB; Mon, 19 Feb 2024 12:43:39 -0800 (PST)
Received: from a48-95.smtp-out.amazonses.com (a48-95.smtp-out.amazonses.com [54.240.48.95]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89F05C14F689; Mon, 19 Feb 2024 12:43:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple; s=224i4yxa5dv7c2xz3womw6peuasteono; d=amazonses.com; t=1708375403; h=From:Message-Id:Content-Type:Mime-Version:Subject:Date:In-Reply-To:Cc:To:References:Feedback-ID; bh=xp61D/0K0Qc21uTw/X93SUDYGJYgsYhfWqNPdkQEO/E=; b=cvrC0xqjgzTn9PZ4Rw7F/pYrfq7Mr9XTQPM6GhFQ8DAcJ8UX979FCwOzhUlr7tnt 63+gPzod0UlEF69Gy7gTjWK8j49AoXnV1KAW3jtpaY5upZ0Y587hPitRXuje93pBPnN Cr/Inqg4DWdQ6qXaVGFOYL8GhWpwNEmj7skBG+P4=
From: Kent Watsen <kent+ietf@watsen.net>
Message-ID: <0100018dc31be9d1-91cc992e-7106-4898-8b93-30545b93c997-000000@email.amazonses.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_7C1F1341-4C65-4292-BFDE-6F003D0A0D3A"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.600.7\))
Date: Mon, 19 Feb 2024 20:43:22 +0000
In-Reply-To: <3D3A282F-463B-4B6A-A997-8624EF30E957@watsen.net>
Cc: General Area Review Team <gen-art@ietf.org>, draft-ietf-netconf-ssh-client-server.all@ietf.org, last-call@ietf.org, "netconf@ietf.org" <netconf@ietf.org>
To: Elwyn Davies <elwynd@dial.pipex.com>
References: <170793677399.7939.7763992763256496928@ietfa.amsl.com> <3D3A282F-463B-4B6A-A997-8624EF30E957@watsen.net>
X-Mailer: Apple Mail (2.3731.600.7)
Feedback-ID: 1.us-east-1.DKmIRZFhhsBhtmFMNikgwZUWVrODEw9qVcPhqJEI2DA=:AmazonSES
X-SES-Outgoing: 2024.02.19-54.240.48.95
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/akdfZZU-FWBzs0-SRb26il_E8Vc>
Subject: Re: [netconf] Genart last call review of draft-ietf-netconf-ssh-client-server-37
X-BeenThere: netconf@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: NETCONF WG list <netconf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netconf>, <mailto:netconf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf/>
List-Post: <mailto:netconf@ietf.org>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netconf>, <mailto:netconf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Feb 2024 20:43:43 -0000

Hi Elwyn,

A quick follow-up on one item:


>> s1.4: The jargon <operational> should be replaced by 'operational state
>> datastore' with a reference to Section 5.3 of RFC 8342.
> 
> “Jargon" is a bit overstated.   It is a formal term in the YANG ecosphere.
> It’s just a terminology-import away from being proper.  Far from jargon...
> 
> That said, I can’t fault your proposed text, as it seems easier to do than
> importing a term, and plausibly more proper.
> 
> Even still, I’m beginning to question the need for that section at all.  See
> https://mailarchive.ietf.org/arch/msg/netmod/pL5Mb3S1e9UEqzepPtNGwMUBQ1o/

Whilst the linked email thread has resulted in changing the guidance some,
I reviewed more carefully how this section was being used in all nine drafts,
and found that it was containing some useful information that would be
missed if the section were removed.

I also found that the “jargon” syntax is pretty prevalent, not only throughout
these nine drafts, but in other published drafts as well…and swapping out
the usage everywhere would a huge effort.

That said, I agree that adequate references were missing, and so I updated
The section (all nine drafts) to reference the documents defining the syntax.
For instance, see the last sentence below, from in the ssh-client-server draft:

   1.4.  Adherence to the NMDA

   This document is compliant with the Network Management Datastore
   Architecture (NMDA) [RFC8342].  For instance, as described in
   [I-D.ietf-netconf-trust-anchors] and [I-D.ietf-netconf-keystore],
   trust anchors and keys installed during manufacturing are expected to
   appear in <operational> (Section 5.3 of [RFC8342]), and <system>
   [I-D.ietf-netmod-system-config], if implemented.

This this okay?

Kent