Re: [tcpm] Working group acceptance call for draft-touch-tcpm-2140bis

"Scharf, Michael (Nokia - DE/Stuttgart)" <michael.scharf@nokia.com> Fri, 21 July 2017 20:35 UTC

Return-Path: <michael.scharf@nokia.com>
X-Original-To: tcpm@ietfa.amsl.com
Delivered-To: tcpm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E09C129B61; Fri, 21 Jul 2017 13:35:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.912
X-Spam-Level:
X-Spam-Status: No, score=-2.912 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=-1, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.onmicrosoft.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 0tvfwzUdRvlE; Fri, 21 Jul 2017 13:35:22 -0700 (PDT)
Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0104.outbound.protection.outlook.com [104.47.0.104]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89FFD12EB69; Fri, 21 Jul 2017 13:35:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=VYcSHhCenY/9cJ9cG2ZIaW07gFssQdEcZ84xChm/AeE=; b=TIdQjqZyiFhwf8vSYXbgQMS6zBqPJmbB6OEHP6HQ1raQJFwSoIczFmwoEg3r5Gsqpx9+jlqMvkpbD7q6zj9csSfU3U2OdVQX/3egOZc9GXJfxgxWoTLqk+AalfwOHQ/Fg/tYH0cv+I3jK3yKzGUEfUij5bGi3VBBR0J5PIhue1o=
Received: from DB6PR0701MB2551.eurprd07.prod.outlook.com (10.169.214.16) by DB6PR0701MB2629.eurprd07.prod.outlook.com (10.169.214.145) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.10; Fri, 21 Jul 2017 20:35:18 +0000
Received: from DB6PR0701MB2551.eurprd07.prod.outlook.com ([fe80::d451:4f86:4d19:90e1]) by DB6PR0701MB2551.eurprd07.prod.outlook.com ([fe80::d451:4f86:4d19:90e1%15]) with mapi id 15.01.1304.010; Fri, 21 Jul 2017 20:35:18 +0000
From: "Scharf, Michael (Nokia - DE/Stuttgart)" <michael.scharf@nokia.com>
To: Joe Touch <touch@isi.edu>
CC: "tcpm@ietf.org" <tcpm@ietf.org>, "tcpm-chairs@ietf.org" <tcpm-chairs@ietf.org>
Thread-Topic: [tcpm] Working group acceptance call for draft-touch-tcpm-2140bis
Thread-Index: AQHS48M0ISVhrXZ5kEa3orYvVjUz66JePclwgABj4wCAABlwYIAABlcAgAAHVxA=
Date: Fri, 21 Jul 2017 20:35:18 +0000
Message-ID: <DB6PR0701MB255158D204B561E84951438E93A40@DB6PR0701MB2551.eurprd07.prod.outlook.com>
References: <AM5PR0701MB2547BD06C515C0854E09FAAD93CD0@AM5PR0701MB2547.eurprd07.prod.outlook.com> <AM5PR0701MB25475FA77B86528822E0473D93A40@AM5PR0701MB2547.eurprd07.prod.outlook.com> <cb5dbd61-5860-fc38-63b1-8bd7a67166a3@isi.edu> <AM5PR0701MB2547A8139D81229148948DE693A40@AM5PR0701MB2547.eurprd07.prod.outlook.com> <04624E14-931E-4BC4-83EE-E4B0B1FECB5F@isi.edu>
In-Reply-To: <04624E14-931E-4BC4-83EE-E4B0B1FECB5F@isi.edu>
Accept-Language: en-US, de-DE
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=michael.scharf@nokia.com;
x-originating-ip: [135.245.212.9]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB6PR0701MB2629; 7:4zTxvuyL366zGhEypCeQktPSKrb3h3y4cHgQrO6sxWsLG5HllcTsCsgZYkjgmJMx0zQGCdfIf2lLzDr3S0nULvPZlF1wX0bUNtsfGsksjw74LqdzLaUQRptVnk3lTPpurbJyk/oPWGQFPkAa+BWd7U0GcrANGBkdyItLG7YWTioBGaJzpQrj3tJWvuOACL2ItyIq3mm5rS+y3VSN4bJ3URRjSOj+kID/GiBg8ZUXM4xOQ/d3meRsmXEbI4XFhHVC0lY9wXswTRrB9u04mgWuSEFVJ5JaU29iSeldAGQVX/M3p8OyL690sVgMH3zeCg6hoOGybls+hUQQ53BaVI6vL29ZsT8vZAFfN8AuBBNnCV65FGnBOjX2poqOyxaUNxcyMmtkSkdGDTkhKW3U/DAUPk2MS+fdzMePSSVDMc+VSEexUsyzfRsBxD3rnyraCat+izjIn1909M06MAOqbsLwCi+9e+xT9HtXY3/v2GUkY2FRdHOs6r+89pSne9kVGGNl9GZ6VCPv7oIPp6mv7ZbcPg1FMmDfISGY6jdqAmCqv/Xlr9VL95FKgIXwxsVxVhMdZxDXLcoSR0Ym3gIk5xNilbypeL9+jnSTsPMjLxii2B+AxUZxLIHBG+MZZDcFBs+4DDr/cCIMYWDoLb30mTIEZHoiA9goNv5Wk8YiQezGejgVzKimmQQKD9UIYy1YSoM6GeBHODP/pPnxAl8hHBaYDA29DDIcnqTlwUtsnGE0GpnkkjUVNO1pXj+JBCv1iNq9i8mAMPEp/lfoXxVa77GynuQVfVT5SZJvXA5K+RzYUbQ=
x-ms-office365-filtering-correlation-id: f06374a7-bef0-4bb8-445f-08d4d0780087
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254075)(48565401081)(300000503095)(300135400095)(2017052603031)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR0701MB2629;
x-ms-traffictypediagnostic: DB6PR0701MB2629:
x-exchange-antispam-report-test: UriScan:(100405760836317);
x-microsoft-antispam-prvs: <DB6PR0701MB26298C36F9C0564CDEE4127B93A40@DB6PR0701MB2629.eurprd07.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123562025)(20161123564025)(20161123560025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0701MB2629; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0701MB2629;
x-forefront-prvs: 0375972289
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39850400002)(39840400002)(39450400003)(39860400002)(39400400002)(39410400002)(199003)(189002)(105586002)(33656002)(106356001)(53936002)(14454004)(2171002)(74316002)(55016002)(99286003)(86362001)(6436002)(8936002)(3660700001)(561944003)(97736004)(3280700002)(189998001)(54906002)(9686003)(93886004)(50986999)(2906002)(76176999)(54356999)(66066001)(305945005)(230783001)(38730400002)(110136004)(6246003)(101416001)(478600001)(7736002)(5250100002)(81166006)(2900100001)(81156014)(102836003)(6916009)(3846002)(6116002)(229853002)(8676002)(4326008)(68736007)(5660300001)(7696004)(25786009)(6506006)(2950100002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB6PR0701MB2629; H:DB6PR0701MB2551.eurprd07.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en;
received-spf: None (protection.outlook.com: nokia.com does not designate permitted sender hosts)
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Jul 2017 20:35:18.8975 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0701MB2629
Archived-At: <https://mailarchive.ietf.org/arch/msg/tcpm/W1mlUQuNIpdDj8LNzw2-hNeA3us>
Subject: Re: [tcpm] Working group acceptance call for draft-touch-tcpm-2140bis
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tcpm/>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 21 Jul 2017 20:35:24 -0000

> > The feedback in the room is clearly different to your conclusion, as a
> substantial part of the community seems to see value in an informational
> document but not a BCP.
> 
> An informational doc would not appropriately include recommendations.

An informational document can document existing practice without normative recommendations and at least my take is that this is what the WG is comfortable with as there is no need to define "best", which is challenging for stack-internal implementation choices.

> > It is not uncommon that authors are convinced that their document
> warrants a more normative status than parts of the working group. But in
> that case it is up to the authors to work with the WG to reach consensus. The
> proposed charter milestone allows that.
> >
> > I do not believe that the TCPM chairs should declare rough consensus on a
> BCP document, in particular not at early stage. It is TCPM's tradition to try to
> achieve unanimous consensus.
> 
> I was not asking for that. I am claiming that there is a misunderstanding of the
> work difference between informational and BCP. The items the WG appears
> to want added would imply BCP. If BCP isn't the target, then we can excise a
> lot of the current material and jump to WGLC.

It is a misconception of the working group consensus that a BCP is needed or wanted. A subset of the working group believes that a BCP document can be worked out while there is consensus that an INFO document can be published.
 
An informational document can document implementation behavior and provide rationale for that, but probably should avoid RFC 2119 language. A BCP would make normative recommendations. As of now, it is unclear whether the WG would reach unanimous consensus on normative statements of what is "best" for implementation internals so it seems difficult to make a call right now. 

> I'm saying the WG can't "eat it's cake and have it too".  If the consensus is to
> add BCP material, then it needs to adopt as a BCP work item. If there is no
> consensus on BCP,  then the work should not progress along those lines.

The WG can only make a call on BCP when there is exact wording for the proposed BCP material. And this requires a specific text proposal with a clear separation between BCP and informational material. The authors have not proposed so far such a split between BCP and INFO and so they cannot ask the WG to make a call on that.

I think the consensus is that the WG is open to a proposal for BCP material but careful review is needed and in case no consensus will be achieved on the BCP material, the document would have to be INFO as a whole, or INFO for all parts that do not get strong consensus. I don't think the authors can ask for more from the WG with their wording in -02, which does not describe the scope of a BCP.

It is understood that a BCP would require more work in the WG but the proposed charter milestone would allow that work, provided that the authors are willing to engage.

I also think the WG would be very happy with an informational document that just updates 2140 and surveys actual implementation practice, which is basically what the authors have proposed in -02 so far. Also in that case the rationale for statements would have to be carefully reviewed. But it would be easier to deal with all cases where implementation-internal choices are different or where it is difficult to define "best", "safe", etc. This could save a lot of WG cycles on discussing implementation-internals.

If the authors (and the other supporters of BCP) would agree to a target status of INFO, I would be more than willing to change my proposed charter wording to INFO.

Michael