W3C home > Mailing lists > Public > ietf-dav-versioning@w3.org > October to December 2001

RE: Why does MERGE automatically checkin resources related to act ivities?

From: Clemm, Geoff <gclemm@rational.com>
Date: Tue, 2 Oct 2001 10:53:07 -0400
Message-ID: <3906C56A7BD1F54593344C05BD1374B10465305F@SUS-MA1IT01>
To: ietf-dav-versioning@w3.org
The DAV:activity-checkin functionality is required
to be atomic.  Since an activity is a "single logical change", it
is reasonable to expect a repository to support atomic
operations on a single logical change.  On the other hand,
it is not as obvious that a repository can/will support
the atomic checkin of an arbitrary set of resources.

So this is a reasonable issue to discuss, but it is a
non-trivial extension beyond the currently defined functionality.
So although capturing the current auto-checkin behavior of
MERGE in an explicit flag has no effect on the semantics,
extending the behavior to other non-activity checkin is
not something that I think reasonably fits in a final editorial
pass.  

Cheers,
Geoff

-----Original Message-----
From: Peter Raymond [mailto:Peter.Raymond@merant.com]

DAV:auto-activity-checkin would help. 
But, why only apply the auto-checkin to sources related to an activity? 
If we are going to add DAV:auto-activity-checkin.  Why not call it 
DAV:auto-checkin and also apply this logic to collections and other 
DAV:source elements?  I think this flag would be useful, eg to auto 
checkin ANY extracted merge source. 
One of the reasons that I raised the initial question was that 
the behaviour was inconsistent, eg checked-out resources were 
being treated differently by MERGE just because they were related 
to an activity. 
Received on Tuesday, 2 October 2001 10:53:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 13:57:42 GMT