Re: Call for Adoption: SEARCH method

Juan Barriteau <juan@barriteau.net> Wed, 07 April 2021 02:16 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 884D83A3A9A for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 6 Apr 2021 19:16:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.67
X-Spam-Level:
X-Spam-Status: No, score=-2.67 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, MAILING_LIST_MULTI=-1, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H4=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=barriteau-net.20150623.gappssmtp.com
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 8yQVKL-FrORR for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Tue, 6 Apr 2021 19:16:41 -0700 (PDT)
Received: from lyra.w3.org (lyra.w3.org [128.30.52.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 7C79E3A3A97 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Tue, 6 Apr 2021 19:16:41 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1lTxht-0008A8-LR for ietf-http-wg-dist@listhub.w3.org; Wed, 07 Apr 2021 02:14:13 +0000
Resent-Date: Wed, 07 Apr 2021 02:14:13 +0000
Resent-Message-Id: <E1lTxht-0008A8-LR@lyra.w3.org>
Received: from mimas.w3.org ([128.30.52.79]) by lyra.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <juan@barriteau.net>) id 1lTxhq-00089N-G9 for ietf-http-wg@listhub.w3.org; Wed, 07 Apr 2021 02:14:10 +0000
Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]) by mimas.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from <juan@barriteau.net>) id 1lTxho-00037H-Nw for ietf-http-wg@w3.org; Wed, 07 Apr 2021 02:14:10 +0000
Received: by mail-wr1-x42b.google.com with SMTP id y18so60868wrn.6 for <ietf-http-wg@w3.org>; Tue, 06 Apr 2021 19:14:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=barriteau-net.20150623.gappssmtp.com; s=20150623; h=mime-version:date:message-id:subject:from:to:user-agent; bh=1W91pNFnAAhHglw2GhIRLaCELotgoa1e/+6cbumK9j0=; b=VWkPyJOfYUyuNKKkTv7CPC4aq1Zr+ymSIEs7YpdGC1uzUwoSKedIs7ycdKpP5q+Z2X t32gyMSo+aIYLQ/GSVkyLH0FaOlR4TphhawG25b1KNJdFdfG7/KPTLv4q/+aEkm3/acD CYNs1x90f8ia6POEiiAITtvHViIHlG5+ri9TSNqqr8SEL7uZzXXzDOMOKz4tYZeTcsFO OPN0QgGG0q73AE9krB9YXrysBm8iZwlXF80AXqDcOKchau2my3KA3w5Dr6w+VOWPFrUF EGNg749/o9ju+8owxokl7A7H1QMJAd34S259LMCi0Upuj7Md5lguxwuaf2htoDqHTldK sAdw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:message-id:subject:from:to :user-agent; bh=1W91pNFnAAhHglw2GhIRLaCELotgoa1e/+6cbumK9j0=; b=ssJi+TjQfH/Gf++SDt/Oac3Grhdjow3YGAB+WeeMYj3E0v1a0GciUs9KKBQ/iYxh+p qUVVaaK5y8cuqAXcII73i9n1fN9IJyP/fiqiZ5RMYUwdmmm9h4VTgOq/uomdfnkTr36U yohZeeGihBTyANZDU0L36+3zhjlNL2oMU1CVwoJ+z0Rf3wzdXzUxLthiBf0v0nDKM0Er wXBQTsho+gwQU08BIx62gdkIVafxPvwYnR+pWHL7mWxSQcInllWJ+/hBXc5HIp1Y//a9 IwIAdm7B5uemLfLi+jbaGcFySwfOyYTN54wePjqm3AyjCfYrviK4LsEjh+xZC4YLMzfm iMVQ==
X-Gm-Message-State: AOAM533gHuati8IyNzwCE8mtkvls36BCFmomdnK1kYtmko2OgEGDa8QH esp6Y9vuX7+AekDK3udjT496Uyf2PJnL+A==
X-Google-Smtp-Source: ABdhPJx2SHfdBcMfOTtQb0kkMOMoQKf6QUD9/OgFLwoXMfAgyfNZexBrdjoG6GegiZx9vXmeubnxrQ==
X-Received: by 2002:adf:e54a:: with SMTP id z10mr1278671wrm.87.1617761637095; Tue, 06 Apr 2021 19:13:57 -0700 (PDT)
Received: from [192.168.1.53] ([190.79.77.153]) by smtp.gmail.com with ESMTPSA id c8sm39281948wrd.55.2021.04.06.19.13.55 for <ietf-http-wg@w3.org> (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 06 Apr 2021 19:13:56 -0700 (PDT)
Content-Type: multipart/alternative; boundary="----=_NextPart_23080531.206979839228"
MIME-Version: 1.0
Date: Tue, 06 Apr 2021 22:13:46 -0400
Message-ID: <Mailbird-d1f000f5-29f6-471a-96a6-c9c331a5c0f8@barriteau.net>
From: Juan Barriteau <juan@barriteau.net>
To: ietf-http-wg@w3.org
User-Agent: Mailbird/2.9.27.0
X-Mailbird-ID: Mailbird-d1f000f5-29f6-471a-96a6-c9c331a5c0f8@barriteau.net
Received-SPF: pass client-ip=2a00:1450:4864:20::42b; envelope-from=juan@barriteau.net; helo=mail-wr1-x42b.google.com
X-W3C-Hub-DKIM-Status: validation passed: (address=juan@barriteau.net domain=barriteau-net.20150623.gappssmtp.com), signature is good
X-W3C-Hub-Spam-Status: No, score=-3.9
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1lTxho-00037H-Nw a5f6afc84e470bc834817ed7702fb988
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Call for Adoption: SEARCH method
Archived-At: <https://www.w3.org/mid/Mailbird-d1f000f5-29f6-471a-96a6-c9c331a5c0f8@barriteau.net>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/38691
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>

Fair point Julian, got it. I hope this gets approved soon, ended up here
after wondering which could be the appropriate method for sending stuff
to a resource without the intention of changing its state and it was nice
to find you all were already working around this idea, looking forward to
see it realized. Thanks for clarifying and for your warm welcome.

Juan

> Am 04.04.2021 um 20:05 schrieb Juan Barriteau:
> > Maybe mine are silly questions, I'm pretty sure I have a lack of
> > context, but I'll risk it, just don't be too harsh with the stranger...
> 
> Welcome to this Working Group. You sent feedback, so you aren't a
> stranger anymore :-)
> 
> > Why not simply name SEND this method which has body but is not intended
> > to change the state of the resource? I perceive a method named like this
> > as a natural companion for the current standard methods.
> > ...
> 
> The reason for picking "SEARCH" in the initial draft was that this
> method name is already registered, so we don't have to add yet another
> one with essentially the same semantics. And furthermore, there's
> already code out there which understands that SEARCH is safe and thus
> can be safely retried.
> 
> That said, some people are unhappy with that, so the name of the
> internet draft deliberately was chosen so that *if* we pick a different
> name we don't end up with a funny mismatch.
> 
> Best regards, Julian