Re: [Cbor] 🔔 WGLC with request for reviews on cbor-cddl-control-03

Henk Birkholz <henk.birkholz@sit.fraunhofer.de> Wed, 14 July 2021 11:27 UTC

Return-Path: <henk.birkholz@sit.fraunhofer.de>
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 98E9E3A0CDB; Wed, 14 Jul 2021 04:27:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.999
X-Spam-Level:
X-Spam-Status: No, score=-3.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, MSGID_FROM_MTA_HEADER=0.001, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=fraunhofer.onmicrosoft.com
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 VGAUQTk63xGK; Wed, 14 Jul 2021 04:27:46 -0700 (PDT)
Received: from mail-edgeKA27.fraunhofer.de (mail-edgeka27.fraunhofer.de [153.96.1.27]) (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 B79683A0C67; Wed, 14 Jul 2021 04:27:44 -0700 (PDT)
IronPort-SDR: rgOYFrdF5BbUFtAWBDykQ3mJLQWBy5SYg+OMS7xMb7VhtdpO5CiEOwLEyIruFhmegmNSl1xCzp WKDFqxPp0BFOSnXuG90BKUzv1vQ1hV262ev/ydlZ0Z817OQfRqH8IvOt5VsPdDuXbYeBiM/ZYz QKosH39d30vTO5Gd0TdccxiLzy1HRNAsEouRxNqWfhNLLKanNH/t8akuGN2YSg3V/goOImUESf CHynjq0DeFP+D87IYZP9hXgu5LiFSTkN4c6PmU98njH1BOAu3h9PygMnOZDUQ6hPu+SHGTM2gK 0XM=
IronPort-PHdr: A9a23:tAbbuxE6acPujPsC1aOO251GfsIY04WdBeZdwpsql7wIdb6srNzuP03asPNqilKBHYDW8OlNhOeetaf8EXcB7pCMvDFnEtRMWhYJhN9Qk1kmB8iIWkz2MPCsaDY1T4xOUVZ/9CS9Nk5YUM/1e1zVpCi06jgfUhXyPAZ4PKL7AInX2t+2y6a84ZTOZQVPijenJ79/f32L
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2GWBgB4ye5g/xwBYJlagQmDLFF+gUKIEQEBhTmIKy0Dmi2CUwNLCQsBAQEBAQEBAQEIASoLCgIEAQEDA4ROAjWCRQElOBMCBAEBARIBAQYBAQEBAQYEAgKBAIVoDYNWgQgBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFAkFHDDIBAQEDAQEQIAEFCAEBLAsBDwkCGC4nCyUGAQwBBQIBARcHgk8BglUDLgIDC4wCjzQBgToCih94gTSBAYIHAQEGBASBSUFGgmMYWIFaAwYJAYEwgnuCcVODE4QZJxCBVUSBFScPgW6BAT5rGQGBXQEBA4E7AQGGG4IiBYEJJyYEQxAiDSkDahUeGwI1LZEajEGeYywHgX+BKIEwBguIcpNtBhQmg2OLXIYKBi6GAopalgaML5NNBByEZwIEAgQFAg4BAQY1gT2Bfk0kT4JpUBkOjjaDWYUUhUxxOAIGAQkBAQMJAVqLMQEB
X-IPAS-Result: A2GWBgB4ye5g/xwBYJlagQmDLFF+gUKIEQEBhTmIKy0Dmi2CUwNLCQsBAQEBAQEBAQEIASoLCgIEAQEDA4ROAjWCRQElOBMCBAEBARIBAQYBAQEBAQYEAgKBAIVoDYNWgQgBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEFAkFHDDIBAQEDAQEQIAEFCAEBLAsBDwkCGC4nCyUGAQwBBQIBARcHgk8BglUDLgIDC4wCjzQBgToCih94gTSBAYIHAQEGBASBSUFGgmMYWIFaAwYJAYEwgnuCcVODE4QZJxCBVUSBFScPgW6BAT5rGQGBXQEBA4E7AQGGG4IiBYEJJyYEQxAiDSkDahUeGwI1LZEajEGeYywHgX+BKIEwBguIcpNtBhQmg2OLXIYKBi6GAopalgaML5NNBByEZwIEAgQFAg4BAQY1gT2Bfk0kT4JpUBkOjjaDWYUUhUxxOAIGAQkBAQMJAVqLMQEB
X-IronPort-AV: E=Sophos;i="5.84,239,1620684000"; d="scan'208";a="34320944"
Received: from mail-mtaka28.fraunhofer.de ([153.96.1.28]) by mail-edgeKA27.fraunhofer.de with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2021 13:27:38 +0200
IronPort-SDR: ddF4kXJWeeQyNknxp53WWN8uJz1d6At5Lvu69IQ4NeY6ZVkRTsO+1QVdgnFQQFMPrmGrLc11HP Om45/81GZh6HSv7AO32PVxHzkRmaUhNTqwCmyLrwHfYDCAVgFmgv4mfww9MTUod1Nflraa4wl0 er/qaB4aQgWX9Eth3kM8yh2gDmXVzoRL78Fb0P0W1HpfVVVABsAHIZzQiyi1LlmIytxKUFInMQ TRisB5DQ5PImYFBTir5TjYQjXz6ZarsGomOTwnR7JLca1GqXKQCN29X7uhjkDvQyLWsivs71Yk wdUerW5XZgrReciiXR6lYCZg
IronPort-PHdr: A9a23:2hABCh+YmHYP+/9uWMHoyV9kXcBvk7T5IgBT7YAo2PpCcaWmqpLlOkGXpfBgl0TAUoiT7fVYw/HXvKbtVS1lg96BvXkOfYYKW0oDjsMbzA0tHMDDDlf0f7bmaiUgF5FEU1lot3iwLUlSHpP4YFvf6n2/5DIfAFPxLw1wc//0Bsjclc2q0eC19ZDJJQlF11KA
IronPort-HdrOrdr: A9a23:TxMEDa2Pw0M6lXr3ND8WNQqjBSVyeYIsimQD101hICG9Lfb2qyn+ppgmPEHP5Qr5OEtApTiBUJPwJU80hqQFnbX5Wo3SIzUO2VHYUb2KiLGN/9SOIVyHygcw79YHT0E6MqyLMbEYt7eL3ODbKadY/DDvysnB7o2/vhQdPz2CKZsQiDuRYjzrY3GeLzM2Z6bReqDsg/av6wDQAkj+Oa+Adwc4tqX41pH2vaOjRSRDKw8s6QGIgz/twLnmEyKA1hNbdz9U278t/UXMjgS8v8yYwr+G4y6Z81WWw4VdmdPnxNcGLMuQivINIjGprgqzfoxuV5CLoThwiuCy71QBlsXKvn4bTotOwkKUWlvwjQrm2gHm3jprw3j+yWWAiX+mmsD9TCJSMbsLuatpNj/ir2YwttB116xGm0iDsYBMMB/GlCPho/DVShBDjCOP0DkfuN9Wq0YafZoVabdXo4Ba1lhSCo08ECXz751iOPVyDfvb+O1dfTqhHjDkV1FUsZmRt0kIb1O7qhBogL3T79EWpgE586Ig/r1cop9an6hNDaWtjo//Q9dVfLIndL5fUUsyPpZZfSKNMB24ffv7ChPaHb3WLtBzB5vzke+B3FwU3pDhRHVa9up+pHz+OGkow1LaPXieUfGz4A==
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0AMEwCvye5g/z6wYZlagQkJgyNRB0wrWSZDh0pHAQGFOYY1gXUtAzgBmXSCUwNUCwEDAQEBAQEIAQQmCwkBAgQBAYRUAjWCQgImOBMCBAEBARIBAQUBAQECAQYEcROFaA2GRgEBAQMBARAgAQUIAQEUGAsBDwkCGC4nCwceBgEMAQUCAQEXB4JPAYJVAy4CAwuMAo80AYE6AoofeIE0gQGCBwEBBgQEgUlBRoJjGFiBWgMGCQGBMIJ7gnFTgxOEGTeBVUSBFScPgW6BAT5rGQGBXQEBA4E7AQGGG4IiBYEJJyYEQxAiDSkDahUeGwI1LZEajEGeYywHgX+BKIEwBguIcpNtBhQmg2OLXIYKBi6GAopalgaML5NNBByEZwIEAgQFAg4BAQY1gT0kgVlNJE+CaVAZDo42g1mFFIVMQTA4AgYBCQEBAwkBWAEBizEBAQ
X-IronPort-AV: E=Sophos;i="5.84,239,1620684000"; d="scan'208";a="61981045"
Received: from 153-97-176-62.vm.c.fraunhofer.de (HELO mobile.exch.fraunhofer.de) ([153.97.176.62]) by mail-mtaKA28.fraunhofer.de with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jul 2021 13:27:34 +0200
Received: from XCH-HYBRID-01.ads.fraunhofer.de (10.225.8.57) by XCH-HYBRID-01.ads.fraunhofer.de (10.225.8.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.858.12; Wed, 14 Jul 2021 13:27:34 +0200
Received: from EUR03-AM5-obe.outbound.protection.outlook.com (10.225.8.37) by XCH-HYBRID-01.ads.fraunhofer.de (10.225.8.57) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.858.12 via Frontend Transport; Wed, 14 Jul 2021 13:27:34 +0200
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=W6umuNbjZfUpWW87ubnsVOF/RCdh46UtEli2f492qTv8XaIYtB88Fqh4fS7dosG7GgjhIupdojHViYXmLMNPFnwpMU9t8MjXQta4C20gmsefGIdZHgqQNfFBozTs3lSsVIbGNF+SOdxUd0OUnStVgV+UfA0CPmTxRhALKVfn3wOeNhgz/tnAuIv2ul/qzgNLNaKQhwFvaMKlGI7PdOisAHkeu1mOxYRuqTMZkQYgeOdACnnWs9PO5C/XSNjW1JLNaMUb1o3wdiNlyWQCKQnZs5QUcB+oAnUOcvjM6XNjS25EmhhlrmNTRCY5iDlu6l/De8VWlEhbLxt8BvDeu250wg==
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-SenderADCheck; bh=eqt5xBwHNV8pBFRmb+oWt4i4wut5hHQPRQ3E0pBLK1c=; b=PX+aAZguGKeiV2ArUYz7jBjtrFHHAjt3Y2yvbRL4ZoKo9yMApllFNnjI1xbxwf8U4PByiyCLl6BXa0kTD+OazH3kh0Dr9JXXXY/fxZk/9ZiQR6FPlyKv0AU9huE8t8HVdf8Mbm4NR7CCaqqT9DunbJWKGrMLE6D3gEz61OosKMNlOHXD1JNZ01mJhe9UdRjrM9bQ1Y2mVChjCJ6yQGgQNGRH/biyVBjdueE7xTvsJae2jZy6361e4RuTV3IikgEWsu5oHip/WqZ+vm0TufbgIG1fIaUYjC59KrTd63TQnEIEbNgQQyt5p7JtKEGxPYjzeFml7VDfPXTEpntHaTy18w==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sit.fraunhofer.de; dmarc=pass action=none header.from=sit.fraunhofer.de; dkim=pass header.d=sit.fraunhofer.de; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fraunhofer.onmicrosoft.com; s=selector2-fraunhofer-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eqt5xBwHNV8pBFRmb+oWt4i4wut5hHQPRQ3E0pBLK1c=; b=J7JwTScXkUk5G0XBGd+/4GIbnsC2BoSF0esE+vHJ8xI1AH6tcBtem50ONRXvX1J3GU7Bbve/dSvRtiooP8u5nnY+hdYLiD/jYOFH19vUuyiF00O4tOMRfNzsLPRv7QFc2KTojNBkeV4AO1xvqvIfwn7DRAqfC8b772zQ+JlD2fc=
Authentication-Results: ietf.org; dkim=none (message not signed) header.d=none; ietf.org; dmarc=none action=none header.from=sit.fraunhofer.de;
Received: from DU2P194MB1709.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:276::9) by DBBP194MB1146.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:1e2::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.21; Wed, 14 Jul 2021 11:27:33 +0000
Received: from DU2P194MB1709.EURP194.PROD.OUTLOOK.COM ([fe80::f1ba:74f3:e031:5b32]) by DU2P194MB1709.EURP194.PROD.OUTLOOK.COM ([fe80::f1ba:74f3:e031:5b32%6]) with mapi id 15.20.4331.021; Wed, 14 Jul 2021 11:27:33 +0000
To: Christian Amsüss <christian@amsuess.com>, cbor@ietf.org
CC: draft-ietf-cbor-cddl-control@ietf.org
References: <162257177227.3108.15057636687346300680@ietfa.amsl.com> <YLZ9s74sRa+ivAEe@hephaistos.amsuess.com>
From: Henk Birkholz <henk.birkholz@sit.fraunhofer.de>
Message-ID: <1f4347d8-ea86-967e-57a6-6d4bb946d95c@sit.fraunhofer.de>
Date: Wed, 14 Jul 2021 13:27:31 +0200
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
In-Reply-To: <YLZ9s74sRa+ivAEe@hephaistos.amsuess.com>
Content-Type: text/plain; charset="windows-1252"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: FR3P281CA0062.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::11) To DU2P194MB1709.EURP194.PROD.OUTLOOK.COM (2603:10a6:10:276::9)
MIME-Version: 1.0
X-MS-Exchange-MessageSentRepresentingType: 1
Received: from [192.168.16.50] (79.206.151.153) by FR3P281CA0062.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.17 via Frontend Transport; Wed, 14 Jul 2021 11:27:33 +0000
X-MS-PublicTrafficType: Email
X-MS-Office365-Filtering-Correlation-Id: bc679971-819c-489a-6875-08d946ba5fa9
X-MS-TrafficTypeDiagnostic: DBBP194MB1146:
X-Microsoft-Antispam-PRVS: <DBBP194MB1146F499A92F29CDB89F0029A8139@DBBP194MB1146.EURP194.PROD.OUTLOOK.COM>
X-MS-Oob-TLC-OOBClassifiers: OLM:10000;
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: uf3rzVzjyFErxLWNez5aQrWvXyTFP00g2R/5dIUmET1Me9y9P7rVy1AGa6o0V9Jxt3V61/Tux/y8bgO1zTE4sdKO//vrGQ3HSJbckuNvG/d8UN1YjDmS3BMW6cuM7BszcJG+E1vuwraJOf7lwBZfoxazAq3Mm3TMrEzQUUKf7huACOBQtgbO2f0afvDokZumIzXvMsCLsRstqFzbswwUkOGk2JKGSMs1wxcnR+0mLRohfw09JnV+CuALD2Ig7zFf/38rgbgYT+n5Nh4/VmMUQsAZq2soKyEdcvKYVGSWbdYEeDDfI5QtEi7F+Q8h2dYTjZdYtjfae+uTNGJtBYiFZCixhOP8wwrnJ0k0iL1SIgqQX2J8p6AxUZ1h/FPvhIx4cFt3VojA2QcGnX//Qk1d+F7a5XfyGNPtw34E++9bu7S+vG2ptxjAPqKKaPUDJf3motKDI1DSBWFnNDIwRQgEw9CUKNmpVG/z35PcCfp/aqt41jauqldBN5P881qnAbl7MXN8bdxLYRVeNSAIFntOtHkcUF8NGzlF1bu2C4DZohqCW9WIe6VOcX7onUZXuGjhwRc8Zcj4/FwlCbK7XiYZca1ugXkDQaQpIWB4Kl2jkfjS3pjwYOY990nU+bvMVOpRxHjjQ8LaqaKjCBYwPLE6qQsKLMeKlDZZGTQ5sICP9Hro0NWJarYnUddXyOpO0GayvQhOrm+5/mbc8nIHIqtpqS3aTKxyN3Hp3T8bGa3tPBjgtsQwvdJwlG+pj6pp1bhzhf3sNR0rgubMWcgyh22gdYOIJcIuy0xgW1vqSqajfuv5the9/rwsTT3yD1Til9dgZeqtEf0WrQaVUUCI6aqVRA==
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DU2P194MB1709.EURP194.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(396003)(136003)(366004)(376002)(39850400004)(346002)(53546011)(31686004)(2906002)(86362001)(52116002)(66946007)(6486002)(44832011)(478600001)(4326008)(316002)(8936002)(66476007)(26005)(956004)(5660300002)(2616005)(38350700002)(38100700002)(66556008)(31696002)(966005)(16576012)(186003)(66574015)(43740500002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: BJSOg2YFFgKjLm70/dKoym5YfHKnfHNZ4X+KRTq8Psk4oxwg7XXnhm38u942X5d+yX43GTYauEvfWvuWVvSBxdhEO4779uw+pxOPMwdbA8li7vZq5jpA5pHZL12H5AnIksuGIsXzpDpbdKVhTDWT6JJdaMXUQzS3x9dvUiVNzMHWnsy4s3fOCwr/gxr4BKMbDZLn0PFl2Rgu+0hHQJlKssCQQCrvY0mFp1stPQBLyLIwVwrs7UBlCZroUcEk1XhnlT3ydSJGA+1ob++CwfNt5HBryHUGhlhWD20I4crT4DjqoP2Ee/US9BTxj/dRM1lRe1++whJcmPxbQg02chIftf+mMyvQkRIzdKPvYQ768ceWB7PeABlK7dj36u4dP6TTlQc0m2KS/kYt9bUwGQOvl4tC2maCHBltHPt7GuPlSidOz9jncIeBUkJwydW+QxGRWPkw5Ie7TI5wgTtnGMRViwNFonNkdqg3ePhNSNulad4xBfBL4giWoYxppeASs3+hBOOTa9F6ABuWuCt/Vs2yRq9JJ4K23hU2gueRraoffVSgjLL0fRZxp9GbFSqP6yWpgxUtEpVrKwWsAxsl9nNi/ZjdJjSWzFNInTm3ohDyBLYyrX2mocR/LhmDsxWZA7xFUqAPLDsh6NQiX9YqqLGPmGEqEKsMtsIJ5ppOa25ENB0NdPnjcOwVanXcLzy+5CN3WGQPQSzvAZkHZ8j51SV4DsVuyi6KMoY4NFoqomUSN8zKQk3tneBNN963K/JMeNd/eOqGQknuXuXC1xJX+8tUII5hbjw3M5B3mlwpfoVuQk9pl687fCmeFEwVqxfmXg1xognlUDh2c7wf0YTMJVmo/UResSfXU732fb6/OzXK1c14UAraMwIjC2k82HLV4rZCkZ5OQIiYx3ydU76LSOdDoiR4mjUtX0w5qAPdyuuVZAoR/4ps4oWgm3VmWBsNOPhi7EHRL/R8MEuk3c0CQcXrKQdz+OcFh7U4oVmjSXqvcJGPxJKhcx4ef/u/q2za79J4bVL1k0YK8Nj4odeimtSU68XvIK7yslDFk6eCp/nTWWtUwmGGeNG8/TjZ9VFuaAfvXtbcF6sqoE/SVEc8FGO1T8a02POcU5gypqhAMckb+mfS8qk1bEfo+0KZYtp4xxZXtFEkiOp0ouc2eu+XftXUGTevanvcz5jC41sy2WgVowX3havDrO6xAPHQItp9B1ZxhcbsPOLhmeXUFTLxKYnGKI8ISF2f6a4rDHESW67cwsgWUMSm4HiFggxNYxsrunQeYriHrVj4x+2m8eBMcy6XLn4NwNmYGzEmXvfSu0cADHYj3SCNprp+0rnb8l8e1eGe
X-MS-Exchange-CrossTenant-Network-Message-Id: bc679971-819c-489a-6875-08d946ba5fa9
X-MS-Exchange-CrossTenant-AuthSource: DU2P194MB1709.EURP194.PROD.OUTLOOK.COM
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2021 11:27:33.3968 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: f930300c-c97d-4019-be03-add650a171c4
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: FJArHFQ4khwAMQWlMuQgsU4pzbRO3zHwH+7cUTibbpsjC/Q+X5yjD4+nRaAz2otZMS9ntHqF8fxaftk+KyJ3SwHjtBNHCSGnlWC1WJUgcA4=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBP194MB1146
X-OriginatorOrg: sit.fraunhofer.de
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/bc8xxKE6xGzEQ8NSDT6eyB9JXx0>
Subject: Re: [Cbor] 🔔 WGLC with request for reviews on cbor-cddl-control-03
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: Wed, 14 Jul 2021 11:27:57 -0000

Hi list,
hi Cristian,

now that past Henk has survived the cut-off, here is my review for 
cddl-control. I am way behind with all kind of review tasks, but as this 
has the most delay, this was first :-) Please find below the 
corresponding review. I think this memo is in an appropriate state to 
progress.

