[Cbor] [off-list] What is the data model used in draft-ietf-cbor-serialization? (was: Working Group Last Call on Serialization draft)

Christian Amsüss <christian@amsuess.com> Mon, 31 August 2026 20:27 UTC

Return-Path: <christian@amsuess.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 0065513296885; Mon, 31 Aug 2026 13:27:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1788208068; bh=fmLI+ctvEVzoMd4XBBjPfw6VlMM3R2PnCYIcAHOuB0Y=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=WSV5eBtaUL/4i5vk4RfijSPrRhps66i2H85ltKDubva92s9Ru3GiaCjgA9YDP6XQp 5DNvIqngRKt6uTqrhcQH6ggnZyEWW8zLiBl800cpKnnh2nS2Ev3DOqMQr5T0qeI61g aCpYQaLJfl9kX544BTgqbFmVBp6reSQcfyxGppsQ=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, 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 LddsHTDYNRRk; Mon, 31 Aug 2026 13:27:46 -0700 (PDT)
Received: from smtp.akis.at (smtp.akis.at [IPv6:2a02:b18:500:a515::f455]) (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 C192E13296874; Mon, 31 Aug 2026 13:27:46 -0700 (PDT)
Received: from poseidon-mailhub.amsuess.com ([IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bd]) by smtp.akis.at (8.18.2/8.18.2) with ESMTPS id 67VKRd03024949 (version=TLSv1.2 cipher=ECDHE-ECDSA-AES256-GCM-SHA384 bits=256 verify=NOT); Mon, 31 Aug 2026 22:27:39 +0200 (CEST) (envelope-from christian@amsuess.com)
Received: from poseidon-mailbox.amsuess.com (unknown [IPv6:2a02:b18:c13b:8010:a800:ff:fede:b1bf]) by poseidon-mailhub.amsuess.com (Postfix) with ESMTP id BDE3075F0D; Mon, 31 Aug 2026 22:27:38 +0200 (CEST)
Received: from hephaistos.amsuess.com (cust-west-par-46-193-38-130.cust.wifirst.net [46.193.38.130]) by poseidon-mailbox.amsuess.com (Postfix) with ESMTPSA id 1F8EF63BBD; Mon, 31 Aug 2026 22:27:38 +0200 (CEST)
Received: (nullmailer pid 3672964 invoked by uid 1000); Mon, 31 Aug 2026 20:27:33 -0000
Date: Mon, 31 Aug 2026 22:27:33 +0200
From: Christian Amsüss <christian@amsuess.com>
To: draft-ietf-cbor-serialization@ietf.org
Message-ID: <apXjteKWrW1kGscn@hephaistos.amsuess.com>
References: <CALaySJJa=QjUM5B6d8boiFb8qyRwf6LO32WVVWBGuCWtSmEFCQ@mail.gmail.com> <an3nnXMrIcMc_xaQ@hephaistos.amsuess.com>
MIME-Version: 1.0
Content-Type: multipart/signed; micalg="pgp-sha256"; protocol="application/pgp-signature"; boundary="M6Uv6QGuYX2Rymot"
Content-Disposition: inline
In-Reply-To: <an3nnXMrIcMc_xaQ@hephaistos.amsuess.com>
X-Scanned-By: MIMEDefang 2.86
Message-ID-Hash: KUCZJPDGEHFKIG3QYXUX63GLFHRLX4XV
X-Message-ID-Hash: KUCZJPDGEHFKIG3QYXUX63GLFHRLX4XV
X-MailFrom: christian@amsuess.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: CBOR Working Group <cbor@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Cbor] [off-list] What is the data model used in draft-ietf-cbor-serialization? (was: Working Group Last Call on Serialization draft)
List-Id: "Concise Binary Object Representation (CBOR)" <cbor.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/7kVvjnAkBcxtIO2dC2K0gNmd_cs>
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>

Hello Laurence,

On Thu, Aug 13, 2026 at 05:49:49PM +0200, Christian Amsüss wrote:
> preparing a full review of the serialization draft, I found that many
> of my review points relate to crossing the borders between data model
> and serialization.

did you get around to looking into this question? I still have a review
draft sitting here that would be most useful if I could write it without
if-this-is-meant/if-that-is-meant speculation.

Thanks
Christian

-- 
To use raw power is to make yourself infinitely vulnerable to greater powers.
  -- Bene Gesserit axiom