Re: WebDAV Versioning Scenarios

From: jamsden@us.ibm.com
Date: Tue, Mar 28 2000

  • 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.
    >