- From: Clemm, Geoff <gclemm@rational.com>
- Date: Fri, 22 Jun 2001 16:24:14 -0400
- To: Ietf-Dav-Versioning <ietf-dav-versioning@w3.org>
From: Clemm, Geoff [mailto:gclemm@Rational.Com] One comment: the definition probably has to include a reference to the set of features supported by a resource. For example, the activity feature adds the DAV:activity-set to a version, so it is not the case that all versions support the DAV:activity-set property, but rather that all versions that support the activity feature support the DAV:activity-set property. Happily, the concept of "feature" *is* well defined, so we're OK using that term. Oh, ARGHHH. My brain is a twisty maze of passages, all of which are starting to look alike. The "depends on the feature set" only applies to the DAV:supported-method-set, not to the DAV:supported-live-property-set. So I need to take out the reference to features in DAV:supported-live-property-set, and retract my bogus example from the quoted message. A correct example would be: "For example, a VCR that supports the activity feature must support the various semantics added by the activity feature, but a VCR that does not support the activity feature does not." Here's the revised (proposed) definitions: -------------- 3.1.3 DAV:supported-method-set (protected) This property identifies the methods that are supported by the resource. A method is supported by a resource if an application of that method to that resource has the semantics defined by the features supported by that resource. 3.1.4 DAV:supported-live-property-set (protected) This property identifies the live properties that are supported by the resource. A live property is supported by a resource if that property has the semantics defined for that property. 3.1.5 DAV:supported-report-set (protected) This property identifies the reports that are supported by the resource. A report is supported by a resource if it produces the results defined for that report. -------------- Cheers, Geoff
Received on Friday, 22 June 2001 16:18:33 UTC