Re: Adoption call for draft-wicg-http-no-vary-search

Leif Hedstrom <leif@ogre.com> Mon, 09 September 2024 20:59 UTC

Received: by ietfa.amsl.com (Postfix) id CD54FC1D4CE7; Mon, 9 Sep 2024 13:59:50 -0700 (PDT)
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 CCA81C1CAF58 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 9 Sep 2024 13:59:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.758
X-Spam-Level:
X-Spam-Status: No, score=-2.758 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=w3.org header.b="p/Bkm7RN"; dkim=pass (2048-bit key) header.d=w3.org header.b="U14R3TdY"; dkim=pass (2048-bit key) header.d=hedstrom-us.20230601.gappssmtp.com header.b="nF1FoZ8m"
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2QscoFUIN-14 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Mon, 9 Sep 2024 13:59:47 -0700 (PDT)
Received: from mab.w3.org (mab.w3.org [IPv6:2600:1f18:7d7a:2700:d091:4b25:8566:8113]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D017CC18DB90 for <httpbisa-archive-bis2Juki@ietf.org>; Mon, 9 Sep 2024 13:59:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=Subject:References:To:Cc:In-Reply-To:Date:Mime-Version:Content-Type: Message-Id:From:Reply-To; bh=oyCZP4ljS3VIgo4cons4YuW8d6zf/PpUwJjHpNG/u1w=; b= p/Bkm7RNJMWYjh5nL/+yRpFU6g4p66oO3KUHICza4u69mL8WUfSJ3R0yHAKTF9Ftma3yCC/eVRLrd 34RI/feLw45AVQmZHr1H3WBzOLekoqqHTTaPJ/gE3NWyv+2thLyWhFi5gvbnUZjpjBoV6fdPWZoqa HBg/d9xgK5y9OnnBmq/FIMaHiPCe5kUI/rJ+/3gNzSPto6ES0qpg/cPWnDC7DFMw2+dzjMLhT87SI p0CUfB1Bg3e1rDzF9aOYNnX6Isai9CIVH7EMSZVazkrG4ZnoHDulw0luh9PMuxYKTzWQwzNTciJXy bQkwDtj9NbysR0vUombM9mbLfPsLkeVTbg==;
Received: from lists by mab.w3.org with local (Exim 4.96) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1snlTe-001SwB-1e for ietf-http-wg-dist@listhub.w3.org; Mon, 09 Sep 2024 20:59:14 +0000
Resent-Date: Mon, 09 Sep 2024 20:59:14 +0000
Resent-Message-Id: <E1snlTe-001SwB-1e@mab.w3.org>
Received: from ip-10-0-0-224.ec2.internal ([10.0.0.224] helo=puck.w3.org) by mab.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from <leif@hedstrom.us>) id 1snlTb-001SvG-1S for ietf-http-wg@listhub.w3.internal; Mon, 09 Sep 2024 20:59:11 +0000
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=w3.org; s=s1; h=References:To:Cc:In-Reply-To:Date:Subject:Mime-Version:Content-Type: Message-Id:From:Reply-To; bh=oyCZP4ljS3VIgo4cons4YuW8d6zf/PpUwJjHpNG/u1w=; t=1725915551; x=1726779551; b=U14R3TdYvpv84imXvHmc0zSBi3T+ghrU1VczXHqnVthDiFb sa8CUjSZOQOKGVqPgQd1HgMnN9hayVe8s/PHlWkkqYx74Y7aJaZ0/6Eyu6Udu4MXnPy+o/j0OF4MF Cb1M+ckQyJKNghtxYNSeOtCLqdBXg2FxbRhEAo30hxFeb0spdUa0MJzWRL5GDxZ4ENlS7aspheHqU n1Bl6uTETCHh2TdAral/K6rE5QYzAOCxFkuNyQb01MQTwsmnIMtCUbmbQBEHWjOdx5FBfbVUf/oom gBdWP/YUO2wK2bVfIOOsgWhfcbkax40s7IObtsh4k77CYyCuAl/rCOQfxjt99b8A==;
Received-SPF: pass (puck.w3.org: domain of hedstrom.us designates 2607:f8b0:4864:20::d30 as permitted sender) client-ip=2607:f8b0:4864:20::d30; envelope-from=leif@hedstrom.us; helo=mail-io1-xd30.google.com;
Received: from mail-io1-xd30.google.com ([2607:f8b0:4864:20::d30]) by puck.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from <leif@hedstrom.us>) id 1snlTa-003SZY-23 for ietf-http-wg@w3.org; Mon, 09 Sep 2024 20:59:11 +0000
Received: by mail-io1-xd30.google.com with SMTP id ca18e2360f4ac-82cda617e1aso168692839f.2 for <ietf-http-wg@w3.org>; Mon, 09 Sep 2024 13:59:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hedstrom-us.20230601.gappssmtp.com; s=20230601; t=1725915547; x=1726520347; darn=w3.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=oyCZP4ljS3VIgo4cons4YuW8d6zf/PpUwJjHpNG/u1w=; b=nF1FoZ8mWmZ8vdmusTU7UVsExfxkz3pyRJhbxTNNQpzofD/N27/oZmHyLdhEh79dZo Xyx5+sKEhw35gkmEmm/zNTEfppwUztdQMF1Ps2npoUg9VA3F/SylIO3c4tkk5+ULz1eb XtODRdRVMKZaSkdOgG+Xh7ZJek7sGstVO/fPyCALkh9n5J3O3UR3hQh+Ousd1rr8J0zn BdD0PUeOXECfo47Sh3dsLV8pgTzNkBsCU/2Bgg5gYYrUNFOOqFrrUaYlu2wY6EI5OSDZ AP9tQx1hx5iIiSnrUYUPf67q3OKTzXS8hleXXtvBjEuMkS4cGlbv3B1MyJZw6K+B5VYo e1FQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1725915547; x=1726520347; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oyCZP4ljS3VIgo4cons4YuW8d6zf/PpUwJjHpNG/u1w=; b=ZUuluaT+8ULrAPLXvB7tKFJpUYESMgW+Mrtwh0kY6+2wxVIBK3tvqSccEFAZ7IM8bA cMPKTpZYSfVq62ZapPGK6ED+zCeIoDfAG0ZR8+kt87XNGlByHiD+fgBo3TCSAvqkb6A9 estL7KlAPWQGUPb3WwVTAL9dODkzVjuti93qqTQ4N9vid1PVe80SI541mlLF9AUNxyVr tVoj/uOr6sjjaZ1SIXux2E5mEGyqF6ndYyH/xlptJv1KrAktvKuvmWLzpxqa1r+rHtfV Fm8bcyyDMKsNzngdb7T8+jIgTyuY5uMCVI0cnbqJV6JbnSh31HYPSSMTumO9QF/l89PD YP9w==
X-Gm-Message-State: AOJu0Yz89KrRQOeUiRlCH3gbHvTyTJA4Fs/Qw7MOBR1GPf9mrpjnj1sq 4kzNv9SVFJTEkgkSJ9yfBtl/sjCHI01FF0HTGB+dvLgJycSXZ+/uOD6nueiSaHYPcPEbzcVV1Re b
X-Google-Smtp-Source: AGHT+IHErklrh95e2iFIf30eOYUdyk7CByqM2L6sWiPkjZvbu/OUkColljLmjBtu9ZAxUGEJZeoT9A==
X-Received: by 2002:a05:6602:3404:b0:82c:f30d:fc9b with SMTP id ca18e2360f4ac-82cf30e0226mr327540639f.13.1725915546705; Mon, 09 Sep 2024 13:59:06 -0700 (PDT)
Received: from smtpclient.apple (c-67-190-128-241.hsd1.co.comcast.net. [67.190.128.241]) by smtp.gmail.com with ESMTPSA id ca18e2360f4ac-82aa736e0cbsm156756839f.23.2024.09.09.13.59.06 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 09 Sep 2024 13:59:06 -0700 (PDT)
From: Leif Hedstrom <leif@ogre.com>
Message-Id: <1C19E7E7-8973-40D6-8ABB-96224C0C4192@ogre.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_842C04A9-5F55-470D-8CAA-40E93D33F001"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3776.700.51\))
Date: Mon, 09 Sep 2024 14:58:55 -0600
In-Reply-To: <DFCF3CFC-B96B-4846-AD7C-E856E49EFA2C@apple.com>
Cc: Working Group HTTP <ietf-http-wg@w3.org>
To: Tommy Pauly <tpauly@apple.com>
References: <C3DA5776-3C30-4AD2-9A29-1F38DFA7759A@apple.com> <DFCF3CFC-B96B-4846-AD7C-E856E49EFA2C@apple.com>
X-Mailer: Apple Mail (2.3776.700.51)
X-W3C-Hub-DKIM-Status: validation passed: (address=leif@hedstrom.us domain=hedstrom-us.20230601.gappssmtp.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-3.6
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DMARC_MISSING=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: puck.w3.org 1snlTa-003SZY-23 2edaf12f21bf6dc2746b28a2f2555284
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Adoption call for draft-wicg-http-no-vary-search
Archived-At: <https://www.w3.org/mid/1C19E7E7-8973-40D6-8ABB-96224C0C4192@ogre.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/52277
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/email/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>


> On Aug 18, 2024, at 7:38 PM, Tommy Pauly <tpauly@apple.com> wrote:
> 
> 
> 
>> On Aug 2, 2024, at 7:10 PM, Tommy Pauly <tpauly@apple.com> wrote:
>> 
>> Hello HTTP,
>> 
>> This email starts a working group adoption call for "No-Vary-Search”, draft-wicg-http-no-vary-search. This document was discussed at the IETF 120 meeting last week.
>> 
>> You can find the datatracker page and content of the document here:
>> https://www.ietf.org/archive/id/draft-wicg-http-no-vary-search-01.html
>> https://datatracker.ietf.org/doc/draft-wicg-http-no-vary-search/
>> 
>> This call will last for 3 weeks, and end on Friday, August 32. Please reply to this email to indicate if you support the working group taking on this work, along with any other reviews and comments. We’re particularly interested to see any comments about implementation intent.
> 
> Reminder that this call is ongoing—also it ends on August 23rd. Sorry for the typo!


Sorry for the late reply here as well…

I’m in favor of adoption here, from a CDN perspective these mechanisms are critical. As I think has been pointed out already, in the Mozilla statement and maybe others, there are some wrinkles around how to deal with this “double lookup” mechanism; you have to have the No-Vary-Search response header before you can do the final cache lookup.

If adopted, working out those details would be required.

— Leif