Re: New Version Notification for draft-nottingham-http-structure-retrofit-00.txt

Mark Nottingham <mnot@mnot.net> Wed, 06 October 2021 23:55 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 36EF43A0B57 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 6 Oct 2021 16:55:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.997
X-Spam-Level:
X-Spam-Status: No, score=-2.997 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.001, MAILING_LIST_MULTI=-1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=bdw0xyN7; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Sds3s3TS
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 ghYZ3hT-LK5P for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 6 Oct 2021 16:55:45 -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 ABF403A0B63 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 6 Oct 2021 16:55:45 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1mYGl2-0006cv-U1 for ietf-http-wg-dist@listhub.w3.org; Wed, 06 Oct 2021 23:55:32 +0000
Resent-Date: Wed, 06 Oct 2021 23:55:32 +0000
Resent-Message-Id: <E1mYGl2-0006cv-U1@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 <mnot@mnot.net>) id 1mYGl0-0006c8-JF for ietf-http-wg@listhub.w3.org; Wed, 06 Oct 2021 23:55:30 +0000
Received: from wout3-smtp.messagingengine.com ([64.147.123.19]) by mimas.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <mnot@mnot.net>) id 1mYGky-00039U-QP for ietf-http-wg@w3.org; Wed, 06 Oct 2021 23:55:30 +0000
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id D8ACA3201C29; Wed, 6 Oct 2021 19:55:14 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Wed, 06 Oct 2021 19:55:15 -0400
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=fm3; bh=s 64iCIu7nAa4Mu5Qu/mYAP/BiSfTByC/M2c+vkgm3v0=; b=bdw0xyN7Bnp5Iqmqw QKPdnUCHHm/y8S5E4j/56pTeh9wWxjnqYIL4T73/t/iKB2FNxhSyDzXArgTR+QB+ d4qwoMou1DPlFjttUbDvPy85wyGFMzvMCtWXmVHasDrRS97vrGUTzGY91AFF8zKB K6n8fbqcAcgzQ+C08x0sxXaJW4fAhab91EV7x4crvFrUzSz0mPtnmri7VczlFnof 6Wo9CxPd/NjGWXAYz60XdYt/IIA2/DmvCiy3WPJXVZTIhYMs5dmIF/TRseBHU/uN wgjODrPRPz7wII1VGwe/GgrQpE27fWsBuQmva84DYfm7qyLldSD8AUTuWoYM88n+ 5SLqQ==
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=fm1; bh=s64iCIu7nAa4Mu5Qu/mYAP/BiSfTByC/M2c+vkgm3 v0=; b=Sds3s3TSn6C3XO4sc3Al8HENBcQNu5SN+U4JUd/+oammvF64YJxNzNoXu AHGWv4oegE45oA4zb+ARXfcrfzm6wg9hCIIVJBQDKGFU9PMr1Rqso5aky7PVI1SZ Gsip2GIwtGITjB+mZPYWdznYLAwQDnk6CdoOcwXUHyQ6bhFhUBUecMnE7asLhNzb Nn5blKVcCRgS3KJtbMySbHvkr8aXUgKeEaEBN6zgh1AiN+kErU+jUGYJ6wb0cnsv tAuiQ5KqaswOTsvtIwaBXY0+PcRJtAeStO/Dr/PbqJciLOd9SjmIiwzKgZ62+LLr 94f48ZWUuQeuGJEGc/Kxggk582pFg==
X-ME-Sender: <xms:YjdeYQVuiwUQ0-SC8MBbekYfSSZgoy0fXYH0wqOTpVPB7eGPoW7C7w> <xme:YjdeYUlyyKtOT5jLC2JKqq8O5WIs1t4e8SjeQCqlcdmd6f6AQ5jq3I-NWkYxXTbjw yov_ogho3WxATabrQ>
X-ME-Received: <xmr:YjdeYUaXstsMHTLr7Vvs_J96uEZT6OT6XyIH6nehW_X6DKA7SYvGiL6omDgmOfv_eNvvMjbkK-ujJhfgFCvIXaxToai8ZOyJ7NDjcn6upHrbLvlpTn56qe-n>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrudeljedgvdegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffgffkfhfvofesthhqmhdthhdtvdenucfhrhhomhepofgrrhhk ucfpohhtthhinhhghhgrmhcuoehmnhhothesmhhnohhtrdhnvghtqeenucggtffrrghtth gvrhhnpeevffffhfduteevvefhueffieegtdeutdehffeltefffedttdeggeejheeiueet teenucffohhmrghinhepmhhnohhtrdhnvghtnecuvehluhhsthgvrhfuihiivgeptdenuc frrghrrghmpehmrghilhhfrhhomhepmhhnohhtsehmnhhothdrnhgvth
X-ME-Proxy: <xmx:YjdeYfW4Xmz_EXXdaeHuVSO_RAnb_tXv5Cvuu0cdInWlrnlS351uPg> <xmx:YjdeYamioHLVwTcWDNtNOZs1DmjRNZLl6Ypr4Lfx09BbIlTGSTKlhQ> <xmx:YjdeYUe0OyOE8bwkZZMinTnZRKuAikF098L3bA1aP-_MauuUoe_GbQ> <xmx:YjdeYci7lazYn7T__kVw0Vl8qhWuYQPrZtoUB8bBQeYdxV6v8KgMwg>
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 6 Oct 2021 19:55:13 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CALGR9oabEJ9w3yuhfJNfjp=cBoAkjVww4Cj-y1M5ZsWTPiUaOQ@mail.gmail.com>
Date: Thu, 07 Oct 2021 10:55:09 +1100
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <371DD60B-5DB2-4DD9-8E1F-790C3F9711B1@mnot.net>
References: <163356151986.31315.12684234198541606446@ietfa.amsl.com> <43D9422B-7394-4C16-AFCB-BD33B0948ECE@mnot.net> <CALGR9oabEJ9w3yuhfJNfjp=cBoAkjVww4Cj-y1M5ZsWTPiUaOQ@mail.gmail.com>
To: Lucas Pardue <lucaspardue.24.7@gmail.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Received-SPF: pass client-ip=64.147.123.19; envelope-from=mnot@mnot.net; helo=wout3-smtp.messagingengine.com
X-W3C-Hub-DKIM-Status: validation passed: (address=mnot@mnot.net domain=mnot.net), signature is good
X-W3C-Hub-DKIM-Status: validation passed: (address=mnot@mnot.net domain=messagingengine.com), signature is good
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_H2=-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: mimas.w3.org 1mYGky-00039U-QP 2df025bf63a60d01d9cb8de099d852fb
X-Original-To: ietf-http-wg@w3.org
Subject: Re: New Version Notification for draft-nottingham-http-structure-retrofit-00.txt
Archived-At: <https://www.w3.org/mid/371DD60B-5DB2-4DD9-8E1F-790C3F9711B1@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/39437
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>

On 7 Oct 2021, at 10:48 am, Lucas Pardue <lucaspardue.24.7@gmail.com> wrote:
> 
> Interesting!
> 
> Question: is the intent that this is a one-shot pass or do you intend to set a methodology for how other headers can be mapped? For instance, we could keep the digest field in ABNF and use a similar methodology to define SF-digest alongside it in the digest spec.

That's a good question, and I'm punting on covering it in-spec for now.

One approach is to assume that new headers will be defined as SF, so there's no need. As long as this spec carves off the top n% (n~80-90), it's adequate for most purposes.

Another is to allow further specs to retrofit additional headers in the same fashion.

Another is to let specs retrofit themselves, as you suggest for Digest.

Cheers,


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