[Json] [Errata Held for Document Update] RFC8259 (7650)
rfc-editor@rfc-editor.org Thu, 28 May 2026 18:39 UTC
Return-Path: <rfc-editor@rfc-editor.org>
X-Original-To: json@ietf.org
Delivered-To: json@mail2.ietf.org
Received: from errata-celery-557d7d6cc7-t9blw (unknown [4.156.85.76]) by mail2.ietf.org (Postfix) with ESMTP id 04BCBF6D59DF; Thu, 28 May 2026 11:39:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779993568; bh=kiBln3INCvQJNywl9KbKisvODvaIOfyra4uIArmVv3E=; h=Subject:From:To:Cc:Date; b=jGQTinfZMPXn4YRMFFhV1vraI5H1Fm9pCJSgTD5hEHN63ACSdasEsok+6DSHeo93c PDyDi1KEK8GAuJbbn2ZQFTivX82IV7TPvhbrNF18FN8UbYnRyeVQ8yUSsmb/klAXx9 HoINdT6FrFcbT2XkVSHCA5u7eqsFCZqiTUcYgrqo=
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: rfc-editor@rfc-editor.org
To: lucastesson@protonmail.com, tbray@textuality.com
Date: Thu, 28 May 2026 18:39:27 -0000
message-id: <177999356791.21.9392063544981112413@rfc-editor.org>
Message-ID-Hash: GGGAFV4NFYDKZVA2J7VFAIG3QPXARC32
X-Message-ID-Hash: GGGAFV4NFYDKZVA2J7VFAIG3QPXARC32
X-MailFrom: rfc-editor@rfc-editor.org
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-json.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: andy@hxr.us, iesg@ietf.org, json@ietf.org, iana@iana.org, rfc-editor@rfc-editor.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Json] [Errata Held for Document Update] RFC8259 (7650)
List-Id: "JavaScript Object Notation (JSON) WG mailing list" <json.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/_Vm7pCGHICuTI-lZzM2mTslfnyE>
List-Archive: <https://mailarchive.ietf.org/arch/browse/json>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Owner: <mailto:json-owner@ietf.org>
List-Post: <mailto:json@ietf.org>
List-Subscribe: <mailto:json-join@ietf.org>
List-Unsubscribe: <mailto:json-leave@ietf.org>
The following errata report has been held for document update for RFC8259, "The JavaScript Object Notation (JSON) Data Interchange Format" -------------------------------------- You may review the report below and at: https://errata.rfc-editor.org/eid7650/ -------------------------------------- Status: Held for Document Update Type: Technical Reported by: Lucas Tesson <lucastesson@protonmail.com> Date Reported: Sept. 20, 2023, 7 p.m. Held by: Andy Newton (IESG) Section 7 says: Original Text ------------- string = quotation-mark *char quotation-mark char = unescaped / escape ( %x22 / ; " quotation mark U+0022 %x5C / ; \ reverse solidus U+005C %x2F / ; / solidus U+002F %x62 / ; b backspace U+0008 %x66 / ; f form feed U+000C %x6E / ; n line feed U+000A %x72 / ; r carriage return U+000D %x74 / ; t tab U+0009 %x75 4HEXDIG ) ; uXXXX U+XXXX Corrected Text -------------- string = quotation-mark *json-char quotation-mark json-char = unescaped / escape ( %x22 / ; " quotation mark U+0022 %x5C / ; \ reverse solidus U+005C %x2F / ; / solidus U+002F %x62 / ; b backspace U+0008 %x66 / ; f form feed U+000C %x6E / ; n line feed U+000A %x72 / ; r carriage return U+000D %x74 / ; t tab U+0009 %x75 4HEXDIG ) ; uXXXX U+XXXX Notes ----- RFC 5234 Section 2.1 "Rule Naming" notes that "rule names are case insensitive". It is explained that literal text strings enclosed in quotation marks are case insensitive, and have later been clarified by RFC 7405. In RFC 5234 Appendix B, Section B.1 "Core Rules", the rule "CHAR" is already defined such that it constitutes the core of ABNF, thus no grammar can use those names regarding the previous explanation. The goal of this errata is to propose an alternative for the "char" rule such that RFC 8259 can provide a valid grammar regarding the ABNF RFCs. -------------------------------------- RFC8259 (draft-ietf-jsonbis-rfc7159bis) -------------------------------------- Title : The JavaScript Object Notation (JSON) Data Interchange Format Publication Date : December 2017 Author(s) : T. Bray, Ed. Category : Internet Standard Source : jsonbis (art) Stream : IETF