W3C home > Mailing lists > Public > ietf-dav-versioning@w3.org > July to September 2002

RE: UPDATE semantics for checked-out resources

From: Clemm, Geoff <gclemm@rational.com>
Date: Fri, 27 Sep 2002 07:59:54 -0400
Message-ID: <3906C56A7BD1F54593344C05BD1374B1085A9327@SUS-MA1IT01>
To: ietf-dav-versioning@w3.org
I agree with your conclusion, but I believe this follows from
the DAV:no-overwrite-by-auto-update precondition for CHECKIN, i.e.:

 If the DAV:auto-update property for the checked-out resource
 identifies a version-controlled resource, at least one of the
 versions identified by the DAV:predecessor-set property of the
 checked-out resource MUST identify a version that is either the same
 as or a descendant of the version identified by the DAV:checked-in
 property of that version-controlled resource.

If the VCR is checked-out, there is no DAV:checked-in version,
which means this precondition would not be satisfied.


-----Original Message-----
From: Stefan Eissing [mailto:stefan.eissing@greenbytes.de]
Sent: Friday, September 27, 2002 4:48 AM
To: Clemm, Geoff
Cc: ietf-dav-versioning@w3.org
Subject: Re: UPDATE semantics for checked-out resources

While we're at this topic: we have a similar issue with auto-update of
version controlled collections.

- checkout a versioned collection with apply-to-version
- remove a member from the working collection
- checkout in-place the member of the versioned controlled collection
- checkin the working collection

-> the version controlled collection should be updated an remove
   the binding to the checked-out resource.

I think the checkin should fail in this case, as the removal of
a checked-out member might cannot be permitted.

Do you agree?
Received on Friday, 27 September 2002 08:01:03 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:55:48 UTC