Next message: Geoffrey M. Clemm: "Re: WebDAV Versioning Scenarios"
From: jamsden@us.ibm.com
To: ietf-dav-versioning@w3.org
Message-ID: <852568B1.00120692.00@d54mta03.raleigh.ibm.com>
Date: Tue, 28 Mar 2000 18:10:06 -0500
Subject: Re: WebDAV Versioning Scenarios
Russ,
The revision selection rule is a property of the workspace which is set by
the client. Since a workspace isn't versionable, subject to locking and
ACLs, the revision selection rule can always be changed. The selected
revisions will be refreshed immediately on a server that supports dynamic
workspaces, and on the next refresh on servers that support static
workspaces.
|--------+---------------------------------->
| | Russ Pridemore |
| | <pridemore@worldnet.att.|
| | net> (by way of "Ralph |
| | R. Swick" <swick |
| | Sent by: |
| | ietf-dav-versioning-requ|
| | est@w3.org |
| | |
| | |
| | 03/27/2000 08:48 AM |
| | |
|--------+---------------------------------->
>-----------------------------------------------------------------|
| |
| To: ietf-dav-versioning@w3.org |
| cc: |
| Subject: Re: WebDAV Versioning Scenarios |
>-----------------------------------------------------------------|
Message-ID: <38DE3344.7FB175A9@worldnet.att.net>
Old-Date: Sun, 26 Mar 2000 10:56:52 -0500
From: Russ Pridemore <pridemore@worldnet.att.net>
Reply-To: Russ.Pridemore@bigfoot.com
To: ietf-dav-versioning@w3.org
References: <852568AE.0015A7B4.00@d54mta03.raleigh.ibm.com>
This makes a lot of sense to me. I would almost call it a
breakthrough simplification. One question did come to
mind, however: is a revision selection rule immutable?
Russ
jamsden@us.ibm.com wrote:
> A workspace describes dynamic or variable a set of revisions. It
represents
> a place where a client or group of clients does work by making changes to
> resources directed at some desired end result. A workspace has a revision
> selection rule that describes the revisions that were selected by the
> workspace creator. A workspace MAY dynamically update its contents based
on
> changes in the revision selection rule, or changes to resources managed
by
> the server, e.g., creation of new versioned resources, labeling
revisions,
> checking in working resources in an activity, updating a configuration,
> etc. However, a server is not required to support dynamic revision
> selection. Clients can use the REFRESH method to update the contents of a
> workspace at any time. On REFRESH, the contents of the workspace is
> refreshed with revisions as specified by the revision selection rule,
> except for existing working resources. When a workspace is first created,
> it MAY be empty. The first REFRESH populates the workspace with selected
> revisions. On servers that do not support dynamic revision selection, the
> revision selection rule only documents the revisions that were selected
on
> the last refresh, and cannot be relied upon to accurately reflect the
exact
> revisions that are contained in the workspace. Another refresh may be
> required to update the revisions selected by the workspace.
>