[netconf] Re: WGLC for transaction-id-06
tom petch <ietfc@btconnect.com> Sun, 29 September 2024 11:56 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 BA838C14F5ED for <netconf@ietfa.amsl.com>; Sun, 29 Sep 2024 04:56:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.107
X-Spam-Level:
X-Spam-Status: No, score=-2.107 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_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-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 (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 RvdIPl-5ndvf for <netconf@ietfa.amsl.com>; Sun, 29 Sep 2024 04:56:46 -0700 (PDT)
Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2086.outbound.protection.outlook.com [40.107.20.86]) (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 751D6C14F5E7 for <netconf@ietf.org>; Sun, 29 Sep 2024 04:56:46 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=fY7u/f4wy6XKgUg4zPP5nGRI/sCKKUPAvnbtTneomtBzN4u/Hy2DhthStHEK3kM/aMDmterlQs5+gnlVJ/lznMyZALgMlb0qAfEj+0lePRb6mjTg2tzUcRUUQEvEgxOsFdbR2Nm2hBf5nwEQ4/QeJWyy8RSUanoZj2jB1UdfTmkDyckyZXnysQIayGMB3A3/fFggzc8vtZryifh0ENpYOp/wS+Y5GWbPFbPKLyUURy3xCd876zSGe/JfR2PERFz7VOm0nNKFtF/8USOzFBMKqBSia8hKrKvOl7aQbUNVaVpNxFftX6a8YP+z1+/pJmGbT8G1+pH3tJ/jGkpHhxr2mA==
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=t8YoLUNNTBBZmodZoMz8E0vPdtvQRDA22MHk2hnmEoY=; b=rsDtF2ksASzxBFyXUFJEVWhwCckHgVxYhZa76/wVBALKZTflkpXeTXqMmeFbOBCesBg0D/6o+pXs1vZjQVyiGGzzzjTPu4KBIts2WaYowO5TWMsGASYlQb9oLT7WyilZtzd+0MtM0jlJVmQVape5YrPpLSTxYCqzdxAx5mMTQa5nepwJ+ZhvCzlg2hwWe1bpaSp0HPcpHB21vEmbWf62Nt5hzdsR8WfmcjZkngg2YW2Pv0Gz3JkxM9G1VQCG4pg4EuNWZs7MxfxJbERTk2W2rbCfUr8mCtTfDJHylaWC2ysRw4MZ/fGbVARRrbjSSZO8atKp9zw3jnA17IJkwn5n+g==
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=t8YoLUNNTBBZmodZoMz8E0vPdtvQRDA22MHk2hnmEoY=; b=NCvjyN5kG/pri9qYBGOyecA9dGcTeVtlBQryR+lyk5MOvQL3udrcrCR36fKbxBQyxTwT6eCvu1wugFSv1bbzvSjpRK5HjIq6H2FzYMsLDRSlFhMqoazAKf+vnc19V8jZNtz6isNlEQ8TDniVZt+qgkptqn480CcPktMov7xSZHc=
Received: from AM0PR07MB4131.eurprd07.prod.outlook.com (2603:10a6:208:4b::27) by DB8PR07MB6236.eurprd07.prod.outlook.com (2603:10a6:10:135::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.25; Sun, 29 Sep 2024 11:56:44 +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.8005.020; Sun, 29 Sep 2024 11:56:42 +0000
From: tom petch <ietfc@btconnect.com>
To: Per Andersson <per.ietf@ionio.se>, "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: [netconf] Re: WGLC for transaction-id-06
Thread-Index: AQHa6ZW/5C3tfQXVlUObUCFzszKtELI0mYGAgCkC+ICAEU/UdQ==
Date: Sun, 29 Sep 2024 11:56:42 +0000
Message-ID: <AM0PR07MB4131F8CD540E8972556CA257A0752@AM0PR07MB4131.eurprd07.prod.outlook.com>
References: <010001912f9ba083-1d98d9eb-6a16-47b7-82c4-cc2a4c98a1f7-000000@email.amazonses.com> <010001912f9e0b53-2bd5ddf3-f4e9-4da1-93e4-ffe322b75377-000000@email.amazonses.com> <010001912fb239eb-c7ef4ddf-a65a-4414-87e1-ba83ed12760d-000000@email.amazonses.com> <0100019132257083-cd7e9f4e-758e-4952-b459-494c6fc72b52-000000@email.amazonses.com> <CACvbXWGn4CiUzaNJo-CvBniZTOVw7xupBQ=rDQENNBHyFpxFMQ@mail.gmail.com> <CACvbXWEzMaQYH5HKn-szVW90axxuOA7NaNwD2xjv+RaJ-xESnQ@mail.gmail.com>
In-Reply-To: <CACvbXWEzMaQYH5HKn-szVW90axxuOA7NaNwD2xjv+RaJ-xESnQ@mail.gmail.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_|DB8PR07MB6236:EE_
x-ms-office365-filtering-correlation-id: 9621ee98-af5f-4f3b-e7fe-08dce07dc903
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|4022899009|1800799024|366016|376014|38070700018;
x-microsoft-antispam-message-info: 9RakM3PmNrX6//Ha+QFwV8OOR9bCfkjMgq8CGmp73wNwM28v7EwDXxjLeSQootG0AnV8ERSyF5cZUUOMP5A1UyPtJa0CAGw+zCe7GfVpZtpsoNLQ5nGygMt10pQdAecTcM4rU1MG+As40SSgNzOfsGxqfDT3ghd8O0l8eJTY2+Z1+4tsTJueQlBtt3Y1IgepSF8sGPVtpJURrFi/XDeUc8K5qKlZQgBWTy+7mU12Cn1/Bxy4ZFGMZOD6BGoZMLqh+iY4ZO3HoeuNgrjKbb/jvLuiRhk5qogNCdTYx6Zfg30h6lannj4szNepDHouqNAO0iH72w17htkFbqZ5bf9+5VyP+bcafqv2jZwFqDrOJdnKBAYNhC3iXWZOaIed2aWpxt9NBD+dnm3zcLn1hb1AzR/DeO0JBD1Rqk4oXSZuvU+yLw7CXVIJ5yOgCr+Gm7Slr+NgIT06GgnUJ6ihUVBLUAwowu3ZXsN6gHjAqJ2UZQSKXQqdgnVFincbcUpn4VAH6Qmtm1MEyfp00a9CvLXUTE+dNx22DSty/2CpoSre16mb/57y7DOeo8X9m9hEcpIn5DN+2CeRq9FRa6bjmwCTImw+3PlHLKM2cfnBR2q8oTff4MNzwZSehgxIcgIoXwv5l5b80zBt9/mEUqRvT3+V1/H2aaR0rAF91GY9Ef9o5552n2JRJ1GGqIVMf+AG3Nkzq8xgUBUYd95pN67ECwwaorfRncJF/0DhaCocP5899XeslFL5AV5vpG0S041MxP6ljmnGrjmde76bBkV2eRPmGsYmkkHxfAWBQKxcT81zFRZ+YUN5a3NM46X7hIiAw5/mIe1GgQVmjHe1sPv8RWuu6YyguzjSSoXYirb2C0SFG3fxByQLg/1864v0ipy9u34h79UJ+MEPb1HHrOS0xe6Qy1qK0v8uJMxvZ9t5PtQJGdZ5dSSf4JiJ8+R+KaK/xKLhDQvzxwGfm3Mp0/7dF1mAay8AfA5am3LQ75GGJOvk1BOkq/kA4xrB7mrbOYtM8AtXd6nrzgJYprMP+u2fx/EG5XVFs/jfk8kWxWboQqlJwsbOkgAqCk6y6+Nr37jqGDTdymrMC29bD6WWpqZ52IQp1kB4M/AU+FVCdUYWvcNAZBmbgwYKIUAiKmYuzUBfcJ7qBP0EUZR6eFj1JZ00vJ31TD8JiqzyYWZDoigVsMp5+yE4CZmqoAJgJQQwHaAAVIKVEZli5qvTpXxT34xZk1Cv8t5vnoTvPz756NzZyUfw4Upki5tJljeISUNxBz6BMLUFV2BDOvliylhGob45/67U3tWt7oR4eXleBMTw2J8IHY85+oWOt4lIm4TQLWXKcVGJOv9FE+4NqHvF2XyVylMa5A==
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)(4022899009)(1800799024)(366016)(376014)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: q76jcoVpZ8nJQl/pcQ7nnUH7j8EXU29Atjz0zopGURcvGw/UL66rN6L64wk0Rk7eRvDAbPN8pjWeGcPtUqXTROQ3YiymezTAGFzkovTy1sGQLxCQKJQeLwyhklldYFuGFmZFvNt7i03e+Sw0DdC7IDWkM6HkxEqmgNT/wZhZtWfXDp09YAnGl8YEJFcnxvXHvvtA2lsAkJ1e5H8ZSiQhZlLaRdGqabQDnSsgiDzV9iCY7iVqLhXyqaea6ybW9JH+SEXdjnboc1sHDR9aZQBsdpFBG5/FSAQ9sD2sgfx0zGTqGoMp01Pvl2jcb8Ip+AVurx6WdpkqUJXFMWMQeVv+LaMzN1yxgkb/KGUjzQ9fCG+lqnRg6UPocrjZq6cmfYK9X6LYau1CHgKjG+XPeoVKBh+AAANW2oKycLifJi9Vcpuf+0xRawtQtP/LJKjXdLrcSPQeLy2/Wsh6gUm7I95LRFGmAb/4qS1dha8vcDmZyDTxXC37qamYic+beHvzmGTH4Skbn0xL3Rmmn+yjS9v6pfWqftNB+Bnx/PHy7DvgbVHTjPdnmzD1iFb7ENjkdCQ3MvZaV8PZ4qw7QX2CwQWvY5DPJKfMT6epT2qM8hG/0meGvKT+dpQtBHNPCqegtu+RxslX3SWj0njJfImNNwAOqI6i8G/kAuBnRobDghgaYdp2FdJLOMIOgyqM5qwjIA8eczoyfnsbn30OMqqn9hC/Ahp5UeWZ8OGgX/OTzqgDAgl/UUmOrMCRaPIndNRJwHBmPxzZsjpFPHd+hLk9fdOzTnEorySHpe5Z/Zihk/o2tKOpHqTilx820tyMgHFwIRXe/kPJCxR7akgIro82hQFgZa2u5KY8+CXf2ZoyUMBBMKy6kd67lt4r7Ohpy2ya+C2YwkbTsvY1YdZNZcXGimrQrRSYVTkjnFGbMsPgHvaxvJinUq9lNetktYjw78L4U4DEPzLM5UGx60oK8/ZTWykLmkUiQ8sarr41/h9SJp1OjSELYfaM1ZVaMLM+QWWXjcFizQdTO0294PgTusDMpRxF/74tRy6f3/yzUaYBHxnO1QoFnN+mDy7oZrtVnq7OkBqVi/m8cN1rdh2ZYRz8ZLzE4eoBdP0Z6nhfiLRpHsFH+TWojHBZL1vUjC8W9XgjVJo7oZSfiU0Aw9GruXH2EYtmdtHRZI2t/tlyZKxM7dmepQGJxLZcCU98LVDWy6ejkNkxUZUGO9zs0JSEqRMRLF/GJHqk+1sCN7HxOI0H0z3mwk3nGl4WxCbWF565Go2d36+QuwHKAQRKDxme7va6vtNEq9k6mFeCQKWkp+7pc9k5ADRdgRjn0l64Sgi4tuIUhtTZPhjhFVSf/dvJNJzHvADQ1OxgTHwIoJfCNnmT6rFqa8g6ixE8z3dSkQ7nb2JwUc4znC5X4ClNZpaEVNky1A17FA0+jV6iIFq6JoehZIaS42ms4JnMuySv2EkBHlFK4dxINJTI/BQzWGwXJphuS3B/FFF6/Q75x7dc9b1uZ8UsnLeBBGy77OJG3pUprzVu4rqX2UkdrzpRM8xQe3SeCg4h+S+IDzLq6Us/U9ppWLhrIVA=
Content-Type: text/plain; charset="iso-8859-1"
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: 9621ee98-af5f-4f3b-e7fe-08dce07dc903
X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Sep 2024 11:56:42.7544 (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: ZwAUjYPDF0aLp0k+OXofgCeDf3LPbj1YCXZbByeiSCbyvweGAuVFBJcCFwDeCpUSIDWDmTzpPbG/jJgq7U3IDA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR07MB6236
Message-ID-Hash: YWU2IUMHCL7Z4UDDLLZROVFHTNKJ2V2V
X-Message-ID-Hash: YWU2IUMHCL7Z4UDDLLZROVFHTNKJ2V2V
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
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netconf] Re: WGLC for transaction-id-06
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/M8zyP0tdEwM9AIWP1P9A4zIZJe8>
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: Per Andersson <per.ietf@ionio.se> Sent: 18 September 2024 11:45 Dear WG, The WGLC is extended for another two weeks. Please take the time to review this document. <tp> Complicated! In passing, the juxtaposition of examples and definitions may make a document easy to read from start to finish - like a novel - but I find much harder to dip into to find what I want to check up on, to comment on. I would prefer the two to be in separate parts of the document. This affects my comments - I find it hard to remember what I have already commented on. I would rather be commenting on a more formal specification using examples only to aid my understanding. Is this I-D an update to any existing document? Metadata says not - mmmm' Monotonic is for me ambiguous. One mathematical tradition, the one I was taught, is that equality is permitted. The other approach, which I think of as American, does not - for me, that is strictly increasing and not just monotonic. Here I think you want the latter so I would use strictly increasing throughout. 'entitlement installations ' I am not familiar with this term dates I note are 2022. Not wrong and a pain to change but it does give to me a dated look Likewise the web URL are out of date - 'tools' "RFC XXXX: Xxxxxxxxx"; could do with the correct title so that it can be identified prefix should be short (although two characters I see as too short) - here prefix ietf-netconf-txid-nmda-compare; and the like I find rather long Txid: Abbreviation of Transaction-id **needs defining uniqueness format characer set I see lower case in examples when I would have preferred Txid throughout but imagine that you want lower case to be the correct form. Then I see ' Txid values are opaque strings that uniquely identify a particular' probably better as 'txid' values And then there is Txid History and Table 1: The Txid rules for response pruning. Mmm Using strictly increasing integers in the examples when they are not required to be I think confusing - some, all? - examples should not exploit the freedom allowed. Terms defined in S.2 I always find better in alphabetic order - I can then see what is missing ', but all txid mechanisms would have a special "txid-request" txid value (e.g., "?") ' how do I know what the special value is - as with strictly increasing, a counter example would be good. Also, the text implies to me that there is a syntax but the I-D does not appear to spell out what it is. Like using strictly increasing in the examples while saying they need not be strictly increasing! '. For example, clients must not assume Well, um different txid = different version see above ' that servers use a txid value scheme that reveals information about the temporal sequence of txid values' Again problematic to me; txid needs rules but must not have rules lest they expose information! 'The most recent change seems to have been an update to ace R8 and R9.' How do we know what is most recent if the values have no semantics, which is what the definition says ' monotonously increasing integer as txid. ' An interesting choice of adverb. s.3.4 rather large, better subdivided IMHO 'Servers MUST NOT ever use ' 'ever' I think redundant ' Figure 6: The txids are updated on all Versioned Nodes that were modified themselves or have a child node that was modified.' For me this is a key concept that I did not pick up from the parts of the text that were not examples. ' return the special txid-unknown value (e.g., "!") or the s-txid' What is it if it is not the '!' (which is only an example)? Tom Petch -- Per _______________________________________________ netconf mailing list -- netconf@ietf.org To unsubscribe send an email to netconf-leave@ietf.org
- [netconf] WGLC for transaction-id-06 Kent Watsen
- [netconf] Re: WGLC for transaction-id-06 Kent Watsen
- [netconf] Re: WGLC for transaction-id-06 Kent Watsen
- [netconf] Re: WGLC for transaction-id-06 Kent Watsen
- [netconf] Re: WGLC for transaction-id-06 Per Andersson
- [netconf] Re: WGLC for transaction-id-06 Per Andersson
- [netconf] Re: WGLC for transaction-id-06 tom petch
- [netconf] Re: WGLC for transaction-id-06 Jan Lindblad (jlindbla)
- [netconf] Re: WGLC for transaction-id-06 Jean Quilbeuf
- [netconf] Re: WGLC for transaction-id-06 Jan Lindblad (jlindbla)