Re: [Gen-art] Genart telechat review of draft-ietf-tsvwg-ecn-experimentation-05

Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com> Tue, 05 September 2017 02:09 UTC

Return-Path: <spencerdawkins.ietf@gmail.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A41AA1321A6; Mon, 4 Sep 2017 19:09:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.699
X-Spam-Level:
X-Spam-Status: No, score=-2.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 fh_idjb2qMm3; Mon, 4 Sep 2017 19:09:09 -0700 (PDT)
Received: from mail-yw0-x22a.google.com (mail-yw0-x22a.google.com [IPv6:2607:f8b0:4002:c05::22a]) (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 587A0126C19; Mon, 4 Sep 2017 19:09:09 -0700 (PDT)
Received: by mail-yw0-x22a.google.com with SMTP id w204so7690162ywg.3; Mon, 04 Sep 2017 19:09:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=J7Lr1tc9qlUUa0fpzxF0LpD0f2RQ2zpSTgiERB+3RBc=; b=BUFRW1SV2O6vnuQA74dsxt4U+PkkLgrS9j/c0xYlVsgmozgK3G5SYRUSGveMSxK23/ de08SGoybUqXeMVXHT7Y9OmYY3IEQDm7a3R6zqkPci/PYcwjugw3HYcOeQHmnCXbJttF sn9vr+bp4eqguPFwHToprfx3eZ1Ltb20D62nipLnroMtxq0xTEaA3DgS8hXI5+vzm/+B LBzFxeZ5C0jBuiyFNsAHY2CqH5lSp7SYwgvTO9Zba7h+NTPKuDinvnnO6LAxM4zZe0qE xrk0+OhYOTujDm0q2uCiLLdr2kPyOyTaAl0vfrFKnSaouvTBYVYC3w+kTTWKkBIuC5rt pPbA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=J7Lr1tc9qlUUa0fpzxF0LpD0f2RQ2zpSTgiERB+3RBc=; b=IGuDHgvarE+rKa9ytX6r62S+XpsX3YYmtCweB3cjyZWmn5ksLNN0JE6VnvxggKcuqH eFQFmN8/OzzPR+ITfy/K2MW7itn8jrndEHjNkuM67azsDD9CWGBG9rJ56Zh3AzLk18nN tzmju6PkTe93D0Tu5IrMOSpFExetGu48CQuO4QaDTNs6EeLWg6a9oGzFVLVjyHObo4os iogTkPCf5zNJmjVD0eiXfTkokgyAWY/cB58zqDNUuv/1HYWAP8vxc0lJn4c+NPSbK8Jy CDSAx9jMrPQVo1DUF8yijl7ci7UZvVxcb2g1KgjFSiOOTM+iUsO9lw1rDheu7qBZfd3X qijw==
X-Gm-Message-State: AHPjjUhVoj00Gyg0hSHqJLSqlDyVURTABE8CCBUPm/C+QXSQ+oOygV8Q gJd2P7CYPi2VsymvNNTS4vX0ns+R3A==
X-Google-Smtp-Source: ADKCNb6DSPwszHAOzNiSSQGfamORoKB80MvvVFksqC8RRdf+AhvD1W+Of7mnaPYXU0uZ8D5o1q3SpIWIStYQ0sHk+Ag=
X-Received: by 10.37.108.86 with SMTP id h83mr1937064ybc.211.1504577348505; Mon, 04 Sep 2017 19:09:08 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.37.2.148 with HTTP; Mon, 4 Sep 2017 19:09:08 -0700 (PDT)
Received: by 10.37.2.148 with HTTP; Mon, 4 Sep 2017 19:09:08 -0700 (PDT)
In-Reply-To: <CAKKJt-doFog1_LrDr6qTtUa3_wPAvVV888U-u392B7J+xsiLxA@mail.gmail.com>
References: <150423129417.4604.2689843099266054478@ietfa.amsl.com> <CE03DB3D7B45C245BCA0D243277949362FC30A29@MX307CL04.corp.emc.com> <6afe85ba-83c5-5945-fd37-dc313eb22162@gmail.com> <CAKKJt-doFog1_LrDr6qTtUa3_wPAvVV888U-u392B7J+xsiLxA@mail.gmail.com>
From: Spencer Dawkins at IETF <spencerdawkins.ietf@gmail.com>
Date: Mon, 04 Sep 2017 21:09:08 -0500
Message-ID: <CAKKJt-f4MOqTy5bvm_O_4YCor8CiYeTFBW8qGi+2V1HiL3s=UA@mail.gmail.com>
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: "draft-ietf-tsvwg-ecn-experimentation.all@ietf.org" <draft-ietf-tsvwg-ecn-experimentation.all@ietf.org>, "Black, David" <David.Black@dell.com>, "gen-art@ietf.org" <gen-art@ietf.org>, "tsvwg@ietf.org" <tsvwg@ietf.org>
Content-Type: multipart/alternative; boundary="001a1148ac346517b7055867b6db"
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/cQ_Rwqw_zFbG-kGUpCBFFa9twG0>
Subject: Re: [Gen-art] Genart telechat review of draft-ietf-tsvwg-ecn-experimentation-05
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Sep 2017 02:09:10 -0000

Just to end the suspense,

On Sep 2, 2017 13:37, "Spencer Dawkins at IETF" <
spencerdawkins.ietf@gmail.com> wrote:

Hi, Brian,

On Fri, Sep 1, 2017 at 6:41 PM, Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> On 02/09/2017 09:45, Black, David wrote:
> > Brian,
> >
> > Thanks for the prompt review.
> >
> >> Comment: Very clear from the technical standpoint.
> >
> > Thank you!
> >
> >> I understand the desire for brevity, but this bothers me a bit. What is
> >> the reader to make of RFC3168 Section 20.2, for example? My feeling is
> >> that a short Appendix outlining the specific updates would be useful.
> >> There's already too much spaghetti to untangle.
> >
> > RFC 3168 Section 20.2 is the rationale for the ECN Nonce and hence would
> be
> > deleted. Request noted, I'll consult with the draft shepherd and
> responsible
> > AD to figure out whether to do this.
>
> Thanks. It's not intended as a blocking issue.
>
> >
> >> I see no reason why RFC3540 and RFC5622 need to be normative references
> >> (and therefore downrefs). They aren't required reading in order to
> >> understand this draft.
> >
> > OTOH, both are affected by this draft:
> >
> > In reverse order, this draft updates RFC 5622 - that seems to merit a
> > normative reference.    This draft also provides the rationale for the
> > status change of RFC 3540 to Historic, which also seems to merit a
> > normative reference.
>
> Well, my understanding is that a normative reference is needed only
> when the citing document cannot be understood and implemented
> without reading the cited document.
>
> Again it's not a blocking comment - although there is a technical error
> in the Last Call message: it flags the downref to 5622, but not that to
> 3540.
> I don't know if that's a tool error or an AD error ;-).


