Re: [Json] JSON "Number" interoperability issues

Carsten Bormann <cabo@tzi.org> Sun, 22 April 2018 06:09 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: json@ietfa.amsl.com
Delivered-To: json@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C28C12711A for <json@ietfa.amsl.com>; Sat, 21 Apr 2018 23:09:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level:
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MlO8gdXu6zhZ for <json@ietfa.amsl.com>; Sat, 21 Apr 2018 23:09:35 -0700 (PDT)
Received: from mailhost.informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6A0EA12025C for <json@ietf.org>; Sat, 21 Apr 2018 23:09:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from submithost.informatik.uni-bremen.de (submithost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::b]) by mailhost.informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id w3M69UwS011938; Sun, 22 Apr 2018 08:09:30 +0200 (CEST)
Received: from [192.168.217.102] (p5DC7F793.dip0.t-ipconnect.de [93.199.247.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by submithost.informatik.uni-bremen.de (Postfix) with ESMTPSA id 40TK1Q3wkQzDXXF; Sun, 22 Apr 2018 08:09:30 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.2 \(3445.5.20\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CANp5f1PYeyoP1SwtCOaMexk4AcasA9vBtSk507NRVPnDHo0F8g@mail.gmail.com>
Date: Sun, 22 Apr 2018 08:09:29 +0200
Cc: Tim Bray <tbray@textuality.com>, "json@ietf.org" <json@ietf.org>, Anders Rundgren <anders.rundgren.net@gmail.com>
X-Mao-Original-Outgoing-Id: 546070166.553134-d4e93d09764676f279df7f7696d82157
Content-Transfer-Encoding: quoted-printable
Message-Id: <CFF4F167-2FEE-4DE0-8297-0823456DCB2E@tzi.org>
References: <0326c065-543c-bc78-8c18-d0d9c1d6e0c1@gmail.com> <CAHBU6itfQJgfnFximgQPbFDyt9gNfVTcZW+4b2hWCjCAokbb7g@mail.gmail.com> <CANp5f1PYeyoP1SwtCOaMexk4AcasA9vBtSk507NRVPnDHo0F8g@mail.gmail.com>
To: Henry Andrews <henry@cloudflare.com>
X-Mailer: Apple Mail (2.3445.5.20)
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/U8Y_kiPdHIpbRmja9kvdz09ba0w>
Subject: Re: [Json] JSON "Number" interoperability issues
X-BeenThere: json@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "JavaScript Object Notation \(JSON\) WG mailing list" <json.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/json>, <mailto:json-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/json/>
List-Post: <mailto:json@ietf.org>
List-Help: <mailto:json-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/json>, <mailto:json-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 22 Apr 2018 06:09:38 -0000

On Apr 22, 2018, at 01:47, Henry Andrews <henry@cloudflare.com> wrote:
> 
> objects with multiple properties of the same name. This is allowed by RFC 8259, which also notes that behavior of software which encounters such objects is unpredictable.

It is “allowed” by RFC 8259 approximately as much as my parents “allowed” me to jump off a bridge by telling me that would be bad for my health.

Grüße, Carsten