Re: HTTP/2 has been approved

Eliot Lear <lear@cisco.com> Thu, 19 February 2015 19:47 UTC

Return-Path: <lear@cisco.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F6431A87C7 for <ietf@ietfa.amsl.com>; Thu, 19 Feb 2015 11:47:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.511
X-Spam-Level:
X-Spam-Status: No, score=-14.511 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 H9Frt06gWFB6 for <ietf@ietfa.amsl.com>; Thu, 19 Feb 2015 11:47:54 -0800 (PST)
Received: from rcdn-iport-1.cisco.com (rcdn-iport-1.cisco.com [173.37.86.72]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABDC81A888A for <ietf@ietf.org>; Thu, 19 Feb 2015 11:47:54 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2819; q=dns/txt; s=iport; t=1424375275; x=1425584875; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=nt4IlH0n+LTWX4AGwP1j4Zu0fYNICUfe6onpAsiJzUE=; b=M+CesjDXMHu0gXoLytXLsn2+8+9Mk3vgUAgoHkC59plQQYoLFfXAA7Ct MjVcIVP+6pQew43mborCyIX0FW2s9XVEwWLS476EA0BlUgNMhlcbo01rR Yakp7BfLVGsHZsKpY/z6YK1YdcstU77GIsWe2ZVL8sgCkcZeCHMTwjs8+ I=;
X-Files: signature.asc : 486
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CCBQAJPeZU/5xdJa1bgwZSWoMJxVUCgSNDAQEBAQEBfIQQAQEEI0sKARALGAkWCwICCQMCAQIBRQYBDAEFAgEBiCu7d5gkAQEBAQEBAQEBAQEBAQEBAQEBAQEBF4sPhG4HgmiBQgEEikSGZYEuhjWBGYMTgiyFf4ZLIoQPHTGCQwEBAQ
X-IronPort-AV: E=Sophos;i="5.09,610,1418083200"; d="asc'?scan'208";a="394436303"
Received: from rcdn-core-5.cisco.com ([173.37.93.156]) by rcdn-iport-1.cisco.com with ESMTP; 19 Feb 2015 19:47:54 +0000
Received: from [10.24.32.217] ([10.24.32.217]) by rcdn-core-5.cisco.com (8.14.5/8.14.5) with ESMTP id t1JJlrU9004770; Thu, 19 Feb 2015 19:47:53 GMT
Message-ID: <54E63DE7.1080409@cisco.com>
Date: Thu, 19 Feb 2015 11:47:51 -0800
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0
MIME-Version: 1.0
To: Paul Hoffman <paul.hoffman@vpnc.org>, Sean Turner <turners@ieca.com>
Subject: Re: HTTP/2 has been approved
References: <96332FA9-9C09-4AD8-A76E-41593AA2652B@piuha.net> <20423.1424358980@sandelman.ca> <D4E24112-71EA-498F-BCF1-A202E97B677C@ieca.com> <B4CBAF0A-409B-4B45-B92E-CF148BF833B8@vpnc.org>
In-Reply-To: <B4CBAF0A-409B-4B45-B92E-CF148BF833B8@vpnc.org>
Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="HKVjEk8HjFj7msuCaXKkp4oTxu2q6rLPA"
Archived-At: <http://mailarchive.ietf.org/arch/msg/ietf/w0G-oSYwUsiQvQJbDtmr1kWH6uA>
Cc: Mark Nottingham <mnot@mnot.net>, Martin Thomson <martin.thomson@gmail.com>, IETF Discussion List <ietf@ietf.org>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 19 Feb 2015 19:47:56 -0000

I agree with Paul- to a point.

But first, CONGRATULATIONS to the httpbis working group, Martin Thomson,
and Mark Nottingham in particular.  These people have worked quite hard
to produce a specification.

There was some discussion in the working group about including various
versioning bits in various places.  At the end of the day, my
recollection was that the group chose not to include versioning WITHIN
the protocol because they would prefer to rev the protocol instead. 
After all, ALPN ids are cheap.  While I doubt that any of the current
developers really want to think past HTTP2 today, there are built-in
deployment assumptions in every protocol, and on-the-ground
considerations will dictate when and how to update.  The developers in
the WG today are in the best position to make this call, and keeping
them together in some form would be useful (be that a WG, a mailing
list, or some other construct).

Eliot

On 2/19/15 10:32 AM, Paul Hoffman wrote:
> On Feb 19, 2015, at 10:09 AM, Sean Turner <turners@ieca.com> wrote:
>> On Feb 19, 2015, at 10:16, Michael Richardson <mcr+ietf@sandelman.ca> wrote:
>>
>>> I propose that this document skip PS, and go straight to Internet Standard to
>>> accurately reflect the status of this document.
>> Six months after it gets an RFC# I’d completely support this.
> Good god, no. HTTP/2 is quite complex, and it is likely that at least some parts will turn out to be non-optimal. Please give the HTTPBIS WG at least a year to shake out the protocol after wide deployment and constant use. Rushing the WG just so we can feel good about slapping a near-meaningless feel-good label on the spec is not a good process.
>
> Counter-proposal: we let the people closest to the protocol, the WG that created it, decide when to ask for STD status.
>
> --Paul Hoffman
>
>