Re: [Cbor] Status of Appendix A in RFC 8949
Laurence Lundblade <lgl@island-resort.com> Sat, 06 May 2023 16:22 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 E6EDBC151540 for <cbor@ietfa.amsl.com>; Sat, 6 May 2023 09:22:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001] 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 4ufpLynLuA7O for <cbor@ietfa.amsl.com>; Sat, 6 May 2023 09:22:37 -0700 (PDT)
Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on20702.outbound.protection.outlook.com [IPv6:2a01:111:f400:7eaa::702]) (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 2F5ABC14CE53 for <cbor@ietf.org>; Sat, 6 May 2023 09:22:37 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hdh7wiZByaWn0mDACNGJj8xFMUDiB4asqIhiFvsEdmTm5LtPap1lCQIaHEV3gy72+qEaaEbcW3TzLZtOAAqrldrSrMwlNnBww5i+3xnmUnTWvPZ8wtqdv3TN02UkkhEZTcJ7hpqbpZ4h+QBslP+FCw7siu0z4cwlal7YBFTfieWec2uVSjQGjCMwVoNQ1tLncLVvVWDld52c2DMQX8W/myl5ZD4pNkDwGqVlL3Qf93e3eXH7LRCHZEz3wb+UIBEdoDh/bIWucHXOk1mxFMI2gSflHsRfYRZkfF04JKK5o3GG81og6DNk+yr6SnUHOXG2x6761snqi9fJGBWSQW41EA==
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=f7yN4y44wEqIdGeLuw2yU4TVlomVQy0SZe7LQjl2U3k=; b=O2mFp0lCfoMcDcaWABYM8KkdbYpjl/K7OMNP3WEgc6l9IIFNaZs+qpiBUkfrZFQArmH10PcVmFIIqLSfW3TEZTDTJ23++Aq50PU0GbgZGEV3h8//7PdtaUBkDsfveK0aFujykY9ffbM4j6C03if+A1aBXGWtqIQdQTj3F+4xPLWK4CyrvPiVrzceIZCNWmyqb/X+uBAYRgecKg0wi42PJyAIzHnoLZbhQryrOfmMZyzMM+IfqwNoplLnPxnzdSK+zPcTRNaAIJMgRFU5JBkmNEXaJUJdwXTLqlyDeVNNNtVRJEQGY2BqDEP1rCEmdJEoBWHsuu/Zev+4VLaAfwAmBg==
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
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=island-resort.com;
Received: from PH7PR22MB3092.namprd22.prod.outlook.com (2603:10b6:510:13b::8) by MW4PR22MB3436.namprd22.prod.outlook.com (2603:10b6:303:1bf::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6387.8; Sat, 6 May 2023 16:22:32 +0000
Received: from PH7PR22MB3092.namprd22.prod.outlook.com ([fe80::489:cd46:282b:2285]) by PH7PR22MB3092.namprd22.prod.outlook.com ([fe80::489:cd46:282b:2285%4]) with mapi id 15.20.6387.012; Sat, 6 May 2023 16:22:31 +0000
Content-Type: text/plain; charset="utf-8"
From: Laurence Lundblade <lgl@island-resort.com>
In-Reply-To: <d241367a-fd2e-ca8c-fba9-47526eafb31a@gmail.com>
Date: Sat, 06 May 2023 09:22:29 -0700
Cc: Carsten Bormann <cabo@tzi.org>, "cbor@ietf.org" <cbor@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <9BD665E7-AA9B-4DC2-AE49-E256ED968E32@island-resort.com>
References: <8233a692-df84-f093-96bf-fe99c03adfc5@gmail.com> <31111796-3CF7-4F8F-A805-4CBE1124E9D8@tzi.org> <e16961f5-edbc-233e-3e24-e3a20bc57ea4@gmail.com> <14044F50-CAC6-4F4E-ADC2-D4C545FA5A63@island-resort.com> <d241367a-fd2e-ca8c-fba9-47526eafb31a@gmail.com>
To: Anders Rundgren <anders.rundgren.net@gmail.com>
X-Mailer: Apple Mail (2.3445.104.21)
X-ClientProxiedBy: SJ0PR03CA0151.namprd03.prod.outlook.com (2603:10b6:a03:338::6) To PH7PR22MB3092.namprd22.prod.outlook.com (2603:10b6:510:13b::8)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: PH7PR22MB3092:EE_|MW4PR22MB3436:EE_
X-MS-Office365-Filtering-Correlation-Id: caac1017-335d-4197-9032-08db4e4e17a8
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: UAJsADlsUejxBQG1RXYSXCxmIMGHpJPOwj5Zq3pBqQXtmBf5/WgNpFm+QGMQrmXXaFqwECxURxe6gzdnG/yjGaiWAVEXj9SSqLkCp2uDVW1j6YEnRr5a7i2GL1ts9lZAT+9elfx3sRFnnogBqO98OGdPO6Hd0nyu8Eps92rW/wKRh5aUq+KyodbLJ93/0ib45KukBVfQcXLtlxWUsgO6H/Bj+qjPsb0HaJt6QvCQejHlFpBtntgIIr2Z/RFIoOuQUGkqwdMRriTc2AOTLup2Hj/z8UpmhkyKMPUFQuyZAOgO2pgw4SLuBd3Dm6vzIqhij7lSUgFRbcP9azXBLWlAhb8d+8oN+PfCf+DWE5kJOeGoXGbSisHvfiaFQqPTmsphO6Wele88Skb6/BuRjgVMctccPzfa569uDSMzAQuJuBHAFGo480b2t7PDTN7y+gLTVew1cuMtYEsU05pej0FY6EtT3RUqTgpff0yXMVIuXDwlFaPXXb25I+RVX9DUBk7TZqkUSVdsV8qjYSTrRpajHIqktcZGTKwHF3rMV34Dwfd9b0tUsQeP89M/ptULL1fuO025hPwili0Imde9dXgRDlIJTbZXPeHTtL/wJYbmzE+181YXsUkJqmtIUgsLaBM+Wm68sMbaxlbdfGZyugGkAg==
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:(13230028)(39830400003)(136003)(376002)(346002)(396003)(366004)(451199021)(6916009)(66946007)(66556008)(478600001)(4326008)(52116002)(6486002)(316002)(54906003)(66476007)(86362001)(36756003)(33656002)(53546011)(6512007)(6506007)(26005)(2616005)(8936002)(41300700001)(4744005)(2906002)(5660300002)(186003)(8676002)(38350700002)(38100700002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: PpmfWURgwE+3uIvTD7iYD4ephr6Dh7wM6Rfg+3s79bTkWz/zX29hAHEZ9sXsPRMMR2swW0XzF7JrcJ++NbGBGy5FzNXA7Ir5Ll9SKB9IxgD2iuNaJiJZ9GQjRMeOrqLTA+JUz16d7mbxp4aFEh5F2YYuQWcWBT/s8Pu1vbOA9ExXb7H8GW7YPqj72Igku6TYiy+GNZdtARwk2EhEW6oigV8N9dXRWTJV6y9+Y9yNL9Nv49vHaFbr13wk+ps9gW4IXS86tyzsB9d5HNSneZ53KUPKiL2a0mibSDYyElcikJ/Z+8VnC+O0fhh69wts5BQ78FgG6jccpQuzFwaXg276NGB7rCyzBqd5FfBw4nWGQs+Q5VjrxlcuTqLmUi9C98T9QIoVxpMCw7qPnGE99hYteh7NGPle88vDtHJNf+tG9XOK+tmN3gknti/ZSeAJKhaAhReP7fXWOsI6s+DbRsaXKSZTNdr17DWZmB1pjSOdKO+3JS3jFJSs/i4nHu8dflAaUWZGZAQCMFiNal+OuUvPpVi6d6qyyLOGIAIzyPz8ARwt2i5xO5kdqRahctDMDCSozEhwkEsjifiiFt5NTsdYKWeCXMKEvCpdsINF8XKGUMajRomTbml0NCdax4B2NS3b1Rh2EJEfEh2PhIwkBPmfKPt1OyRxVlnwAoB/6wKApkS9bIsBTAbnSkC088TAgMyhpEDZVhJj1OQzv350Sr96LQKrBYh+nlKa7qM/Qs0t5RDFCOiPCtD3d/FMDdnuTDNR1S5KMde1PPNm87rqxuoevjf0Q0K3Hk7pFiUX3Dr0ZA20WDHKF/hFKldvM9Y7+0HRk+U7PuYQuIO+kFEQVmIj0XXicyMCasjgw7Wlk3ekcxixVhnu5Tm94ue0WjK6gLlHGXb1+1/4wjMpoNcnfEPHDMX4Otxm45C/fL5d9jJ7OKmAi0yfrl/te4dkmsuNjT81UzjKZ0/u4xtJNICh6P2+bmWemgTPNi4KkN42zPkuWiWtI1hrOHuJ0Tb4FOBHUNqaOwRmJBCKRDrnc/ruPvl87ekdo8rJ15e7u+uRSRpzxHSv2mgFV4bZhEVRfUu4ikXbkORYs6dApuqbQ53bDyXWzgN2nqKurmerTQkoZuVdktkRvKq+McxGyBX/OUUEoTpU+PMb71t6uZ8yd9DO5QaRgHmsI3R8FhLXYdQ3aHcw7IGVgbHyRJEN0gSqFRNOnL4/3W5fd2wLEdNritZciqc6FyZ3kzPfJMhW8tgq5YPZZDQBb9klxpGHbPJQvLrMfPYcFBgvq3olFgmV6wsQSdlcXPvc/vRKfcHGbLXBJaQDva3on2qYdIqhAPyho/MUZ5CPdNF3tZx9zjAxgqlvguajV4F03Om00X05lzcuQa4CblNQsA/lfADREma7x7hkaKqg0u8YHTFIz9Sv8tv4abrA9zFohywyuguvNfKD3fUeVKhOdiVco7lgYtmU7cQ4glizlQ61HKDpZ2SU+YrHM5DEjk79Lr7T2vR9cXb8CFfKC80EPr8WwWzgaDIktNny51Y/K5oGurjT8+FBqRv0/JGfrGmVU2yQFQqmwzQkXxJsv4vXIP+SB4JBB05O5pFivYx8
X-OriginatorOrg: island-resort.com
X-MS-Exchange-CrossTenant-Network-Message-Id: caac1017-335d-4197-9032-08db4e4e17a8
X-MS-Exchange-CrossTenant-AuthSource: PH7PR22MB3092.namprd22.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 May 2023 16:22:31.6379 (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: VIQ5I6Ztw714rIIfH3nRd+ns1qBSUczbmsjjDsBdp0dOG9DJ4el5YeqAbpMmm7ls8/8Vl4+QGW1XhyAanei/XA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR22MB3436
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/muNGV-XugCuA9Cg2HvXGMN2jD4Q>
Subject: Re: [Cbor] Status of Appendix A in RFC 8949
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: Sat, 06 May 2023 16:22:39 -0000
> On May 5, 2023, at 12:55 PM, Anders Rundgren <anders.rundgren.net@gmail.com> wrote: > > On 2023-05-05 19:29, Laurence Lundblade wrote: >> Us humans can indicate the value in question in many ways, “negative four”, “X subtract XIV" (a stretch since Roman’s didn’t have negative numbers), “-4” or “-4.0”. My understanding is that diagnostic notation is just another way to express a value and does NOT require any particular serialization. There’s not any normative requirement that diagnostic notation encode / decode in any particular way (and that is OK). > > According to Carsten, Appendix A is normative. It is examples, not specification. It doesn’t say that the examples are the only way to encode a particular item. it doesn’t mention preferred / non-preferred serialization. It gives examples of both. This is all fine. DCBOR is a (useful) narrowing of CBOR so it can be expected that some of the examples don’t conform. DCBOR examples will conform to DCBOR. LL
- [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Carsten Bormann
- Re: [Cbor] Status of Appendix A in RFC 8949 Carsten Bormann
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Carsten Bormann
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Carsten Bormann
- Re: [Cbor] Status of Appendix A in RFC 8949 Laurence Lundblade
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Brian E Carpenter
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren
- Re: [Cbor] Status of Appendix A in RFC 8949 Laurence Lundblade
- Re: [Cbor] Status of Appendix A in RFC 8949 Anders Rundgren