VERSION a null resource

From: Tim Ellison/OTT/OTI (Tim_Ellison@oti.com)
Date: Wed, Jun 21 2000

  • Next message: jamsden@us.ibm.com: "Re: Versioning TeleConf Agenda, 6/5/00 (Monday) 2pm-3pm EST"

    To: ietf-dav-versioning@w3.org
    Message-ID: <OF20390154.6DE5FB17-ON85256905.004B10F1@ott.oti.com>
    From: "Tim Ellison/OTT/OTI" <Tim_Ellison@oti.com>
    Date: Wed, 21 Jun 2000 09:48:28 -0400
    Subject: VERSION a null resource
    
    What is the purpose of the opening paragraph on advanced VERSION (protocol 
    4.8 Section 12.9)?
    
    It reads:
    "If a history resource is specified in the request body, the request-URL 
    MUST identify a null resource, and a new versioned resource associated 
    with the specified history resource is created at the request-URL.  If no 
    history resource is specified, a new history resource is allocated for the 
    new versioned resource at a server-defined location."
    
    This implies that:
    (a) VERSION can be used to create new resources with new history, and
    (b) VERSION can be used to create new resources that are 'linked into' 
    existing history.
    
    This seems to be a new use for the VERSION method that may produce a 
    versioned resource will a null initial revision.
    
    Tim