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

Christer Holmberg <christer.holmberg@ericsson.com> Mon, 04 June 2018 09:15 UTC

Return-Path: <christer.holmberg@ericsson.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 E3EE5126579 for <gen-art@ietfa.amsl.com>; Mon, 4 Jun 2018 02:15:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.311
X-Spam-Level:
X-Spam-Status: No, score=-4.311 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_MED=-2.3, SPF_PASS=-0.001, T_DKIMWL_WL_HIGH=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=ericsson.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 rqjAznZkgMck for <gen-art@ietfa.amsl.com>; Mon, 4 Jun 2018 02:15:40 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 53F06124F57 for <gen-art@ietf.org>; Mon, 4 Jun 2018 02:15:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/simple; q=dns/txt; i=@ericsson.com; t=1528103737; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=m8qxH97SpFt8S7LSjCgakjxdn4Cn6N0L1sRbEYjhC7E=; b=B6r9+5Y2aqaKoNS5zfv72Oz77EeNbaPIu0UR9N4DVtCsbMSIWmQvqsCdw6L6rlME wVmpmoveiMKoK8YXpOJ8tQO8E3kT1TGo8P0y2l5VwWNAdAapnfsfYTYlxnYueH6/ tGnLWiZGW5Iv5x5x/1BInQX7e3PqRewTKprLzt1jZNs=;
X-AuditID: c1b4fb2d-c79ff700000028db-a2-5b150339cc35
Received: from ESESSHC017.ericsson.se (Unknown_Domain [153.88.183.69]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 92.CA.10459.933051B5; Mon, 4 Jun 2018 11:15:37 +0200 (CEST)
Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESSHC017.ericsson.se (153.88.183.69) with Microsoft SMTP Server (TLS) id 14.3.382.0; Mon, 4 Jun 2018 11:15:37 +0200
Received: from ESESBMB503.ericsson.se (153.88.183.170) by ESESBMB503.ericsson.se (153.88.183.170) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 4 Jun 2018 11:15:37 +0200
Received: from ESESBMB503.ericsson.se ([153.88.183.186]) by ESESBMB503.ericsson.se ([153.88.183.186]) with mapi id 15.01.1466.003; Mon, 4 Jun 2018 11:15:37 +0200
From: Christer Holmberg <christer.holmberg@ericsson.com>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, "draft-ietf-tsvwg-rfc4960-erratal.all@ietf.org" <draft-ietf-tsvwg-rfc4960-erratal.all@ietf.org>
CC: General Area Review Team <gen-art@ietf.org>
Thread-Topic: [Gen-art] Gen-ART Last Call review of draft-ietf-tsvwg-rfc4960-errata-06
Thread-Index: AQHT+20VCXScMZOQGUSoqbUJNb8GL6RP5E+A
Date: Mon, 04 Jun 2018 09:15:36 +0000
Message-ID: <D73AC219.30C7F%christer.holmberg@ericsson.com>
References: <9c54eccb-82f2-e135-39af-6bf32824b648@alum.mit.edu>
In-Reply-To: <9c54eccb-82f2-e135-39af-6bf32824b648@alum.mit.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/14.7.7.170905
x-originating-ip: [153.88.183.157]
Content-Type: text/plain; charset="utf-8"
Content-ID: <57F3E7E248B7894A8A9C4CD39C1DB674@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrOIsWRmVeSWpSXmKPExsUyM2K7q64ls2i0wZt3ZhZ7umosrr76zGKx YsMBVgdmj7/vPzB5LFnykymAKYrLJiU1J7MstUjfLoErY9nlnIJ7phU/b9xlaWBcY9LFyMkh IWAi0fttMXMXIxeHkMARRon29b3sEM5mRol/V2+xQThfGSVWN79mgXCWMkqcmnOTtYuRg4NN wEKi+582SFxEoJdR4vacnYwgc5kF9CWO/NnNBGILC4RLfOrbywJiiwhESPyfsZodwjaS6H/U zgQyh0VAReJcezxImFfAWuL9mgvMILaQgL3EsuczwMo5BRwktjzcC2YzCohJfD+1hglilbjE rSfzmSDeEZBYsuc8M4QtKvHy8T9WEFtUQE9iw4nb7BBxJYktvVvA1jILaEqs36UPMcZaYlbn FXYIW1FiSvdDdohzBCVOznzCAnGOtkTL4gnsExilZiHZPAth0iwkk2YhmTQLyaQFjKyrGEWL U4uLc9ONjPVSizKTi4vz8/TyUks2MQKj9+CW37o7GFe/djzEKMDBqMTDO+OlSLQQa2JZcWXu IUYJDmYlEV72k0Ah3pTEyqrUovz4otKc1OJDjNIcLErivHqr9kQJCaQnlqRmp6YWpBbBZJk4 OKUaGMXWLHt58cAe/x+Mwrt+rJviaZu6ekmuQvuhjD9dyY8+CE38aeBnwm79y4Mhs1+/81iu WHjHtJb0LhcVlxd3TsV2vOh27Ta0zT9U9ubrqWRvxRnVbt/vTk39+8NIelLFadd7Xflly+S9 VutKnvitvFd8dtPEzz5LOxLVFKv631y4+sM07+/kl0osxRmJhlrMRcWJAGit/araAgAA
Archived-At: <https://mailarchive.ietf.org/arch/msg/gen-art/7mlGgRqH_TrX7SUK3PN2YDzAoWE>
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.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: Mon, 04 Jun 2018 09:15:43 -0000

Hi,

I have also looked at this document, and there are things that I have
think are unclear:

Q1: It is Informational, and it does not update RFC 4960. Instead, it just
seems to list the erratas (but without even referencing them, as noted by
Paul). I think that it should be made very clear that this document is
only for guidance, and that implementers shall use the actual erratas for
the actual updates.

Q2: Unless I’ve missed it, there is no indication whether the draft only
includes the Verified erratas, or also others - in which case the modified
text in one or more erratas may still be changed (erratas may even be
rejected).

Q3: While the draft name contains “-errata-“, it is unclear whether the
draft only covers issues for which erratas has been filed, or whether
other issues (e.g., issues that have been discussed on the list) are also
included.

Q4: When looking at the changes, at least in one case I can’t find an
associated errata. For example, section 3.34 is associated with Section
10.1. I only find one errata (#5003) associated with Section 10.1, but the
changes in that errata does not match what is in the draft. A reference to
the actual errata would help.

Q5: The text says that the draft includes issues found since publication.
Now, there may be more issues after this draft has been published, so it
should say something like “at the time of publishing this document”.

Regards,

Christer





On 03/06/18 21:59, "Gen-art on behalf of Paul Kyzivat"
<gen-art-bounces@ietf.org on behalf of 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