RE: Revision of a stable-URL versioned resource

From: Clemm, Geoff (gclemm@Rational.Com)
Date: Thu, Apr 06 2000

  • Next message: Clemm, Geoff: "Stable URL's for working resources?"

    Message-ID: <65B141FB11CCD211825700A0C9D609BC025FA325@chef.lex.rational.com>
    From: "Clemm, Geoff" <gclemm@Rational.Com>
    To: ietf-dav-versioning@w3.org
    Date: Thu, 6 Apr 2000 00:33:47 -0400 
    Subject: RE: Revision of a stable-URL versioned resource
    
    > From: Tim Ellison/OTT/OTI [mailto:Tim_Ellison@oti.com]
    >
    > Trying to do stuff with the scenarios, it seems that I'm missing some
    > functionality for getting to the revision/working resource when I have the
    > stable Href for the versioned resource.
    
    To get a revision, we could say that you can use the Revision-Selector
    header
    with a stable URL to a versioned resource.
    
      GET /repo/versioned-resources/vr873
      Revision-Selector: id rev-73
    
    To get a working resource, we could say that you can use the Workspace
    header
    with a stable URL to a versioned resource.
    
    > Assume that I get the stable resource URl for a member bound to a
    > collection -- how can I ask the server what revision would be selected?
    
    I know our server will not answer questions like this on stable URL's,
    i.e. workspace revision selection is done only on user URL space, not on the
    stable URL space (which are really just database id's).
    So you'd have to bind that resource somewhere into the user namespace
    before you could ask the question.
    
    We could provide a mechanism for finding out what user URL
    in a particular workspace is currently mapped to the versioned resource
    identified by a particular stable URL.
    This is probably a REPORT, since it is not naturally
    a property of any particular resource.  Should we provide such a REPORT?
    And if so, any suggestions of what to call it?
    
    Cheers,
    Geoff