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

Julian Reschke <julian.reschke@gmx.de> Fri, 31 July 2020 12:48 UTC

Return-Path: <julian.reschke@gmx.de>
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 D905F3A098E for <dispatch@ietfa.amsl.com>; Fri, 31 Jul 2020 05:48:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.002
X-Spam-Level:
X-Spam-Status: No, score=-0.002 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
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 uLazXuX8Lw4L for <dispatch@ietfa.amsl.com>; Fri, 31 Jul 2020 05:48:18 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.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 7B0983A096B for <dispatch@ietf.org>; Fri, 31 Jul 2020 05:48:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1596199695; bh=Uud1MeAgCuZJBe4qM0MCZuiF63oKpI16H10FvTfthxg=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=Qy6fszqH/cYPP70Bk7t9EOD83HjAAEcZ/TGlU/PwkGfmpGNKf8iL7WTfon0WTmKPH 91hSHRDT9vnt38g/cp4F/sAGeFUPIfIn/Oar9CEPKleZCJPbY09HusoJA9Du7ax52Y 4wbdWkBQwL9JT0AclwgcC0Qesl0GBoikDel6nCAo=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.236] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N3siA-1kjjG3267c-00zqre for <dispatch@ietf.org>; Fri, 31 Jul 2020 14:48:15 +0200
To: dispatch@ietf.org
References: <FED20ECD-A850-407E-B0DE-59A43B8D318E@mnot.net> <CALGR9oZ=AYbd7poqKf6AanS5SP-qZM51ns4UNf0DGq6U81jPPQ@mail.gmail.com> <88FDAAA0-0972-4211-B9AB-8544EBEA6C51@mnot.net>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <307419dd-5df1-b583-a39c-44e745b3c9bf@gmx.de>
Date: Fri, 31 Jul 2020 14:48:14 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.0.1
MIME-Version: 1.0
In-Reply-To: <88FDAAA0-0972-4211-B9AB-8544EBEA6C51@mnot.net>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:CM8jwRII9NfQGK41Uvs16NYBJPdR5+0ETYwAJW2QYslmHVjheg9 TeHFNdLmzGJhHUkMYaJpYcuV6mCGyqrESxaQiJCJKqSo8e6cNgr5NCcnoPF+yLrxiOfS/4n BaYQ8G7tPQChpTh452twEa5LOI5wFKQwcNjfQD+2uvc5kUBpP7BpKNBKMySPB9JAqf4vc3m L3qYI/xfJPjfudoS9RFMA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:tucf7VYiWFM=:SdrgUv28HKK/JF4ucWGzft Q37dHwuE74QZz9gza8zkseB4lvWZ4YkW0vwZcGROod3dD4vN4ZEteP6Q2SNKf5S/dQMnDVm91 EClPCbC4WQQW7PmGznnkGEI+dLYPpEUJKh7Z+LmbUcjem1CwK91CX4mbpuOSGBlk+conry0wR +5Ei7Rxvwt36L3T+oIyoKB0AXaUbd3CHtvsKv0UfckE42paFI4gXY+FVfe/jzDnq4echSRl5A lmNP06s7GJ+ZWRlmQIs/m61jsQdlpVee16t7/arma/biNMWOA9lKPYQN39UTnABtfyT0Bz03Z wVV5LXdkWj4GLjizAvkbzzo182y61yTEYWMPwD44Vbmfucm8FVivZhzUVJNKhamAu39l2eInP m12J+jQr9vF/RwCM6rZlwyEC6eTtq/gtbGjdjIsHoNSYZrr8mGO1MeXmnwazWabMt1vvsuLgR X+VQpfOknXYhbxNnCzgbocd2H/dqreJ9PwpF57r82I4Qprz7XtIVa37rHk6Az4QiXp4MbhM5B OtfLRYv3d2RtK7IbJpBPaJ04qYoBXHvZUx2M6WHY9ajYo5BJOVMdOYHt+1R01IFXYJBznDj1L FUYmtHu1E3XBO+VGNL2WPI4+lN2gtt6GQgyCIOFH2/Ud0ZyMcGb7S5NihmPtE5/wby6Et9QH/ 74tesHNGAVzPSqnNWbIcZeB3EGatOlikvCuo6n6CC1gg7K27HBBBeC78Hv+2qWv89WLmN0gif +1JC1EqZdNRvikdBgKG99YSWrmGkABOWcW1gs56GfL6zmRt19n3vKk/yXxNyUdz8jxDPYTlgG NeFcDVtWWfLIGA7mtvrMBFQQHnekvkcuGfpP9xCcZP3QHm/rqX3agYwI1kYVc/DIx3A9fKoEc fSMi50FaGp2UCzBDzNAd40d7R90klRQT32exuh/Xr/Fv/RrEIhn/xFR4rPdNyGUJ5DwmzE2NG PXj1uPNBR5wiMz+F+MUHwvM7cjxjVxvBeXm7Ypz0jXBMXYEoac3cB/laH1wsXOp27mkZYMg9e tFtTypfe31MX3ZUD5siyB79KtHu35QFR3YBLop3Tyw79dlsl8XSCSNS1B9Y6ux3GSkssTiL+m 7AIMsnsRiySr7Ff0lRUOfCuQjmNROZR+/MJ8eUkRhSuPLRUTEc4kQA7Db9AvO8WrLXe1reNGh SB2ZbMgWlYB8Kj35oCAgU9pUmXGJwd0x4P7f4L45JfpjqzIbbMFMFVL3UHLUInta2urblxV10 Q2CcQkQDTUM17qfpnTyJYZEdRsSlJry/tYRfDtg==
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/SgRaR5jMJ9JNMRZcpvmxAZ4T3Gs>
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:48:20 -0000

Am 31.07.2020 um 14:41 schrieb Mark Nottingham:
> 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.
> ...

It helps, but the whole distinction looks weird to me.

Assume we defined a protocol for resumable uploads. Would it go here, in
HTTPBIS, or somewhere else?

Best regards, Julian