RE: Stable Href's of collections

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

  • Next message: Clemm, Geoff: "Getting rid of the "metadata" value for the Workspace header"

    Message-ID: <65B141FB11CCD211825700A0C9D609BC025FA324@chef.lex.rational.com>
    From: "Clemm, Geoff" <gclemm@Rational.Com>
    To: ietf-dav-versioning@w3.org
    Date: Thu, 6 Apr 2000 00:33:46 -0400 
    Subject: RE: Stable Href's of collections
    
    The members of a collection revision are the versioned resources
    that are bound into that revision of the collection.  If you do a
    PROPFIND Depth:1 on the stable URL to the collection revision,
    you will get a list of stable URL's to each of those versioned
    resources, but the binding name of each URL will be name of the
    that member.
    
    For example, assuming /repo/vr/id178/rev/id122 is a stable URL for
    a revision of a collection, then:
    
    PROPFIND /repo/vr/id178/rev/id122
    Depth:1
    
    will return a report with the information:
    
    <href> /repo/vr/id178/rev/id122/foo.html </href>
    [requested properties]
    <href> /repo/vr/id178/rev/id122/bar.html </href>
    [requested properties]
    
    where each of the href's is bound to a versioned resource.
    Note that this means that there are multiple bindings to a
    versioned resource: a "canonical" one of the form /repo/vr/idxxx,
    and additional bindings from each of the collection
    revisions that contain that versioned resource.
    
    Cheers,
    Geoff
    
    -----Original Message-----
    From: Tim Ellison/OTT/OTI [mailto:Tim_Ellison@oti.com]
    Sent: Monday, April 03, 2000 12:40 PM
    To: ietf-dav-versioning@w3.org
    Subject: Stable Href's of collections
    
    
    I seem to remember that we agreed that deep operations on a collection's
    stable Href would return responses in terms of stable Hrefs.  Makes sense.
    
    Now, assume that I have a stable Href to a collection and would like to
    know the names of the collection's members.  Previously I'd have used
    PROPFIND depth 1 on some property, and got the answer as a "side-effect",
    in the <href> tags.  However, stable <href>'s cannot be used to extract the
    names.
    
    Hmm,
    Tim