W3C home > Mailing lists > Public > ietf-dav-versioning@w3.org > April to June 2001


From: Tim Ellison <tim@peir.com>
Date: Thu, 7 Jun 2001 13:06:10 +0100
To: "DeltaV" <ietf-dav-versioning@w3.org>
Prompted by the recent discussions, I thought I'd share this list of
properties derived from DeltaV and WebDAV specs.

As usual, I have a cryptic layout and nomenclature (free decoding ring not

Protected and computed properties are flagged as such.
The defining feature is noted in square brackets (so if your server "doesn't
do activities" then you don't get to play with any [activity] properties).

Delta-V Properties versioning-15

*Any* DeltaV Resource

DAV:creationdate [webdav]
DAV:displayname [webdav]
DAV:getcontentlanguage [webdav]
DAV:getcontentlength [webdav]
DAV:getcontenttype [webdav]
DAV:getetag [webdav]
DAV:getlastmodified [webdav]
DAV:lockdiscovery [webdav]
DAV:resourcetype [webdav]
DAV:source [webdav]
DAV:supportedlock [webdav]
DAV:comment [version-control]
DAV:creator-displayname [version-control]
DAV:supported-method-set (protected) [version-control]
DAV:supported-live-property-set (protected) [version-control]
DAV:supported-report-set (protected) [version-control]
DAV:workspace (protected) [workspace]
DAV:version-controlled-configuration (computed) [baseline]

*Any* Checked-out Resource

DAV:checked-out (protected) [version-control]
DAV:predecessor-set [version-control]
DAV:precursor-set [version-control]
DAV:merge-set [merge]
DAV:auto-merge-set [merge]
DAV:unreserved [activity]
DAV:activity-set [activity]

Version-Controlled Resource

DAV:checked-in (protected) [version-control] *only if checked-in*
DAV:auto-checkout [version-control]
DAV:auto-checkin [version-control]
DAV:version-history (computed) [version history]
+ all deltav resource properties.
+ all checked-out resource properties if it is checked out.

Version-controlled configuration

DAV:baseline-controlled-collection (protected) [baseline]
DAV:subbaseline-set [baseline] * only if checked-out *
DAV:version-controlled-configuration (computed) [baseline]
+ all version-controlled resource properties.


DAV:predecessor-set (protected) [version-control]
DAV:successor-set (computed) [version-control]
DAV:checkout-set (computed) [version-control]
DAV:version-name (protected) [version-control]
DAV:precursor-set (protected) [version-control]
DAV:checkout-fork [checkout]
DAV:checkin-fork [checkout]
DAV:version-history (computed) [version history]
DAV:label-name-set (protected) [label]
DAV:activity-set [activity]
DAV:version-controlled-binding-set [version-controlled collection] * only if
collection *
+ all deltav resource properties

Working Resource

DAV:version-controlled-binding-set [version-controlled collection] * only if
collection *
+ all deltav resource properties
+ all checked-out resource properties


DAV:baseline-collection (protected) [baseline]
DAV:subbaseline-set (protected) [baseline]
+ all version properties

Version History Resource

DAV:version-set (protected) [version history]
DAV:root-version (computed) [version history]
+ all deltav resource properties

Workspace Resource

DAV:workspace-checkout-set (computed) [workspace]
DAV:baseline-controlled-collection-set (computed) [baseline]
DAV:current-activity-set [activity]
+ all deltav resource properties

Activity Resource

DAV:activity-version-set (computed) [activity]
DAV:activity-checkout-set (computed) [activity]
DAV:subactivity-set [activity]
DAV:current-workspace-set (computed) [activity]
+ all deltav resource properties

Version-Controlled Collection Resource

DAV:eclipsed-set (computed) [version-controlled collection]
+ all version-controlled resource properties


Trivia: If a server implements all the deltav features, a baseline would
have 31 live properties.  Allprop? No thanks.

Received on Thursday, 7 June 2001 08:06:21 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 13:57:41 GMT