[Json] Re: CBOR Cross-Platform Spec @ IETF-123

Carsten Bormann <cabo@tzi.org> Sat, 14 June 2025 17:11 UTC

Return-Path: <cabo@tzi.org>
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 3E40C34FB42D for <json@mail2.ietf.org>; Sat, 14 Jun 2025 10:11:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level:
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 9x7CPMVyJimZ for <json@mail2.ietf.org>; Sat, 14 Jun 2025 10:11:01 -0700 (PDT)
Received: from smtp.zfn.uni-bremen.de (smtp.zfn.uni-bremen.de [134.102.50.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id B800434FB428 for <json@ietf.org>; Sat, 14 Jun 2025 10:11:01 -0700 (PDT)
Received: from [192.168.217.116] (p5089a357.dip0.t-ipconnect.de [80.137.163.87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4bKN844ZdkzDCc1; Sat, 14 Jun 2025 19:11:00 +0200 (CEST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.120.23.2.7\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <9ab3a1fa-8a1e-460e-8246-c371a8989af6@gmail.com>
Date: Sat, 14 Jun 2025 19:11:00 +0200
X-Mao-Original-Outgoing-Id: 771613859.9016269-f884b53ead2e78b09269da8bc808a786
Content-Transfer-Encoding: quoted-printable
Message-Id: <FB68BA93-154E-4A23-9D3F-F4FF1C9BEF81@tzi.org>
References: <80909c6c-99ef-45ee-9a6c-8b9a6975f676@gmail.com> <1FA18DAE-A0BF-4CAD-9F34-C06034E39940@tzi.org> <9ab3a1fa-8a1e-460e-8246-c371a8989af6@gmail.com>
To: Anders Rundgren <anders.rundgren.net@gmail.com>
X-Mailer: Apple Mail (2.3608.120.23.2.7)
Message-ID-Hash: F32SYWQVGJNFTIEGRWRFU2XE2XTJIBK3
X-Message-ID-Hash: F32SYWQVGJNFTIEGRWRFU2XE2XTJIBK3
X-MailFrom: cabo@tzi.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: "json@ietf.org" <json@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Json] Re: CBOR Cross-Platform Spec @ IETF-123
List-Id: "JavaScript Object Notation (JSON) WG mailing list" <json.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/json/AiqWL958o7ZC9odpYCNfgMDQuS8>
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>

This is embarrassing.

Anders is routinely corrected by other WG members for statements like the below.
(This is what I meant by waste of time.)

JSON chairs: You may want to consider whether this bait is on-topic for the JSON WG.

Grüße, Carsten


On 2025-06-14, at 19:06, Anders Rundgren <anders.rundgren.net@gmail.com> wrote:
> 
> It might be useful knowing that the CBOR WG (informally headed by Mr. Bormann), have rejected the entire idea creating a "JSON Challenger".
> 
> In addition, Mr. Bormann is actively supporting another (and in fact quite similar) effort [*], where the authors have concluded that in order to achieve fully deterministic encoding, you must convert floating point numbers without fractions to integers.  There is no ZERO scientific support for this idea, not to mention that it is not compatible with current CBOR practice and implementations.
> 
> Anders
> 
> *] https://www.ietf.org/archive/id/draft-mcnally-deterministic-cbor-12.html
> 
> On 2025-06-14 18:40, Carsten Bormann wrote:
>> A quick response for the benefit of those people in the JSON community that are not following CBOR closely:
>> Anders Rundgren is pursuing a personal project here that does not have any support in the CBOR community.
>> I’ll leave it to you to judge this project, but would advise you to not waste your time.
>> (Creating documentation for specific CBOR implementations such as that peddled by Anders is of course fine and would have our support.
>> There are also other efforts to write more book-like documents about using CBOR that are not actively trying to distract from CBOR WG work.)
>> Grüße, Carsten
>