Re: Working Group Last Call: HTTP Client Hints

Mark Nottingham <mnot@mnot.net> Mon, 02 March 2020 03:01 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 37F463A08C9 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 1 Mar 2020 19:01:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.75
X-Spam-Level:
X-Spam-Status: No, score=-2.75 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, MAILING_LIST_MULTI=-1, 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=mnot.net header.b=nPI+6aFP; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=DUZlpvnw
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 eGMLdVvT26c4 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Sun, 1 Mar 2020 19:01:14 -0800 (PST)
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 435743A08BF for <httpbisa-archive-bis2Juki@lists.ietf.org>; Sun, 1 Mar 2020 19:01:10 -0800 (PST)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1j8bH5-0000hQ-U1 for ietf-http-wg-dist@listhub.w3.org; Mon, 02 Mar 2020 02:57:43 +0000
Resent-Date: Mon, 02 Mar 2020 02:57:43 +0000
Resent-Message-Id: <E1j8bH5-0000hQ-U1@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <mnot@mnot.net>) id 1j8bGz-0000gf-62 for ietf-http-wg@listhub.w3.org; Mon, 02 Mar 2020 02:57:37 +0000
Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <mnot@mnot.net>) id 1j8bGw-0003Q3-Hg for ietf-http-wg@w3.org; Mon, 02 Mar 2020 02:57:37 +0000
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 87D15223AC; Sun, 1 Mar 2020 21:57:21 -0500 (EST)
Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Sun, 01 Mar 2020 21:57:21 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h= content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; s=fm2; bh=K j0Ot5nHbUTC7Kfzmu45upd2NwkuiWqAm54LnGO7fHw=; b=nPI+6aFPThzCJ8CJ/ Kk4wTRDVjAkoVhGR3LYEOwpBwz9JAdDTA5wgwCvtCZ9y/T1Z5IsddhwhKDHqWGXa fSh2yaHJ+peD8bBKhJYiBCXiloEzJ4nG/dm/r5uyb+3tr0cUT45teOP71jEzik83 F8pesdicu2I1vZhf6QAckrtx96RETA2SlGG+tlDk/i2Xh35j8udSUcOUvoRObYGq xI6bBD97VHx9kLZe/g/3/Dg2ntbYE4Td0kzQ6spYD7PH1nAaPZGZm/bTfI4qIaLM Z4FRIGByNN8xcCQDIGXil7Ija3n6AJCq0+78CmbwoCwtDSgbR0TYnfF4r5keX+mW 4IBxg==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm2; bh=Kj0Ot5nHbUTC7Kfzmu45upd2NwkuiWqAm54LnGO7f Hw=; b=DUZlpvnwQEheG+gvWjcuJIpeVGXUz79JbwnevpwGHTkk9wu9uTXNjCwwg neBWp4ecKcrEbIEZV+INGJIgUA8KE+K+mUIsFI78Orx9/RdYmohgoeEB8UUmQnEx 5TGVLLuRlAtvXjk7rqHxq8I8v5VZdUmAwoDWBnKuQgIoR0Rs8nW1M+zQTunrXGs/ mzJwi6ncchLkz3ZPf3nOzvZ59V7I2i7fA3d9PLAV4D3FIVB0GKORRPjdRlu95+rz +vMR0GHqwhhlr1AsOs2h9nYSklBpLW43RIzKvX7J3fFj7z8Xt3mSVsoFl0NSM3Fu aG7osqnLLHJJxR8idMrYkxFsyhr9A==
X-ME-Sender: <xms:EHZcXp25EaBdXzydc7dJDXpLIf35Tv0iaAtMDydXj2K0B0HnrkNZUA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedugedruddtfedgheefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne gfrhhlucfvnfffucdluddtmdenucfjughrpegtggfuhfgjfffgkfhfvffosehtqhhmtdhh tddvnecuhfhrohhmpeforghrkhcupfhothhtihhnghhhrghmuceomhhnohhtsehmnhhoth drnhgvtheqnecuffhomhgrihhnpehivghtfhdrohhrghdpmhhnohhtrdhnvghtnecukfhp peduudelrddujedrudehkedrvdehudenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehmnhhothesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:EHZcXq_KRQlvjY3HzIrcd3YXyTV5cOLNgYOh5jibLnBAy1r06fMfPQ> <xmx:EHZcXsyiCGQtJEP8io8hbcNLcyZBOtMhwc5nnu4jnhTQ_WcB4RzAZg> <xmx:EHZcXghOoiCgMSMjWAHpYBXJIK8W3hXj0Jno-g22E1gyO6_TDlBHFw> <xmx:EXZcXvu7d2ycg7tIpTVb-OLTPmySlMWHV3rzYArHGA7m-huWWnOMMQ>
Received: from macbook-pro.mnot.net (unknown [119.17.158.251]) by mail.messagingengine.com (Postfix) with ESMTPA id 580A4328005A; Sun, 1 Mar 2020 21:57:18 -0500 (EST)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CANh-dXkj4r9TmGCs-PEn8Y2meStKZY2zRdKjRpSTc9L0HPipdg@mail.gmail.com>
Date: Mon, 02 Mar 2020 13:57:15 +1100
Cc: Yoav Weiss <yoav@yoav.ws>, "Julian F. Reschke" <julian.reschke@gmx.de>, HTTP Working Group <ietf-http-wg@w3.org>, Tommy Pauly <tpauly@apple.com>
Content-Transfer-Encoding: quoted-printable
Message-Id: <C7EF3093-46B4-40DC-9AF9-AD869634B0C2@mnot.net>
References: <5051090A-C16C-474E-A1F8-437A562B1279@mnot.net> <543e0e07-fb81-8b9c-f236-f8c6d71c1e4a@gmx.de> <CACj=BEgUzcHDPEwc8WpjTwSotqhDw6ubQTU_fcaTddTZPacncg@mail.gmail.com> <CACj=BEgdSM7_4en2vPeHHrKmbkTiAx62FA1vQjxjEuWz8Q4nuQ@mail.gmail.com> <CANh-dXkj4r9TmGCs-PEn8Y2meStKZY2zRdKjRpSTc9L0HPipdg@mail.gmail.com>
To: Jeffrey Yasskin <jyasskin@google.com>
X-Mailer: Apple Mail (2.3608.60.0.2.5)
Received-SPF: pass client-ip=66.111.4.25; envelope-from=mnot@mnot.net; helo=out1-smtp.messagingengine.com
X-W3C-Hub-Spam-Status: No, score=-9.8
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_DB=-1, W3C_IRA=-1, W3C_IRR=-3, W3C_WL=-1
X-W3C-Scan-Sig: titan.w3.org 1j8bGw-0003Q3-Hg 0f220a4e06df39934185fad4eb4acd3d
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Working Group Last Call: HTTP Client Hints
Archived-At: <https://www.w3.org/mid/C7EF3093-46B4-40DC-9AF9-AD869634B0C2@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/37397
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>

