Re: Last Call: <draft-ietf-httpbis-http2-16.txt> (Hypertext Transfer Protocol version 2) to Proposed Standard

Matthew Kerwin <> Thu, 08 January 2015 01:50 UTC

Return-Path: <>
Received: from localhost ( []) by (Postfix) with ESMTP id 7BA0C1AC3F1; Wed, 7 Jan 2015 17:50:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.027
X-Spam-Status: No, score=-1.027 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=no
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 0rKGK9AUMkX0; Wed, 7 Jan 2015 17:50:13 -0800 (PST)
Received: from ( [IPv6:2607:f8b0:400d:c04::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id D16FE1AC3F4; Wed, 7 Jan 2015 17:50:12 -0800 (PST)
Received: by with SMTP id l89so303591qgf.12; Wed, 07 Jan 2015 17:50:12 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=RFNYnL+tJECaWh+A9Hq6o6lxT4Feb4fwBC4N1UI+p4A=; b=OObbn6qtJYWcRg0LJkhw10309C8DQPgD/PBU/ybB7l9nH4W8r8u9EK/hLxECMEnPL4 2qBkdtZ/8nDrV+4v026rOa6HRehn/4JiEV0+Gp62NaX1xM5lP/75XyewkuT/dTcgWFp7 PDe0IzCdV6aG/w2LjkxNzopdD8ycqYE9iWIokeWkJVn86SM7nrC2/UQAO17anLDxZeXy vyfoAtd7Yj8GW3Vt8e0s/2xJ5jNifNNhXxoNcLAtNAvuWIj9HiWI1+p5dx758aWrf1+W 6UJMf7sAUORBcKi/RSwBPuv8QGGwjm3B0rC+tvxNZ37vLnfeh0ocjq6XZeAk3jyylLLL IqxQ==
MIME-Version: 1.0
X-Received: by with SMTP id i20mr10026678qay.67.1420681812075; Wed, 07 Jan 2015 17:50:12 -0800 (PST)
Received: by with HTTP; Wed, 7 Jan 2015 17:50:11 -0800 (PST)
In-Reply-To: <>
References: <> <> <> <>
Date: Thu, 8 Jan 2015 11:50:11 +1000
X-Google-Sender-Auth: qUPKu9IoMu7wg20IK2absyxPB7Y
Message-ID: <>
Subject: Re: Last Call: <draft-ietf-httpbis-http2-16.txt> (Hypertext Transfer Protocol version 2) to Proposed Standard
From: Matthew Kerwin <>
To: Greg Wilkins <>
Content-Type: multipart/alternative; boundary=089e01295656bf6c27050c1a42e2
Cc: The IESG <>, IETF Discussion <>, HTTP Working Group <>
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF-Discussion <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Thu, 08 Jan 2015 01:50:16 -0000

On 8 January 2015 at 10:56, Greg Wilkins <> wrote
​ [heaps, which I will snip].

I agree pretty well with what Greg's written, and just want to add one
incidental outcome that may be considered a positive: by defining a
mechanism to allow HTTP/2 traffic to flow over the existing web, using
existing HTTP/1 ports (even if most browsers will only use HTTPS ports),
we've at least paved a way to allow other/future protocols to do the same.

I agree with James Snell's earlier sentiment as well, that HTTP/2 should
aim for Experimental, rather than Standards track. We've bought the upgrade
path (sorry, the ALPN-based TLS-as-an-opaque-tunnel path), so now we're
able to experiment with new/improved web protocols, and this is the first
such experiment.

  Matthew Kerwin