- From: Clemm, Geoff <gclemm@rational.com>
- Date: Thu, 7 Jun 2001 08:52:24 -0400
- To: DeltaV <ietf-dav-versioning@w3.org>
Very nice, Tim! I propose that we add this text as an appendix to the protocol. I'd appreciate any comments as to the format (I actually like it just the way Tim formatted it). The only change I'd suggest making is adding the list of methods that apply as well. Cheers, Geoff -----Original Message----- From: Tim Ellison [mailto:tim@peir.com] Sent: Thursday, June 07, 2001 8:06 AM To: DeltaV Subject: Property-o-rama 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 included). 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. Version 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 Baseline 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. Tim
Received on Thursday, 7 June 2001 08:47:35 UTC