Re: [Cbor] Unusual map labels, dCBOR and interop

"lgl island-resort.com" <lgl@island-resort.com> Wed, 27 March 2024 18:17 UTC

Return-Path: <lgl@island-resort.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 86148C14F6A1 for <cbor@ietfa.amsl.com>; Wed, 27 Mar 2024 11:17:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.911
X-Spam-Level:
X-Spam-Status: No, score=-1.911 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
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 Ulze_xGP_Kru for <cbor@ietfa.amsl.com>; Wed, 27 Mar 2024 11:17:28 -0700 (PDT)
Received: from NAM04-DM6-obe.outbound.protection.outlook.com (mail-dm6nam04on2121.outbound.protection.outlook.com [40.107.102.121]) (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 F3F25C14F68F for <cbor@ietf.org>; Wed, 27 Mar 2024 11:17:27 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EsbMa4K4w18xUQ7RpuoVkiF5WSlD5JSk0MBtNC5zv6sSzbYttDEIlMEnqq2D13TruM8c20upxWCzlZ/bjvZG8Er57GgP20XzYIRjAD6YF8bmoZHqz34HoJJZM9+W90pEJkzn+tR2Vl30JllSDI4ofm2GDqEvRkK7jsqHPD+SZOUSWgh3A2KSJaOy/9VJ/ubVCVvaQluGcjrjPT4yQ1XRVSi7Kvr01tGaclWcHdqiXoTbayummBv41uzF5j50cohse7hJStf3aVqNdNxQcUkGFN4qzY4Bjv/UKaHQrG/NB510aw3kUElj6t8H9CruYVVKSUS0TTc/6hgcXt80yIVxwg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=TKxRKi5fPlLRikgoqcKMn8UnIUyjvT1F+/P9RJ0ZCS8=; b=GY5OF5j9Grqm61dC8qEi4ul8FaXJD9Oy4eXpjRw/mfXZJDqYejFHFb/8NRdRs2KuBlAB7ddtDUboLOthoJarchT5u3cOQ/HqsD6QLCTMSrF6aFOPNfkpXpCsBN8Mdebl9wCalzXTn7v/BXGKSylak4Ksqyw0WKk+CzLjbXf1sTZA8kkFoH42Bj2zBrZhy2o0kpBRsleRkVU35G1Lim0iykfby7jh0lHSnGRa+Os1PaJNVo6hgt9/bu4EHwrJqU4ZUB18OS/e3sv6FTCeYKlKIBigQXCN6JmBtlqZIuEzCiq9w/oRgOwIvSZIOV11qpodwh280aDx9i0lLnEPNmxjAg==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=island-resort.com; dmarc=pass action=none header.from=island-resort.com; dkim=pass header.d=island-resort.com; arc=none
Received: from PH7PR22MB3092.namprd22.prod.outlook.com (2603:10b6:510:13b::8) by SA1PR22MB3002.namprd22.prod.outlook.com (2603:10b6:806:235::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7409.32; Wed, 27 Mar 2024 18:17:23 +0000
Received: from PH7PR22MB3092.namprd22.prod.outlook.com ([fe80::1cab:7344:221c:bb8e]) by PH7PR22MB3092.namprd22.prod.outlook.com ([fe80::1cab:7344:221c:bb8e%5]) with mapi id 15.20.7409.031; Wed, 27 Mar 2024 18:17:23 +0000
From: "lgl island-resort.com" <lgl@island-resort.com>
To: Carsten Bormann <cabo@tzi.org>
CC: Orie Steele <orie@transmute.industries>, "cbor@ietf.org" <cbor@ietf.org>
Thread-Topic: [Cbor] Unusual map labels, dCBOR and interop
Thread-Index: AQHaeJqz5sU3csZdl0K76nI1ITZeVrE8YKeAgASbiQCAAB6MAIAGNQgAgAAN3ACAAEutAIAES3aA
Date: Wed, 27 Mar 2024 18:17:22 +0000
Message-ID: <554E2DB7-ACD4-49F7-9697-CF8E2D1586B1@island-resort.com>
References: <8C245824-1990-4616-AB70-FFD4FACB1AE9@island-resort.com> <11E8A8A5-D891-49FF-AF16-697C06F463B3@tzi.org> <9A0CE364-C141-4EBE-9703-292C416D12F5@island-resort.com> <3D62C4F0-D570-4EE4-AF6A-163C708AA6BE@tzi.org> <58BA8F8C-0C63-4534-9BF7-255C32D02C16@island-resort.com> <CAN8C-_KCLv_cAt-0-C_=i6DXjZFkgkmgZ8DNq48RcxcvV+jEUQ@mail.gmail.com> <D2295CE3-0E93-422E-BABE-DFDED1C8883B@tzi.org>
In-Reply-To: <D2295CE3-0E93-422E-BABE-DFDED1C8883B@tzi.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=island-resort.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH7PR22MB3092:EE_|SA1PR22MB3002:EE_
x-ms-office365-filtering-correlation-id: 5cc0f479-4e2e-41a3-f57a-08dc4e8a260a
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: fLe6zuuavnoxH5tJ8ZOS8QjjGrbOc83eLU4FfcXpv6jVScaTxi7PgrxZC1lDd2ayck9yHbIbDXgqFhmvDQNyhPCsykO+O72liXKfau1agyXb9tN3v0/AwJUknbAq0I9jE3kPker09NtoxG9rF5B6SqYcbQUiKRwe0NrfkioQbeIzzZat3qTygNXV5qrYv4pLtm11kIRDghGJHDmElhj+gvv5kEA1a+4zm6kCWNXGggjqYZrrk+O/O/t42njPMHrzRRM7dJogFZtx52SkS3cTobiEYBd3x1kyLnsj4H718VvlwPcKlrzh/QSPdawwi+sPm0pyaUGVVR+ToLM+7ni0+RnH6YUS+R801QhaPQuowe6LT4dhGY5KYSUCjw9htkPololfT65NB4iRk6gwgZn1vP7XhZVKwauWF2OW6qVNS5CJ/lxoa601XqcUq0IC/RXQwDW7Oo/qzu2Wih685p7lG3CR0mxtDHzvMnIIyr3kwu0ECZVHJT6XiL3D4Zpp8wPnccZAReP/7PbL02iTOfWQcezwWGY/pUEtYWKFeC70wyo/kJtefGQoT+vw+6f/Z3l+8t4VpV+mHm2oXG6QXcnLRy2v8BQWJ0sNogQAbJF8fUySCiCycunYo6ahG0a2AL6TAsldKwW4/bdW5TkxJmHcDC7Co5+rwBc1OldpP+xKwNRmo07/0tEY/U+81qE/gtHpjvi1TdeMNg5O+OzV9w1EAQ==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH7PR22MB3092.namprd22.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(366007)(376005)(38070700009); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: lZ+lSodJ6x9krIdBW6GC8bSF+XADf4sKO+AAjNhHxpcNoFKHfSIOTUqPEoh428UO0Nq0HPHowq4WD76Xg0xRtooQ+2mkTNVwOjOIIhoOAagA3bfNYbJMMeaB+w1lfudnJ0BPhs/ljWEqS0MGoLqowyG3Y4A1gK4uHArUHlW4C813B5wUH5o2AvoKrKjV0VgpiNAgBPjrWK2PqmCwhCO1rXV4E1uV4J+Zya6belc7KigrmiUkxpuhlt21GMBh7WbLIh7ylWPLjGJRAh7w/A48kco78Gb7u5Ol5SPSInlmltS54/4tCuEjKlTuWtYSs3vS9o286fpHiOCwBxdtAGRai7+wkpC7+jDWZYk6j2UbkHI9seurPCSCGX6/UeRGihJnPktvCm7eaETJWmYgeF5SfMxQ5iBF75XAEzSbe3l1Gz+Xc+jM3xOCWGEu3ZDIPo4NpSM3jwDgj5GH3sD6VCoVQQD/qFpFEomcxMJXyDzmbUjtV1UDxIN5JGJ1M4pwoZNTyfyFsGGH7vzml+H/HPQzhiMCM+X6JH4HHCTKCoiv9N6KlGSAh+JQteh1z/z9VVWu8rMqLSQCzsvWDtPw29WKbBp2zm0aqv/aV7nYDUZ0Aq6o0ymoKTUGnx61S9ezyI6lac/zesBTw8CubeLYkUkeUKzi0etPWogmGywhm7dsdx2dGxhmEeC0oqGH/2+9+oWFLFy/P0nWd8SMGOAQLTQX8w/nmNPtIc2Ep7UPTrJBLBb6uKImLgiak3+ne5MViBLl7/nJ70rlZ78K9mFzvGMgtVQneXtc7x9e/3vYmq5E6WsIVixr/+dseX/2TapkS+szXRxF/n7TcGWf0A09aslwJH/oqjZlt4zmtq2tVkaAw/dYkd9fP4emLnHqBwE0BJULl1KVApKqRwrZVTR09pgrFkOlNiXAkDYO5jVMxMK5Lz1VGWqesDJHjbgWR1VGCEZuGvfXHpp8kg5EIQm/p1k60zjx3NDYPO9y47pPi34r8Yq7/Lvj7nvMvDCPOkSvHM+YqREHNUtEP0UZVis0en7Mwk7qKSgq8WrfhtC8iw4czBvHm74VcnUeJV8yAUt2rXGzvMtKTw+YVmP/GNYUUlrqmPgjuxhMNBxUw3VCFTtYGNOojjrhr/BKwRfwPcDfsGaOkfdDbGcTVQZiGLr3554RwLXfz97bdEWfo8b6bGfSiJaTRdvVoIXWhq+gSFhH/WBxsAW1/9YNieGfPzNFXJkKFU3p+5k7kUP9OsTC12mol/GmVMpDE+n3eRG9fsHG/XLd/ePuXeVP18HUSljHuLmK5Cq/1gwHURA2C0glQ9G8awf7I6cKoqaBYjCGh0C/cYbLyYCVGV9stiKRzwWdAt/VpSNh5YOe7wu6niMDgE/k7tOCSy6VHtiK3zBhYZ/WGiSxHgPyzVWa/toB7/vjc39ZltCQqzDWcPqbbsQB7dqwsSP4toVvN0R3/iwoUtFOhQGX+ao+O5ZlAA/mt56Pqo0A0UgMadvTsKxjvIMrqUXq25pmAUNhACwur6zXnA6g076nsrjItt5oS4he5jzwVoY+lU1kER4oaWK0WXr3c1eu/pAbNTOMjNWNN+kiLdVP2oFM3mEJ+ubzIqkcS+FfCs9H7g==
Content-Type: text/plain; charset="utf-8"
Content-ID: <7E739752279E94469D544109132D5004@namprd22.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: island-resort.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH7PR22MB3092.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 5cc0f479-4e2e-41a3-f57a-08dc4e8a260a
X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Mar 2024 18:17:22.9911 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: ad4b5b91-a549-4435-8c42-a30bf94d14a8
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: yOuUqUcNBtMzy+YKnJ5I8m5p8WPho+5w5Bu5O5EUTbChn7ciocGlwGxvulbuW7/HMSQRkkW1U0jSSYvaHuwXSA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR22MB3002
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/V4NGB5HDaurLaMk2NXrqwauwu70>
Subject: Re: [Cbor] Unusual map labels, dCBOR and interop
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, 27 Mar 2024 18:17:28 -0000

> On Mar 24, 2024, at 5:42 PM, Carsten Bormann <cabo@tzi.org> wrote:
> 
> On 25. Mar 2024, at 04:11, Orie Steele <orie@transmute.industries> wrote:
>> 
>> Why do we need both CDE and dCBOR?
> 
> (2) Do we need dCBOR?
> 
> Depends on “we” and “need”.
> 
> As I mentioned, it is good to have at least one example of an application profile.
> CDE can be used without one (defining no further equivalence sets), or, one could say, with a null application profile.
> But it is much easier to validate the architecture by defining at least one useful application profile.
> So do we “need" dCBOR?  It is definitely useful for the work leading up to CDE at least in the sense of providing validation for the two-layer approach.

Carsten, I’m not following with this.

dCBOR is justified by use cases like those Wolf, Christopher and myself have described. dCBOR as a justification to create and validate application profiles seems circular because so far dCBOR is the only application profile described.

The simple question is: independent of application profiles, are there are enough compelling use cases to justify WG adoption of dCBOR?

Similarly, whether or not we standardize application profiles should rest on there being enough use cases to justify it.

LL