RE: Working resources in basic versioning

From: Tim Ellison/OTT/OTI (Tim_Ellison@oti.com)
Date: Fri, May 19 2000

  • Next message: Geoffrey M. Clemm: "Re: UNCHECKOUT"

    To: ietf-dav-versioning@w3.org
    Message-ID: <OF77FD5513.FB466384-ON852568E4.0044F188@ott.oti.com>
    From: "Tim Ellison/OTT/OTI" <Tim_Ellison@oti.com>
    Date: Fri, 19 May 2000 08:46:03 -0400
    Subject: RE: Working resources in basic versioning
    
       From: "Tim Ellison/OTT/OTI" <Tim_Ellison@oti.com>
    
       Assume you are a basic versioning client.  If you perform a checkout to
       create a working resource and then issue a delete to remove it from a
       collection, what would the steps be to uncheckout the working resource.
    Do
       we have any way of finding that working resource again?
    
    <geoff>
    When you issue a "DELETE", you are actually deleting the versioned
    resource from the collection that contains it.  If that is the last
    binding to that versioned resource, that versioned resource and all of
    its working resources are now inaccessible.
    
    If there still is a binding to that versioned resource, you can ask
    the versioned resource for its DAV:working-resource-id-set, and then
    find the working resource that way.
    </geoff>
    
    But if you have a stable URL to a revision of the versioned resource, then
    I would assume it is good 'for all time' -- since the namespace of the
    stable URL is effectively outside that of the dynamic URLs.
    
    I still don't understand all the characteristics of a stable URL -- or what
    it represents.
    
    
    Tim