W3C home > Mailing lists > Public > w3c-dist-auth@w3.org > July to September 1999

Re: Bindings, Locks, and MOVE

From: Greg Stein <gstein@lyra.org>
Date: Fri, 10 Sep 1999 13:39:40 -0700
Message-ID: <37D96C8C.79C278B1@lyra.org>
To: dav <w3c-dist-auth@w3.org>
Yaron Goland (Exchange) wrote:
> 
> To guarantee that a MOVE will work using a GET/PROPFIND/PUT/PROPPATCH/DELETE
> or any other sequence of client commands would be to rob servers of their
> ability to add value, which is clearly a step too far. This is especially
> the case in circumstances where the resource in question is not a file in
> disguise but a generic program.
> 
> That having been said, in many cases the previous sequence would work just
> fine. Unfortunately it is also slow as all hell but in some cases there is
> nothing better available.

I certainly won't be building any client-side HTTP code into mod_dav. If
the MOVE can't be done within the server, then it will fail. Period.

I fully agree with the part of the charter than Yaron pointed out:
server-server communication is NOT in scope.

There are enough things to do without worrying about this. Jim's server
happens to be able to do cross-server moves because it is a blended
client/server package. I would still like to know if *any* other
server-side only packages are actually *intending* to support any kind
of cross-server functionality.

If not, then take Geoff's stance: allow a MOVE to fail with a "Bad
Gateway" at any time. There. Enough said in the spec. Let's move on.

Cheers,
-g

--
Greg Stein, http://www.lyra.org/
Received on Friday, 10 September 1999 16:48:33 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:43:51 GMT