[Json] Re: Old Errata
Tim Bray <tbray@textuality.com> Thu, 28 May 2026 18:22 UTC
Return-Path: <tbray@textuality.com>
X-Original-To: json@mail2.ietf.org
Delivered-To: json@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 6C7E0F6D2C3A for <json@mail2.ietf.org>; Thu, 28 May 2026 11:22:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1779992544; bh=jU0wy4e9PZ73QVbdTPIS9d3RgvqVARXk0ZCko6PPir8=; h=References:In-Reply-To:From:Date:Subject:To:Cc; b=Xvcu+0mDuwY6+/EduY3DEK7kWnpAN60iSUOXJp6TK1utfT4YEi/ql5XjoSIU4iVCV op2+sEKD5aPHR5kMLJN0HzztRyb4AG+L+AEMFo24Pl52pBZx1U03IlDxKhpTpgjts4 tfHiPloI/czuBdk8ixI8oEJXA3+uZn02U+gnz6AM=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (1024-bit key) header.d=textuality.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 32jEQEwVVORz for <json@mail2.ietf.org>; Thu, 28 May 2026 11:22:24 -0700 (PDT)
Received: from mail-pg1-x534.google.com (mail-pg1-x534.google.com [IPv6:2607:f8b0:4864:20::534]) (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 12447F6D2C29 for <json@ietf.org>; Thu, 28 May 2026 11:22:23 -0700 (PDT)
Received: by mail-pg1-x534.google.com with SMTP id 41be03b00d2f7-c80291e6237so8872218a12.0 for <json@ietf.org>; Thu, 28 May 2026 11:22:23 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; t=1779992543; cv=none; d=google.com; s=arc-20240605; b=WwZAaMwiHRMGAGDDHU+S/jUr7QA0OAGnNOWm2Y56iMY7sAICUl1KmsEYCK7PT1OkQt 4D0BIMg71O/AQX+MiHBH5OokRJZ8B2e9ewLzh7nKlbpxiJ4As3qneMaFJoiOQeUUX+9Y Zkrzd4XI/RENwoFxAJiXrdUr8pB/8AtcEL1ixRUI/XJzOFvLiWtD6JDvPw0drB9KdzDU mfzN6gppLYF4sh4TarGqxbdhywQkQvcp8KHqGdCZdNAbJVeD1RP7yIWPemUejbD8eNOA tac2cFnerhPzf2PrzpxQZxvpb59FAyFqP+WxLojnLUU7NiqUItSo+xXrjNb8bOtrip86 VuBw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=KiLVG1P4DwFMJXggUu8wWPE2L3XcCgR0kEcgROXAxFA=; fh=KkNjxRt9etsCEnS4WKRgH+mBIcoqdlyEhxHkwDY3UQ0=; b=LEembjVxZANcU++wAxWzrLScXg/8qmpHtK3bq7dyVBxZ9RcbTXo17DOqNoOVwhx5Pm bSsgbfm+3vBRqELkkI5nJSHFCNcWXrlKv96NRglJ/gdw9IZOn1MelADtE03TwIuk24wm nqAZHaX6fksjQDRAz4IABJ93BU9dUcmdP/8Grqfkq8X8vEVnmQcPEGidmfkCS4mOmgx/ 40btBpKlP2fYFNpTy8/DoPKS6U0gme7UL3g8DUfwc1VGg+ZxAEprAYe66dl28WgiLl/N Hior/X6UoX2Cg+wYFVcR/m9fXbSBwI22JgvRqF3uZ3WT0QMGYQu5Qgf//pzWTK7c7hpO pDMg==; darn=ietf.org
ARC-Authentication-Results: i=1; mx.google.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=textuality.com; s=google; t=1779992543; x=1780597343; 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=KiLVG1P4DwFMJXggUu8wWPE2L3XcCgR0kEcgROXAxFA=; b=U+nDdXzQagJDaZckBsrhKxD4dOv/wIqG2zN6u+hoTB4O4U4IdF5sMp9CqsCs1Xvb/R voD/zYxBRguA/g2QaiBXhqZ90fGmaPjwjTXJZ89FyD75OZRblaX9+VHr/ceDYC4ARqgN sOUFPV9LENRD5758u738SM+g0eAh5Cc/tzpUg=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1779992543; x=1780597343; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=KiLVG1P4DwFMJXggUu8wWPE2L3XcCgR0kEcgROXAxFA=; b=NpvCgvgGxpIj704jUjenVvcchAdqUxVBVEUvCATDIpqXiRBDptb9s3RVbiT1N6Oowb cbXUcYup7kp1J8XvRJiIPlgZL20c+9h/oBvKyucyus92AFkAiiDlu5qGQhxXwoTzOR7t 7DK/8I2zsA8Tq3616sxEBolq3wCbGzXt3NISKzDPMIqlwY+I90WoielV+4Qizxr08E6d mW+zAG1QqDjrk0/2Ue3AgNuriauffTgBjRDFvdZ1FCTHdsSY8huv3uH79m52NzL/9cbT O/J133bznJb0KHbCuw6L5DVh4pnb7PKo7toW3l63/9JEFbWEC5lNTN0NaKU3CY60trAE 7jpQ==
X-Forwarded-Encrypted: i=1; AFNElJ92ZWfSE7gMQXvtnoG2DIvmGXBXgPAKe0ijEfRDJXtU6zr+kQ6F7y2u1LcohALyCDo3so9C@ietf.org
X-Gm-Message-State: AOJu0Ywvo9zk3lmWw8p2bo9yMNgk2Pa1pijJJyXkg/nVesSQ0Vw05tTU AaoTMSX120Ma+GjjHsmE49d1Xj5/Iba7hF1r3BGUUDHl2vRs+0ypgx3q6K7iB+pFUVAjfQTLbhM MMSkm5gxhPguCnc1hUNS8zIZI4W4b9qlxk7A7jEuC5JHtaRV9Et1FsLsvgg==
X-Gm-Gg: Acq92OEk7wFme9IN4u+EGrtKEm7QsQ2eXRk1A4k7JoeOBq4Tn7a1c2WxS/ubH0GtocE S5HX87cvx7lo8GqHunHWbfYsqyexCO3MxwY78m2XxkAKsuNOW89l+TEVUh3HJ72d88dEa4C5K23 I5jcYTwD48L5F1RNzRXLSCbAJguZg54Ms6G6alI7SLV8ve1twISfn4vi558idW8AZ6PmvyRqx5Y IrvkY1Y3V0j8Jp8/iiNub00oDtexuQBtplzr5IkYjfDYAR7xjp/b5V/UpcuDZkD9lRxLleFSSc0 m++paaZY5KmXKJkgUOLwHwMpV0yo2BoOcOFyyuetZzDPeJ9v
X-Received: by 2002:a05:6a00:929e:b0:841:bb96:ac4e with SMTP id d2e1a72fcca58-8420cb5929amr76955b3a.28.1779992543111; Thu, 28 May 2026 11:22:23 -0700 (PDT)
Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Thu, 28 May 2026 14:22:22 -0400
Received: from 1064022179695 named unknown by gmailapi.google.com with HTTPREST; Thu, 28 May 2026 14:22:18 -0400
MIME-Version: 1.0 (Mimestream 1.9.18)
References: <8aa7a076-9ec3-4536-bc86-073d66c1268b@gmx.de> <CAHBU6isvSAh+tJALafU5gaRwqLby4vPYDemg3V+xwn=kH+ncXQ@mail.gmail.com> <CAChr6SwUxj6uTp=NgHexPv5U8jF=RNtnFeJX3J06Sw5cgqE7Cg@mail.gmail.com> <CAChr6Syh=7xfAiDwpaivucjL2kaRKww+zDfMHTL0QSB9HjwgKg@mail.gmail.com> <CAHBU6iu6QLKjq_=s0J0veRO--t26u6G+OQrQU_Co-2KFDmo1VQ@mail.gmail.com> <CAChr6Sz=vya9tbyXXasAaLgHWUPXS5ykkjc74PT7mD-KoEOj1A@mail.gmail.com> <CAChr6SzfREM1fHsm1YZQO+56OSP4bth8jwVRyn5xXhDe672ZRg@mail.gmail.com> <fc27cc84-37f7-4145-b531-56ba8b016dec@hxr.us>
In-Reply-To: <fc27cc84-37f7-4145-b531-56ba8b016dec@hxr.us>
From: Tim Bray <tbray@textuality.com>
Date: Thu, 28 May 2026 14:22:22 -0400
X-Gm-Features: AVHnY4K9YTbbERqf2WO63t9FswTFT_CBoEyWqIb4S5XrvA7MvQkgXMP6vZ3xi5I
Message-ID: <CAHBU6itLQerFW1mt61AB4tM22h6Ecr4jsNit6rjeke+J4KPcbw@mail.gmail.com>
To: Andy Newton <andy@hxr.us>
Content-Type: multipart/alternative; boundary="0000000000003c3e190652e4cfa6"
Message-ID-Hash: PMPZDZT6VE7V27PE2HCD7RNE3ZNQIH4O
X-Message-ID-Hash: PMPZDZT6VE7V27PE2HCD7RNE3ZNQIH4O
X-MailFrom: tbray@textuality.com
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: Julian Reschke <julian.reschke=40gmx.de@dmarc.ietf.org>, JSON WG <json@ietf.org>, Rob Sayre <sayrer@gmail.com>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Json] Re: Old Errata
List-Id: "JavaScript Object Notation (JSON) WG mailing list" <json.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/sIcU023DaVvqq1pRpWTKylKkZD8>
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>
On May 28, 2026 at 11:00:22 AM, Andy Newton <andy@hxr.us> wrote: > Hi all, > > Thanks for going through this... > > On 5/26/26 1:55 PM, Rob Sayre wrote: > > 7617 - reject > > I really disagree with all the parts of 7617 1. The first half of the erratum (-0 and +0) is irrelevant, IEEE764-conforming software will Do The Right Thing. The assertion in 8259 that you’ll be interoperable within certain limits is correct. 2. The second half of the erratum (JavaScript serializes -0 as “0”) is bad-and-weird JS behavior, but we’re stuck with it, all the libraries and experienced JS devs know about it, and 8259 needn't care. 3. The proposed improvement, calling out to “rational numbers”, baffles me. This is about integers and only integers. 4. The idea that 8259 should say more about how JSON numbers “should be interpreted” is guaranteed to be controversial and you’d probably need to create a new WG to hash it out, and please just no. -Tim 7650 - not sure (conflicts with 7383) > > > Why wouldn't these be Hold For Document Update to be considered as > clarifications if/when RFC8259 is rev'ed? > > 7673 - reject > > > I need some clue with this one. > > -andy, ART AD >
- [Json] Old Errata Julian Reschke
- [Json] Re: Old Errata Tim Bray
- [Json] Re: Old Errata Rob Sayre
- [Json] Re: Old Errata Rob Sayre
- [Json] Re: Old Errata Tim Bray
- [Json] Re: Old Errata Rob Sayre
- [Json] Re: Old Errata Rob Sayre
- [Json] Re: Old Errata Andy Newton
- [Json] Re: Old Errata Tim Bray
- [Json] Re: Old Errata Tim Bray
- [Json] Re: Old Errata Rob Sayre