Viele Grüße,

Henk


I-D.ietf-cbor-cddl-control adds control operators to the CDDL via its 
intrinsic extension mechanism. The proposed additional controls have 
been discussed on the list and in several meetings and are deemed useful 
and appropriately framed.

While .plus, .cat and .det are pretty straight forward, .abnf and 
.feature are a bit more complex and therefore take up the majority of 
the body of the text.

The document is structured well and comes with excellent readability. 
The table up-front provides a concise overview and is providing the 
basis for the following expositional text and IANA Considerations. Table 
1 also indicates two variants of ABNF encoding that is supported. That 
simply could have been included in earlier text as .det is also listed 
next to .cat, but that is not a really a problem for the reader.

Numeric Addition is really helpful when curating interoperability with 
TLV'ish representations of data as these really often work with offsets. 
The example in Figure 1 is intuitive and works fine for me.

String Concatenation is pretty straight forward and hints at tiny 
implementation challenges that can be taken on with a bit of care.

The example for Dedenting concatenation of strings is the most important 
part for the implementer. It works well again and is intuitive. .det is 
an okay name. I would have also really been okay with .dedcat.

.det already prepares the reader for the embedded ABNF control .abnf. As 
some of the implication for implementers are not trivial, this section 
provides a chunk load of context info and details the issues. .abnfb is 
a bit hidden in the section, but as it is listed in the table up-front 
that is effectively not a problem.

