Re: [Webtransport] Confirming Consensus on WebTransport protocols
Lucas Pardue <lucaspardue.24.7@gmail.com> Wed, 13 January 2021 16:45 UTC
Return-Path: <lucaspardue.24.7@gmail.com>
X-Original-To: webtransport@ietfa.amsl.com
Delivered-To: webtransport@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
by ietfa.amsl.com (Postfix) with ESMTP id AEFE53A11BE
for <webtransport@ietfa.amsl.com>; Wed, 13 Jan 2021 08:45:05 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.847
X-Spam-Level:
X-Spam-Status: No, score=-1.847 tagged_above=-999 required=5
tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001,
HTML_MESSAGE=0.001, SPF_HELO_NONE=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=gmail.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 drMaVpdVhhKr for <webtransport@ietfa.amsl.com>;
Wed, 13 Jan 2021 08:45:03 -0800 (PST)
Received: from mail-ed1-x532.google.com (mail-ed1-x532.google.com
[IPv6:2a00:1450:4864:20::532])
(using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits))
(No client certificate requested)
by ietfa.amsl.com (Postfix) with ESMTPS id B68933A11BC
for <webtransport@ietf.org>; Wed, 13 Jan 2021 08:45:02 -0800 (PST)
Received: by mail-ed1-x532.google.com with SMTP id g1so1994749edu.4
for <webtransport@ietf.org>; Wed, 13 Jan 2021 08:45:02 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
h=mime-version:references:in-reply-to:from:date:message-id:subject:to
:cc; bh=GILOD9yNAZYu2/y28sC5cCfkFzpm03oEN0cxx2CrSfs=;
b=pqe8CU3RZUFvRcQnbbTdCKNg/FtGFI1VR2vkjxY0jbIMVoewP13ttNPMzAAjYE35b6
AdxlyBrB322JsZviMhNi6rcaKbl9c5lx6cLjzYpbLqxNpX4tqmzqZsS96nkHNIoAzkIm
OIGRodpH9OAdU9JNTL5N7iBKOP4oQPwpx/NYQ4cfpBFME3qIXn/OCMVLzqYAnUmEfsuk
KXKuhHl+AqJtirtY9MMo5hMscbvvobI6JhD0qZUPxIa4eIIMorPMj20zPWtZiQOtTH1y
dzSxq8EJXcGWPh5B53LqtIBfluFr7SHGbkh2ecn7RY6LaNJQq5BjtmYeJvlqtxezT9Qw
PuHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=1e100.net; s=20161025;
h=x-gm-message-state:mime-version:references:in-reply-to:from:date
:message-id:subject:to:cc;
bh=GILOD9yNAZYu2/y28sC5cCfkFzpm03oEN0cxx2CrSfs=;
b=nQPyIQlZuJ6K3ddgfOiExedpWw9JWdHRdyaULDkZaQO8vl1FBIO5xlZWbBhtBgaI1g
rhhNqhYfPiQR4P8VkB/22EAsEVoaL9r+/eoNw0i0+XCktBBkPcIrqvSESeQGDB01hwOC
pagFpZC7F10m9RZ2TAylwHI0gsFWR0V0elK4ZP0eZ2QZ6Mn62U5GmtbC81oVAdwAz/8m
sePo6B7/Fa6WCHlyzuyPPMK2k8Fb2aTaSBMwpw5tiGg1sS31wUp1SYhSN5A4MOJQ4Wd0
1SnLZxsc6ybMt4EOPU8AJm2ixTd80ohyDk40jMUEveZVAgaV1PcjWEOrQo+x3/zApM5l
bsgQ==
X-Gm-Message-State: AOAM531wSNohWpBb/77xRDXK9MzqcTFqpIEBu4aNErj8CI5DnhVe/P1e
BZNPpQAhU2qQt7IiRiMDnp9kjyLFSirilAchseRpfyQy+Dk=
X-Google-Smtp-Source: ABdhPJxQpcZAjgEnn4JSGpeXo9GPoE4XVVsehmwHAGa+7UrYJMdi1ycN71EWM8j0heKtWH18ojIJY/+CVGkbIFjhPXk=
X-Received: by 2002:a05:6402:c4:: with SMTP id
i4mr2466516edu.152.1610556301213;
Wed, 13 Jan 2021 08:45:01 -0800 (PST)
MIME-Version: 1.0
References: <CAPDSy+5R=v2GjyJU1o=+Ai0X0iOqJSX787GfLBSUkd9odR++Rw@mail.gmail.com>
<1003bdcf-dc36-47ce-a4f5-dcfd9b2146b8@www.fastmail.com>
<CAKcm_gO6VCip7bkrJMjDn4D5sjPMQMRhW2BnV5z6RK+MiUfMkg@mail.gmail.com>
In-Reply-To: <CAKcm_gO6VCip7bkrJMjDn4D5sjPMQMRhW2BnV5z6RK+MiUfMkg@mail.gmail.com>
From: Lucas Pardue <lucaspardue.24.7@gmail.com>
Date: Wed, 13 Jan 2021 16:44:49 +0000
Message-ID: <CALGR9obUHRn9Y-eXZjnUMQU22ZnLcw0RLs7FhrrrZOd9OM63yA@mail.gmail.com>
To: Ian Swett <ianswett=40google.com@dmarc.ietf.org>
Cc: Martin Thomson <mt@lowentropy.net>, WebTransport <webtransport@ietf.org>
Content-Type: multipart/alternative; boundary="0000000000003984d405b8cadc27"
Archived-At: <https://mailarchive.ietf.org/arch/msg/webtransport/sLpcMae3TcnTLUWSASusg5Ucu6Y>
Subject: Re: [Webtransport] Confirming Consensus on WebTransport protocols
X-BeenThere: webtransport@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <webtransport.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/webtransport>,
<mailto:webtransport-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/webtransport/>
List-Post: <mailto:webtransport@ietf.org>
List-Help: <mailto:webtransport-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/webtransport>,
<mailto:webtransport-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jan 2021 16:45:06 -0000
Hi Ian, On Wed, Jan 13, 2021 at 3:46 PM Ian Swett <ianswett= 40google.com@dmarc.ietf.org> wrote: > > > On Tue, Jan 12, 2021 at 7:02 PM Martin Thomson <mt@lowentropy.net> wrote: > >> On Wed, Jan 13, 2021, at 04:25, David Schinazi wrote: >> > The consensus was option 1A. >> >> Great! >> >> > The consensus was option 2A. >> >> I can live with that. Can I request a brief summary of the reasons? >> > > I asked a question like this during the interim, and I think it'd be worth > clearly documenting the reasons, as I think it'd clarify our direction a > bit. The one that I clearly recall is that we'd have to re-invent many of > the features that HTTP/3 provides, but I'm not clear why that's the case. > I made a comment along those lines. It was mainly motivated by Victor's PR "Refactor client indication into a full header exchange" see https://github.com/vasilvv/webtransport/pull/18. AFAICT this is merged into the editors copy of draft-vvv-webtransport-quic but there is no published I-D with this change in. Victor please correct me if I'm wrong. Not that I'm not questioning whether the motivation behind needing more flexibility of the client indication. But it highlights that we'll discover more things that are needed or nice to have and require additions. My concern is that inventing something that is similar to HTTP headers but not actually HTTP is duplication and brings risks that we need to mirror the engineering and design effort that has already gone into HTTP. As an implementer, it seems better to reuse HTTP semantics (i.e code I have already, or libraries) than to invent another HTTP-alike. Cheers, Lucas
- [Webtransport] Confirming Consensus on WebTranspo… David Schinazi
- Re: [Webtransport] Confirming Consensus on WebTra… Ian Swett
- Re: [Webtransport] Confirming Consensus on WebTra… Bernard Aboba
- Re: [Webtransport] Confirming Consensus on WebTra… Alan Frindell
- Re: [Webtransport] Confirming Consensus on WebTra… Eric Kinnear
- Re: [Webtransport] Confirming Consensus on WebTra… Luke Curley
- Re: [Webtransport] Confirming Consensus on WebTra… Morten V. Pedersen
- Re: [Webtransport] Confirming Consensus on WebTra… David Schinazi
- Re: [Webtransport] Confirming Consensus on WebTra… Martin Thomson
- Re: [Webtransport] Confirming Consensus on WebTra… Bernard Aboba
- Re: [Webtransport] Confirming Consensus on WebTra… Martin Thomson
- Re: [Webtransport] Confirming Consensus on WebTra… Bernard Aboba
- Re: [Webtransport] Confirming Consensus on WebTra… Ian Swett
- Re: [Webtransport] Confirming Consensus on WebTra… Lucas Pardue
- Re: [Webtransport] Confirming Consensus on WebTra… Alan Frindell
- Re: [Webtransport] Confirming Consensus on WebTra… Jana Iyengar
- Re: [Webtransport] Confirming Consensus on WebTra… Victor Vasiliev
- Re: [Webtransport] Confirming Consensus on WebTra… Yutaka Hirano
- Re: [Webtransport] Confirming Consensus on WebTra… Ian Swett
- Re: [Webtransport] Confirming Consensus on WebTra… David Schinazi
- Re: [Webtransport] Confirming Consensus on WebTra… Lucas Pardue
- Re: [Webtransport] Confirming Consensus on WebTra… David Schinazi
- Re: [Webtransport] Confirming Consensus on WebTra… Ian Swett
- Re: [Webtransport] Confirming Consensus on WebTra… Alan Frindell
- Re: [Webtransport] Confirming Consensus on WebTra… Bernard Aboba
- Re: [Webtransport] Confirming Consensus on WebTra… Eric Kinnear
- Re: [Webtransport] Confirming Consensus on WebTra… Alexandre GOUAILLARD
- Re: [Webtransport] Confirming Consensus on WebTra… David Schinazi
- Re: [Webtransport] Confirming Consensus on WebTra… David Schinazi