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

RE: What is a supported property?

From: Lisa Dusseault <lisa@xythos.com>
Date: Fri, 22 Jun 2001 13:59:21 -0700
To: "Clemm, Geoff" <gclemm@rational.com>, "Ietf-Dav-Versioning" <ietf-dav-versioning@w3.org>
Message-ID: <HPELJFCBPHIPBEJDHKGKCEKLCHAA.lisa@xythos.com>
What about

'A method is supported if the server is not going to return a "501 Not
Implemented" whenever the method is received for that resource.'

There could be similar wordings for live-property and report, based on
whether the server will succeed or fail a request for that property/report.

lisa

> -----Original Message-----
> From: ietf-dav-versioning-request@w3.org
> [mailto:ietf-dav-versioning-request@w3.org]On Behalf Of Clemm, Geoff
> Sent: Friday, June 22, 2001 1:24 PM
> To: Ietf-Dav-Versioning
> Subject: RE: What is a supported property?
>
>
>    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 17:01:27 GMT

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