Re: [regext] Francesca Palombini's No Objection on draft-ietf-regext-rfc7484bis-04: (with COMMENT)

Marc Blanchet <marc.blanchet@viagenie.ca> Wed, 26 January 2022 00:05 UTC

Return-Path: <marc.blanchet@viagenie.ca>
X-Original-To: regext@ietfa.amsl.com
Delivered-To: regext@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E9EB3A1760 for <regext@ietfa.amsl.com>; Tue, 25 Jan 2022 16:05:38 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=viagenie-ca.20210112.gappssmtp.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 zE6xZcFkc6ze for <regext@ietfa.amsl.com>; Tue, 25 Jan 2022 16:05:33 -0800 (PST)
Received: from mail-qk1-x72e.google.com (mail-qk1-x72e.google.com [IPv6:2607:f8b0:4864:20::72e]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 072C43A1761 for <regext@ietf.org>; Tue, 25 Jan 2022 16:05:32 -0800 (PST)
Received: by mail-qk1-x72e.google.com with SMTP id q5so7986441qkc.1 for <regext@ietf.org>; Tue, 25 Jan 2022 16:05:32 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=viagenie-ca.20210112.gappssmtp.com; s=20210112; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7ofjrHmSLIkndB/xxx1ctiQ1r6PxaUImKXUtSInxiO4=; b=f8iBfze+gOUtSYpq+VodY3Kh1UyYincGhENCeOFdVC+bSFMnVGRbIikHzQQCgesxA+ sJ8eL/IidZs23co5EhNtsV9OhZqIPM5osf6ucvVW/1ptG34DJvLcTGELlncwm8ALTTXO JNc7dGyVDgx05MqXw14Y8jAWoD5hmxFcdKic0PWGhdmd+y2I5QJhJID0faCom66KRh+v gY2eyjxwmWefebjZ8EfdWnwulBkRUhtPNti14lj5NkLn0nzDQqE3XewcVhYqcorgGqvK bYnYtlyTvfi2kk4M98kyDcTkz2aW1+aVS3iOwQQautXUBkiI89irG9Zpd64Jlk2I5mop r3ng==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=7ofjrHmSLIkndB/xxx1ctiQ1r6PxaUImKXUtSInxiO4=; b=xw+vQRvkhJt95GZmxHPBH+XbOYOv7TEPE7qUiU7k6fiSdvjMnagVEZIkoeXDqxoLQq /TCi0O2ZbNKt6tB1lc7nYXE8DBbFMX+s9gRdi5+9Q4qiVShFqR6UcKIVvtE8Bbj5NQgg h9y+Kc4Qy9aC5kbGb56n4DAXJ/SnOlLSmQAXA6eG0Ij+uYTx57wqgy47QNeWgvAc2dSR EVIYLJ+EDsPkIMULux1C3mBC0OlNMgQXd6FWoePT6Aox3OTmOsfVH+8Bh/Zr3aaH9JwN Yb35RL+0EUBhEquO2ZIksIPp6eE9HAcnYJul25ijchMkvaGdsBhnm96Vjx1lCdA1YONE AoVg==
X-Gm-Message-State: AOAM5330YJcw/6hXTtB6TfKX4H3TmxMehQCMXPDCaz08RniH7ep3NqSG 5eTmkcOte/9jLejdxArZolxuPQ==
X-Google-Smtp-Source: ABdhPJweD0667TPj1FjtPqxqHkn2POquUF6T+FGnXBvmAOj5CfG9DRQBZmBFETMtjjz/xWs9f3kbcw==
X-Received: by 2002:a05:620a:1401:: with SMTP id d1mr8914094qkj.382.1643155531308; Tue, 25 Jan 2022 16:05:31 -0800 (PST)
Received: from smtpclient.apple (modemcable161.124-162-184.mc.videotron.ca. [184.162.124.161]) by smtp.gmail.com with ESMTPSA id e13sm9747480qtw.97.2022.01.25.16.05.30 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 25 Jan 2022 16:05:31 -0800 (PST)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 15.0 \(3693.40.0.1.81\))
From: Marc Blanchet <marc.blanchet@viagenie.ca>
In-Reply-To: <163819990725.32639.11542591547609459875@ietfa.amsl.com>
Date: Tue, 25 Jan 2022 19:05:29 -0500
Cc: The IESG <iesg@ietf.org>, draft-ietf-regext-rfc7484bis@ietf.org, regext-chairs <regext-chairs@ietf.org>, regext <regext@ietf.org>, jasdips@arin.net
Content-Transfer-Encoding: quoted-printable
Message-Id: <CEA8B232-D206-4056-95CB-53B156F10A80@viagenie.ca>
References: <163819990725.32639.11542591547609459875@ietfa.amsl.com>
To: Francesca Palombini <francesca.palombini@ericsson.com>
X-Mailer: Apple Mail (2.3693.40.0.1.81)
Archived-At: <https://mailarchive.ietf.org/arch/msg/regext/nFrtqXKUgbra_UEtvcjLs_OGqZM>
Subject: Re: [regext] Francesca Palombini's No Objection on draft-ietf-regext-rfc7484bis-04: (with COMMENT)
X-BeenThere: regext@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Registration Protocols Extensions <regext.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/regext>, <mailto:regext-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/regext/>
List-Post: <mailto:regext@ietf.org>
List-Help: <mailto:regext-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/regext>, <mailto:regext-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jan 2022 00:05:39 -0000


