[netconf] Re: privcand: explicit 'rebase' in 4.7.1.1. <update>

"James Cumming (Nokia)" <james.cumming@nokia.com> Thu, 24 October 2024 03:07 UTC

Return-Path: <james.cumming@nokia.com>
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 C77B3C14F5F3; Wed, 23 Oct 2024 20:07:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.252
X-Spam-Level:
X-Spam-Status: No, score=-2.252 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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 (2048-bit key) header.d=nokia.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 R02rTICvvlNG; Wed, 23 Oct 2024 20:07:44 -0700 (PDT)
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2073.outbound.protection.outlook.com [40.107.102.73]) (using TLSv1.2 with cipher ECDHE-ECDSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6617DC14F5E3; Wed, 23 Oct 2024 20:07:44 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=DWr20DmHTgLPEcQY7vpjpiSuegJBHRgv5J/JRsJtcCFQ7sFwGSZ4Cqik97Gk9nBO3rWGafbBCSv8JuQZD5otKzIniN/gkeTMV9SIepo5iXIWgAxGDAnVPl3TgQptMZPi9BPeuaek7dGkVaTYXNitiro69t1cpLi4K1x7AM9yDXNZkfBJiySkH3Gbf3trfsGBgVmJLhqKxc0BMTH5hxNyPYP/I32IDVUfKO988j75F4OetTfXEO+MDO7Or7MQ7nB9dfE3gOlQ7Opu1df4nIgRx0ycnxP07ySemr1b9+2Qkvp9TVLeWx6Veffj2PcbUYUdP+7iE+3ge2emsTSuBozA2w==
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=UJcVpjUlPCt/6Wx3MkGx3AmOlhv0btnv/FveaIdRVDg=; b=w7i2Ax6Qw877gTeD/fw0LDETM/O6V14Dexj5TADCkaEj5x0WHP/kBd8WELsdl83nUm5wCu3mpiNUqnX3EHY9dQPaEHKV9yDKehbew9NFkoBEMy3p+6QGiq/mJLJgPUUzYBHWP7VsqbMeroVDiqtaLQLru6zT9JHRkIamifqGWU940x5lgohJblhfDs7+bPprmJAVUbQ9YNbcIQ26kzW8CHyqwirWZH7YdcbON5EAMgJOsGOpDRZfQTUwu8Ok9GEdOKi9isePIrvJq6BCdvAukx6s0u7TvHyt+/RkILVNDRGawIjEVpk1wpsTxWXtEbfgifZ9tw27wRyiMTiyRABG7g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UJcVpjUlPCt/6Wx3MkGx3AmOlhv0btnv/FveaIdRVDg=; b=moXXY04v+aEW/vxnsJh+pZalTIh9zLR/BpiqW0ZMizjCFcEoUqNLm2lg2EQ+fEdy9WWycPl+2NChP7Axt8/Q0tDMAxqGhRwLMjljeVFRPtQM+ClSazeuy0L5ADDMBipWkZE0sDMbKfh8Lk990/bB7TMugJXHkOjNZbHV7gumTBhSnllT8tShafMOcUBCUpn/o0R90fJYMvntaxibNFecV1T1nRNMYMA7+azhTKYsYP10IH+rC66/HnisyKblJhX2cSgjSyd/7dIBq91Tqk2iMa804pCDFkzMawx/WP4ksTfNgOPT4O55w2y25DrXaHRdEZf4NAkmh63jVFCIay/abg==
Received: from SA1PR08MB7215.namprd08.prod.outlook.com (2603:10b6:806:1a9::17) by SA1PR08MB7135.namprd08.prod.outlook.com (2603:10b6:806:1a9::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.28; Thu, 24 Oct 2024 03:07:40 +0000
Received: from SA1PR08MB7215.namprd08.prod.outlook.com ([fe80::b10c:f208:adaa:c369]) by SA1PR08MB7215.namprd08.prod.outlook.com ([fe80::b10c:f208:adaa:c369%4]) with mapi id 15.20.8093.018; Thu, 24 Oct 2024 03:07:40 +0000
From: "James Cumming (Nokia)" <james.cumming@nokia.com>
To: tom petch <ietfc@btconnect.com>, "dylan.sadoun@orange.com" <dylan.sadoun@orange.com>, Kent Watsen <kent+ietf@watsen.net>
Thread-Topic: privcand: explicit 'rebase' in 4.7.1.1. <update>
Thread-Index: AdseO6E5vtODSUztS6+Za3qVi8VV8gCTVEydAU27xIY=
Date: Thu, 24 Oct 2024 03:07:34 +0000
Message-ID: <SA1PR08MB721503B3BB3AAB98CB0C985AFF4E2@SA1PR08MB7215.namprd08.prod.outlook.com>
References: <AS4PR02MB852691B543BA01CCE2CBBC95F7442@AS4PR02MB8526.eurprd02.prod.outlook.com> <AM0PR07MB41318B1DB4C5A5C892859351A0472@AM0PR07MB4131.eurprd07.prod.outlook.com>
In-Reply-To: <AM0PR07MB41318B1DB4C5A5C892859351A0472@AM0PR07MB4131.eurprd07.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
x-ms-reactions: allow
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nokia.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: SA1PR08MB7215:EE_|SA1PR08MB7135:EE_
x-ms-office365-filtering-correlation-id: 950b468f-7259-4139-75ff-08dcf3d90557
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|8096899003|38070700018;
x-microsoft-antispam-message-info: +nXUXKAXvyJYfoOyqWAtVBDCi1v7mqI/sdC00GM6oyQ9JSaRAga6FIRbMEhKFzla2+jilE8TTHzsL5vzSoGAudLpofVxDNba6km/bmJfpa/zKedySMFV7p0ybMfsT4xcWEQuyNvQJVc0tnPJ5uVRQ9LlIH6GfJm3PI7OBcNX5L27SnQzf0EceLU6L0o9ZaeIVaVfuDCWlvRaVrtS7uwKfX3loSGB7X5P2V+GjyA483ulX+VV7VSLdmw9U5bA+RcHZCqfq0x2Hg/kc+tuFueBPrivAWI3yY9Tr6VXVQ/KSOEOsNURLKKVOci/EQF1DhezPB6KhWVl2W6vZ39lyhKEPwbPydS3HnGXm5cis+VcLzTLypYRsmZMTeo3MYf0hQRfpv+k/7svbDUBzOltbUjvdtSfehpFC/7DdLPmqc4uiodENxRd1BbH2zMPganFOoEleGtLkwhH+XD8zJVtdpWuxdzKz+i5vPTjGh6DCvmt2FWX6COI38hKCKGh6x2kte6gPjq86IID4VMtGg/d5arOYmJBt2McEwNMMtfoSAS3CLRrpQOvWFIfSvKYFZVzN/TqRktuWNCAq62UK94VHndHRuBS5T8IBSdAv3XuV0OMp1Kv2KXWtBMBgUw/Jl83vETmN8nutoBkf/SNfVWidhunAw1Rts09fE3tjyqNb8sX0k3sSbgpjqSF8Uo99ZTc6YCz29QcaS0XttqrPsiNgKOSFAV2JksExPcBq0bhaHC6+Dj59DwswXSWHaCxyNEu/mkEQTIF6DgZIhgDwRW1TUSPnwTC+Y92goilqVDtUj2FraHNbrWOLur7+Ca5pQAuYJB6YQaXiX1qK5v5anGaUIhoZpgsvUqQSCw0n/UcD2sDT6AZL2Tva64si9MQKMD2QzZ/RJvyvFW2//VmNVmpZSo3WefbwEhrATIACPTFw/INp3b+wkMNdxCo4uagWXjbvCcOowGtVqIy+G2rCN7YzXnfT8SX1qAPivcPW6QXLvjACnTjmy6kkZWtLX7EywA1HrLRqrSoNl1nlOmCEAKPezY18jwU244Fy840Bwt9UErtl3lFWtZ1KhGX6V2wRaSJEXeCl6Kk43142l0qxuYM2ge3xDhiq+WQmq1WFjO2SXnqBA9FyR2izPqTDp8IOSGHmqz/N5v2dPq+B6Kp0rtpR6Se860/LNKDfJaiWabreDdrQJWsu0jIY8OxGWwZeuDvRT5/XmW4nmcDjOCj8lleb/K6xvEJ5Y5bpbuvhkRu1Tq7IYcin2yoy+dfWjbhwN7ZDQ3aIhKF9OdQipduN4JTONRu+alohm9Iz0hWBUPjuAugKwP3J/GJMCGrf3e5yt//83aW
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR08MB7215.namprd08.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(8096899003)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: MXtUzjM6puZ0SzQbmT/aZ3fASFA/ZGrRdxh9B5dKYR7iaQQHep2SHMdka2lmMlU2U+u0x0ET5yrfyKx/Fc6EA+X/kRQ01t/E96XV5wWIoPrk3ezv/zRuajM+RHgl4BS7eHzrUx4wfj/qTUnlpiA82t2xwuM2FdjMMTbKb6aabdm7qkq7izgBlAf1VyOvHfcNAJKZMaag/hde9lZyGyBOj1bDaVdN+1/X3AP6FO84fpQWGGnmbdRst+zFRpD9TiXzEgIrdJ6DPbC71aVBTnIDmsgUBBW1OiBZLAOKSZOyUPJfowuyCt27U8yOKAtSioN9Bt0g7RQObb+Va6HZOLVI1AgH2pc74w6axb3d9p9rJtbFImhxua6M1SMypq1ICQFM4P7Ejrzl3mvSxyO3D+UArUecd8JRTFOEGi5hY8YJ7ZFTqq3rvqOER5BsrJrymwPoC0QPf1ihFnwISPIoZT0kgA3knhIcpt5+EHFsNI1nqeutOz0gnwHLcJJ5RZ9l1lhBgTDKpTE/WQi6g/XQaDu7h+9vVXf8KOtWoy7VyEwuvVMKVMslSTSsEKLnZSY+I5ieuAPBhMuocYTbB9ngpjFSbRGVh6FZ82fbarRucQXLk+CfY9lHni1HpdKgj/bm+FUdqsiFk4MZOuB66IOmoQtKN7s1lmUVYDEKM20/h5hhd2qSpo/9jdPPxHsjdUSq+xf1HZiGkMVdFHx5j0W/e8vN+3piESQWwkfqgxt2wjLmlwl20IHubbFygaDWV9+immVq3MFHBB5A2HQOCYZe+Cnn4j6EEMQxK16XcRLxp/tiHTAnh0kbFK6QgvBQe/mM19dUR5gt6OazjWcyHuOQafzFr3aDbUvCctyRht0T7boh2intmLAx8Uas/+bv61myPEwQ3wUkF5bU4UqPPw/ntald2blGRSWWM5JhnjbZbih5YyCUGHvAUHTkycysl5tMwsBQRTFtAQiyEGYmJlx9al42RFUDADdwACluLDfmQg27yf9cMT8WsyznO6ZkK9YBjTXVXpCkYgnWkxHX/FlF7jgSXsPJgyOCIXsbRyQ+zQFlM+W6xQsJFmiROXxmGlhYcIl583ia0YNYCB8s7FEA+0nvxssn6kyz3qP0r+3+fAopPQJyGyAA6hwklDvG5scfXf4bxobLvLqUL0wWN9jTztahNZh/fKAiYBJOenp7ugSFQegcGCze+yiYszVf2D3ks+UA+cCZevPRWnmoaLPxlJCkVYOj37cF7IhnMfXQltb95vAkrW7HUhuwudG3znYY06l5MolwxHB+tGz3X8LQgq7leTd3W7xC+9zSAquoox4qlo1qAOmPydG9MELdiNp3RQYgOBQXzKxPbwjB+IbDJLq6jP9sou5h9emo+jIMPrqVpGGEY+rp+BNOr5MITS1HqsLT4BxoJVMdgFMQEVjR4QI6wLW/7Eq11+nTRdFo9oKNMDUkCqwBkCikAZcJVYY5rm4oNPq7o3c8w6Oj3v+oKi3VtDrfLzCC7E9pwmFexaz1IzlzRXAbjB/fNffAGjAOrVF3vZOcA7KP2AuWmfCP1nGVsygfxcwQtpKzbRJCMzlIVVUchyLCIeLoajfD4lp0g5JNMLwyBuV74i2R8pnALCna4Q==
Content-Type: multipart/alternative; boundary="_000_SA1PR08MB721503B3BB3AAB98CB0C985AFF4E2SA1PR08MB7215namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: SA1PR08MB7215.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 950b468f-7259-4139-75ff-08dcf3d90557
X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Oct 2024 03:07:40.2309 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: cg08lOhD4W44ZinAZ9xsSh/YtORcQps1Sngqv2QP7DnZctS4IMg2fnCnUWgVTXByF54oY1llt5KJZynJNzllDQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR08MB7135
Message-ID-Hash: OAR3OF553G2B4RFKFOQV4TGI3MBCWF65
X-Message-ID-Hash: OAR3OF553G2B4RFKFOQV4TGI3MBCWF65
X-MailFrom: james.cumming@nokia.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "netconf@ietf.org" <netconf@ietf.org>, "draft-ietf-netconf-privcand@ietf.org" <draft-ietf-netconf-privcand@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [netconf] Re: privcand: explicit 'rebase' in 4.7.1.1. <update>
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/l4ztk5rpgPc6h85o7NoPU7YIgms>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>

Thank you both for the feedback.  I will add a definition into the -06 version that I promise will not involve the explanation of the evolution of country monetary systems.



From: tom petch <ietfc@btconnect.com>
Date: Thursday, 17 October 2024 at 22:53
To: dylan.sadoun@orange.com <dylan.sadoun@orange.com>, James Cumming (Nokia) <james.cumming@nokia.com>, Kent Watsen <kent+ietf@watsen.net>
Cc: netconf@ietf.org <netconf@ietf.org>, draft-ietf-netconf-privcand@ietf.org <draft-ietf-netconf-privcand@ietf.org>
Subject: Re: privcand: explicit 'rebase' in 4.7.1.1. <update>

CAUTION: This is an external email. Please be very careful when clicking links or opening attachments. See the URL nok.it/ext for additional information.



From: dylan.sadoun@orange.com <dylan.sadoun@orange.com>
Sent: 14 October 2024 16:16

Hello

I am no native English speaker but I believe ‘rebase’ is not a common English word, it has multiple subtle ‘technology-related meaning’, and its git meaning is often misunderstood. It is used once in the draft in 4.7.1.1. <update> and is not defined:

“The <update> operation triggers a rebase of the private candidate configuration against the running configuration.”

<tp>
I see no such word in my Collins English dictionary.  English English is my native language and it is not a word I would use in common parlance.  To me it conveys a sense of starting again as with the German currency in the 1920s after a period of high inflation, the value of the German mark was redefined in terms of other currencies, it was given a new base.

But this is technical stuff and I have often been frustrated by the redefinition of English words as technical terms which ride roughshod over the semantics.  Here I can guess a meaning but would want the I-D author to spell it out.

One guess would be that it means that a new private candidate is created by this action and that the old one is discarded.  But that is a guess:-(  Why not just say that?

Tom Petch

I think it would be clearer to explicit a bit, e.g.:

“The <update> operation triggers a rebase of the private candidate configuration against the running configuration: items are merged from the running configuration into the private candidate configuration, resolving conflicts depending on the chosen resolution method, as detailed in 4.6.3. Conflict resolution.”

What do you think?

Cordialement / Regards.

Dylan SADOUN
dylan.sadoun@orange.com<mailto:dylan.sadoun@orange.com>

Orange Restricted