[Jsonpath] Re: [Technical Errata Reported] RFC9535 (8343)
Glyn Normington <glyn.normington@gmail.com> Fri, 28 March 2025 07:58 UTC
Return-Path: <glyn.normington@gmail.com>
X-Original-To: jsonpath@mail2.ietf.org
Delivered-To: jsonpath@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 674DB13A6114 for <jsonpath@mail2.ietf.org>; Fri, 28 Mar 2025 00:58:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.097
X-Spam-Level:
X-Spam-Status: No, score=-1.097 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, FREEMAIL_FROM=0.001, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=no autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 OR9PP7KgwFEx for <jsonpath@mail2.ietf.org>; Fri, 28 Mar 2025 00:58:25 -0700 (PDT)
Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id AAAB913A60F8 for <jsonpath@ietf.org>; Fri, 28 Mar 2025 00:58:25 -0700 (PDT)
Received: by mail-ed1-x52d.google.com with SMTP id 4fb4d7f45d1cf-5e6194e9d2cso3566735a12.2 for <jsonpath@ietf.org>; Fri, 28 Mar 2025 00:58:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1743148705; x=1743753505; darn=ietf.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=eUDdPrOWzWCq6zpRNxnZdeaFS32X0eF/u30tHfATMqE=; b=TFOAUumc+LZzvQlkcr5VKeqS3QfxH8ETnnthelR5N0pRwmciVsMi9pxnaImgVZiEOO GiAJmfwV74IhK3vtFV5ndCQsiZTAE48BOpDU1O6TqoFg11Y3toWxOkGUCIQDovnDMi3A RJRhq0hKzUWWQNslgD9pI0y9HMRhIsNzRPk8mVJcU/liDp+fFSP45kstfm4FYHF+EiIw iwjRTWSMLFEt7s/iodj/yeg/5hDW394gJ8/L01bFKCaq66qSzeYdKpiH6O/h+aYDLFto x7ke6aM1wWnWrKI5h+Pa867QQ6f3+tH3f385xuInyYoq//LPrLf4I0Yj8ZXORrY03XcX KsGg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743148705; x=1743753505; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=eUDdPrOWzWCq6zpRNxnZdeaFS32X0eF/u30tHfATMqE=; b=Nr/FGocB5b2XL98jbpUaS0M0CjXMjJ//T1NjcrQ2cnTqiUXG+ArxilPj9BP/gsX76I g5Ft2oL8DqhN3NRXxSeCRyjZbQZzxgRKfZd3Y5hz0OVuioyEdnFVCtM+uJZqBvWyprIq Q55xzY52HWs2U5Hm+A/vAu4e3SIdBIFa6UJMA05NoCrOhYO2nIoCMsxUuyH+HhSDx2OJ aJTV7hoCQg4l3QpTAOjgU81EORM50J5YJk0cjHA6J0a1UfA4cYw6RLaaOPGRmo/oB859 EfGER7XJc0kYgwV/nzqLMH3EOKrkG2MHzA3zWR+rYp43GEqcLRjEZXMMf/9rpIj2+/di tWzQ==
X-Forwarded-Encrypted: i=1; AJvYcCVFoZD9e28baI+6kNbC1OE49SZ57OVjRuIJ9h/faZz0jmSXd8lOcccVCzdq4KzHX/VTwRTY9jAE4Q==@ietf.org
X-Gm-Message-State: AOJu0Yyau7ITWq4mxo0Oxa+sEl1JlhHQ0bDY/PnHLTkKXskRRxL5R7jW KHXtYodOlrXUS/N6R4EFbDZIqBNXPFL/0ZjK85GArpS7yVaiutpGUjSsVP3p8q6GXMmY+GPFwr4 lqkxK+Vo7x3T+xJipnhuA3eza37g=
X-Gm-Gg: ASbGnctInKdIUSR3Wb3/4+v27O+LXzUVuoIGVtiHrKkRyb4/Run5Hc6ZLkzXShsnPlC Q5OlJsEqr5d+oMiPHI7fzuen5ouKoBxLEcF0wzQ2OMxUCvxQjT0e2+K94AYMSb70WlF+NXY4Dcr 8153SwhgdAJvtf2BECEap9iTgF
X-Google-Smtp-Source: AGHT+IG2key/ofE/RLovJFvc6psF6x1zKrmFOvfwSraHECGhRg/DaYJALxGvRiSe6E1Xz0ngyQzL1FEDie0YI8ZryHs=
X-Received: by 2002:a05:6402:2813:b0:5e7:8501:8c86 with SMTP id 4fb4d7f45d1cf-5ed8ec1e7eamr6374645a12.22.1743148704370; Fri, 28 Mar 2025 00:58:24 -0700 (PDT)
MIME-Version: 1.0
References: <20250324144730.970D2210673@rfcpa.rfc-editor.org> <F5AABC54-3B2A-4621-A77E-07CC24B87642@tzi.org> <f87965d1-c1db-4c5a-a0c6-f5f9d61de921@hxr.us> <EBFD5D95-629B-4151-AEFF-A8651A0937A1@tzi.org> <CAKspqcVxWoWBZ2rB2MVRhhPYgXJGp285cMtL1TUCJCUtn4qvDw@mail.gmail.com> <52840452-8f98-4da2-8bea-d62e70638616@hxr.us> <CAKspqcWrHVaUPH2FGvi7+47HkmVWrNB-cTGkR8-d03J8-7aYoQ@mail.gmail.com> <3FAB5B50-2CEB-4E62-BF0A-9108EE4AE51F@tzi.org> <397a85f4-b7db-4def-a811-3d61c280ad5f@hxr.us> <CAKspqcV5dXjv5ZwdFMAQKV7ktRe21QiyteAkaWgM=2-SpDj=cA@mail.gmail.com> <FA32CC46-C83F-4A28-AF7D-58F7F4082E7D@tzi.org> <c6a4f68a-48c9-4c3f-b705-873c41c639be@hxr.us> <EE91DAC9-336A-48F2-A6B4-801383513519@tzi.org> <6027e78d-1155-4d8f-8e54-264dac921f9e@staff.rfc-editor.org> <E98F02AB-3539-4413-B993-2B19286E1EFC@tzi.org> <6e205613-0b7e-4e09-85b4-92a3797d5ba0@staff.rfc-editor.org> <CAKspqcUF-5SwLSk=v5wUycyjrhDp8Xcrb4a8T6wAY6e+O3YGzg@mail.gmail.com>
In-Reply-To: <CAKspqcUF-5SwLSk=v5wUycyjrhDp8Xcrb4a8T6wAY6e+O3YGzg@mail.gmail.com>
From: Glyn Normington <glyn.normington@gmail.com>
Date: Fri, 28 Mar 2025 07:58:08 +0000
X-Gm-Features: AQ5f1Jqba0VvNPGGYKrami0Tk2i4mKQB4mQxkUcq25wRxTaDbPFiuMIYvav_fxY
Message-ID: <CAG4FG1m1mTNVA0YQAsZzggQZ7Kk-DMB53gyhnhskD3qQNPjNBg@mail.gmail.com>
To: Vladimir Gorej <vladimir.gorej@gmail.com>
Content-Type: multipart/alternative; boundary="00000000000050976f0631626f1f"
X-MailFrom: glyn.normington@gmail.com
X-Mailman-Rule-Hits: max-recipients
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-size; news-moderation; no-subject; digests; suspicious-header
Message-ID-Hash: LKWHKXZCDTUHKN3FUOCCLEUVJ6N65ASO
X-Message-ID-Hash: LKWHKXZCDTUHKN3FUOCCLEUVJ6N65ASO
X-Mailman-Approved-At: Fri, 28 Mar 2025 09:19:54 -0700
CC: Jean Mahoney <jmahoney@staff.rfc-editor.org>, Carsten Bormann <cabo@tzi.org>, "Andrew Newton (andy)" <andy@hxr.us>, RFC Errata System <rfc-editor@rfc-editor.org>, Stefan Gössner <stefan.goessner@fh-dortmund.de>, Orie Steele <orie@transmute.industries>, james.ietf@gmail.com, Tim Bray <tbray@textuality.com>, jsonpath@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Jsonpath] Re: [Technical Errata Reported] RFC9535 (8343)
List-Id: Discussion of JSONPath syntax <jsonpath.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/jsonpath/N1jPPLyzGMtx1Q-j3aWgP9z6Q9c>
List-Archive: <https://mailarchive.ietf.org/arch/browse/jsonpath>
List-Help: <mailto:jsonpath-request@ietf.org?subject=help>
List-Owner: <mailto:jsonpath-owner@ietf.org>
List-Post: <mailto:jsonpath@ietf.org>
List-Subscribe: <mailto:jsonpath-join@ietf.org>
List-Unsubscribe: <mailto:jsonpath-leave@ietf.org>
Hi Vladimir Thanks for taking the time to raise your erratum. And thanks to Carsten for handling/generalising it. This was the first erratum I've been involved in as a RFC author. The process was "interesting". 😉 Glyn On Fri, 28 Mar 2025, 07:53 Vladimir Gorej, <vladimir.gorej@gmail.com> wrote: > Hi everybody, > > Thank you again for pushing this forward. > Just to set the record straight, the fix for `comparable` production rule > was > discovered by Carsten Bormann, I actually missed it when reporting the > original errata. > > Have a great weekend! > > On Thu, Mar 27, 2025 at 10:16 PM Jean Mahoney < > jmahoney@staff.rfc-editor.org> wrote: > >> Carsten, >> >> On 3/27/25 12:03 PM, Carsten Bormann wrote: >> > Hi Jean, >> > >> >> On 3/27/25 11:20 AM, Carsten Bormann wrote: >> >> >> >> [JM] I suggested splitting them up so that the reports would display >> better inline. >> > >> > Thank you for the explanation. >> > >> > So this is essentially a limitation of the inline-errata mechanism that >> is now shaping the way we record errata? >> > The inline-errata mechanism is certainly very useful, and I already >> suspected that limitations of that mechanism might be the reason. >> > >> > The flip side is that a lot of redundancy is entering the errata >> reporting database in such a case, which will make the life harder for >> those who don’t happen to approach the document from the inline-errata >> mechanism. >> >> [JM] This can be a judgment call. "GLOBAL" should be used for small, >> noisy updates (e.g., "foobar" should be "fooBar" throughout the >> document). For a small GLOBAL update, the inline note will be placed at >> the first instance even if there are several [1]. For multi-line GLOBAL >> updates, the inline note will be printed at the end [2]. >> >> [1] https://www.rfc-editor.org/rfc/inline-errata/rfc8971.html#btn_6427 >> [2] https://www.rfc-editor.org/rfc/inline-errata/rfc8520.html#eid5664 >> >> > >> > I notice that I don’t need to go through the links Andy provided: I can >> get at the current state via https://www.rfc-editor.org/errata/rfc9535. >> [JM] Links that contain verify_errata_select.php?eid=nnnn are only >> accessible to verifiers. A report's accessible link has the following >> format: https://www.rfc-editor.org/errata/eidNNNN >> Or it can be accessed through the RFC's errata page. >> >> Best regards, >> Jean >> >> >> > Maybe the redundancy could be reduced by making 8352, and certainly >> 8353/4, refer to 8343 (preferably removing the duplicated text by the >> pointer, or possible duplicating it but saying that the notes of 8352/3/4 >> are just a restatement of the notes for 8343). >> > >> > Obviously, it is important to handle the errata report in a timely >> manner, and splitting it up into four may be an expedient way to do this >> now. But I would be unhappy if this atomization remained our SoP for >> handling errata report that lead to text changes in more than one place. >> > >> > Grüße, Carsten >> > >> >> > > -- > > Vladimír Gorej > email: v <gorej@codescale.net>ladimir.gorej@gmail.com > tel: +420 777 861 279 > web: https://vladimirgorej.com > >
- [Jsonpath] [Technical Errata Reported] RFC9535 (8… RFC Errata System
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Glyn Normington
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Andrew Newton (andy)
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Glyn Normington
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Carsten Bormann
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Andrew Newton (andy)
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Orie Steele
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Carsten Bormann
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Andrew Newton (andy)
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Carsten Bormann
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Andrew Newton (andy)
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Carsten Bormann
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Andrew Newton (andy)
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Carsten Bormann
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Jean Mahoney
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Carsten Bormann
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Jean Mahoney
- [Jsonpath] Re: [Technical Errata Reported] RFC953… Glyn Normington