Alt-Svc-bis / rfc7838bis

Erik Nygren <erik+ietf@nygren.org> Fri, 11 June 2021 16:50 UTC

Return-Path: <ietf-http-wg-request+bounce-httpbisa-archive-bis2juki=lists.ie@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 334283A1052 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 11 Jun 2021 09:50:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.151
X-Spam-Level:
X-Spam-Status: No, score=-2.151 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, PDS_BTC_ID=0.498, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
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 JLCdxYKdRiSF for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 11 Jun 2021 09:50:51 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (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 746413A1051 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 11 Jun 2021 09:50:50 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1lrkJ2-0001Fn-PT for ietf-http-wg-dist@listhub.w3.org; Fri, 11 Jun 2021 16:46:54 +0000
Resent-Date: Fri, 11 Jun 2021 16:46:52 +0000
Resent-Message-Id: <E1lrkJ2-0001Fn-PT@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <nygren@gmail.com>) id 1lrkIH-0001Eo-W5 for ietf-http-wg@listhub.w3.org; Fri, 11 Jun 2021 16:46:07 +0000
Received: from mail-wr1-f51.google.com ([209.85.221.51]) by mimas.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from <nygren@gmail.com>) id 1lrkHh-0001xg-BB for ietf-http-wg@w3.org; Fri, 11 Jun 2021 16:46:02 +0000
Received: by mail-wr1-f51.google.com with SMTP id i94so6773443wri.4 for <ietf-http-wg@w3.org>; Fri, 11 Jun 2021 09:45:28 -0700 (PDT)
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=dkcLUVq3AvJSlORitrLP0n2NUrNfP5YN2DQgR96tz1o=; b=GOVMPbcaKOhMJ1zE2PpjFmADvAGP9cMrcstMkv3gOD1ioqlmHHInGX1ukCzN1PYY9G 1Dcd6+2i31P51UEByeS4UNFzpyFUpttDH0RYp/cx46QTlw0xOh1nrrSy1oHtID1WDDtM u/8molTwiOeFL3l34eHjbv9A2CBYKnh3E3nqI+WjgNhGJbn3BlIeFIGbQ1bXHKSthRQx TP9I9a2Ecu0fjLfejI2XzvRyRC0WnbVR563+ZSIJkui0MW9xAOt4b22+Rc4qIyQ8qw+A MaLl5DBOJMp4MCsAFlhloA33VeOClGHmF8q8qVUvQOlIXEQiT39yVTtSLNW25i/1uipq M6TQ==
X-Gm-Message-State: AOAM533S4Ms/laUQWgDMXsBT4HdBB5aFeIUkLRuXam1nPoxp3pjBProH ekwHXWlnI+qQVuw5jh8HenW1FO0yAeTA406JBeK1sT2Mj95ZQg==
X-Google-Smtp-Source: ABdhPJyIPiuidzHezrBs5v+9IHunhIjSp0htPNylTsuh69QlmWZKErrIvmMCmGoM5p5DARH3iPGikvNVUgoYcfqt+FM=
X-Received: by 2002:adf:dcc3:: with SMTP id x3mr4876330wrm.177.1623429917561; Fri, 11 Jun 2021 09:45:17 -0700 (PDT)
MIME-Version: 1.0
From: Erik Nygren <erik+ietf@nygren.org>
Date: Fri, 11 Jun 2021 12:45:06 -0400
Message-ID: <CAKC-DJipN3FOmRmU8jSma0QxOa43XUw889V_+b8GNQxVvRiWCQ@mail.gmail.com>
To: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="0000000000008dd5c605c4803b31"
Received-SPF: pass client-ip=209.85.221.51; envelope-from=nygren@gmail.com; helo=mail-wr1-f51.google.com
X-W3C-Hub-Spam-Status: No, score=-2.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, PDS_BTC_ID=0.498, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1lrkHh-0001xg-BB 143d418c1b0487e6e8c12ba51093f8cb
X-Original-To: ietf-http-wg@w3.org
Subject: Alt-Svc-bis / rfc7838bis
Archived-At: <https://www.w3.org/mid/CAKC-DJipN3FOmRmU8jSma0QxOa43XUw889V_+b8GNQxVvRiWCQ@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/38889
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <https://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

As discussed on this list earlier this year, there is growing reason
to start on an alt-svc-bis to update rfc7838.  I started a document
here outlining some potential candidates for inclusion and have incorporated
input from a number of people:

https://docs.google.com/document/d/1QNaXduqohACK93qLPpxkPJ2rHQMgWqUPL-DkZS11htQ/edit?ts=60a5dc92#

(There is a snapshot of this google doc posted as
draft-nygren-altsvc-fixes-00
for posterity as well.)

There will hopefully be some time at the interim next week to discuss
in more detail.  There are a number of design decisions that will likely
want discussion before we get too deep into authoring changes.

For example, one open question is whether to add an ALTSVC frame to QUIC
or whether to deprecate the ALTSVC frame in HTTP/2 instead.  The latter
seems to have some traction.

Mike Bishop started a repo with a markdown version of rfc7838
as a starting point:  https://github.com/MikeBishop/alt-svc-bis

Preliminary slides for next week are here:

https://docs.google.com/presentation/d/180QqdkL_hsKcdEroZkgZuxKPaybOBolWHd8BcQFSXMI/edit#slide=id.gdd99711ec5_0_33

Best, Erik