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

tom petch <ietfc@btconnect.com> Thu, 17 October 2024 11:54 UTC

Return-Path: <ietfc@btconnect.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 9A557C180B7B; Thu, 17 Oct 2024 04:54:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.096
X-Spam-Level:
X-Spam-Status: No, score=-2.096 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_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_TEMPERROR=0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=btconnect.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 SuQeg1bb7xz1; Thu, 17 Oct 2024 04:54:00 -0700 (PDT)
Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02on2087.outbound.protection.outlook.com [40.107.249.87]) (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 D940AC1840FD; Thu, 17 Oct 2024 04:53:51 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=VEpZHBsc3zl/eJ5+PGoeyKz9wT/kw2rEgBl4TmZzpF47/v7lcU7wTLh+BazPliLntD3r4fMDeG3CXuWiJeQ5WDT5ZNAXvmj+Y8vKPM2O2XcsarB/ZSpTmCUZIzsbxVmEosDXxhwoctM8iPmWS6o+Zob5q5PPXlbVxcoKlQghHfjqUB3VpuALhQuvBTSJofbyz1jOetSv6EYSnrG2WAbTc8rZY7UQVVCvF52Qmf1IoWlSh2ldBCO00NZMfU968TcqiCHIVqr3HcZYPT9VFG93YOxFwVKafz9YdjdtVPly4UseqDL6EIVfWeSkW+W0OavPlKezwe0q6ntNW2tKBE1DSg==
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=PO9fF97EDY0ghCB6Sszf1kfnU6ZTE31hCWTlLMXmwa4=; b=eZxnYpK+caiFsy+MHFWRKQyX79K/pMz4Zdqmbk3qqKULF/oyjBpWTF6ZeDwxxX2b+ltNWoYKbFEKhksmtx6VEM//MC924cL6n7aJWQotDnU/zgRxQGif10XAohBB/y/SX6IMWZyzMVGjYP+TMHscrsLKgLJWCHNI4khnYDU8GxtuM7qL3oj9HYe0PZfzBsHpSi6li3cglIyoPqkOCymsRXdZj3WDGvO41ga3Zji39id8B3f2UvWs5TvyOregkIVakJJgG6Im6EHj+Qe6jwbsBPO4ER2CNWmi94UW4XmbZ2EE+ZMuAp47wMd8BUsgLXaOsZvVJuLaTCvAZUNgxGqR9w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=btconnect.com; dmarc=pass action=none header.from=btconnect.com; dkim=pass header.d=btconnect.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=btconnect.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=PO9fF97EDY0ghCB6Sszf1kfnU6ZTE31hCWTlLMXmwa4=; b=dOQ4e2dn1QpYBIRHWZH49sVC5c1DuvTtrXRHVotUTUqHVhhVSfW5Nff1BQo6DqLPdNQ4JzeYWoeGey7LO7qa97gYHkUUumpHIGOjtS9UL0l6NjUmkCXbHBFmNFYTtRXMmUf+JA2ycRXd9WsVxkHpdxLmZ1eFmCF5gD7sM+fqih4=
Received: from AM0PR07MB4131.eurprd07.prod.outlook.com (2603:10a6:208:4b::27) by PAWPR07MB9806.eurprd07.prod.outlook.com (2603:10a6:102:380::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8069.17; Thu, 17 Oct 2024 11:53:49 +0000
Received: from AM0PR07MB4131.eurprd07.prod.outlook.com ([fe80::a2c6:fac3:8f66:126f]) by AM0PR07MB4131.eurprd07.prod.outlook.com ([fe80::a2c6:fac3:8f66:126f%4]) with mapi id 15.20.8069.016; Thu, 17 Oct 2024 11:53:49 +0000
From: tom petch <ietfc@btconnect.com>
To: "dylan.sadoun@orange.com" <dylan.sadoun@orange.com>, "James Cumming (Nokia)" <james.cumming@nokia.com>, Kent Watsen <kent+ietf@watsen.net>
Thread-Topic: privcand: explicit 'rebase' in 4.7.1.1. <update>
Thread-Index: AdseO6E5vtODSUztS6+Za3qVi8VV8gCTVEyd
Date: Thu, 17 Oct 2024 11:53:49 +0000
Message-ID: <AM0PR07MB41318B1DB4C5A5C892859351A0472@AM0PR07MB4131.eurprd07.prod.outlook.com>
References: <AS4PR02MB852691B543BA01CCE2CBBC95F7442@AS4PR02MB8526.eurprd02.prod.outlook.com>
In-Reply-To: <AS4PR02MB852691B543BA01CCE2CBBC95F7442@AS4PR02MB8526.eurprd02.prod.outlook.com>
Accept-Language: en-GB, en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=btconnect.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: AM0PR07MB4131:EE_|PAWPR07MB9806:EE_
x-ms-office365-filtering-correlation-id: 306405d5-a729-4a4f-e62a-08dceea25d06
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|376014|366016|1800799024|38070700018;
x-microsoft-antispam-message-info: E3Bs5CYADdsLKfn4oZCOgTBP14ndykI7FlVe4BGCAG0Jp6XfxAXQ4o9rmQXPkovclyK++ZyBK45A1bVz33fnNa0INiiJRiJI4putKzu+Z4yrlUU0ohkjy+3p6CYqM9FAkBkXPYrpV4xDN7iOLJFKWqhAL5TkE5onQZ3/c2PmKI91cxLgWqjqQ584MmC9qUUjyeyI3MFBJCTFdaIvRbSnXFXhv2MRdqF1IgzTmyu6kvwxDW8TjVpScUpRI+YGtB6VPPahorvdVv/ndqIbTkx3MtJBnEmsYdIYTeH4AD85WBQeFKAklstlensaVRB5+zcLn8Y9SFRzAyPYBYgABM2Uafmr84HuDSZl0me4vqoVKldp9UHgQQZVhnbcbYOiOQC/pPIjMSP3mD3JeHMtw5fJWHILch7oXPVAUPePoDI+66uBxVxXofwRqJKFCnBOw26B13KBftbjqvXWex7LVribN6HqRDhjQ2VINqLWmol7n5d3byCHzt20u3LVZff3FNl/YAGlPMbdduZxMaStuDx9Z+giZWE4RqbRrNPFx/cny6m5apfiaIfP24YPj7uaCETOxoZP/YYFs72dxEMg8AyTlL4rYek6PhY5ONZVvwKo97+45egiyv7oFAJd0sfL6ifvoQFowDWJNoyLblwM8VvlmAYxCfSnVOGyqP+/s3IvBz9PYG3uCsK4Ia7rvU+B4Z1OgViZXETetc03SGs2VmglTur2we002AdmC78902stLtkdeHJSjBL+Q+y4cAHi9tyBqdPaq2YtgSmVgWOlyKZ0lDCwxCdtlZYoAnQUIQFWolDPNoo1gdah3ptY7kruP5UDR5YpvOyv2UJ18Qx02uOXp6VDvTGO/DrR5BIl5kUfdrOsV5Gk8NJPYvIAPsmOgeIGETz5Su6+fze6CG3JQ6+9ILD0z82z9FzkrRYDAW6L4P52vnlJSgD6H/M6aVOpnxgEKSNI3sQ7Cy2oEfRCmQ8UyQC/OHu/9YkHSgJBOsD2uzFQBST10e4pbK3Dj1E1kbfbBd/rLtK8aQb6hD55b9oULkKmJs1mDH2fmx/CTM9+zIAUL5EWn5M06Cxui6ejRgNFJAbye5ukMpbOwcygJGVJgvmZGy1PhqeHyHplS0ce5sRolfzazNzFu/bKWM7yghA8v4ZpktSfSrtz5uvKV+qgLp8d3A5FKY48QiAwUpVJg8mWd0ZKjqNrrwjTDHeZ1BhplUwQxZGgRiqSFqUqSVj0H5/Vs2/jqfZ+JIdTe+SUNMk9uqIXuv5QsV6QMCIZpf6NQtsWwd5B7yxWj6YYERmsBKy1YhCZW1ahaTwt6cKCEQO1Hp4agDRBAcb2o55/iMzQsjVEJuOBE8O0+Mcr44WRarJ/IaE5sxnzl0OE3YHy+jU=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:AM0PR07MB4131.eurprd07.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(366016)(1800799024)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: ccNfZylM3fJK7ZHjOYDh8d0I4rz9FlXoy6/XchIVB8GHiZHxYblYQXxMa4Y510MPOSN02jm9VLf/sMUSP73ixCTEnyHxvqlq/Ljzmsa9+kU7qaP/RQnrBcf8BetVD99p0bh/BOSgqFWlporDug68/IlDIcxmRZ6ziHpfo/1r/2IPVXrtjN2pd3/7ytEDfQCu2Rsi1cNZUz94bXgMB/GOJST7x12xXQL9E7gZBTVFEgpe09hglSVjOw1do8z3BNB+Q78b+IcsYkgUCkwjw3qPER8fuUiDWiXAJS082V9FQWylp5SZNpu0n6I2hO2wr6THCgEDRhEZfQhQCSvAS6IZK1mPdGKn0nwJc0JdcD9RVlZ2q6psXNuZ9tyKnRudI5leFwnFcWU6FX1gylacCCvK8iz421iPWxj4kKivKPULmQcKKyLcuDWiaNS32ElVWZ4V6SVShLGLRxKsZ48BU9G4slLxeyJz9uBlfNy4jQt6x1CG9IlnI6P9zKgqJVovw6cThqW/ZLId0xs0CeSYXIRF/kadKzoCd3W0YZgXGxBT6gulv+hduvbqvYV6l9GCs1NAXDvOEDSH+fN7N2CCFw2U2lGWozfmvYhcCtHR2G9lMGc63FCkhmICcb7skbYBa+1EWwbbRCmvTtCtT6ADi9ZjhWYXqTNogePgmHTq5VQULq2vJjnx91T4OWjgZEjlIVRRsK8x3O7KbXXJyRRVAWSKEZndM2QUpdA3uaey8Gv4DTITl6qeIShnm9mnHWTep0oPG7ySp/RlNdiDfhFIyrTTRo79qM1e/nGGOpV6/1dpCDWlpOlU6a3UBdfAGco394EGt1zi5Spt1NzkZrQAlVGNEj5k9NozR9FD7zhA4aqWfp2A22DNI+NRDEBGC3oYWztGAYG8VpxSXDdouZ4YWUJ9sH1ShX+TzBLQN/LIhHRxWqhbW+BnlkYhenW9oQ7zu7jWuPKxVgEN8WkiYP+ooyjVfx+NuWVrjkDF79KlEWYgX9HHe4eT32XA9rIqZnXY0LeHu5DISXiWfsx943bE1ZQxU557Y/C/tTsaGwf2Otwu1z+7XkbV9P/yq+rplD9HesBV57zdxIEZjJ1X/kdE6gXp2CJssVhhVCUEFsSaDnqRiI3Etu/52yzPEp6P+oqkQisz97Sm4ahBj/Et/orcML2VWdav+ZaNm7xVI3VvMbNGbRGCJ/4g1aiRRuCqf4hSiNsEDwwWAZ7B0UqjVbk/jVdu+A26bJO8aWIPBWJ3STcbAb1CW1fCf1jCk8l0YaqYdvuzIH0HSueVjPcGTeq7OvEotE/aWrRemC64iW28paEoPBPJF+zIUTYbsDWFgDCFdCCt58fxmP1SHMg16leTL/pqh80ScrnT7RqfhwGE1og1r5Z4ZnMDE79YhOp45nwcjxcZajefDy9iLo/4iC6LIOQbPYQJLoj3NV8Q67hZ2izuypl3nXSyBe5MCvY5IB03h6pTlvHNJwbvf6+/SIuwezBYNgtD6fZASQ1A/ncDLABZm+gf03y+KSObPrdYBpNmVC0W6k0emRNp4hgYLow61OO68zWSkTsLfvIXl6OnT7vZtnc=
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: btconnect.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: AM0PR07MB4131.eurprd07.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 306405d5-a729-4a4f-e62a-08dceea25d06
X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Oct 2024 11:53:49.2441 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: cf8853ed-96e5-465b-9185-806bfe185e30
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: jiFDhPEMgMPbbP1eBClSPSEk0pBXouEsiFlbIU5LBv3ywyH4DGgc318+O0iIVWy6etPVwdv/T1BsPunWq9yOGg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PAWPR07MB9806
Message-ID-Hash: O3DOAYVCW3CSM3ITJSPZF23FBKAIQA33
X-Message-ID-Hash: O3DOAYVCW3CSM3ITJSPZF23FBKAIQA33
X-MailFrom: ietfc@btconnect.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/AhzuUK4qLMYuMsiXOpX-e-rmqsw>
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>

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