Re: [dispatch] Building Blocks for HTTP APIs - next steps

Mark Nottingham <mnot@mnot.net> Fri, 31 July 2020 12:41 UTC

Return-Path: <mnot@mnot.net>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 467B73A0924 for <dispatch@ietfa.amsl.com>; Fri, 31 Jul 2020 05:41:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.12
X-Spam-Level:
X-Spam-Status: No, score=-2.12 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, 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=VE/Vh4qu; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=VZWSMk1b
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 cgy_DAFrysG8 for <dispatch@ietfa.amsl.com>; Fri, 31 Jul 2020 05:41:51 -0700 (PDT)
Received: from wout3-smtp.messagingengine.com (wout3-smtp.messagingengine.com [64.147.123.19]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60BBD3A091C for <dispatch@ietf.org>; Fri, 31 Jul 2020 05:41:51 -0700 (PDT)
Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 8879C60B; Fri, 31 Jul 2020 08:41:50 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Fri, 31 Jul 2020 08:41:50 -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=p tbeAQ6LCctX/F8ibT+jjTXui4tcqhfJwV1x6czIW6A=; b=VE/Vh4quFD7+PdpaJ UEyysr4sIzD3aFW+aMRDp19a6/OSLZoth3GLmQIzjNQcVFhg+3pp2BD5QZN+xlwX UtBVacwF4YOv5a+3bK+qlBJvFq33kxp4YB9qBUpt68dlv4y5PcNQnb4eOGb2uJ4Q fQ7bv8c+25XrMYqRAIOeMr8JnmmDbtBFY8HHQu6mhPp8zTju6xGjLtzTNS4rbSfd BWN2wfrC4fMMvr4j8BemrqPFcZmzcV+sBjvBx7irZlKORTCeNYYhzD1Kc0RRZ2qx aYhSTHWGGC8zWFY9O5vItnBT2OflnxCXweJSLms8308anavqwX+PXHjmzsl2jZPk 1w3sQ==
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=ptbeAQ6LCctX/F8ibT+jjTXui4tcqhfJwV1x6czIW 6A=; b=VZWSMk1bHvdTMfMB2UyPgnk6b+84R9LPkMmp2w0NJ588RleRt7uLfzEOA 8eLurkjpVfSGxjM1XkNfgGtSAIhAoWRDTovVZ9lfkeqWwBb8oJW3ElulHBsjFp+N z5HG4b/INA6/RolxHdbNd9hdcq4a22UzzxlMGL7RLsFfCwnsokFahpv35ClwNwfe tahAKhN0XowWREUPBgljgXnzC73asIjxd0HKqKn+ykxjnlkqW4imdYajiYdTx4x8 HwPnyxLVf2jeUiLdz78pWB/GDHJQvvu7+/z5ggdZjqxjsaAfE+ma/MjKMF+jLWBk zD3jmhaaWBSKey2Gd/BCCunh77ddg==
X-ME-Sender: <xms:jREkX1OVDBKerh5_Ft1bqhG-MBHhoFT4g_TNYejOgrZgHXhA7h-OYw>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduiedrieekgdehiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpegtggfuhfgjfffgkfhfvffosehtqhhmtdhhtddvnecuhfhrohhmpeforghrkhcu pfhothhtihhnghhhrghmuceomhhnohhtsehmnhhothdrnhgvtheqnecuggftrfgrthhtvg hrnhepheellefhheefheekfeffuddtiedvhffhhfdvteeggeegvedtuddufeevuefffeei necuffhomhgrihhnpehhthhtphifghgsuhhtihhfhihouhhjuhhsthifrghnthhtohhush gvfhgvthgthhgvthgtrdhtohdpmhhnohhtrdhnvghtnecukfhppeduudelrddujedrudeh kedrvdehudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpehmnhhothesmhhnohhtrdhnvght
X-ME-Proxy: <xmx:jREkX39C_udrrLC8KMd6FKsJmacke641T8xWanys9-oy-HpqbULbNw> <xmx:jREkX0TCdJ2idJjqQhOUMiOYdZ4simpchH2-AzUnfYxyDHQvumQ-4A> <xmx:jREkXxs700RVvKgDU8IDtIG7O5yqbt7YtW4or9zX-6QpCkkoa8XhsA> <xmx:jhEkX9FuLnx4HwnPNRW9Ftm7NC5tGixf0w0taRqp-5bPN3EmOJ2D4g>
Received: from marks-air.mnot.net (119-17-158-251.77119e.mel.static.aussiebb.net [119.17.158.251]) by mail.messagingengine.com (Postfix) with ESMTPA id 6DF033280060; Fri, 31 Jul 2020 08:41:48 -0400 (EDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 13.4 \(3608.80.23.2.2\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CALGR9oZ=AYbd7poqKf6AanS5SP-qZM51ns4UNf0DGq6U81jPPQ@mail.gmail.com>
Date: Fri, 31 Jul 2020 22:41:44 +1000
Cc: DISPATCH WG <dispatch@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <88FDAAA0-0972-4211-B9AB-8544EBEA6C51@mnot.net>
References: <FED20ECD-A850-407E-B0DE-59A43B8D318E@mnot.net> <CALGR9oZ=AYbd7poqKf6AanS5SP-qZM51ns4UNf0DGq6U81jPPQ@mail.gmail.com>
To: Lucas Pardue <lucaspardue.24.7@gmail.com>
X-Mailer: Apple Mail (2.3608.80.23.2.2)
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/GrLdP4pu3FtOCuC6g-GjM2hqVAQ>
Subject: Re: [dispatch] Building Blocks for HTTP APIs - next steps
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 31 Jul 2020 12:41:53 -0000

Would 'implemented by' help? The intent is that if you want the browser community to pick something up, it probably needs to be in HTTP WG, but if you just want to use Fetch etc. to do it in the browser, it's not necessary to go there.


> On 31 Jul 2020, at 10:35 pm, Lucas Pardue <lucaspardue.24.7@gmail.com> wrote:
> 
> Hey Mark,
> 
> Thanks for the updates. Where you say "or new extensions that are likely to be used by Web browsers" is this intended to mean "solely used by Web browsers"? Otherwise the interpretation might mean that the output be prevented to prevent usage in Web Browsers, which seems hard to realize.
> 
> Cheers
> Lucas

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