[Cbor] Re: Rebooting the naming discussion (Re: EDN file extension (Re: registrations before WGLC Re: I-D Action: draft-ietf-cbor-edn-literals-23.txt))

Vadim Goncharov <vadimnuclight@gmail.com> Tue, 05 May 2026 00:06 UTC

Return-Path: <vadimnuclight@gmail.com>
X-Original-To: cbor@mail2.ietf.org
Delivered-To: cbor@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id D9FB9E90A10E for <cbor@mail2.ietf.org>; Mon, 4 May 2026 17:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1777939608; bh=xRESe2wd+1Qcn9UKRx3am1LbRpbHBtbAer/XCaFhnpM=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=bXChVczB0KyqnU8/xHsNr6snjDoznunB7MYhi5yltaQ7gSFGUy7k++BRukqMwg5Zk /zOIl2QHIIi/4MaHktklEz9U0s26yDC5Zbp8wfUWlqnDhyjO2mF2tA0DZnRVH0d/kc S10hbo8I9jP7jUikykojoFdiOCQSgItgkvam9xDQ=
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, FREEMAIL_FROM=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 (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 egR5Ly8N1fAD for <cbor@mail2.ietf.org>; Mon, 4 May 2026 17:06:48 -0700 (PDT)
Received: from mail-lj1-x236.google.com (mail-lj1-x236.google.com [IPv6:2a00:1450:4864:20::236]) (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 8EE0BE90A109 for <cbor@ietf.org>; Mon, 4 May 2026 17:06:48 -0700 (PDT)
Received: by mail-lj1-x236.google.com with SMTP id 38308e7fff4ca-38e84ed22bdso48294291fa.2 for <cbor@ietf.org>; Mon, 04 May 2026 17:06:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777939601; x=1778544401; darn=ietf.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:from:to:cc:subject:date :message-id:reply-to; bh=xRESe2wd+1Qcn9UKRx3am1LbRpbHBtbAer/XCaFhnpM=; b=JCJsSrl59oHIg7rOf/s+blbpWvMUajjj5TuAKYQHN+dQWzQP1NkZF4TivjDr5pS26D HSd9V0QkgnT6RpZQrpeW0w/51ngUtTA7x9qJETkXOahONTRXR8HX03LKK1ZlV8u388q9 cNRVqfZuc4FkJALiRAQyDFlKXxRxUyldnme09sTpWjp2cDoeUu8d/oK8fchdfgRUm3HC uhmmyscB11Rk/rnimRrk2EqPkYN2npCO7aBhWvAwTHODqvX7Cd4fQbeuXIILsjp7f7Ca g2NSUgBQZ9TIVd5aRWRtwGZ6EyAS8NkY/KfxNAN7Aqe4tyYi7no7jOmi2O8YWN36cvZm TqaA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777939601; x=1778544401; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:subject:cc:to:from:date:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=xRESe2wd+1Qcn9UKRx3am1LbRpbHBtbAer/XCaFhnpM=; b=Guwe6Db8gocgw+Q2nKTSS3Vj8Uo+B1+CfvAedpj/B7Yu7LKaiyKubPAI5jGwm7voHl wN79aeqQg3Qq76f6Jh7ATDXzdUF0GTB9IIjQM30lvcz9BA11KUFftO3dFOIK5O9ZmNfJ sqzl5JERYxJurvnde0nCzq0hvjPKs61Amlh8tXWtOrpnrjzCyQPbEOF4X7JmFImd9ioT fpxJkTjOT6VnZdhNCQWwBI8zRqMzirOkC7C9J5yTkt6HXg/O4tszotJfN4cj3poKEZjm CihiZmSiKDLe27OUOS2r/YySeZRj9Bqt4xTvC7ogJWPIFfRfhnB651QbH8UKnvPjXjxj 7yXA==
X-Forwarded-Encrypted: i=1; AFNElJ+hTH7OnM3VH+m5Ejm4JsikEFjAD2UvBNoGa//K1QSxSLNOjRGafr+5ufvJgnawvyVCMWq9@ietf.org
X-Gm-Message-State: AOJu0YyfyBlNDFbJYDVEqiVWQ924T1G2smnmJKAw9mSSmWqLCYw55GDs bhxJuCJf3Vvk698sCObn3+H3nZQJKvDPcYpQF/0kB1GukPQ7R7dJ5qyy
X-Gm-Gg: AeBDietUpePEsItAs2d1k0fSPQOSq2x737ZLBw7Ke6Dp9J0bNNBOptmKXnO7Wg2RkRc 6zDGMXH9txsKDV6VtqHXmplaKyZGdc7ML/ojLMIQTAvtrnYqLCkJiCh+c1jONAXokiKAldPb6yC 1VrWMukA8/zrDb6b9EBum5Zm2cqAQkeNl+wwODgvF8YijS6DxzSnW8eDsCOrqXawc4JTTg1hGcB 45MazJBZNK9oPjknOjO5UJ6mbzaY/XmLwwFBd4hn53Fy/EgML353UndQ3zbeZqgJY9SouuvNkYB +i6aPEWN0eqAwE8Z8IwA14R59DbVeMh8ghhCZui/2w1NurRyi6n4cZhFjq5SwIMAN+sHNe17Kxp nVqV3ohigHVgInxqX0UxNVgjLTBVbDKg/NYUYNwQP/X6ISw/ViQACJOysu+hdD8T/gsfUiDalcA UJmZQjdfjok6jV1EVUYZLJ7nTs4RgjZ6cJ2Vvt
X-Received: by 2002:a05:651c:12c2:b0:38e:7a75:8763 with SMTP id 38308e7fff4ca-393784cc5f2mr36231321fa.18.1777939600993; Mon, 04 May 2026 17:06:40 -0700 (PDT)
Received: from nuclight.lan ([135.136.26.130]) by smtp.gmail.com with ESMTPSA id 38308e7fff4ca-39360de22d3sm35051201fa.0.2026.05.04.17.06.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 May 2026 17:06:40 -0700 (PDT)
Date: Tue, 05 May 2026 03:06:34 +0300
From: Vadim Goncharov <vadimnuclight@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Message-ID: <20260505030634.1bee8d04@nuclight.lan>
In-Reply-To: <7F381B21-70D2-4F96-AC9E-4A635DB8B6DF@tzi.org>
References: <177746864313.330731.1323092014299188811@dt-datatracker-b45949c58-t72jx> <20260429192059.7e7ade5b@nuclight.lan> <DDA81B0B-0E8E-4312-9AEE-897B91477395@tzi.org> <29349.1777845854@obiwan.sandelman.ca> <20E50EDD-7D4A-4789-8764-823565066B34@tzi.org> <60095344-8AAD-47A7-8162-2FC2D4D4FAFB@island-resort.com> <20260505003534.6cd7ee74@nuclight.lan> <7F381B21-70D2-4F96-AC9E-4A635DB8B6DF@tzi.org>
X-Mailer: Claws Mail 4.4.0 (GTK 3.24.52; amd64-portbld-freebsd13.5)
MIME-Version: 1.0
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Message-ID-Hash: WQ3GGJWFJGC7EBJFRUHHYCT6RZFYXQIB
X-Message-ID-Hash: WQ3GGJWFJGC7EBJFRUHHYCT6RZFYXQIB
X-MailFrom: vadimnuclight@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-cbor.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: Laurence Lundblade <lgl@island-resort.com>, Michael Richardson <mcr+ietf@sandelman.ca>, CBOR <cbor@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Cbor] Re: Rebooting the naming discussion (Re: EDN file extension (Re: registrations before WGLC Re: I-D Action: draft-ietf-cbor-edn-literals-23.txt))
List-Id: "Concise Binary Object Representation (CBOR)" <cbor.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/2F4M4cS9gUsHjfOvVJRRoEFZLHI>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Owner: <mailto:cbor-owner@ietf.org>
List-Post: <mailto:cbor@ietf.org>
List-Subscribe: <mailto:cbor-join@ietf.org>
List-Unsubscribe: <mailto:cbor-leave@ietf.org>

On Mon, 4 May 2026 23:53:35 +0200
Carsten Bormann <cabo@tzi.org> wrote:

> On May 4, 2026, at 23:35, Vadim Goncharov <vadimnuclight@gmail.com> wrote:
> > 
> > Suddenly I've realized that CDN/diag are for 7049 version and now we have
> > EDN (btw, with incompatible changes).  
> 
> Nobody(*) uses the pure RFC 8949 version (yes, we essentially copied Section
> 8 of RFC 8949 from Section 6 of RFC 7049, updating the reference to JSON and
> explaining “”_/‘'_) any more.
> 
> But it is really good to keep the lineage together.
> They are all called CBOR diagnostic notation over time, which is one reason
> may may not want to innnovate on the name — we want to stop using old old
> pure 8949 Section 8 diagnostic notation or old pure 8949/8610 Appendix G
> diagnostic notation. There is no “choice” between old old, old, or modern.
> Modern CDN is just the same thing, updated for the 2020s and the following
> decades.
> 
> Grüße, Carsten
> 
> (*) Of course, we can’t possibly know that as a fact, but we clearly are on
> a trajectory where that is the case and we want to help along on that
> trajectory.

So this just means that we will not use .cdn for it. Given that draft, and
thus eventually RFC, is titled "CBOR Extended Diagnostic Notation", this four
words result in .cedn - very simple resolution, I think.

-- 
WBR, @nuclight