Target-Selector value

Tim Ellison OTT (Tim_Ellison@oti.com)
Mon, 04 Oct 1999 15:00:40 -0400


From: Tim_Ellison@oti.com (Tim Ellison OTT)
To: ietf-dav-versioning@w3.org (ietf-dav-versioning)
Message-ID: <1999Oct04.145700.1250.1340838@otismtp.ott.oti.com>
Date: Mon, 04 Oct 1999 15:00:40 -0400
Subject: Target-Selector value


The Target-Selector is used to select a particular revision of a versioned 
resource.  It can be:
(a) a workspace URL
(b) a revision identifier
(c) a label

since the value could be one of three types, and it may be ambiguous which 
is being sent by a client, I propose that the value is always a URI and that 
we reserve two new schemes
         revisionid:          and
         label:

where the protocol specific part of revisionid: is an opaque variable length 
sequence of octets, and the protocol specific part of label: is a UTF-8 
encoded String.
Examples of valid target selectors would, therefore, be:-

(a) http://foo.com/mywksp
(b) revisionid:3
(c) label:pick me


ref:
http://www.w3.org/Addressing/schemes.html