[Webtransport] Request for Feedback: Draft Charter proposal

Bernard Aboba <bernard.aboba@gmail.com> Wed, 23 October 2019 21:35 UTC

Return-Path: <bernard.aboba@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 6F415120100 for <webtransport@ietfa.amsl.com>; Wed, 23 Oct 2019 14:35:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.997
X-Spam-Level:
X-Spam-Status: No, score=-1.997 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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 lDXqLvuN55vX for <webtransport@ietfa.amsl.com>; Wed, 23 Oct 2019 14:35:23 -0700 (PDT)
Received: from mail-lj1-x233.google.com (mail-lj1-x233.google.com [IPv6:2a00:1450:4864:20::233]) (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 EBF471200A4 for <webtransport@ietf.org>; Wed, 23 Oct 2019 14:35:19 -0700 (PDT)
Received: by mail-lj1-x233.google.com with SMTP id f5so22712772ljg.8 for <webtransport@ietf.org>; Wed, 23 Oct 2019 14:35:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=FPGmNIlI+Im+kjjW8qVydvOfKsE31DPLdcsAJnNY9k4=; b=i7DaLx68InHQ+KWlqNPqKWjofRh5+QERokmh4bq+VEYFhcqPtU38W9aqb523Dn8HHQ Fr6KSwVdTxieCi7d30HxHcxd/S0sckG8EeOwKVWjJytBAjoxU+mTseNgk0HrPO4ykPjF jJ9ZX7pVQkLJGUgMJnbbALsXrrTBqe0owapLVJG0/woRwfG1snav8w7idsFQq/jtxnQn 7ExwIjQaTZlzZXLrk6P2qQOSKVaKwoFzrTLPd6IC/SBskUZcgZzfhf5ioFvQtwqD160J SAImMNkx2vikwufFsm3wb0olrHl10xmDaLbfZA+YUrz2JkDjheBjtWFIki9+9lvSoHL4 gY0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=FPGmNIlI+Im+kjjW8qVydvOfKsE31DPLdcsAJnNY9k4=; b=gB+PjhTWfb1Qntd+JSgsTCcmM6w7eaaEvVdHGMbPF7vac3+dNJDdWK45pNpZ1bWm48 qSmPppYPXgikwskEKbrOzSI3YVzjPpw0wEY4Agnp9cQzJuLBIWqbsuFijUCp0Aw67aMX JJby2xYfIKoPvYA3LvdN+o1LfduhDpLzm30HEonqkpBNTyNikuu2EzyQVYoPShsXqGRi sO8Bin7xORhkjZU6yo0nUYP/CWHqtAbSjMi78w2Yo9+stxaAwMmfUIzmyzcB/3p/bTwv FKNTH6zgvhFaE8bG/9i0iJLAk21yaHT+3JaG7ZsdqCSNVpc8ihTfOKwCyucKx5DJRxuK 5QLQ==
X-Gm-Message-State: APjAAAWsYjVlJwV9B7dGzAHS3EJb+SFR/AZbKcwrUofuPt0GNlmoNEAN Ltc6K+zqq575RzEJ9ayG7lv+JVd/ekXS4CSZkd780t28
X-Google-Smtp-Source: APXvYqw9mn6COL7O8XkkFmekTDZs17+eoGaFqmtxds2xfS3F9R6cn2eH095OCuoP7HnEZR6onA16cB9q9r+ARjelVX8=
X-Received: by 2002:a2e:87d5:: with SMTP id v21mr4327552ljj.186.1571866517298; Wed, 23 Oct 2019 14:35:17 -0700 (PDT)
MIME-Version: 1.0
From: Bernard Aboba <bernard.aboba@gmail.com>
Date: Wed, 23 Oct 2019 14:35:06 -0700
Message-ID: <CAOW+2dvGYQPOu8GmM011fwkqz5StqXS4qbDBXoOz1ncMYCSJsA@mail.gmail.com>
To: webtransport@ietf.org
Content-Type: multipart/alternative; boundary="00000000000065e3e405959ab199"
Archived-At: <https://mailarchive.ietf.org/arch/msg/webtransport/ycxcshn8497yol0l9PEEFKJ_qDU>
Subject: [Webtransport] Request for Feedback: Draft Charter proposal
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, 23 Oct 2019 21:35:25 -0000

As many of you may have noticed, there will be a (non-WG forming) WEBTRANS
BOF at IETF 106:
https://trac.tools.ietf.org/bof/trac/

With the IETF 106 schedule due to be finalized soon, we are working on a
draft agenda which we hope to post to this list sometime next week.

While the upcoming IETF 106 BOF is non-WG forming, we have gotten some
feedback from the IESG  suggesting that we jumpstart discussion of a
potential WG charter.  So as to solicit feedback, we've put together an
early draft of a charter proposal, which is enclosed below.

Please note that this proposal assumes that dependencies such as work on
QUIC datagrams (e.g. draft-pauly-quic-datagram and
draft-schinazi-quic-h3-datagram  ) will be handled elsewhere, such as in a
re-chartered QUIC WG.

WebTransport (WEBTRANS)
---------------------------------------------
Charter

>
> Chairs:
>      David Schinazi <dschinazi.ietf@gmail.com>
>      Bernard Aboba <bernard.aboba@gmail.com>
>
> Applications and Real-Time Area Directors:
>      Barry Leiba <barryleiba@computer.org>
>      Alexey Melnikov <aamelnikov@fastmail.fm>
>      Adam Roach <adam@nostrum.com>
>
> Applications and Real-Time Area Advisor:
>      Barry Leiba <barryleiba@computer.org>
>
> Mailing Lists:
>      General Discussion: webtransport@ietf.org
>      To Subscribe:
> https://www.ietf.org/mailman/listinfo/webtransport
>      Archive:
> https://mailarchive.ietf.org/arch/browse/webtransport/
>
> Description of Working Group:
>
> The WebTransport working group will define new protocols or
> protocol extensions in order to support the needs of the W3C
> WebTransport API <https://wicg.github.io/web-transport/>.
>
> These protocols will support:
>   * Reliable bidirectional and unidirectional communication
>     that provides greater efficiency than Websockets
>     (e.g. removal of head-of-line blocking).
>   * Unreliable datagram communication, functionality not
>     available in Websockets.
>   * Origin checks to allow supporting the Web's origin-based
>     security model.
>
> The WebTransport working group will define three variants:
>   * A protocol directly running over QUIC with its own ALPN.
>   * A protocol that runs multiplexed with HTTP/3.
>   * Fallback protocols that can be used when QUIC or UDP
>     is not available.
>
> The group will pay attention to security issues arising from
> the above scenarios so as to ensure against creation of new
> modes of attack, as well as to ensure that security issues
> addressed in the design of Websockets remain addressed
> in the new work.
>
> The group will coordinate with the W3C Web Incubation Community
> Group (WICG) with respect to the above deliverables to ensure the
> best possible match between the WebTransport protocol extensions
> and the W3C WebTransport API. The group will also coordinate with
> other working groups within the IETF (e.g. QUIC, HTTPBIS) as
> appropriate.
>
> Goals and Milestones:
>
>   March 2020 - Adopt a draft on WebTransport over HTTP/3 as a WG work item
>   March 2020 - Adopt a draft on WebTransport over QUIC as a WG work item
>   March 2020 - Adopt a draft on HTTP/2 fallback mechanism as a WG work item
>   March 2020 - Adopt a draft on a QUIC fallback mechanism as a WG work item
>   September 2020  - Issue WG last call on WebTransport over HTTP/3
>   September 2020  - Issue WG last call on HTTP/2 fallback mechanism
>   November 2020   - Issue WG last call on WebTransport over QUIC
>   November 2020   - Issue WG last call for QUIC fallback mechanism
>