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

RE: Bindings, Locks, and MOVE

From: Yaron Goland (Exchange) <yarong@Exchange.Microsoft.com>
Date: Fri, 10 Sep 1999 12:48:15 -0700
Message-ID: <078292D50C98D2118D090008C7E9C6A603C965D9@STAY.platinum.corp.microsoft.com>
To: "'jamsden@us.ibm.com'" <jamsden@us.ibm.com>, w3c-dist-auth@w3.org
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.

		Yaron

> -----Original Message-----
> From: jamsden@us.ibm.com [mailto:jamsden@us.ibm.com]
> Sent: Friday, September 10, 1999 9:37 AM
> To: w3c-dist-auth@w3.org
> Subject: Re: Bindings, Locks, and MOVE
> 
> 
> 
> 
> Do we think clients should be able to effect a cross server 
> "move" with GET,
> PROPFIND/PUT, PROPPATCH/DELETE? Seems like a minimal 
> requirement for authoring
> and publishing. If so, then wouldn't we like the server's 
> MOVE to just something
> similar in a single method to reduce network traffic and 
> client complexity? Are
> we making MOVE way too complicated, full of special cases, 
> etc. I continue to
> believe that any method whose semantics require a list of 
> if-then-else's is
> missing some underlying fundamental principal, will be 
> difficult to implement,
> difficult to test, introduce interoperability problems, and 
> will be hard for
> clients to use. Move with locks and references seems to have 
> crossed the line.
> 
> 
> 
> 
> 
> John Stracke <francis@ecal.com> on 09/10/99 11:16:38 AM
> 
> To:   w3c-dist-auth@w3.org
> cc:
> 
> Subject:  Re: Bindings, Locks, and MOVE
> 
> 
> 
> 
> "Yaron Goland (Exchange)" wrote:
> 
> > If you wish to do cross-server
> > MOVEs you will need a new protocol because WebDAV can't do it.
> 
> Disturbing thought from the peanut gallery: cross-host MOVE 
> (i.e., between two
> URLs with different hostnames) is not necessarily 
> cross-server, because they
> could be hosted on the same machine.  So, sometimes, 
> something that looks like
> a cross-server MOVE may work.  But usually it won't.  And, in 
> some cases, a
> user may find it works for a while and then stops, when his 
> admin splits the
> server up.  Or vice versa.  Fun, no? :-)
> 
> --
> /============================================================\
> |John Stracke    |http://www.ecal.com|My opinions are my own.|
> |Chief Scientist |===========================================|
> |eCal Corp.      |I'm a .sig virus...and, boy, am I tired!   |
> |francis@ecal.com|                                           |
> \============================================================/
> 
> 
> 
> 
> 
> 
Received on Friday, 10 September 1999 15:48:41 GMT

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