Message-ID: <F3B2A0DB2FC1D211A511006097FFDDF53438A9@BEAVMAIL> From: Bradley Sergeant <Bradley.Sergeant@merant.com> To: "'jamsden@us.ibm.com'" <jamsden@us.ibm.com>, ietf-dav-versioning@w3.org Date: Wed, 13 Oct 1999 12:51:11 -0700 Subject: RE: draft of CHECKOUT method The query is a separate issue from the control issue. I agree the query of other working resources for a revision should be done in PROFIND and not returned by CHECKOUT. But I disagree that you want to force users to CHECKOUT, PROPFIND, UNCHECKOUT for each resource that is already in use. This a lot of overhead for both the client and the server. (Note that PROPFIND, CHECKOUT is not sufficient due to race conditions.) --Sarge -----Original Message----- From: jamsden@us.ibm.com [mailto:jamsden@us.ibm.com] Sent: Wednesday, October 13, 1999 12:26 PM To: ietf-dav-versioning@w3.org Subject: RE: draft of CHECKOUT method <john> Couldn't the query be done after the checkout, to see whether theirs is the only checkout? Or were you proposing that the checkout fail? Otherwise, it seems as if a post-checkout query would do what you wish for the clients that are interested, without making all clients pay the price. </john> <jra> Good point John. Do the checkout, see if you want to continue, and uncheckout if not. Then we wouldn't need to add more control couples to checkout. </jra>