Re: [Sidrops] Lars Eggert's No Objection on draft-ietf-sidrops-6486bis-09: (with COMMENT)

Job Snijders <job@fastly.com> Thu, 03 February 2022 16:45 UTC

Return-Path: <job@fastly.com>
X-Original-To: sidrops@ietfa.amsl.com
Delivered-To: sidrops@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 736AA3A0E36 for <sidrops@ietfa.amsl.com>; Thu, 3 Feb 2022 08:45:46 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_BLOCKED=0.001, 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 (1024-bit key) header.d=fastly.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 F3KpWhPIisuS for <sidrops@ietfa.amsl.com>; Thu, 3 Feb 2022 08:45:41 -0800 (PST)
Received: from mail-ej1-x634.google.com (mail-ej1-x634.google.com [IPv6:2a00:1450:4864:20::634]) (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 81A5F3A0E37 for <sidrops@ietf.org>; Thu, 3 Feb 2022 08:45:40 -0800 (PST)
Received: by mail-ej1-x634.google.com with SMTP id k25so10532342ejp.5 for <sidrops@ietf.org>; Thu, 03 Feb 2022 08:45:40 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastly.com; s=google; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=H532frzSAbKDKKoMvu1pf9VTVDe1xzcG1wK57lDGxDc=; b=XRVogy5yxeTidaFeAxnu5Ywob/GFLwrpwFFUH2m70gP/qYLzOfmHkn7kBYj49WOV0o L5zafLPCSeV4/ws/mtOxhnElvJe8tzzKjBPV5QFMFpwbvjZDA43CmD3QGLuUDAaNPaup 2zrJdcfIBkAPHYwtdNs2UDPh7KW/VMvFJkB70=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=H532frzSAbKDKKoMvu1pf9VTVDe1xzcG1wK57lDGxDc=; b=QmEfucouHmATlaeI0mFpcajtB64Yr8sMWA38jWlHWcSAA9hx6Hsq4zn3aUQi8VgiLG k4W+fJx6wBJvd/d8JJ9iUlV8os/31db3lOcXWGGHmtUmXwoTd2nu0P4wjCi7PqdO5qs5 8RV3CTMcBljQE5v6mL1mY8hToo6B5hMTvLl2NJv1BhbL5Gnmokuqg9J7FKj6hmKAfdDV UevWskySGnPjNUS2F5BmwJBAt9yM+G8NjRiz5DIovBxyCiia4UTYsf4eJI4AnQerxSve UKhaObCfxX/8tW66rE+s36GUWnLpIeb5lAf+ezWypLW19YOCNqF2USDfyA2NJc5LL0zZ xxiA==
X-Gm-Message-State: AOAM533+TtpN/En84wvzO7iFRR4YSF1Y1QvBtgdFo1RtYsdwxOSJWVKr iwWLx2d1QA4GTntdSQiMnNixQw==
X-Google-Smtp-Source: ABdhPJwxB2+RUkAr0pYXuOJtVxByouQMQyeXLYJiyhcJAK34Rg8RgKOTQu3JDgK7N5YSNM/oC1CHeg==
X-Received: by 2002:a17:907:3e8d:: with SMTP id hs13mr30573692ejc.0.1643906737593; Thu, 03 Feb 2022 08:45:37 -0800 (PST)
Received: from snel ([2a10:3781:276:2:16f6:d8ff:fe47:2eb7]) by smtp.gmail.com with ESMTPSA id ry6sm8689162ejc.45.2022.02.03.08.45.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Feb 2022 08:45:37 -0800 (PST)
Date: Thu, 03 Feb 2022 17:45:35 +0100
From: Job Snijders <job@fastly.com>
To: Lars Eggert <lars@eggert.org>
Cc: The IESG <iesg@ietf.org>, sidrops-chairs@ietf.org, morrowc@ops-netman.net, sidrops@ietf.org, draft-ietf-sidrops-6486bis@ietf.org
Message-ID: <YfwGr8Njx6rv4fvS@snel>
References: <164388499653.23462.16919739523606949941@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <164388499653.23462.16919739523606949941@ietfa.amsl.com>
X-Clacks-Overhead: GNU Terry Pratchett
Archived-At: <https://mailarchive.ietf.org/arch/msg/sidrops/-h4Th3Xeix8ltlkpTUGdhfYvru0>
Subject: Re: [Sidrops] Lars Eggert's No Objection on draft-ietf-sidrops-6486bis-09: (with COMMENT)
X-BeenThere: sidrops@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: A list for the SIDR Operations WG <sidrops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidrops>, <mailto:sidrops-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/sidrops/>
List-Post: <mailto:sidrops@ietf.org>
List-Help: <mailto:sidrops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidrops>, <mailto:sidrops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Feb 2022 16:45:47 -0000

Dear Lars,

Many thanks for your review of this document!

On Thu, Feb 03, 2022 at 02:43:17AM -0800, Lars Eggert via Datatracker wrote:
> Using lowercase "not" together with an uppercase RFC2119 keyword is not
> acceptable usage. Found: "MUST not"

This was addressed after Francesca's feedback, see
https://mailarchive.ietf.org/arch/msg/sidrops/NzCcNzcN46FD7RgV3D5ULMnEhxs/
for resolution

> Found terminology that should be reviewed for inclusivity; see
> https://www.rfc-editor.org/part2/#inclusive_language for background and more
> guidance:
> 
>  * Term "man"; alternatives might be "individual", "people", "person".

This was addressed after Roman's feedback, see
https://mailarchive.ietf.org/arch/msg/sidrops/4rlNabm2w9r6vD3r-2oY5ezr6Fs/
for resolution

> -------------------------------------------------------------------------------
> All comments below are about very minor potential issues that you may choose to
> address in some way - or ignore - as you see fit. Some were flagged by
> automated tools (via https://github.com/larseggert/ietf-reviewtool), so there
> will likely be some false positives. There is no need to let me know what you
> did with these suggestions.
> 
> Section 5.2. , paragraph 5, nit:
> > ion point to effect this operation. Thus the term "fetch" refers to an operat
> >                                     ^^^^
> A comma may be missing after the conjunctive/linking adverb "Thus".

My mastering of the English language is insufficient. I propose to leave
this up to the RFC Editor (I will request the RFC Editor to pay
attention to this sentence)

> Section 11.1. , paragraph 11, nit:
> > Appendix B. Changes to RFC 6486 In 2019 it came to light that multiple Relyin
> >                                    ^^^^
> A comma is probably missing here.

Added.

> Uncited references: [RFC6493], [RFC6482], [RFC8209], and [RFC8488].

This was fixed through
https://mailarchive.ietf.org/arch/msg/sidrops/EYxcUtZLF7go2UBnOoOXqwn6bRY/

> Reference [RFC6485] to RFC6485, which was obsoleted by RFC7935 (this may be on
> purpose).

I have no reason to believe this was done on purpose. Updated!

Full overview of the diff based on your feedback: https://github.com/job/draft-ietf-sidrops-6486bis/commit/f862be520c37c956e839f1770371d799d8fd8295

Kind regards,

Job



commit f862be520c37c956e839f1770371d799d8fd8295
Author: Job Snijders <job@sobornost.net>
Date:   Thu Feb 3 16:43:40 2022 +0000

    Update reference and add missing comma
    
    Feedback from Lars Eggert
    
    https://mailarchive.ietf.org/arch/msg/sidrops/HeKoTC1AKAOGLM7CtBKx-1allSw/

diff --git draft-ietf-sidrops-6486bis.xml draft-ietf-sidrops-6486bis.xml
index 97db9fd..c1268a7 100644
--- draft-ietf-sidrops-6486bis.xml
+++ draft-ietf-sidrops-6486bis.xml
@@ -4,7 +4,7 @@
 <!ENTITY RFC5280 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.5280.xml">
 <!ENTITY RFC6481 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6481.xml">
 <!ENTITY RFC6482 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6482.xml">
-<!ENTITY RFC6485 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6485.xml">
+<!ENTITY RFC7935 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.7935.xml">
 <!ENTITY RFC6487 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6487.xml">
 <!ENTITY RFC6488 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.6488.xml">
 <!ENTITY RFC8174 SYSTEM "https://xml2rfc.ietf.org/public/rfc/bibxml/reference.RFC.8174.xml">
@@ -261,7 +261,7 @@
 	This field contains the OID of the hash algorithm used to hash the
       files that the authority has placed into the repository.  The hash
       algorithm used MUST conform to the RPKI Algorithms and Key Size
-      Profile specification <xref target="RFC6485"/>.
+      Profile specification <xref target="RFC7935"/>.
 	</t>
 
 	<t hangText="fileList:">
@@ -609,7 +609,7 @@
 	<section title="Acknowledgements" anchor="sect-10"><t>
    The authors would like to acknowledge the contributions from George Michelson and Randy Bush in the preparation of the manifest specification.
    Additionally, the authors would like to thank Mark Reynolds and Christopher Small for assistance in clarifying manifest validation and RP behavior.
-   The authors also wish to thank Tim Bruijnzeels, Job Snijders, Oleg Muravskiy, Sean Turner, Adianto Wibisono, Murray Kucherawy, Francesca Palombini, and Roman Danyliw for their helpful review of this document.</t>
+   The authors also wish to thank Tim Bruijnzeels, Job Snijders, Oleg Muravskiy, Sean Turner, Adianto Wibisono, Murray Kucherawy, Francesca Palombini, Roman Danyliw, and Lars Eggert for their helpful review of this document.</t>
 	</section>
 
 	</middle>
@@ -629,7 +629,7 @@
 	&RFC5280;
 	&RFC6481;
 	&RFC6482;
-	&RFC6485;
+	&RFC7935;
 	&RFC6486;
 	&RFC6487;
 	&RFC6488;
@@ -703,7 +703,7 @@
 
     <section title="Changes since RFC 6486" anchor="sect-b">
     <t>
-       In 2019 it came to light that multiple Relying Party implementations
+       In 2019, it came to light that multiple Relying Party implementations
        were in a vulnerable position, possibly due to perceived ambiguity in
        the original <xref target="RFC6486"/> specification.
        This document attempts to clarify the innovative concept and application