> Le 29 nov. 2021 à 10:31, Francesca Palombini via Datatracker <noreply@ietf.org> a écrit :
> 
> Francesca Palombini has entered the following ballot position for
> draft-ietf-regext-rfc7484bis-04: No Objection
> 
> When responding, please keep the subject line intact and reply to all
> email addresses included in the To and CC lines. (Feel free to cut this
> introductory paragraph, however.)
> 
> 
> Please refer to https://www.ietf.org/blog/handling-iesg-ballot-positions/
> for more information about how to handle DISCUSS and COMMENT positions.
> 
> 
> The document, along with other ballot positions, can be found here:
> https://datatracker.ietf.org/doc/draft-ietf-regext-rfc7484bis/
> 
> 
> 
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Thank you for the work on this document.
> 
> Many thanks to Russ Housley for the ART ART review:
> https://mailarchive.ietf.org/arch/msg/art/XJJLbQHKjAxsAlScJL3BKX9vMOA/ and
> Carsten Bormann for providing CDDL feedback (more below).
> 
> I have a couple of non-blocking comments, but I would really appreciate an
> answer.
> 
> Francesca
> 
> 1. -----
> 
> FP: Please replace references to RFC 7234 with draft-ietf-httpbis-cache-19.

<MB>I have a hard time thinking to replace an RFC reference to a draft in a document that would become an Internet Standard. Moreover, I think the reference is more about “please look at ways to cache data” more than a hard requirement. So I disagree with your proposal. The new -05 do not contain any change in that regard. So I’m looking for your reply if you still want me to change the reference</MB>

> 
> 2. ----
> 
> Section 10.2
> 
> FP: This section is quite clear, but I can't not notice that CDDL
> (https://datatracker.ietf.org/doc/html/rfc8610) would have been a good addition
> to this document. Here is a proposal
> 
> rdap-bootstrap-registry = {
>      "version": tstr,
>      "publication": tstr,
>      ? "description": tstr,
>      "services": [+ service]
> }
> 
> service = [
>      entry-list,
>      service-uri-list
> ]
> 
> entry-list = [+ entry: tstr]
> 
> service-uri-list = [+ service-uri: tstr]
> 
> Note that I have marked each of the services, entry-list and service-uri-list
> arrays as containing "one or more" element - if these arrays can be empty, then
> "+" should be replaced by "*". Which raise the question - can any of them be
> empty? What would be the meaning in that case? And also nicely shows why
> defining the CDDL is always a Good Thing.

<MB>At the time of writing the first draft, I took what was used in other RFCs for a  formal JSON definition. I agree that CDDL seems nicer and easier to understand and follow. However, I’m kinda not too warm about changing a formal specification while there are no changes in fact on the specification, for pushing the document in Internet Standard.  People reading the diff will think that the specification has changed, while it has not. The new -05 do not contain any change in that regard. So I’m looking for your reply if you still want me to use this CDDL snippet</MB>

Marc.