Re: Structured Headers: URI type (#782)

Mark Nottingham <mnot@mnot.net> Thu, 13 June 2019 08:47 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 760A31200CD for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 13 Jun 2019 01:47:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.999
X-Spam-Level:
X-Spam-Status: No, score=-2.999 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, 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=KPedUPx3; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=Gi/OoVpf
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 h2h9snqSCbyE for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 13 Jun 2019 01:47:54 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [IPv6:2603:400a:ffff:804:801e:34:0:38]) (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 6BCBE12000F for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 13 Jun 2019 01:47:54 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.89) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1hbLNT-0003em-0x for ietf-http-wg-dist@listhub.w3.org; Thu, 13 Jun 2019 08:46:35 +0000
Resent-Date: Thu, 13 Jun 2019 08:46:35 +0000
Resent-Message-Id: <E1hbLNT-0003em-0x@frink.w3.org>
Received: from titan.w3.org ([2603:400a:ffff:804:801e:34:0:4c]) by frink.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <mnot@mnot.net>) id 1hbLNQ-0003dD-Cl for ietf-http-wg@listhub.w3.org; Thu, 13 Jun 2019 08:46:32 +0000
Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by titan.w3.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from <mnot@mnot.net>) id 1hbLNO-0004Ka-TM for ietf-http-wg@w3.org; Thu, 13 Jun 2019 08:46:32 +0000
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 97DEE516; Thu, 13 Jun 2019 04:46:07 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Thu, 13 Jun 2019 04:46:07 -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=fm2; bh=g I76usfEF592CH3C/S/55hrgLY2kzHTbjLgOiZLBdW0=; b=KPedUPx3gGrqmSV9R ZWlDVcz/5VYgmtSnUwAis01yJ5tWgZYBNyGa956g4zy17tElFskviJ9CK4lWHGsm iiwiFcSekxfk80sPdr7AkU1BEUQxC39wUAYDnfD7Wodx/n1VPvP1lCgBglITB1TL bOdvB6NsYttkfLZFZNdQt7nTJACMveQSRHPUNKISahfA4fFHBepRk00Cjk08+CrW 3BAmAyGWoPqx5QbXI3d13pFKa1+3TgnMDrURXiyMHkQVNClBaZO3oglZwJe3pnjx Dk5TbK9FnPMhYqpZA3RKG5Beq+51/EzWmev1sCLXxknfJASWnd7FeWl1iQamGyze wj0/A==
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=fm3; bh=gI76usfEF592CH3C/S/55hrgLY2kzHTbjLgOiZLBd W0=; b=Gi/OoVpf8WPvDwpULRxGcBTb/QHszE2BqFd0rcUMEiAVKX8TU6kfZDPn9 Y6OscwZhFq//B+JolTvCYbXGApcrpio4XGi88/2zuYMeepNoCBQqtSw5uhZLDayF 0YJJvv0kW/j6PztqzHHORGPYPGJtyn5Lk+0OpKGObaOOqgyGYXK4ul3eMTCqwzfR ONeyau3mx1iHqxScVQBsezo4TsUb1JswnFxqfEziAXtQRzGrdecIgbc3eOgTxUe6 w1mOAqyyLSwxqh/ttR/SRvR8jNRZtL3h01rmQPDeivq1RHKsxGuL7qOFrA31w7GH /TvVONO1/3VRwGQeX8xTlabB7s5AA==
X-ME-Sender: <xms:Tg0CXYZwZiDpVBql_iHqTOPoQBGxs7Xl5KqWHYcdg96V2uG9aiCNSA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrudehledgtdejucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurheptggguffhjgffgffkfhfvofesthhqmhdthhdtvdenucfhrhhomhepofgrrhhk ucfpohhtthhinhhghhgrmhcuoehmnhhothesmhhnohhtrdhnvghtqeenucffohhmrghinh epghhithhhuhgsrdgtohhmpdhmnhhothdrnhgvthenucfkphepudeggedrudefiedrudej hedrvdeknecurfgrrhgrmhepmhgrihhlfhhrohhmpehmnhhothesmhhnohhtrdhnvghtne cuvehluhhsthgvrhfuihiivgeptd
X-ME-Proxy: <xmx:Tg0CXZ9W5NndvjXA3JGeAa-Gcn0Zw1f1d_D_hgdjZwGZjabXXEbjoA> <xmx:Tg0CXUoZg73w6mnbchHO-hfGMC-L90HpK_l5XH92JvU5BbJ0FnCbzQ> <xmx:Tg0CXcGSsafGs5HdOWG42LWd5ANd6hqUuKlaWOrNcCM3NSyf9N0Kew> <xmx:Tw0CXQhFN6FcILjnZ50I9ZEOiCk-b5EQygqeaezmIAQ2uKqyjAWyYw>
Received: from [192.168.7.11] (unknown [144.136.175.28]) by mail.messagingengine.com (Postfix) with ESMTPA id A3594380086; Thu, 13 Jun 2019 04:46:04 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <84525629-553D-4D42-9FD4-36DD995710CA@apple.com>
Date: Thu, 13 Jun 2019 18:46:01 +1000
Cc: "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>, Poul-Henning Kamp <phk@phk.freebsd.dk>
Content-Transfer-Encoding: quoted-printable
Message-Id: <B556DE53-9409-47CC-BB69-C38FFD973F1A@mnot.net>
References: <31F60C8F-907A-44C4-B98E-3F49249A40B8@mnot.net> <84525629-553D-4D42-9FD4-36DD995710CA@apple.com>
To: Tommy Pauly <tpauly@apple.com>
X-Mailer: Apple Mail (2.3445.104.11)
Received-SPF: pass client-ip=64.147.123.24; envelope-from=mnot@mnot.net; helo=wout1-smtp.messagingengine.com
X-W3C-Hub-Spam-Status: No, score=-6.2
X-W3C-Hub-Spam-Report: AWL=3.580, 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, 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 1hbLNO-0004Ka-TM dbbcf70f17d9297d439f89c8caf1ff64
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Structured Headers: URI type (#782)
Archived-At: <https://www.w3.org/mid/B556DE53-9409-47CC-BB69-C38FFD973F1A@mnot.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/36709
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>

Again, I hope we're not voting.

My argument: given that the whole point of SH is to have strongly interoperable, crisply defined data models, and that anything beyond "it's a string" is a minefield regarding URIs, the prudent thing to do here is to punt on this until we're more confident. It's entirely possible to do this in a future revision / extension, and we really need to ship this spec.

Cheers,


> On 15 May 2019, at 3:54 am, Tommy Pauly <tpauly@apple.com> wrote:
> 
> Hello all,
> 
> As with #781 on SH, we've had some discussion back and forth on this one, without clearly concluding the discussion.
> 
> We'd like to get a sense of the group's consensus so we can move forward with the document. Please reply with which option you think will be be best option to be able to ship the document:
> 
> A. Leave the document as-is, without specifying a URI type for SH; note that URI types can be added in a future revision
> B. Specify a URI type for SH as a String
> 
> Thanks,
> Tommy (chair hat on)
> 
>> On May 1, 2019, at 10:15 PM, Mark Nottingham <mnot@mnot.net> wrote:
>> 
>> (Editor hat on)
>> 
>> <https://github.com/httpwg/http-extensions/issues/782>
>> 
>> PHK and I have discussed this, and I think we agree that this issue should be closed without any change to the specification. 
>> 
>> Any further discussion? We'd like to get this spec shipped.
>> 
>> Thanks,
>> 
>> --
>> Mark Nottingham   https://www.mnot.net/
>> 
>> 
> 
> 

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