bind issue: bind-vs-hierarchy

Julian Reschke <julian.reschke@gmx.de> Sun, 13 December 2009 19:46 UTC

Return-Path: <w3c-dist-auth-request@listhub.w3.org>
X-Original-To: ietfarch-webdav-archive@core3.amsl.com
Delivered-To: ietfarch-webdav-archive@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 2581A3A67D3 for <ietfarch-webdav-archive@core3.amsl.com>; Sun, 13 Dec 2009 11:46:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.976
X-Spam-Level:
X-Spam-Status: No, score=-7.976 tagged_above=-999 required=5 tests=[AWL=2.023, BAYES_00=-2.599, J_CHICKENPOX_33=0.6, RCVD_IN_DNSWL_HI=-8]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id F6GfTRQyHWcH for <ietfarch-webdav-archive@core3.amsl.com>; Sun, 13 Dec 2009 11:46:15 -0800 (PST)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) by core3.amsl.com (Postfix) with ESMTP id 1369E3A635F for <webdav-archive@lists.ietf.org>; Sun, 13 Dec 2009 11:46:14 -0800 (PST)
Received: from lists by frink.w3.org with local (Exim 4.69) (envelope-from <w3c-dist-auth-request@listhub.w3.org>) id 1NJuNM-0000gT-T5 for w3c-dist-auth-dist@listhub.w3.org; Sun, 13 Dec 2009 19:45:04 +0000
Received: from maggie.w3.org ([193.51.208.68]) by frink.w3.org with esmtp (Exim 4.69) (envelope-from <julian.reschke@gmx.de>) id 1NJuNK-00089m-ID for w3c-dist-auth@listhub.w3.org; Sun, 13 Dec 2009 19:45:02 +0000
Received: from mail.gmx.net ([213.165.64.20]) by maggie.w3.org with smtp (Exim 4.69) (envelope-from <julian.reschke@gmx.de>) id 1NJuNC-0008Hy-G1 for w3c-dist-auth@w3.org; Sun, 13 Dec 2009 19:44:57 +0000
Received: (qmail invoked by alias); 13 Dec 2009 19:44:20 -0000
Received: from p508FF0CA.dip.t-dialin.net (EHLO [192.168.178.33]) [80.143.240.202] by mail.gmx.net (mp041) with SMTP; 13 Dec 2009 20:44:20 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18fBEdRA/ofZJWgSsy5GzJACW7hJVxgjifwdj8yGN eVpiUaNV3BT6xy
Message-ID: <4B25440C.9080005@gmx.de>
Date: Sun, 13 Dec 2009 20:44:12 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.8.0.4) Gecko/20060516 Thunderbird/1.5.0.4 Mnenhy/0.7.4.666
MIME-Version: 1.0
To: WebDAV <w3c-dist-auth@w3.org>
CC: Alexey Melnikov <alexey.melnikov@isode.com>, Cullen Jennings <fluffy@cisco.com>, Lisa Dusseault <lisa.dusseault@gmail.com>
References: <20090911141501.6A35828C0E8@core3.amsl.com> <4AAA5F4F.20306@gmx.de> <4B2504ED.2030902@gmx.de>
In-Reply-To: <4B2504ED.2030902@gmx.de>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
X-FuHaFi: 0.58
Received-SPF: pass
X-SPF-Guess: pass
X-W3C-Hub-Spam-Status: No, score=-2.6
X-W3C-Hub-Spam-Report: BAYES_00=-2.599, SPF_PASS=-0.001
X-W3C-Scan-Sig: maggie.w3.org 1NJuNC-0008Hy-G1 42ff2e68000c0bac50aca39b05d823df
X-Original-To: w3c-dist-auth@w3.org
Subject: bind issue: bind-vs-hierarchy
Archived-At: <http://www.w3.org/mid/4B25440C.9080005@gmx.de>
Resent-From: w3c-dist-auth@w3.org
X-Mailing-List: <w3c-dist-auth@w3.org> archive/latest/13233
X-Loop: w3c-dist-auth@w3.org
Sender: w3c-dist-auth-request@w3.org
Resent-Sender: w3c-dist-auth-request@w3.org
Precedence: list
List-Id: <w3c-dist-auth.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Unsubscribe: <mailto:w3c-dist-auth-request@w3.org?subject=unsubscribe>
Resent-Message-Id: <E1NJuNM-0000gT-T5@frink.w3.org>
Resent-Date: Sun, 13 Dec 2009 19:45:04 +0000

Julian Reschke wrote:
> ...
> 2) bind-vs-hierarchy 
> (<http://greenbytes.de/tech/webdav/draft-ietf-webdav-bind-issues.html#issue.bind-vs-hierarchy>) 
> ...

I have added the following note to the introduction of Section 2:

-- snip --
       Note: the collection model described herein is not compatible with
       systems in which resources inherit properties based solely on the
       access path, as the ability to create additional bindings will
       cause a single resource to appear as member of several different
       collections at the same time.
-- snip --

Also, the section about the WebDAV ACL spec has been rewritten to make 
clear that it doesn't have a problem with multiple bindings; it now reads:

-- snip --
10.  Relationship to WebDAV Access Control Protocol

    Note that the WebDAV Access Control Protocol has been designed for
    compatibility with systems that allow multiple URIs to map to the
    same resource (see [RFC3744], Section 5):

       ...Access control properties (especially DAV:acl and DAV:
       inherited-acl-set) are defined on the resource identified by the
       Request-URI of a PROPFIND request.  A direct consequence is that
       if the resource is accessible via multiple URI, the value of
       access control properties is the same across these URI. ...

    Furthermore, note that BIND and REBIND behave the same as MOVE with
    respect to the DAV:acl property (see [RFC3744], Section 7.3).
-- snip --

Diffs, as usually, at 
<http://greenbytes.de/tech/webdav/draft-ietf-webdav-bind-latest.html> 
and <http://greenbytes.de/tech/webdav/draft-ietf-webdav-bind-issues.html>.

Feedback appreciated,

Julian