NIT: It is highlighted in Section 2.3 how .det is useful to .abnfb, yet 
in Section 3 the context in the itemized list only illustrates .cat in 
the expositional text. The example shows how this all comes together, 
though, using quite intuitive type names. Maybe quickly reiterate the 
purpose of .det here in the text before the example so implementers that 
are looking that up finds all they need in the text itself.

Feature is written relatively abstract and was the hardest for me to 
find intuitive. The examples also take a bit more thinking. Feature is 
relative abstract by intent. As I would not know how to frame it better, 
this is a good solution.

NIT: To simplify the layout of the map in Figure 5, maybe a consistent 
use of "=>" instead of mixing ":" and "=>" might be easier for readers? 
Maybe it is okay to show that they can be mixed here, but might cause 
more confusion than necessary

NIT: I am not a huge fan of "remains to be seen" conjecture in RFC text, 
but well, it's true, so it is probably useful to readers.




On 01.06.21 20:34, Christian Amsüss wrote:
> Hello CBOR group,
> 
> this mail marks the start of a two week WGLC on cddl-control[1].
> 
> As this document has seen no recent review activity, I urge all
> prospective users to read the current version and provide reviews.
> 
> Without positive reviews, this WGLC can not complete.
> 
> Best regards,
> Christian
> 
> [1]: https://datatracker.ietf.org/doc/draft-ietf-cbor-cddl-control/
> 
> 
> _______________________________________________
> CBOR mailing list
> CBOR@ietf.org
> https://www.ietf.org/mailman/listinfo/cbor
>