Re: [Last-Call] Iotdir last call review of draft-rsalz-2028bis-05
"Salz, Rich" <rsalz@akamai.com> Mon, 07 March 2022 15:01 UTC
Return-Path: <rsalz@akamai.com>
X-Original-To: last-call@ietfa.amsl.com
Delivered-To: last-call@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id 640B03A08B6;
Mon, 7 Mar 2022 07:01:18 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.108
X-Spam-Level:
X-Spam-Status: No, score=-7.108 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1,
DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
RCVD_IN_DNSWL_HI=-5, SPF_HELO_NONE=0.001, SPF_NONE=0.001,
T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001]
autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key)
header.d=akamai.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 yuWrpKtXpCZt; Mon, 7 Mar 2022 07:01:12 -0800 (PST)
Received: from mx0b-00190b01.pphosted.com (mx0b-00190b01.pphosted.com
[IPv6:2620:100:9005:57f::1])
(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 55AA93A08A6;
Mon, 7 Mar 2022 07:01:07 -0800 (PST)
Received: from pps.filterd (m0050102.ppops.net [127.0.0.1])
by m0050102.ppops.net-00190b01. (8.16.1.2/8.16.1.2) with ESMTP id
227Db2ZK030534; Mon, 7 Mar 2022 15:01:03 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=akamai.com;
h=from : to : cc :
subject : date : message-id : references : in-reply-to : content-type :
content-id : content-transfer-encoding : mime-version; s=jan2016.eng;
bh=L9GfQqd0E61mDSWsMB9TDU6KqhKRiXEjUU5TvARFHd8=;
b=ZfxdOJc78xa3B6PvlOv5mjWj8JlEzUwCZr0eI4lz82zQr3J4JEuyIB00OJJG+MPz3U5+
9B22eXapwljJRljbl6vn++2EBkn56cu0lUxFtRhElZUTCl6IoCTy6KQdlLrBz2vp/+YP
tRti5O+Ppd12/sgDFJvdHLNNh1agkeng2J3QjCen4PziHnCMhpUE+yGiEq8d1yVYvUCy
FBsu3r+FNMLqoembNCf3HnDKRzjcI2NzArxev6lxXuLCWjhSU3ZTGA+GjO+CCXK49Dx2
vlMpwzVAQ7qlNeXZXOMLfTXVOsNbxObyPCKczry/G4wxCbJSHWXE9E9A3wZcWL/6WPOU 9w==
Received: from prod-mail-ppoint6 (prod-mail-ppoint6.akamai.com [184.51.33.61]
(may be forged))
by m0050102.ppops.net-00190b01. (PPS) with ESMTPS id 3ekwtk86r7-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT);
Mon, 07 Mar 2022 15:01:03 +0000
Received: from pps.filterd (prod-mail-ppoint6.akamai.com [127.0.0.1])
by prod-mail-ppoint6.akamai.com (8.16.1.2/8.16.1.2) with SMTP id
227Eo4jT010561; Mon, 7 Mar 2022 10:01:01 -0500
Received: from email.msg.corp.akamai.com ([172.27.123.30])
by prod-mail-ppoint6.akamai.com with ESMTP id 3em432ksk3-1
(version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT);
Mon, 07 Mar 2022 10:01:01 -0500
Received: from USTX2EX-DAG1MB2.msg.corp.akamai.com (172.27.165.120) by
usma1ex-dag4mb7.msg.corp.akamai.com (172.27.91.26) with Microsoft SMTP Server
(version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id
15.2.922.20; Mon, 7 Mar 2022 10:01:01 -0500
Received: from USTX2EX-DAG1MB1.msg.corp.akamai.com (172.27.165.119) by
ustx2ex-dag1mb2.msg.corp.akamai.com (172.27.165.120) with Microsoft SMTP
Server (TLS) id 15.0.1497.28; Mon, 7 Mar 2022 09:01:00 -0600
Received: from USTX2EX-DAG1MB1.msg.corp.akamai.com ([172.27.165.119]) by
ustx2ex-dag1mb1.msg.corp.akamai.com ([172.27.165.119]) with mapi id
15.00.1497.028; Mon, 7 Mar 2022 09:00:59 -0600
From: "Salz, Rich" <rsalz@akamai.com>
To: Ted Lemon <mellon@fugue.com>, "iot-directorate@ietf.org"
<iot-directorate@ietf.org>
CC: "draft-rsalz-2028bis.all@ietf.org" <draft-rsalz-2028bis.all@ietf.org>,
"last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Iotdir last call review of draft-rsalz-2028bis-05
Thread-Index: AQHYMiP6QJDODHZVWU6B6L+4cleeVKy0FMkA
Date: Mon, 7 Mar 2022 15:00:59 +0000
Message-ID: <62333C9B-4E42-4D6C-B800-3C76EE41A605@akamai.com>
References: <164665830429.3323.3135958656103423565@ietfa.amsl.com>
In-Reply-To: <164665830429.3323.3135958656103423565@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.58.22021501
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [172.27.118.139]
Content-Type: text/plain; charset="utf-8"
Content-ID: <FA34F9FDE47FF84B8889669403093C4E@akamai.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.425, 18.0.816
definitions=2022-03-07_05:2022-03-03,
2022-03-07 signatures=0
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
malwarescore=0 bulkscore=0
suspectscore=0 mlxlogscore=361 adultscore=0 mlxscore=0 phishscore=0
classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000
definitions=main-2203070086
X-Proofpoint-GUID: HdJZhSflqw3N-eodF3SG1Y0Wm4prZb2_
X-Proofpoint-ORIG-GUID: HdJZhSflqw3N-eodF3SG1Y0Wm4prZb2_
X-Proofpoint-Virus-Version: vendor=baseguard
engine=ICAP:2.0.205,Aquarius:18.0.816,Hydra:6.0.425,FMLib:17.11.64.514
definitions=2022-03-07_05,2022-03-04_01,2022-02-23_01
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0
impostorscore=0
lowpriorityscore=0 spamscore=0 clxscore=1011 adultscore=0 mlxlogscore=327
phishscore=0 bulkscore=0 suspectscore=0 priorityscore=1501 malwarescore=0
classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000
definitions=main-2203070088
Archived-At: <https://mailarchive.ietf.org/arch/msg/last-call/Keb9i8_plKAYQpi1LMSU0YOo7yM>
Subject: Re: [Last-Call] Iotdir last call review of draft-rsalz-2028bis-05
X-BeenThere: last-call@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Last Calls <last-call.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/last-call>,
<mailto:last-call-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/last-call/>
List-Post: <mailto:last-call@ietf.org>
List-Help: <mailto:last-call-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/last-call>,
<mailto:last-call-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Mar 2022 15:01:19 -0000
Thanks for the detailed review. Sorry for the absurdly high quoted/new-text ratio, but I didn't feel comfortable trimming your feedback.
TL;DR. here are the changes I made:
; g diff
diff --git a/draft-rsalz-2028bis.md b/draft-rsalz-2028bis.md
index 6d26df3..3c74504 100644
--- a/draft-rsalz-2028bis.md
+++ b/draft-rsalz-2028bis.md
@@ -152,7 +152,7 @@ the Internet standards process.
## Internet Engineering Task Force (IETF)
The IETF is an open international
-community of network designers, operators, vendors, researchers,
+community of network designers, operators, implementors, researchers,
and other interested parties who are
concerned with the evolution of the Internet architecture and the
smooth operation of the Internet. It is the principal body engaged
@@ -254,7 +254,8 @@ charter {{IAB}}.
Publication of RFCs is handled by the RFC Production Center (RPC), including
editorial preparation and publication. RFC policy is defined by the RFC
-Series Working Group (RSWG), an open group, and approved by the RFC Advisory
+Series Working Group (RSWG), an open group (like all IETF Working Groups),
+and approved by the RFC Advisory
Board (RSAB), which has appointed members. The RFC Series Consulting Editor
(RSCE) is a position funded by the IETF LLC, with responsibilities to consult
with all parties, and be a member of the advisory board.
> The main issue that I'd like to call out is that in general each role that's
described in this document has a section just for that role, but there's one
exception: the RSCE. The RSCE is just mentioned in the section on the RPC. If
for no other reason that this results in the RSCE not showing up in the table
of contents, I think this should be corrected. The current text describing the
RSCE also doesn't give me any idea of what the RSCE specifically does, as
opposed to "all parties" or other "member[s] of the advisory board." I think
this description needs to be expanded upon at least to the point where the
reader understands how the RSCE differs from other participants. In addition,
"all parties" isn't explained, so I don't actually know who "all parties"
includes. I think this should be clarified.
> Similarly, the RSWG and RSAB are only mentioned in the RPC section, and
probably ought to have sections of their own, even if no further description is
given. I think it would be good to add a bit more descriptive text about these
two organizations, however.
I disagree that the RSCE deserves a separate section from the RPC. I think the fact that (like all other sections), there is a pointer to full details, mitigates your other concerns. The main point is that this document is about the standards process, in particular for any specific document. It doesn't discuss, the ISE, the IESG's role in setting policy, etc.
In addition, I encountered a few puzzles as I was reading:
> In section 3.1, IETF, a list of potential IETF participants is given. Two
things about this list puzzle me. First, one role explicitly called out is
"vendor." I think this sends the wrong message, since IETF members participate
as individuals, not as representatives of companies. It's true that "vendors"
send representatives to IETF, but these representatives are obliged to
participate as individuals, and generally speaking have specific individual
roles that I think are more interesting than the "vendor" role. The specific
example of such a role I think should be mentioned is "implementor." I think
this is a fairly serious omission, although I wouldn't go so far as to say that
it must be corrected.
I changed vendor to implementor. Good point!
> In the last paragraph of section 3.2, "Working Groups," the term "technically
superior" is used to describe the protocols and services the IETF aspires to
standardize
There are always exceptions. Given the "ideally" I think this is fine as-is. Sure it's a bit of Kool Aide.
> In section 3.5, the term "open group" is used to describe the RSWG. Hm, I'm
realizing that like the RSCE, this should be in its own section, so that it
shows up in the TOC. Anyway, the point being, it would be good to say what
"open" means here. I think it means open in the same sense that the IETF is
open, so perhaps a reference to the IETF would work here.
I think compared to "appointed" in the following sentence it's clear, but I am probably too close to the text. I will add
An open group (like all IETF working groups)
> In section 3.7, the distinction "shorter term" and "longer term" are used to
distinguish between IRTF groups and IETF groups. I don't think that's really a
necessarily valid distinction, although I agree that it tends generally to
hold. I think the actual dichotomy is "research into insufficiently
well-understood topics" as opposed to "practical issues of engineering and
standards-making." I would suggest tweaking this text to avoid the short
term/long term distinction, since I think it doesn't do a good job of
illuminating the difference between the IRTF and IETF. The other text about
the distinctions between the two organizations seems fine.
That text comes from the current IRTF chair.
- [Last-Call] Iotdir last call review of draft-rsal… Ted Lemon via Datatracker
- Re: [Last-Call] Iotdir last call review of draft-… Salz, Rich