Teleconference minutes - Sept. 27, 1999

Jim Whitehead (ejw@ics.uci.edu)
Mon, 27 Sep 1999 14:31:25 -0700


From: Jim Whitehead <ejw@ics.uci.edu>
To: ietf-dav-versioning@w3.org
Date: Mon, 27 Sep 1999 14:31:25 -0700
Message-ID: <NDBBIKLAGLCOPGKGADOJCELBCFAA.ejw@ics.uci.edu>
Subject: Teleconference minutes - Sept. 27, 1999

Versioning Teleconference
Sept. 27, 1999

Present: Geoff Clemm, Jim Whitehead, Jeff McAffer, Tim Ellison, Brad
Sergeant
Minutes recorded by Jim Whitehead.

The teleconference had a sequence of discussions on various issues.

The first topic discussed was check-out "deep", check-in "deep", and
baselines.  In particular, why do you need a baseline?  A check-in (deep) of
a collection creates a baseline.

One rationale for having a baseline was highlighted by the following
scenario.  A user checks-in a collecion.  How, later, does that user
re-create the exact membership, including revisions, of the collection at
the time it was checked-in?  Time-based revision selection rules won't cut
it, since there can be branches, and the time-based selection doesn't
differentiate between branches. Could potentially use labels, but
introducing a new concept, the baseline, is better.

Discussion of adding and removing items from a configuration.  A
configuration is a set of version identifier/revision pairs, and since the
version identifiers aren't URLs (a URL for a versioned resource is mapped to
a version identifier), it is somewhat more difficult to identify
configuration members to add or remove. There was some discussion that the
complete set of operations on configurations needs to be fleshed out.

Discussion of getting the I-D done by the Oct. 22nd deadline.  Aiming for
getting a draft out by the 13th, so there can be some review before the
final draft is submitted.