Re: [core] Review of draft-ietf-core-senml-versions-01

Jaime Jiménez <jaime@iki.fi> Fri, 12 February 2021 10:18 UTC

Return-Path: <jaime@iki.fi>
X-Original-To: core@ietfa.amsl.com
Delivered-To: core@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 135AD3A150F for <core@ietfa.amsl.com>; Fri, 12 Feb 2021 02:18:47 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.12
X-Spam-Level:
X-Spam-Status: No, score=-1.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_NEUTRAL=0.779, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=messagingengine.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 TYKORHN27gPs for <core@ietfa.amsl.com>; Fri, 12 Feb 2021 02:18:44 -0800 (PST)
Received: from wforward5-smtp.messagingengine.com (wforward5-smtp.messagingengine.com [64.147.123.35]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F2693A1510 for <core@ietf.org>; Fri, 12 Feb 2021 02:18:44 -0800 (PST)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.42]) by mailforward.west.internal (Postfix) with ESMTP id 28AA49DC; Fri, 12 Feb 2021 05:18:41 -0500 (EST)
Received: from imap3 ([10.202.2.53]) by compute2.internal (MEProxy); Fri, 12 Feb 2021 05:18:41 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=3uZ1U0a6MS9IdgQVWx30dr4dxv5Thq63sPFB3U9tN J8=; b=GDbeaXF70yvMe813rP5qmL3/ySyIFdmPMVp282TGE+yhtjyFBxAHKjeTa 15QOVDatUj74flioxVsIyMNTLj+Nz9EiDpKudyuFMrlU2FwoFvF082kXpb+Z6niC 9KdpwqLowBT/Rg+fiKBluOuCAJd0OlrrHjn5HW+pYJ7/ffhdV/NZJEESJUqmYvMB sXJc2ckfCYC6j1SOW5Dz/g3euZ+AUn3XHBMfaGaTbWUJcVtfN00pRFrlZogA3DPN e0BZR0jAcj+GavPbFvMHoI5XmJ+DMfuxZLXzsKCXfRWdeZcqtdoyM+U2S86vkttv SmqBNzmg+8wOpk0wMIrSDhDvVC7MQ==
X-ME-Sender: <xms:AFYmYDIk_vcmmK3FB5Gk_zt8g5Iz_qldkbTunHpOUa5lXdD3LcLn2w> <xme:AFYmYHJxyO3u8QV_HI8sq96SRhK9zrIuMiYM32IUVpa7jjZ7XPP6BSnDrrVtLEBAo 18KXWy_luV7DkOLZg>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduledriedugddugecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpefofgggkfgjfhffhffvufgtgfesthhqredtreerjeenucfhrhhomheplfgrihhm vggplfhimhornhgviicuoehjrghimhgvsehikhhirdhfiheqnecuggftrfgrthhtvghrnh epueeileevteevudejtdeuvdelheffuedtuddtieetgeegfeeijeeivdevfeevudfgnecu ffhomhgrihhnpehtrhgrvhhishdqtghirdhorhhgpdhgihhthhhusgdrtghomhenucevlh hushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjrghimhgvsehi khhirdhfih
X-ME-Proxy: <xmx:AFYmYLsRvbyJghApbMVrwmRt23bTjj6X3xwyscbZ21Et879d2Y7MOw> <xmx:AFYmYMb6tQG6rG76w9SrbsMGPPDbUuxVt2FMO8V4BMtSRZGtWlQtEg> <xmx:AFYmYKZulViBtC9kzx20P_KPfofOtX5l5zNnoGzjgupNmFCO73ucFg> <xmx:AFYmYI2gisizgyvVkLvnV0Fm6kc6PQzN9BfFF8YGwJWIsAZwx6mhrMxn91g>
Received: by mailuser.nyi.internal (Postfix, from userid 501) id EB274420067; Fri, 12 Feb 2021 05:18:39 -0500 (EST)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.5.0-alpha0-141-gf094924a34-fm-20210210.001-gf094924a
Mime-Version: 1.0
Message-Id: <232df620-b11d-4fd4-b9ed-4be6e1ab411f@www.fastmail.com>
In-Reply-To: <3388E5A7-FF68-490A-8DA8-075CBF94DEDE@tzi.org>
References: <422b8d83-ee97-4a6c-81ec-3cf004f2cd09@www.fastmail.com> <3388E5A7-FF68-490A-8DA8-075CBF94DEDE@tzi.org>
Date: Fri, 12 Feb 2021 12:18:19 +0200
From: Jaime Jiménez <jaime@iki.fi>
To: Carsten Bormann <cabo@tzi.org>
Cc: core@ietf.org
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/core/GDIthOHFRyA31lntRiJEGPZCQBQ>
Subject: Re: [core] Review of draft-ietf-core-senml-versions-01
X-BeenThere: core@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Constrained RESTful Environments \(CoRE\) Working Group list" <core.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/core>, <mailto:core-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/core/>
List-Post: <mailto:core@ietf.org>
List-Help: <mailto:core-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/core>, <mailto:core-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 12 Feb 2021 10:18:47 -0000

Thanks Carsten,

much more clear now, I added the review on GitHub.

BTW there seems to be some travis-ci issue. 
https://travis-ci.org/github/core-wg/senml-versions/jobs/758663186

I have replicated the same error on other repos. It seems the container is not launched for some reason. 

Also, in few weeks we might have to spend some time migrating from travis-ci.org to .com. I don't think it will be fully automatic.

Ciao!
-- 
Jaime Jiménez

On Fri, Feb 12, 2021, at 11:48 AM, Carsten Bormann wrote:
> On 12. Feb 2021, at 09:39, Jaime Jiménez <jaime@iki.fi> wrote:
> > 
> > Dear authors,
> > 
> > first of all I'd like to apologise for the delay when providing the review.
> > 
> > While I did not find any mistakes, there are few additions to the document that *could* help clarify it for the benefit of the readers:
> > 
> > - Mention somewhere in the text that the maximum amount of features is 53 and that therefore the highest version number is 2**53-1 in decimal notation. Therefore readers should not expect the usual linear semantic versioning for each version (1,2,3,4...) but rather (10, 26, 42, 58...).
> 
> Actually, that is already mentioned in the IANA Considerations.
> I have now added a subsection “Discussion” to Section 2 .
> 
> > - Give an example of the current bitmap -for example in a double or float representation- providing all features that are currently supported for bver=26.
> > 
> > 00000000 00000000
> > 00000000 00000000
> > 00000000 00000000
> > 00000000 00011010
> 
> This example has 64 bits; we only have 53…
> I’ve put in 0b00000000000000000000000000000000000000000000000001010 as 
> an example.
> 
> > - The limitation to 53 versions in total as well as potential feature deprecation was already discussed in various IETFs and neither authors nor the group see that as a limitation. I agree with that providing that expert review is conservative when adding new features. Potentially we could also think about bundling some future features if they are related before publication; but it is very hard to forecast that.
> 
> Added discussion of an allocation rate limit of about two codes per 
> year or less.
> 
> > Note that, ahead of the shepherd writeup, it would be good to document existing implementations out there.
> > 
> > Editorial:
> > 
> > "Network Working Group" should be CoRE.
> 
> (Will go away in the RFC.)
> 
> > independently selectable "features"
> > Use of quotes for features seems unnecessary, as those literally are features.                       
> 
> Went for italic (but not in the abstract, where fonts are more easily lost).
> 
> Thanks!
> 
> Now https://github.com/core-wg/senml-versions/pull/1
> (WG members: Please review and approve and/or comment!)
> 
> Grüße, Carsten
> 
>