As Bran is too polite to say, the AD sees the generated Last Call
announcement before it's sent.

I just regenerated the Last Call announcement, and it's still only naming
one draft as a normative downref. But the AD didn't notice that, so blaming
the tools was the wrong answer :-)

It's a 3-day weekend in the US, so any updated Last Call announcement won't
go out until Tuesday, anyway.

So, let's talk about that.

I just re-read the draft, focusing on the places where it refers to RFC
3540.

This draft explains the ECN Nonce experiment inline, although it cites 3540
as its reference, and explains that the experiment required ECT(0) and
ECT(1), but the experiment is over, and hasn't been deployed on the
Internet in any significant way, so we want ECT(1) back, for other
experiments.

It also refers to 3540 when it changes a registration in the Transmission
Control Protocol (TCP) Header Flags registry, but I believe this draft
explains the IANA actions requested well enough that IANA wouldn't need to
read 3540 to carry out the requested action.

I could be convinced that this draft explains why we want ECT(1) back well
enough that it's not necessary to actually read 3540, and since we're
declaring 3540 Historic, we actually kinda hope no one reads it in the
future except archaeologists in cyberspace.

But unless that reference really is informational, it remains a normative
downref that was omitted from the Last Call announcement.

David, I don't mind re-issuing the Last Call announcement if you think
still think the reference is normative, but you might want to take a look
at the text in the draft, and see how badly it needs to be normative,
before letting me know.

Spencer


Mirja and I talked this morning, and the score is

It's normative:2
It's informative:2

between me, Brian, David, and Mirja, so I took that as a sign that moving
that reference to Informative References isn't obviously ok.

I edited the Last Call text and re-issued the Last Call requests for both
the draft and the status change document, so they stay in sync.

The Secretariat was likely off today (US Labor Day), so it might take a day
for the Last Calls to pop out.

Thanks to everyone for your help.

Spencer