ETags? (was: WG Last call for BIND)

The BIND spec doesn't mention ETags at all, but buried in section
3.11 of RFC 2616 is the following text:

    An entity tag MUST be unique across all versions of all entities
    associated with a particular resource. A given entity tag value MAY
    be used for entities obtained by requests on different URIs. The use
    of the same entity tag value in conjunction with entities obtained by
    requests on different URIs does not imply the equivalence of those
    entities.

which (at least to me) seems counter-intuitive in the face of multiple
bindings -- I would have guessed that the ETag would remain constant.
Any chance we could squeeze some text into the draft, similar to that
dealing with locking?  Something approximately like:

   Entity Tags and Bindings

   It might be thought that ETags would be associated with resources,
   not URIs, and as such two different URIs with identical ETags
   would imply that the URIs are bindings to the same resource.
   This is not the case, however.  Section 3.11 of [RFC2616]
   states that ETags are on URIs, not resources.

-brian
briank@xythos.com

Received on Wednesday, 19 January 2005 00:31:05 UTC