Re: can a conditional header field put conditions on resources other than the target resource?

Julian Reschke <julian.reschke@gmx.de> Fri, 25 January 2013 15:06 UTC

Return-Path: <ietf-http-wg-request@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 769F121F8863 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 25 Jan 2013 07:06:43 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -10.006
X-Spam-Level:
X-Spam-Status: No, score=-10.006 tagged_above=-999 required=5 tests=[AWL=0.593, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id sq5omn9pT+Wa for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 25 Jan 2013 07:06:42 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by ietfa.amsl.com (Postfix) with ESMTP id 9ED2221F8860 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 25 Jan 2013 07:06:42 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1Tykqm-00070D-QJ for ietf-http-wg-dist@listhub.w3.org; Fri, 25 Jan 2013 15:05:52 +0000
Resent-Date: Fri, 25 Jan 2013 15:05:52 +0000
Resent-Message-Id: <E1Tykqm-00070D-QJ@frink.w3.org>
Received: from lisa.w3.org ([128.30.52.41]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <julian.reschke@gmx.de>) id 1Tykqh-0006ye-IF for ietf-http-wg@listhub.w3.org; Fri, 25 Jan 2013 15:05:47 +0000
Received: from mout.gmx.net ([212.227.17.21]) by lisa.w3.org with esmtp (Exim 4.72) (envelope-from <julian.reschke@gmx.de>) id 1Tykqf-0000Zb-Qn for ietf-http-wg@w3.org; Fri, 25 Jan 2013 15:05:47 +0000
Received: from mailout-de.gmx.net ([10.1.76.4]) by mrigmx.server.lan (mrigmx001) with ESMTP (Nemesis) id 0MgJFg-1ULLfV2Knu-00NhAD for <ietf-http-wg@w3.org>; Fri, 25 Jan 2013 16:05:19 +0100
Received: (qmail invoked by alias); 25 Jan 2013 15:05:19 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.102]) [217.91.35.233] by mail.gmx.net (mp004) with SMTP; 25 Jan 2013 16:05:19 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+4vI1/Gji4FKTiffBJJWsm+a8F7J7Mg52zbPtYdY asFfJXudDzMjUf
Message-ID: <51029F24.70308@gmx.de>
Date: Fri, 25 Jan 2013 16:05:08 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130107 Thunderbird/17.0.2
MIME-Version: 1.0
To: "Roy T. Fielding" <fielding@gbiv.com>
CC: HTTP Working Group <ietf-http-wg@w3.org>
References: <51027F3E.6010904@gmx.de> <25AA4ADC-0DED-4F04-87D0-647A75CFC14A@gbiv.com> <51029ACD.60201@gmx.de> <B66C1779-D23C-4CC8-A130-3EF3103E973F@gbiv.com>
In-Reply-To: <B66C1779-D23C-4CC8-A130-3EF3103E973F@gbiv.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Received-SPF: pass client-ip=212.227.17.21; envelope-from=julian.reschke@gmx.de; helo=mout.gmx.net
X-W3C-Hub-Spam-Status: No, score=-3.3
X-W3C-Hub-Spam-Report: AWL=-3.252, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001
X-W3C-Scan-Sig: lisa.w3.org 1Tykqf-0000Zb-Qn 3fc3f52073ebff8a771450e9870deed7
X-Original-To: ietf-http-wg@w3.org
Subject: Re: can a conditional header field put conditions on resources other than the target resource?
Archived-At: <http://www.w3.org/mid/51029F24.70308@gmx.de>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/16221
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: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>

On 2013-01-25 15:58, Roy T. Fielding wrote:
> On Jan 25, 2013, at 6:46 AM, Julian Reschke wrote:
>
>> Looking at <http://svn.tools.ietf.org/svn/wg/httpbis/draft-ietf-httpbis/latest/p4-conditional.html#precedence>:
>>
>> "... Other conditional request header fields, defined by extensions to HTTP, might place conditions on the state of the target resource in general, such as how the If header field in WebDAV has been defined to make a request conditional on the presence or absence of a lock [RFC4918]."
>>
>> Actually, "If", as defined in RFC 2518 and 4918 can put conditions on resources other than the target resource, see the "Tagged-list" production in <http://greenbytes.de/tech/webdav/rfc4918.html#if.header.syntax>) -- should we rephrase P4 accordingly?
>
> WTF? (and I just love the last paragraph in that section)

That just states that RFC 2518 got the syntax wrong (relatively politely).

> Sure, rephrase it if you can ... maybe
>
>    s/ in general/, or a group of resources/
>
> ....Roy

Will do.

Best regards, Julian