Re: [Cbor] hildjj/cbor-map-entries: Explicit Map datatype for CBOR, in array format
Kio Smallwood <kio@mothers-arms.co.uk> Thu, 18 February 2021 13:57 UTC
Return-Path: <kio@mothers-arms.co.uk>
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 E6DE93A1261 for <cbor@ietfa.amsl.com>; Thu, 18 Feb 2021 05:57:21 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.896
X-Spam-Level:
X-Spam-Status: No, score=-1.896 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id B1zmi3CHh7eh for <cbor@ietfa.amsl.com>; Thu, 18 Feb 2021 05:57:16 -0800 (PST)
Received: from b-painless.mh.aa.net.uk (b-painless.mh.aa.net.uk [IPv6:2001:8b0:0:30::52]) (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 8D9EA3A125F for <cbor@ietf.org>; Thu, 18 Feb 2021 05:57:15 -0800 (PST)
Received: from a-webmail.thn.aa.net.uk ([2001:8b0:62::22] helo=webmail.aa.net.uk) by painless-b.tch.aa.net.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from <kio@mothers-arms.co.uk>) id 1lCjnu-0004Vm-45; Thu, 18 Feb 2021 13:57:14 +0000
Received: from cpc105076-sgyl40-2-0-cust233.18-2.cable.virginm.net ([82.4.24.234]) by webmail.aa.net.uk with HTTP (HTTP/1.1 POST); Thu, 18 Feb 2021 13:57:00 +0000
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_0535d4761f17f1e0c94c91767706360c"
Date: Thu, 18 Feb 2021 13:57:00 +0000
From: Kio Smallwood <kio@mothers-arms.co.uk>
To: worley@ariadne.com
Cc: Carsten Bormann <cabo@tzi.org>, cbor@ietf.org
In-Reply-To: <87zh02kpf5.fsf@hobgoblin.ariadne.com>
References: <87zh02kpf5.fsf@hobgoblin.ariadne.com>
Message-ID: <0faeb37c36d5b1f40c37f82e62be1be9@mothers-arms.co.uk>
X-Sender: kio@mothers-arms.co.uk
User-Agent: Roundcube Webmail/1.3.16
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/R7GIvQVW7N4rS4JCVmKbHcJwo8c>
Subject: Re: [Cbor] hildjj/cbor-map-entries: Explicit Map datatype for CBOR, in array format
X-BeenThere: cbor@ietf.org
X-Mailman-Version: 2.1.29
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: Thu, 18 Feb 2021 13:57:22 -0000
Hi Dale, I have made a similar proposal here: https://github.com/Sekenre/cbor-ordered-map-spec/blob/master/CBOR_Ordered_Map.md I've tried to explain the rationale that it is adding a straightforward option for serializing a native data-type in Python 3 and other languages that support order-preserving key-value maps. Cheers, Kio Smallwood On 2021-02-18 3:47, worley@ariadne.com wrote: > Carsten Bormann <cabo@tzi.org> writes: > >> Do we agree that an order-preserving map occurs often enough to >> warrant a 1+1 (or even 1+0?) tag? > > I may have missed the discussion, but do we have a clear defition of > "order-preserving"? Naively, that seems to include every issue about > how you compare values ever asked. > > Dale > > _______________________________________________ > CBOR mailing list > CBOR@ietf.org > https://www.ietf.org/mailman/listinfo/cbor
- [Cbor] hildjj/cbor-map-entries: Explicit Map data… Carsten Bormann
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … worley
- [Cbor] Tag 279 "Map entries for CBOR" in array fo… worley
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Kio Smallwood
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Carsten Bormann
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Kio Smallwood
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Alexander Pelov
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Kio Smallwood
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Kio Smallwood
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Laurence Lundblade
- Re: [Cbor] Tag 279 "Map entries for CBOR" in arra… Joe Hildebrand
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Joe Hildebrand
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Joe Hildebrand
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Joe Hildebrand
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Joe Hildebrand
- Re: [Cbor] Tag 279 "Map entries for CBOR" in arra… Joe Hildebrand
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Michael Richardson
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Michael Richardson
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Carsten Bormann
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Kio Smallwood
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Joe Hildebrand
- [Cbor] Mutable/Immutable (Re: hildjj/cbor-map-ent… Carsten Bormann
- Re: [Cbor] Mutable/Immutable (Re: hildjj/cbor-map… Joe Hildebrand
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … worley
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … worley
- Re: [Cbor] hildjj/cbor-map-entries: Explicit Map … Carsten Bormann