Re: New Version Notification for draft-snell-search-method-02.txt

Julian Reschke <julian.reschke@gmx.de> Thu, 03 September 2020 09:27 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 D6EE23A0D44 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 3 Sep 2020 02:27:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.597
X-Spam-Level:
X-Spam-Status: No, score=-3.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249, MAILING_LIST_MULTI=-1, NICE_REPLY_A=-0.948, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=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 kFkleid0_GPp for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Thu, 3 Sep 2020 02:27:51 -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 15F703A0C52 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Thu, 3 Sep 2020 02:27:50 -0700 (PDT)
Received: from lists by lyra.w3.org with local (Exim 4.92) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1kDlUQ-0007mJ-Ma for ietf-http-wg-dist@listhub.w3.org; Thu, 03 Sep 2020 09:25:07 +0000
Resent-Date: Thu, 03 Sep 2020 09:25:06 +0000
Resent-Message-Id: <E1kDlUQ-0007mJ-Ma@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 <julian.reschke@gmx.de>) id 1kDlUP-0007lC-3T for ietf-http-wg@listhub.w3.org; Thu, 03 Sep 2020 09:25:05 +0000
Received: from mout.gmx.net ([212.227.15.19]) by mimas.w3.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from <julian.reschke@gmx.de>) id 1kDlUN-0007SX-2n for ietf-http-wg@w3.org; Thu, 03 Sep 2020 09:25:04 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1599125090; bh=Ii7SqCv0ze+YDnbSxv6DBr/AIS1sG9hF4AlYpQH/d5s=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=eUxYhgggJPMQ84wy6QgxeWJ8kofSLxQUZlZ3IUKlV4G8PxOEjuH0GkP2IZAXrYEvx fHGfSMfAXpvCcBAfn1TyY6d/SCTm02SdQipmW4tIhieuR0VDF+Ux7bbIbU078H+064 TVao1YhQtRMLhJYfHqk0dEhxogsqVTMsInYpCfCw=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.236] ([217.91.35.233]) by mail.gmx.com (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MGz1V-1kIw9B17jv-00E28g; Thu, 03 Sep 2020 11:24:50 +0200
To: Roberto Polli <roberto@teamdigitale.governo.it>
Cc: HTTP Working Group <ietf-http-wg@w3.org>
References: <159904441175.28505.13258490642426765239@ietfa.amsl.com> <8016092d-b597-6c59-169c-494946ff6266@gmx.de> <9E8A2DB5-DEAE-4642-93E4-5D764F20D469@mnot.net> <bb506a4c-33cd-064d-759c-34e5f1cac1e3@gmx.de> <CAMRHeuyhwd0mjFC6-CSMnx4W0N_dpMVT_w9Rt+3NLOVR1QhsHQ@mail.gmail.com>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <4afe2523-a212-1b68-8135-0f03426323d3@gmx.de>
Date: Thu, 03 Sep 2020 11:24:49 +0200
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.2.1
MIME-Version: 1.0
In-Reply-To: <CAMRHeuyhwd0mjFC6-CSMnx4W0N_dpMVT_w9Rt+3NLOVR1QhsHQ@mail.gmail.com>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:KKe//xcjSUi3yTg5BkoNflfai2ztnFBlwMc5LHTmXZbp5hQprDG BoL3aY7BUmiRdY3W51UeiCy97U8Gg5yopHJxKnr/DvkMjf+A6kor+OoJzOmOlaI2gFcDihg LWDTUf8mZBHsVTigfoegLqPCQEb/A4YmJ4n7TPFne5j7wlagDsr8rQcc67mThKHKLT2pan7 tryOvIQugLmEcLKjr+ANA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:3Ij4XfvMn00=:4Rwullfb7Eb/8TwwhPGyTT QD9MJMcbjpW3iSnAHE0Ol3xE8/xNVJI3PZbfxAp5KIV94Bwt54UEpFML88/gBVqhtRrGqxyXv D5L0duvClDaFE2FnNUWcuB/vjHEmQPgfsROuYKz8ofqg2eBxVrIW2lI1nsVg93D0bSvU2ZiWn aSEohOv7cA6h8ih91H223O+hv5k2FFeEBOy/zBCTrIoR1MPq/Na+3hXUlj8AALbwA3YpvSCam rEd9QfHS1t4UcDKi52Vv2ZoW42GgW3H7vFuxhZVNf+BxbqKEW+AV9PwEA/N3iF7TcmEDxqtQa ljRZqy5Q6Axes3LOCdMY4tO6Kz1WxX6w1CSq/wpMKoerv1cKx+WGpEUiWyJ4Qbfeyv8VGS4vg /qYvtE2tF/H6+fj4sKzQe8oozNHLVCGYoWmmivD8UqDdqELHy+dIME8J/tWT3Qw2PhRmJ8BWq 8QFmamL9P/Y2HsI52aEPj1CWKFfylCZPFpSM0iPQ/usefJUOfHke4Ci0did7ofa25t7WStroE +IJ0yORufFJ/F77C7Ng8QY/l2IfeCr5rfXnTQ2Q5sXziNzAXuNPpq0q5gRS0ao7DCNMJMG26D P94ScxjTZvT2gmNWUGBXdtI9GIbgfKEr8vGjtLoc8rNhjSI/BAIcgrEMHuP5P/ixuC0sxZdCE 6M9240bZgGiJkx6iUa+1mpLqn3PG0mEP47A2mPSes+G6D4OvDmKx6U9RErwwbYEY2+tgoYL81 sbrl90/clD+6NciQB6BY5xVygXy2GumRq9Fhz+ES0SAf6fpRa9zkKynPG21mEdcvl0HsFnwGs XS+uHZKHol+QZTHsy2LXCgIuoltzuBRzoDnWpDX/kdVbQuiFHof0X02gF/zs6dP66ut7wPSqK Tv9YOHvcdyUCaptYb+lTjh4KvWOuIpisfFAFbGUB+Y2vIZhIIPth8kTUHQPNHovxg4hjesSTV udCHRbVH3goueYl1nGcNkmdHyz1b4UnGVKuNnRK41CqGJuxplpkVAFP4bDHCUEToJfmuqpZ5o 46IRuG1dBLaq0naF5Dtmx7Mc+W4f5XkxhHFxEzgpOItwuMWLlpVC+AsdibbLghGzB/S59QFUl ynp9QT7YkhA+UmziM49vpqFq3FrWd1+3JG5ukOkNtNrim2sDZGTNgFTEP9WK+s0pHovQD6D9A KuegiYe5wTzEkxytTinLYtd7uKWGjzh9RvONGlTdz43E9uBMxvcaG0w0kAUEmd6GidQOcID2W 1eiRO/gT1lUeBoL0tt7XIevdOb6/gEi1DFFL8/Q==
Received-SPF: pass client-ip=212.227.15.19; envelope-from=julian.reschke@gmx.de; helo=mout.gmx.net
X-W3C-Hub-Spam-Status: No, score=-8.0
X-W3C-Hub-Spam-Report: BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, NICE_REPLY_A=-2.403, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, W3C_AA=-1, W3C_IRA=-1, W3C_WL=-1
X-W3C-Scan-Sig: mimas.w3.org 1kDlUN-0007SX-2n c35d91066d5bf330a93e239516b2732e
X-Original-To: ietf-http-wg@w3.org
Subject: Re: New Version Notification for draft-snell-search-method-02.txt
Archived-At: <https://www.w3.org/mid/4afe2523-a212-1b68-8135-0f03426323d3@gmx.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/37989
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>

Am 03.09.2020 um 10:57 schrieb Roberto Polli:
> Il giorno gio 3 set 2020 alle ore 09:11 Julian Reschke
> <julian.reschke@gmx.de> ha scritto:
>>> ... draft-snell-search-method-02.txt ..
>>> What do people think about it -- is it worthwhile? Are there any problems? Consider this a prelude to a CfA...
>> The draft currently is minimal in that it re-uses an existing method,
>> making it more generic (which seems to be good in general).
> 1- I like the general idea;
> 2- such a feature is useful;
> 3- implying that an xml payload must return a webdav response can
> limit its adoption or foster non-compliant implementation (Eg. xml
> requests returning non-webdav responses). This will happen unless  we
> revise https://tools.ietf.org/html/rfc5323, which is widely deployed.
> While I'm no fan of xml, this is quite a limitation.
>
> ```
> for backwards compatibility with existing WebDAV
>     implementations, SEARCH requests that use the text/xml or
>     application/xml content types MUST be processed per the requirements
>     established by [RFC5323].
> ```

That's a detail we can work on; I believe this can be relaxed: we can
make it depend on the namespace of the root element (or even the
concrete element name; see
<https://greenbytes.de/tech/webdav/rfc5323.html#rfc.section.2.2.2.p.2>).

> If somebody prefer to use an alternative method name, we could pick
> QUERY or FIND https://www.w3.org/2012/ldp/wiki/Proposal_for_HTTP_QUERY_Verb
> Once we agree on the semantics, the name can be anything.

Once again, the benefit of using an existing name is that there's
already code out there which knows about the method being safe...

Best regards, Julian