Re: Call for Adoption: Structured Fields Revision (RFC8941bis)

Mark Nottingham <mnot@mnot.net> Thu, 20 October 2022 00:20 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 190EBC14CF14 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 19 Oct 2022 17:20:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.759
X-Spam-Level:
X-Spam-Status: No, score=-7.759 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.249, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, 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=mnot.net header.b=krZOVE5q; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=lKk2nD6G
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 8Jv11oivcmOl for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 19 Oct 2022 17:20:32 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.18]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9B43FC14F749 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 19 Oct 2022 17:20:32 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.94.2) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1olJFk-005XYF-NS for ietf-http-wg-dist@listhub.w3.org; Thu, 20 Oct 2022 00:17:40 +0000
Resent-Date: Thu, 20 Oct 2022 00:17:40 +0000
Resent-Message-Id: <E1olJFk-005XYF-NS@lyra.w3.org>
Received: from titan.w3.org ([128.30.52.76]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <mnot@mnot.net>) id 1olJFj-005XWx-2v for ietf-http-wg@listhub.w3.org; Thu, 20 Oct 2022 00:17:39 +0000
Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by titan.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <mnot@mnot.net>) id 1olJFh-00FxUu-Bb for ietf-http-wg@w3.org; Thu, 20 Oct 2022 00:17:38 +0000
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id B53625C0115; Wed, 19 Oct 2022 20:17:25 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Wed, 19 Oct 2022 20:17:25 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mnot.net; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm1; t=1666225045; x= 1666311445; bh=2kMpLu4rNpxOwulhO1sfgj75Fq0vP2aFKvhQr3kb5Qg=; b=k rZOVE5q8kLfXyg1D6WVSialVPs5f2NgG3sAk3HN2fza6AnZPh8+CTrh2KBiAoaRW N7fqlf2bwVmng3ln8e3OH+sLjz3oqnBHC0kSVCiA2MdPyL5EIr+t2LlgmvXP6AO6 5EhcXjmdol24Pkb5VwHWXIScgPypU9vGQWsNp1z/xPF6BUGmHYEpZK4CB8tMryiM TRIeCI/thdjapEDW9d4CsOMONcsjJKjH2e2ECsAKwgu3zOkuBhgWiaXdNoP6huZl +DtXeWkjO2klYlTTu69HteA8Uy0CkPDXtbC9HtgqKybg1suQXseF6ua6o0qqM22q LCCI5WEU9qps/LtoMFFuw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=1666225045; x= 1666311445; bh=2kMpLu4rNpxOwulhO1sfgj75Fq0vP2aFKvhQr3kb5Qg=; b=l Kk2nD6GyRQk5TjtwRLyYe2kVcO3Pc0WLkoDwQ8z6BukxzneGNF7SqQmAw6nzaL2d aqbtbzyMusgdYkzLrYZiQZeuv3tmVAAHOcKbI5lN8LwAqcQ6J3CeyYTGIDpEaZbY TZKd+isXuIGpFjU2Xo1yDDo6UNwFSZsnt4vH012K6N0ZJBsGNc9N2qy9ZW05QBeN fRj4ocIUOg49uGIuarI2zaFZl9lIB8ZKRBzc/CyLlO6j41HwP15cbD/FynZ0MRLb Gq/OyQaSCD15iKImFn0NyKtIm+5IQQ2Lsd4a9+Zs95qp8cBv+8/xYAxPCYDnZz4Z +41Ay3osjCfuTvrgLqvmA==
X-ME-Sender: <xms:lZNQY2-VUViINtO22piH1xtvVi8RyfP2SuM3VTfscrgqhaH4BImO3Q> <xme:lZNQY2t2SDNFtVNlZjGN6jSd47HFGY3vDCH0hzmTU8Dm4KldMv3TYYovV-wHiKJhs w-j08CmedXRyYrIiA>
X-ME-Received: <xmr:lZNQY8DlQtyh9d1Az_gPK0nNmLJnGeN5_A6JnSV3qFfRYYxPG-Xx2NHlbhivnsT7yq8npyvqPthOAXgMON3cBV_2-6SL7PKG44yV21xFvkUD-qlCIFATDul9>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeelhedgfeefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffvefgkfhfvffosehtqhhmtdhhtddvnecuhfhrohhmpeforghr khcupfhothhtihhnghhhrghmuceomhhnohhtsehmnhhothdrnhgvtheqnecuggftrfgrth htvghrnhepvdefhedvieegjeetiefhffdtgfeihfevtdevudetffehudfhfeelheeiudff keeknecuffhomhgrihhnpehgihhthhhusgdrtghomhdpmhhnohhtrdhnvghtnecuvehluh hsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepmhhnohhtsehmnhho thdrnhgvth
X-ME-Proxy: <xmx:lZNQY-e-yXTlHIK3SNuJ_5AWwCZxPIvVsEhyaSoIoD7ehMbv_M8L2g> <xmx:lZNQY7OWoYaDIgqpTXMssiqUIX5DCNMZN-Z1NjOUa2ou-6iPACkLmA> <xmx:lZNQY4mYHChNKET5rM3uJOwlYb4srJbWsjs9p9tRKeunZtEZeTgWkA> <xmx:lZNQY9X6Xo7Dql5beyqKIn9YDnNYf5uMsVUms9vA_p_FXfdPUkXOWw>
Feedback-ID: ie6694242:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Wed, 19 Oct 2022 20:17:24 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <A7EBB16B-8D84-4D00-9C59-DB0CFF6A6260@mnot.net>
Date: Thu, 20 Oct 2022 11:17:20 +1100
Cc: HTTP Working Group <ietf-http-wg@w3.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <005B3744-93E5-49B4-9BDB-D939D992CB91@mnot.net>
References: <7CA07377-9FCE-4976-B420-72534978A6FC@apple.com> <A7EBB16B-8D84-4D00-9C59-DB0CFF6A6260@mnot.net>
To: Tommy Pauly <tpauly@apple.com>
X-Mailer: Apple Mail (2.3696.120.41.1.1)
Received-SPF: pass client-ip=66.111.4.26; envelope-from=mnot@mnot.net; helo=out2-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_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 1olJFh-00FxUu-Bb e7afab64d22ff2dba91c4f8d1acd00e7
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Call for Adoption: Structured Fields Revision (RFC8941bis)
Archived-At: <https://www.w3.org/mid/005B3744-93E5-49B4-9BDB-D939D992CB91@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/40474
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 20 Oct 2022, at 10:57 am, Mark Nottingham <mnot@mnot.net> wrote:
> 
> One thing, just to make sure folks are aware: Retrofit currently defines a few places where SF parsing algorithms are relaxed, to make parsing more successful. See:
>  https://github.com/httpwg/http-extensions/issues/2235
> 
> Conceivably, we could move these relaxations into retrofit and put them behind a flag or mode, so that they're integrated into the algorithms, rather than monkey-patching them. We'd need to do it in a way that doesn't affect "normal" SF parsing, though.
> 
> Thoughts?

I should have been more explicit: what do people think about expanding the scope of changes we'd consider to include this? I'm fine either way, just wanted to make sure folks were aware of the issue.

Cheers,


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