Re: [Gen-art] Gen-ART Last Call review of draft-ietf-tsvwg-rfc4960-errata-06

Alissa Cooper <alissa@cooperw.in> Thu, 05 July 2018 12:50 UTC

Return-Path: <alissa@cooperw.in>
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 79C4B130E31 for <gen-art@ietfa.amsl.com>; Thu, 5 Jul 2018 05:50:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.701
X-Spam-Level:
X-Spam-Status: No, score=-2.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, 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=cooperw.in header.b=s4n778tS; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=BkdQKdSd
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 MpiYMxM4Cz9W for <gen-art@ietfa.amsl.com>; Thu, 5 Jul 2018 05:50:19 -0700 (PDT)
Received: from out1-smtp.messagingengine.com (out1-smtp.messagingengine.com [66.111.4.25]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54119130E29 for <gen-art@ietf.org>; Thu, 5 Jul 2018 05:50:19 -0700 (PDT)
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47]) by mailout.nyi.internal (Postfix) with ESMTP id 8FD1121B1C; Thu, 5 Jul 2018 08:50:18 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute7.internal (MEProxy); Thu, 05 Jul 2018 08:50:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cooperw.in; h=cc :content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=2bSJWin5xJO6SjbuMSclR4pl2frtB A9J8Qc4yl0BN7Y=; b=s4n778tSturNQdfWIITPyNymSggLxZXE33wgZg2vVftm7 MOYWKa91+y05tYYiWK77tMbvr95comv+rpvPEHc+65+wpozRlQqtmDAXcBVTUojh NgUbB/Xao+KlNyFkoWAdJtVNHv4bFkApnfumTC4TTROCNhhmBVMzNvEEoAkI5LSn KnIOhDXd4Tp3SXGJOMAolB2/fX7523f3s43ir9ocpLmBg2mKnnS8DcIKl5MBUW6M 2N5PXUgPulQ3M7LEWCTpSBXvUDWve9SbRpVUX9AjzxfS6L2wVckbQMErEFsZq7iU SsKnQaWNZWydpFKhC2jxdK1fe+6mlstz6AoPAV64Q==
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-sender:x-me-sender:x-sasl-enc; s=fm3; bh=2bSJWi n5xJO6SjbuMSclR4pl2frtBA9J8Qc4yl0BN7Y=; b=BkdQKdSdK5Cdj9HeieQFdc Af3R6R5bt7OBCqRvntSWj/pRIbBIsY7/IUvFZSXlUEJLqCDfF6/gPg8MvwnIljF6 g1GyzK+8ubEO0aMuLXAm/Ku7NS7AytpvYzZ0DafGANGa6GYpb6KmmjMD7aImdYJ9 0YW+nfdEcqdvLcXn++78YFXqoO/AvAN8AZAv8qda9EaF3g7Rw9Wai7nAqTVLFzW+ XmoJLRSFSDlXwU/joR5yZvSoYfzId1leoKGnpYZHaBNUor8fYfZaheel3LiUlOmr oHvkqRhSypUGOgJGPVjZQmVLou925xIPPm9atchQBt9/QsvleMwUfmVcrG6Mho2g ==
X-ME-Proxy: <xmx:ChQ-W3xosyp7vO-NQG4FYSFi4R2rcxFHPLMCx2srawM6OVgzC6RvmA> <xmx:ChQ-W3s_VoHzebqN-IMM8ZarxrsjExwSRZ0zck2nVL01f9YZ5NnWUg> <xmx:ChQ-Wxz5EqJaeNQw6_iUZdCgkDCEjTqwMLdqUxaMFZdiPxSLqeaeuQ> <xmx:ChQ-WyAIKWJDDy2Um9nKm8Sp5zam3oxoNq3QEpTCenKyCE_LUrmvWA> <xmx:ChQ-W3dUdXUv5r3dHAt2asweFpiKou9Ydn4gjuFLJs78GQdt2DhiOw> <xmx:ChQ-W-FFfFiu769ts6M0MeVgStkkusBO0hv-5qOfBZu0IHvSwkqFfQ>
X-ME-Sender: <xms:ChQ-W33Q2Irttc-Zz-I7tL0DU6hJhQ6AmezbYi_dV549rIfelD5A8Q>
Received: from rtp-alcoop-nitro2.cisco.com (unknown [173.38.117.88]) by mail.messagingengine.com (Postfix) with ESMTPA id F157CE4040; Thu, 5 Jul 2018 08:50:17 -0400 (EDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 11.4 \(3445.8.2\))
From: Alissa Cooper <alissa@cooperw.in>
In-Reply-To: <9c54eccb-82f2-e135-39af-6bf32824b648@alum.mit.edu>
Date: Thu, 05 Jul 2018 08:50:16 -0400
Cc: draft-ietf-tsvwg-rfc4960-erratal.all@ietf.org, General Area Review Team <gen-art@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <BC7BF004-4B5D-40C6-8DF3-C536B736BA43@cooperw.in>
References: <9c54eccb-82f2-e135-39af-6bf32824b648@alum.mit.edu>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>
X-Mailer: Apple Mail (2.3445.8.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/Y5shGUI1_zx9Ic6Uh2ENN9maOLA>
Subject: Re: [Gen-art] Gen-ART Last Call review of draft-ietf-tsvwg-rfc4960-errata-06
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.26
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: Thu, 05 Jul 2018 12:50:25 -0000

Paul, thanks for your review. I have entered an ABSTAIN ballot on the basis of your major issue highlighted below.

Alissa


> On Jun 3, 2018, at 2:59 PM, Paul Kyzivat <pkyzivat@alum.mit.edu> wrote:
> 
> [[INCOMPLETE, NOT READY TO SEND. PLEASE IGNORE]]
> 
> I am the assigned Gen-ART reviewer for this draft. The General Area Review Team (Gen-ART) reviews all IETF documents being processed by the IESG for the IETF Chair. Please treat these comments just like any other last call comments. For more information, please see the FAQ at <​http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
> 
> Document: draft-ietf-tsvwg-rfc4960-errata-06
> Reviewer: Paul Kyzivat
> Review Date: 2018-06-03
> IETF LC End Date: 2018-06-04
> IESG Telechat date: ?
> 
> Summary:
> 
> This draft is on the right track but has open issues, described in the review.
> 
> Issues:
> 
> Major: 1
> Minor: 2
> Nits:  1
> 
> 1) MAJOR:
> 
> The format of this document disturbs me. According to the abstract:
> 
>   ... This
>   document provides deltas to RFC4960 and is organized in a time
>   ordered way.  The issues are listed in the order they were brought
>   up.  Because some text is changed several times the last delta in the
>   text is the one which should be applied.
> 
> This format makes the document hard to deal with. A developer who wants to implement sctp with some or all of the errata fixes will want to work from a variant of 4960 that incorporates all of those fixes - a bis. But it isn't clear how this document helps with that. I don't think you can start with 4960 and simply apply all the deltas sequentially, because overlapping changes won't work right.
> 
> A developer won't be interested in the order in which errata were reported. An actual bis document would be more useful to a developer than this format. Is that not being done because doing so would be more difficult? Or because it isn't yet certain that these are the correct fixes?
> 
> I think you should give some serious consideration of the most suitable form for this document, in the context of how it is intended to be used.
> 
> 2) MINOR (maybe MAJOR):
> 
> Discovering where one change is impacted by another change is hard.
> 
> I dug into the details of the document to understand how many places there are actually overlaps between the changes in multiple sections. (It took a lot of work to do this.) I found five of these:
> 
> - 3.1 / 3.23
> - 3.3 / 3.43
> - 3.5 / 3.10
> - 3.6 / 3.23
> - 3.24 / 3.32
> 
> (I don't guarantee that this list is exhaustive.)
> 
> Of these, I think only one (3.1/3.23) explicitly indicates the conflict, and it only indicates it within 3.23.
> 
> Most of the changes don't have any conflicts. And some of the conflicts could be removed by being more precise in indicating the change being made. In cases where this isn't possible, the presence of the conflict should be indicated in each section that has a conflict, with cross references. IOW, shift the burden of detecting conflicts from the reader to the document.
> 
> 3) MINOR:
> 
> Errata Tracking: Apparently each subsection of section 3 covers one erratum. But the errata numbers are not mentioned. Each section ought to reference the errata number it responds to.
> 
> 4) NIT:
> 
> In section 3.35 (DSCP Changes) the change to section 10.1 isn't properly indicated. It shows 'Old text' twice rather than 'Old text' and 'New text'.
> 
> _______________________________________________
> Gen-art mailing list
> Gen-art@ietf.org
> https://www.ietf.org/mailman/listinfo/gen-art