Re: Revising Structured Fields: scope

Martin Thomson <mt@lowentropy.net> Wed, 12 October 2022 23:25 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 8A296C14CE3E for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 12 Oct 2022 16:25:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.759
X-Spam-Level:
X-Spam-Status: No, score=-2.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_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=lowentropy.net header.b=AVdU7vmB; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=XTpmq6UM
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 oyX5tRgiA1S3 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Wed, 12 Oct 2022 16:25:16 -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 3FBF8C14CE33 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Wed, 12 Oct 2022 16:25:15 -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 1oil3Z-002cve-Cc for ietf-http-wg-dist@listhub.w3.org; Wed, 12 Oct 2022 23:22:33 +0000
Resent-Date: Wed, 12 Oct 2022 23:22:33 +0000
Resent-Message-Id: <E1oil3Z-002cve-Cc@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <mt@lowentropy.net>) id 1oil3X-002cuf-Ku for ietf-http-wg@listhub.w3.org; Wed, 12 Oct 2022 23:22:31 +0000
Received: from out4-smtp.messagingengine.com ([66.111.4.28]) by mimas.w3.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from <mt@lowentropy.net>) id 1oil3V-00Br1Y-I2 for ietf-http-wg@w3.org; Wed, 12 Oct 2022 23:22:31 +0000
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id CD94B5C0049 for <ietf-http-wg@w3.org>; Wed, 12 Oct 2022 19:22:18 -0400 (EDT)
Received: from imap41 ([10.202.2.91]) by compute3.internal (MEProxy); Wed, 12 Oct 2022 19:22:18 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lowentropy.net; h=cc: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=1665616938; x=1665703338; bh=czPlGmkfmB XiV5uvlA7h0M8xQRvm7Q0Qn8lCL8gCTsw=; b=AVdU7vmBoXegoQRNXO4LVHe6D3 8o1DFdue7NqwpUMMGjfHoqNczru5FnEmBPHH6mYDc7745RJNNzSiFMHOJGAI+ird D44zluzbTsVS2ungCYMnUj9o85HcSHLnlF43px5gU8ekOtB5hc41IxayEdmDkTVi j57etH5gBQgBJMAGzF4IhYtGtFctIsogPHtcbqLwR/iwNX3ElEGGXaZBO4nZqZV4 MRIQ6Nn2XgcVx2hsoPgyHalMsP5x2AKMut6dYSagcTG50Lnm7e5kFgEnK0BauXSL JUuX2Dba8TcPRlKr+Dmdf9FzTSRIrVf962T2p8V/G09huRaFCmTnas+v9l1A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc: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=1665616938; x=1665703338; bh=czPlGmkfmBXiV5uvlA7h0M8xQRvm 7Q0Qn8lCL8gCTsw=; b=XTpmq6UM+Cw/raxzxUoIqWK2295ijRaZTeUyHvvnKy2/ Ehbepig0l3Yg0LHVMuuCXd17hWFAjWOhmjL9qqzHGYiTWpmIVu0Fb00RvOxz0hfk ETrnx2vhmP8XdrGHs7A72JLMoc3WuLUqvG3QruubAxOpT3QWoxmdd8BxuSqaOPZK jji/UNCbLzdvge7iE8qhWGkiZQz2Z0kgpUKDJOQr/67g/qX8vDmVOkBXAZwvPKbr WuaD2qe+L7CxPqvOFUnZHQl2wczy8KOLJtjqS8VQIEJ8WRPJod8VLv9VdJin4pbg 3l4kTEsKgQNIop1QGcpOT9zeJSM5r5RAnLhcAO2q0g==
X-ME-Sender: <xms:KkxHYz207UKmara8sysr71JTZXCDwlRKOm1MAy0v11TUYK-0Ol5ArA> <xme:KkxHYyGoVmUxecJ8nv73D5Pv9mTPKIlfgiHU1k3KB-tBBxnycdw0Ug6B3---kVN2q nC4dDkQhJyc3qk1hCQ>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrfeejledgvdduucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefofgggkfgjfhffhffvufgtsehttd ertderredtnecuhfhrohhmpedfofgrrhhtihhnucfvhhhomhhsohhnfdcuoehmtheslhho figvnhhtrhhophihrdhnvghtqeenucggtffrrghtthgvrhhnpefgvdeujedtieetvdeuge ffleekhfekfedugeelleelkedvgedufefgjedtkeelheenucffohhmrghinhephhhtthhp fihgrdhorhhgpdhmnhhothdrnhgvthenucevlhhushhtvghrufhiiigvpedtnecurfgrrh grmhepmhgrihhlfhhrohhmpehmtheslhhofigvnhhtrhhophihrdhnvght
X-ME-Proxy: <xmx:KkxHYz6Uv5S6Iyo3_uSzxSmzJGS48F-9hBfV02suB_r1hDuAhJBLkA> <xmx:KkxHY40-zSZ60K78UUsS7_yQlG-_Mb8k7NSd3vGBj_DPf3Zq-yoJsg> <xmx:KkxHY2EU1heZbVqVgkwhpJ5LnK8oPbJGqkMxPAe-PsOo83fIYYMBxg> <xmx:KkxHY6SJt78OOwZqMeD6b9b0-zMhh9AKBFE2JA13UQsZ5tySJNdUEw>
Feedback-ID: ic129442d:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 70FE4234007E; Wed, 12 Oct 2022 19:22:18 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.7.0-alpha0-1047-g9e4af4ada4-fm-20221005.001-g9e4af4ad
Mime-Version: 1.0
Message-Id: <dd84c823-2c58-4ffc-89fe-1763eb9092ad@betaapp.fastmail.com>
In-Reply-To: <37AA7568-86A9-4543-845F-EA2DAAA946B1@mnot.net>
References: <37AA7568-86A9-4543-845F-EA2DAAA946B1@mnot.net>
Date: Thu, 13 Oct 2022 10:22:00 +1100
From: Martin Thomson <mt@lowentropy.net>
To: ietf-http-wg@w3.org
Content-Type: text/plain
Received-SPF: pass client-ip=66.111.4.28; envelope-from=mt@lowentropy.net; helo=out4-smtp.messagingengine.com
X-W3C-Hub-DKIM-Status: validation passed: (address=mt@lowentropy.net domain=lowentropy.net), signature is good
X-W3C-Hub-DKIM-Status: validation passed: (address=mt@lowentropy.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: mimas.w3.org 1oil3V-00Br1Y-I2 ead98f1c8d92f3aa5ba441f78ecb5d52
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Revising Structured Fields: scope
Archived-At: <https://www.w3.org/mid/dd84c823-2c58-4ffc-89fe-1763eb9092ad@betaapp.fastmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/40435
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>

I think that this is an excellent scope to set.

I will note that the RFC currently has no errata; I'm also not aware of any need to do editorial work, minor or otherwise. Work to address those should be very cheap.

The end of the year seems aggressive, but if the assigned editors are quick, we can discuss a revision at IETF 115 and run WGLC shortly after.

On Thu, Oct 13, 2022, at 09:56, Mark Nottingham wrote:
> Discussion so far seems to indicate folks have a preference for 
> defining a new Date type in a revision of the Structured Fields 
> specification, rather than in a separate document or as part of the 
> Retrofit draft.
>
> If we're going to 'open up' the Structured Fields specification, we 
> should have a defined scope of work, to help assure we don't 
> unintentionally take on a bigger task than we're willing to. 
>
> I'm proposing that the scope be limited to:
>
> - Adding a Date type (using the current text in the Retrofit draft[1] 
> as a starting point)
> - Removing ABNF from the specification (as discussed, it's confusing 
> and current editorial style is NOT to use it[2])
> - Addressing technical issues that are or could qualify as errata 
> (e.g., minor algorithm clarifications)
> - Minor and purely editorial work (e.g., improving wording, 
> explanations, correcting typos if found)
>
> If we limit it in this way, I'm reasonably confident we can ship the 
> spec to the IESG in a reasonable timeframe -- conceivably before the 
> end of the year.
>
> Thoughts?
>
>
> 1. 
> <https://httpwg.org/http-extensions/draft-ietf-httpbis-retrofit.html#appendix-A>
> 2. <https://httpwg.org/admin/editors/style-guide#structured-fields>
>
> --
> Mark Nottingham   https://www.mnot.net/