Yes, I think that makes sense.

The reason for adding this was to make sure that CH authors understood that they'd see better cache efficiency if they did this, but it's not ready yet.



> On 29 Feb 2020, at 7:23 am, Jeffrey Yasskin <jyasskin@google.com> wrote:
> 
> On Thu, Feb 27, 2020 at 2:28 AM Yoav Weiss <yoav@yoav.ws> wrote:
> The PR is now merged and addresses most of the comments.
> 
> 
> Appendix A.  Interaction with Variants Response Header Field
> 
>     Client Hints may be combined with Variants response header field
>     [VARIANTS] to enable fine-grained control of the cache key for
>     improved cache efficiency.  Features that define Client Hints will
>     need to specify the related variants algorithms as described in
>     Section 6 of [VARIANTS].
> 
> Unless we're planning to finish VARIANTS really soon, I'd drop this
> appendix.
> 
> mnot - thoughts? 
>  
> Friendly ping! :) 
> 
> I might have been involved in asking for this section... Basically, if this document is ready to go to RFC before Variants, we don't want to artificially block it behind Variants, which this Appendix would do. To fix that, this text ought to move to https://tools.ietf.org/html/draft-ietf-httpbis-variants-06#appendix-A.
> 
> If Variants had gone first, this text would be in the right place, for the same reason.
> 
> That is, I agree with Julian.
> 
> Does that make sense?
> 
> Jeffrey

--
Mark Nottingham   https://www.mnot.net/