Re: [Cbor] Updated Drafts for dCBOR I-D and Gordian Envelope Structured Data Format I-D & IANA Tag Registration
Anders Rundgren <anders.rundgren.net@gmail.com> Wed, 31 May 2023 16:17 UTC
Return-Path: <anders.rundgren.net@gmail.com>
X-Original-To: cbor@ietfa.amsl.com
Delivered-To: cbor@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5106BC151B32 for <cbor@ietfa.amsl.com>; Wed, 31 May 2023 09:17:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cWTvsibCMq4k for <cbor@ietfa.amsl.com>; Wed, 31 May 2023 09:17:21 -0700 (PDT)
Received: from mail-wm1-x331.google.com (mail-wm1-x331.google.com [IPv6:2a00:1450:4864:20::331]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2746BC151998 for <cbor@ietf.org>; Wed, 31 May 2023 09:17:21 -0700 (PDT)
Received: by mail-wm1-x331.google.com with SMTP id 5b1f17b1804b1-3f6dfc4dffaso46902735e9.0 for <cbor@ietf.org>; Wed, 31 May 2023 09:17:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685549839; x=1688141839; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=KUuour9SUtS0PXARQxsIu6soyW3lBNHbYPljgUBRCUs=; b=moerb89E9cVw0APhl5AyL+6FNSI1isRDxQGYb9e/zm/gkNV0r+iEnI5sTFyELYVlVx QOLkYP7phQMkKdRnH45SZvSDBIwkEjC1C2dZI9v6pWT9+8FG0QMs7ezAypiZBXcTLdxr uatDefHm4npJbGIYaMLW782Un9j4HsemJMH59TUi4o9mLjKwgaiieGqhvy+dHcQcMRyP A6TD0TExX4vpWFR2Qg4fethp4/BsIx2wGjyd4RqsmioZ7sGwJY1DBvCh+4AcBha6bopv qdUbXx8xjz/47f8PFrkoW6RefJpAIGRBEsp2PsgCFgcICPPo7Q4pNQqSi8HAGyKMKVgY x3kA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685549839; x=1688141839; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=KUuour9SUtS0PXARQxsIu6soyW3lBNHbYPljgUBRCUs=; b=MS79iTJx4ZljdGadizbP9o+7Au1qOSLMMTIdZ+qsY7pTgIaEGhMS4g3L4+ZqMU8yR7 zOf2IxWspZfxjkCx7fv9NCuhV9TzCBZg6tEzjEQLEpdtUXf6Z+vyCcJMmBpJsxhksmvR 1N5E66XdxMjhDj9S6mfzYT9JiYF/DKPgzGJmP2ZOt/IQkyHEJ+nUR+xB3ZJjbVS9w4iX GHP0Zi2ru1MlyyVTblra/x3+IOLV9z1FXTYB5yG5GtgUvvPToaUD+mFXLZA9pKL2wRVF rLNR9RyIYgE7DF2RwHzXNsddU3yLKFYuKBWt3t9TjgJEJL+R5nujNjKvIA9u79bj2YFG In9g==
X-Gm-Message-State: AC+VfDznPLYKLu6vJ4qlnM1PqAgz5EMmTcLTY/WGlt9UN8mGfg2X7Pqi xKHqSVFSazq/O+2+gpxkbko=
X-Google-Smtp-Source: ACHHUZ6Cto/xkhsFY3bccTYZxkXg0ILXkIVGfspmwUmAYNF7Opi7hK/guKXJ4MYwU9Us7hFDFGQsIg==
X-Received: by 2002:a7b:c40a:0:b0:3f6:82a:5d1b with SMTP id k10-20020a7bc40a000000b003f6082a5d1bmr4591533wmi.34.1685549839191; Wed, 31 May 2023 09:17:19 -0700 (PDT)
Received: from ?IPV6:2a01:e34:ec4e:5670:f8b5:103c:7b47:50a3? ([2a01:e34:ec4e:5670:f8b5:103c:7b47:50a3]) by smtp.googlemail.com with ESMTPSA id q13-20020a05600c46cd00b003f1978bbcd6sm4294044wmo.3.2023.05.31.09.17.18 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 31 May 2023 09:17:18 -0700 (PDT)
Message-ID: <ae448488-93d2-68a0-cd61-c0a7e3b7d392@gmail.com>
Date: Wed, 31 May 2023 18:17:18 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.11.0
Content-Language: en-US
To: Carsten Bormann <cabo@tzi.org>, Christian Amsüss <christian@amsuess.com>
Cc: Wolf McNally <wolf@wolfmcnally.com>, "cbor@ietf.org" <cbor@ietf.org>
References: <CAAse2dEFB_FVP6_KkNANSYPW+yX4-M9pN3YkUq5=FTgLZnyWGw@mail.gmail.com> <4EBE3640-5F7F-46B8-961A-D1872A6A0CA4@tzi.org> <463016EF-0DAB-45D4-AB30-53FB2B76F52B@wolfmcnally.com> <DD0E7621-EE3A-496E-9D2C-1CD00E2D92F9@tzi.org> <PH0PR02MB7256A94640C7C02C75C3795FF2779@PH0PR02MB7256.namprd02.prod.outlook.com> <62FCDF82-9766-431F-A996-BF820D5564C5@island-resort.com> <EA5A4131-F715-437C-A9AD-FF6220D1A3B3@wolfmcnally.com> <EC48004E-8A52-4F32-ACF2-865A3911156E@tzi.org> <ZHdlXYVgQUjHsiGt@hephaistos.amsuess.com> <3C1172DF-6619-4E11-890F-7254A995618B@tzi.org>
From: Anders Rundgren <anders.rundgren.net@gmail.com>
In-Reply-To: <3C1172DF-6619-4E11-890F-7254A995618B@tzi.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/bOnDz4KjPrdigGPhRIEj2x-V7SM>
Subject: Re: [Cbor] Updated Drafts for dCBOR I-D and Gordian Envelope Structured Data Format I-D & IANA Tag Registration
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Concise Binary Object Representation \(CBOR\)" <cbor.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cbor>, <mailto:cbor-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cbor/>
List-Post: <mailto:cbor@ietf.org>
List-Help: <mailto:cbor-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cbor>, <mailto:cbor-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 31 May 2023 16:17:23 -0000
On 2023-05-31 17:24, Carsten Bormann wrote: > The MSB of this is that the CBOR API can help adapt the platform types into the information model desired, even if that is not called out to be a part of “deterministic encoding” (at the CBOR level). Right. Weakly typed languages like JavaScript can be augmented with a stricter API. I'm putting the "finishing touches" on exactly that: https://github.com/cyberphone/cbor-js-api#cbor-javascript-api The API performs deterministic encoding/decoding as well. I'm thinking about submitting this to TC39 as a standards proposal. Anders > > Grüße, Carsten > > _______________________________________________ > CBOR mailing list > CBOR@ietf.org > https://www.ietf.org/mailman/listinfo/cbor
- [Cbor] Updated Drafts for dCBOR I-D and Gordian E… Christopher Allen
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Carsten Bormann
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Wolf McNally
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Carsten Bormann
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Jeremy O'Donoghue
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Laurence Lundblade
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Wolf McNally
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Jeremy O'Donoghue
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Carsten Bormann
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Christian Amsüss
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Carsten Bormann
- [Cbor] draft-mcnally-deterministic-cbor: rational… Christian Amsüss
- Re: [Cbor] draft-mcnally-deterministic-cbor: rati… Carsten Bormann
- Re: [Cbor] draft-mcnally-deterministic-cbor: rati… Carsten Bormann
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Anders Rundgren
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Carsten Bormann
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Wolf McNally
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Wolf McNally
- Re: [Cbor] Updated Drafts for dCBOR I-D and Gordi… Christopher Allen