Re: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-date-tag-06: (with COMMENT)

Mike Jones <Michael.Jones@microsoft.com> Thu, 10 September 2020 13:33 UTC

Return-Path: <Michael.Jones@microsoft.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 DF8AE3A0B2E; Thu, 10 Sep 2020 06:33:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level:
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=microsoft.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 WIBtLwjn_5Wx; Thu, 10 Sep 2020 06:33:21 -0700 (PDT)
Received: from NAM06-BL2-obe.outbound.protection.outlook.com (mail-eopbgr650112.outbound.protection.outlook.com [40.107.65.112]) (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 5E5703A0A93; Thu, 10 Sep 2020 06:33:21 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ISyg7VvtW5EHw31PNVcKn4Nx1+XfBBq/XygnCaS7vfv+nIVzTDXWduuqav/MX/jWQypxrnKXE+QYKGna2CBC5IRr0PTOm/o9CDUuPy5lLXQK9iK2uGgRExs0L1LMkNqR2YVEL7cR4z5QQjcORlkSg2HMjbL3bJicHshOrLRDjrf4Y4umT5H5WWJ7Sjq/1VI+/xKWN5JISRmW+gFIWR9v1LxaNY8c3/kcVgty+gmDBZeEnnYx0PAr63gQ/WJU+B1MVGUJHJ+OiUG15s+XchfAr0LAsUtz1QOYUjM1vOegLggm1jSeTGWIXX9AqKJhIGrdvuXmKJ7hgoTKB3LuCTfUPg==
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=EH9g9aluJuO8Ls+1IVR2Y87UGdy1+LrVGzn8XgAKHE0=; b=eJRYtMN6i17iqodtHadI5YapDeNd/Vey5Pgopi6/y3Wgo+FWVoAAU0Etn5SzTKJMnW5QRR++NcomuoadYnUgoJxcQ9g14MR9zZ/prrnPjZwb4Aywds9V5Xpe96st0UswqC6ofKeX7KD2Re8aRCD1X+G0cRZLTomgmEL2G9BY+unANzwb9PFY3P2kb7t9EppVoG3EC+MhXwGpFU+/8PJ9Tljuy4TMy0HSFvDh0A4WEVnn5oW29kIkFVr+CvEPkrYsim7u/S0V3AHDI7axMuJTivGZj8T2hSXTQF/UhWd6ewEmQcnYk+q0oqHduOpm/siJucRSaqIwRxcc2C1M7EkB7A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EH9g9aluJuO8Ls+1IVR2Y87UGdy1+LrVGzn8XgAKHE0=; b=dx32Ah+l2LbWKxFL4H2U/ABc22mYuPVEqocdvk29QqU5eDsPfUHG2ryijdiXeZkrIb7lTLVzi0azXQlWk5re92hke5ANlq4BA8zv1XlTqTuf0MTs7jkzbQ/svtDDeCwXrrYH/HjJrqMOFwDaveAb/lhs9e1llXwzZm3gvSBuSas=
Received: from (2603:10b6:5:213::24) by DM5PR00MB0309.namprd00.prod.outlook.com (2603:10b6:4:9e::38) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3407.0; Thu, 10 Sep 2020 13:33:12 +0000
Received: from DM6PR00MB0682.namprd00.prod.outlook.com ([fe80::3545:24e0:4bef:7b8f]) by DM6PR00MB0682.namprd00.prod.outlook.com ([fe80::3545:24e0:4bef:7b8f%7]) with mapi id 15.20.3412.000; Thu, 10 Sep 2020 13:33:11 +0000
From: Mike Jones <Michael.Jones@microsoft.com>
To: "Rob Wilton (rwilton)" <rwilton@cisco.com>, Carsten Bormann <cabo@tzi.org>, "barryleiba@computer.org" <barryleiba@computer.org>
CC: The IESG <iesg@ietf.org>, "draft-ietf-cbor-date-tag@ietf.org" <draft-ietf-cbor-date-tag@ietf.org>, "cbor@ietf.org" <cbor@ietf.org>, CBOR Working Group <cbor-chairs@ietf.org>, "francesca.palombini@ericsson.com" <francesca.palombini@ericsson.com>
Thread-Topic: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-date-tag-06: (with COMMENT)
Thread-Index: AQHWgdgTXuXBDPsQm0ea6ev1zk3nQalh6Zsw
Date: Thu, 10 Sep 2020 13:33:11 +0000
Message-ID: <DM6PR00MB0682D8C241D26AB6EA6D6D64F5271@DM6PR00MB0682.namprd00.prod.outlook.com>
References: <159912383150.30053.12358343264824826318@ietfa.amsl.com> <566723EF-5D64-4E0A-87DA-037E3654A06A@tzi.org> <MN2PR11MB4366BA81C4F8989A63CAE78DB52C0@MN2PR11MB4366.namprd11.prod.outlook.com>
In-Reply-To: <MN2PR11MB4366BA81C4F8989A63CAE78DB52C0@MN2PR11MB4366.namprd11.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=true; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-09-10T13:31:11Z; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Standard; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Name=Internal; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ActionId=43b13668-4d4c-4984-a7fc-bdf1e1c6c864; MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0
authentication-results: cisco.com; dkim=none (message not signed) header.d=none;cisco.com; dmarc=none action=none header.from=microsoft.com;
x-originating-ip: [50.47.94.10]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 0956c46d-ea33-4eec-d27f-08d8558e1016
x-ms-traffictypediagnostic: DM5PR00MB0309:
x-microsoft-antispam-prvs: <DM5PR00MB0309FE13AE786EF6E89829D5F5271@DM5PR00MB0309.namprd00.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: CEoQUkJ+PT/byVtNGn+Zxxx0hSbf2KIQPj4GCYvZH9o9dBFcGI/i102yxq7AOhanu+6x9HvfLbQzWbvDDWcAampv+wS11QiIzNYUabmgj+TtmAa89CLksO2NfgYT5YGO9fmuG67BNGToOay49nC0BJ9t4uSuw7D4bTNe+LpOdDUHcpHLX5jAyYlhmjh4SK5rl4CedVQnYGQ5K434iTEaJTUV4GOiRVtOYw3Yk4IRUI21f4KuilLOofqgv7SyE6FrInN4PZnsIKgSpGXo1nAaW5/LYfGWyqFyDanQSaWtXOEFifJw0Lae+2oiMSn7UKLT+gfd1waQrVuEqShs6T8dT8GHvzUxDLrzt0HBD/pZGTOt62a+IwV//tOSXP5ugo7W
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR00MB0682.namprd00.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(39860400002)(136003)(376002)(346002)(8676002)(66946007)(66476007)(66446008)(316002)(7696005)(64756008)(76116006)(66556008)(71200400001)(4326008)(86362001)(52536014)(33656002)(53546011)(5660300002)(55016002)(83380400001)(2906002)(9686003)(26005)(82960400001)(8990500004)(82950400001)(10290500003)(110136005)(478600001)(186003)(6506007)(8936002)(54906003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: PjkdaFlI6YNxyYk/y96h5WapcIsdaFEim1xnvPbT6Y0prclJ/Srj+Lf2S0imXqTt6B0OQ1C0JxeaMM0atjATDGro+/Ewh3H1hTfTDpWli24zttLP6Z81MS+2HhL9vIpsk7GSZM79r/zh/7JP4+GkFcuFOz7nVs26iBGs7AjRRxz9mYXiPySTLH5DEZhV4u4A4ov8KJtdgoluzRaOmsWiFRTA2SqMk5lcoYDfuaa93KnxANEA0zBbW79dDJyn6EJyxdKbZ3z6vxBDyKHewPBFPjrzgNcvQorMyfTrVY/cDUog4SyE0p+1kpav/5sGHgIGX5VpeHkqzmR71cTu+Q0Bx2dgTEkps/DnhRGl86f6ZSeOvYsqMw+l7UFN8D5jEWexZWAspYSidBS3AfYseF1XzxClR5UmnH7hlIPfnlEVCr3nqwV6PoE5Qfnm2tK2sCXga8+k24MQ+kxx+lT5XaCA0s655k4iP+hDA7fGytLvgVjsXDwsZNrfjNIOnU9rkTeECiY30UmJqPiwze7M8ILIFDGnFebcfPZsslw/wVtd7q14kbnEphJEtr/GC1vC9jhdzmPN+BEkrcbXHr46zWoYSWBdT7qdXtR3WMBHR0xeqUs7g3L78NJcRu6OG/Ljt5N7xuDRwbPJ77Ev84JIPtULzQ==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR00MB0682.namprd00.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 0956c46d-ea33-4eec-d27f-08d8558e1016
X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Sep 2020 13:33:11.5030 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 9cv+yn57ChXIHM5MJeGJhoeqNJj6CHUy4LJ7adn38r7aA/0j0BenqgX63eieK1lNGRpY4ZIQRAreh0QeQuzlRw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR00MB0309
Archived-At: <https://mailarchive.ietf.org/arch/msg/cbor/ob_EoPO-BBaWq_S-7TldgWCTXqY>
Subject: Re: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-date-tag-06: (with COMMENT)
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, 10 Sep 2020 13:33:29 -0000

On the "unsigned or negative" comment, I followed what Carsten Bormann told me was prevailing CBOR terminology usage.  But if the IESG wants me to change the text in the introduction to "positive, zero, or negative", I'm open to that as well.

				Cheers,
				-- Mike

-----Original Message-----
From: Rob Wilton (rwilton) <rwilton@cisco.com> 
Sent: Thursday, September 3, 2020 2:53 AM
To: Carsten Bormann <cabo@tzi.org>
Cc: The IESG <iesg@ietf.org>rg>; draft-ietf-cbor-date-tag@ietf.org; cbor@ietf.org; CBOR Working Group <cbor-chairs@ietf.org>rg>; francesca.palombini@ericsson.com
Subject: RE: [Cbor] Robert Wilton's No Objection on draft-ietf-cbor-date-tag-06: (with COMMENT)

Hi Carsten,

> -----Original Message-----
> From: Carsten Bormann <cabo@tzi.org>
> Sent: 03 September 2020 10:06
> To: Rob Wilton (rwilton) <rwilton@cisco.com>
> Cc: The IESG <iesg@ietf.org>rg>; draft-ietf-cbor-date-tag@ietf.org;
> cbor@ietf.org; CBOR Working Group <cbor-chairs@ietf.org>rg>; 
> francesca.palombini@ericsson.com
> Subject: Re: [Cbor] Robert Wilton's No Objection on 
> draft-ietf-cbor-date-
> tag-06: (with COMMENT)
> 
> On 2020-09-03, at 11:03, Robert Wilton via Datatracker 
> <noreply@ietf.org>
> wrote:
> >
> > I find the wording of "unsigned or negative" to be slightly jarring,
> presumably
> > written this way to include 0 in the set of allowed values.
> 
> Well, these are the two component major types we have in CBOR (0 for 
> unsigned, 1 for negative) that together are used to span the integers, 
> so I think we should stick with the established terminology.
[RW]

Personally, at least for the introduction, I think that seems to be conflating the date model (signed integer) with the encoding.

Certainly, I think that the more prevalent and established terminology for integers is that they can be positive, negative, or 0 rather than "unsigned and negative".

But these are just comments.  The authors/WG are free to do with them as they wish ;-)


On a side point, not directly related to this draft, I note that in draft-ietf-cbor-7049bis, section 3.1 Major Types has:

"Major type 0:  an integer in the range ..."

Would it make sense to change that to "an unsigned integer in the range ..." (given that major type 1 is "a negative integer ...")?

Regards,
Rob


> 
> Grüße, Carsten