Re: [Edm] Please review draft-iab-use-it-or-lose-it-01
Tommy Pauly <tpauly@apple.com> Fri, 16 July 2021 21:00 UTC
Return-Path: <tpauly@apple.com>
X-Original-To: edm@ietfa.amsl.com
Delivered-To: edm@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 48D563A0935 for <edm@ietfa.amsl.com>; Fri, 16 Jul 2021 14:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.549
X-Spam-Level:
X-Spam-Status: No, score=-2.549 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=apple.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 SQz5QvXr2Hfp for <edm@ietfa.amsl.com>; Fri, 16 Jul 2021 14:00:09 -0700 (PDT)
Received: from ma1-aaemail-dr-lapp01.apple.com (ma1-aaemail-dr-lapp01.apple.com [17.171.2.60]) (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 006503A0931 for <edm@iab.org>; Fri, 16 Jul 2021 14:00:08 -0700 (PDT)
Received: from pps.filterd (ma1-aaemail-dr-lapp01.apple.com [127.0.0.1]) by ma1-aaemail-dr-lapp01.apple.com (8.16.0.42/8.16.0.42) with SMTP id 16GKwuKR031283; Fri, 16 Jul 2021 14:00:07 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=apple.com; h=from : message-id : content-type : mime-version : subject : date : in-reply-to : cc : to : references; s=20180706; bh=cFXl99ieNFwONGxl1BrKbglnXloviYCiCRCeSWC0TIY=; b=wVDDabbhHCxfmVdYEs6wvFlB1f3pPzzHhZ0Ln29oe9o4lsDR717zfSvhJu6NbGgAJbqk 2YZZrl6WtJqsSS8bB/Xsr4laAHgB9IPh0KuWeq3O5YjejyRHoreptzw0Qws6GFlBSEGv rMA8hqb1BXGiXErkHLzgPIIyc535cnBhssgCJh1tNp7LW6iDHBoqucyhsmLPs8RtZUlx gOdwtbhLui8xQpMT2HqrBEx3vSGf1dKp3FI0aUCqdq2Vz49lTxs0R1HjWrijDDrnBYVL 5RjSRCaIeuRNDZqSdNgSXyJN9tx+oZVgWgFAHdrTgRYOTVOwGren2N8CUdboH4EywfOh 4g==
Received: from rn-mailsvcp-mta-lapp03.rno.apple.com (rn-mailsvcp-mta-lapp03.rno.apple.com [10.225.203.151]) by ma1-aaemail-dr-lapp01.apple.com with ESMTP id 39tw4kawwj-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Fri, 16 Jul 2021 14:00:07 -0700
Received: from rn-mailsvcp-mmp-lapp03.rno.apple.com (rn-mailsvcp-mmp-lapp03.rno.apple.com [17.179.253.16]) by rn-mailsvcp-mta-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.9.20210415 64bit (built Apr 15 2021)) with ESMTPS id <0QWC00GYUVO7HB00@rn-mailsvcp-mta-lapp03.rno.apple.com>; Fri, 16 Jul 2021 14:00:07 -0700 (PDT)
Received: from process_milters-daemon.rn-mailsvcp-mmp-lapp03.rno.apple.com by rn-mailsvcp-mmp-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.9.20210415 64bit (built Apr 15 2021)) id <0QWC00100VNZYQ00@rn-mailsvcp-mmp-lapp03.rno.apple.com>; Fri, 16 Jul 2021 14:00:07 -0700 (PDT)
X-Va-A:
X-Va-T-CD: 01a37c4388be431533d60b3d58eeb299
X-Va-E-CD: 281407869ecdec76a85876a3d339dae7
X-Va-R-CD: cf71d9921d64adffaab788a1272d86eb
X-Va-CD: 0
X-Va-ID: a45519d8-ffac-4db6-b4a7-a9316560c91f
X-V-A:
X-V-T-CD: 01a37c4388be431533d60b3d58eeb299
X-V-E-CD: 281407869ecdec76a85876a3d339dae7
X-V-R-CD: cf71d9921d64adffaab788a1272d86eb
X-V-CD: 0
X-V-ID: 1fc326f9-336a-4f51-845c-302455fbcede
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-16_09:2021-07-16, 2021-07-16 signatures=0
Received: from smtpclient.apple (unknown [17.234.15.120]) by rn-mailsvcp-mmp-lapp03.rno.apple.com (Oracle Communications Messaging Server 8.1.0.9.20210415 64bit (built Apr 15 2021)) with ESMTPSA id <0QWC006J9VNPRX00@rn-mailsvcp-mmp-lapp03.rno.apple.com>; Fri, 16 Jul 2021 13:59:50 -0700 (PDT)
From: Tommy Pauly <tpauly@apple.com>
Message-id: <6C0580F7-2D96-4FAE-AD63-1CD7F195FBB1@apple.com>
Content-type: multipart/alternative; boundary="Apple-Mail=_DF6FADC1-7383-477C-ABB3-222A485A45E6"
MIME-version: 1.0 (Mac OS X Mail 14.0 \(3654.80.0.2.6\))
Date: Fri, 16 Jul 2021 13:59:49 -0700
In-reply-to: <a2a718ba-7231-449f-8a55-fcc6a7823d59@www.fastmail.com>
Cc: edm@iab.org
To: Martin Thomson <mt@lowentropy.net>
References: <162626887655.14379.5438309391409890693@ietfa.amsl.com> <80F3F8A2-2C3C-4DE8-BD1D-07842F5B2F89@apple.com> <20210715154649.GD24216@faui48e.informatik.uni-erlangen.de> <5149e82e-4f98-411b-9e34-27f243352b95@www.fastmail.com> <a2a718ba-7231-449f-8a55-fcc6a7823d59@www.fastmail.com>
X-Mailer: Apple Mail (2.3654.80.0.2.6)
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.391, 18.0.790 definitions=2021-07-16_10:2021-07-16, 2021-07-16 signatures=0
Archived-At: <https://mailarchive.ietf.org/arch/msg/edm/jelb9CfeUy43Basnn2Ebq0v89Kg>
Subject: Re: [Edm] Please review draft-iab-use-it-or-lose-it-01
X-BeenThere: edm@iab.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Evolvability, Deployability, & Maintainability \(Proposed\) Program" <edm.iab.org>
List-Unsubscribe: <https://www.iab.org/mailman/options/edm>, <mailto:edm-request@iab.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/edm/>
List-Post: <mailto:edm@iab.org>
List-Help: <mailto:edm-request@iab.org?subject=help>
List-Subscribe: <https://www.iab.org/mailman/listinfo/edm>, <mailto:edm-request@iab.org?subject=subscribe>
X-List-Received-Date: Fri, 16 Jul 2021 21:00:14 -0000
> On Jul 16, 2021, at 1:06 AM, Martin Thomson <mt@lowentropy.net> wrote: > > Replying to myself. Very bad form. Sorry. > > Hi again Toerless, > > I started reading through your feedback and I found some of it really helpful. I've made a bunch of edits in response. If you are willing to review the following pull request, that would be great. > > Here's a link: Since I don’t see the link in my email, here it is: https://github.com/intarchboard/draft-use-it-or-lose-it/pull/52/files <https://github.com/intarchboard/draft-use-it-or-lose-it/pull/52/files> > > I won't do a blow-by-blow response. I'm afraid that I don't have that much time. > > Just one note. Throughout you mention authentication where the draft uses the word "cryptography". My understanding of cryptography is that it encompasses a broad discipline that includes encryption and integrity protection and authentication and a bunch of related things. Are you perhaps reading that word with the narrow meaning of "encryption"? > > Cheers, > Martin > > On Fri, Jul 16, 2021, at 17:14, Martin Thomson wrote: >> Hi Toerless, >> >> Thanks for the review. >> >> It's going to take me a little while to just read your email. If there >> are specific items that you think need to be drawn out in particular, I >> would encourage you to open issues or new threads on just those. It >> will be easy to lose things with an email this long. >> >> I'm just going to reply to your meta-level comments here. I might try >> to turn the rest of this into issues on the repository. >> >> On Fri, Jul 16, 2021, at 01:46, Toerless Eckert wrote: >>> I think it would be good to write that the problems an solutions likely >>> fall all into three high level categories: >>> >>> a) p2p protocol extension considerations. >>> b) 3 or more party protocol extension considerations >>> (including middleboxes as supported parties). >>> c) 2 or more party protocol considerations plus undesirable middleboxes. >>> >>> Separating b) and c) is IMHO most important, >> >> I disagree. The draft does acknowledge the fact that difficulty scales >> poorly as more protocol participants are involved, but this is not the >> focus of the draft at all. The text exists to acknowledge that as a >> problem, but the core thesis is not that these are different but that >> they are _fundamentally_ the same. The number of participants just >> scales the problem (often very quickly out of reach). >> >> Your category (c) is almost out of scope. The text on limiting >> unwanted participation is very narrowly focused here. It only exists >> because it was necessary to point out that unprotected protocols can >> have more participants than expected and that - once the problem is >> identified - the most obvious solution seemed worth noting (not that it >> is always a *practical* solution, of course). >> >> See also https://martinthomson.github.io/tmi/draft-thomson-tmi.html >> >>> The other high-level suggestion is that at least in my opinion >>> there is more that could be written about reasons. >>> >>> IMHO: The deeper the extension point is within a protocol, and the >>> more complex the protocols starte machienry reaction to >>> unsupported extensions hs to be in the state machinery, >>> the more difficult it is to make sure it will work correctly >>> when needed. Of course, the most easy case is when you have >>> extensible data structures signalled and some parts can >>> just be ignored, but that is not always the semantic required. >> >> I think that this is just a matter of degree. Whether an extension >> point is hard to reach hasn't seemed to affect its availability in the >> cases we've gathered thus far. It's whether people have been motivated >> to seek it and actively use it that has mattered. It's not like the IP >> version field is hard to find or complicated. And - not in the draft - >> arguably some of the extension points in SDP are harder to reach than >> others, but the hard ones (a=extmap) are often more reliable than the >> easy ones (RTP/SAVPF). >> >> -- >> Edm mailing list >> Edm@iab.org >> https://www.iab.org/mailman/listinfo/edm >> > > -- > Edm mailing list > Edm@iab.org > https://www.iab.org/mailman/listinfo/edm
- [Edm] Please review draft-iab-use-it-or-lose-it-01 Tommy Pauly
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Erik Auerswald
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Toerless Eckert
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Martin Thomson
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Martin Thomson
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Tommy Pauly
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Toerless Eckert
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Toerless Eckert
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Martin Thomson
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Brian E Carpenter
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Martin Thomson
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Toerless Eckert
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Stewart Bryant
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Toerless Eckert
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Brian E Carpenter
- Re: [Edm] Please review draft-iab-use-it-or-lose-… Toerless Eckert