Re: PROPOSAL: Weak Validator definition [i101]

Henrik Nordstrom wrote:
> The spec does not say "semantic equivalence". It says 'could be
> substituted for each other with no significant change in semantics'. and
> 'A validator that does not always change when the resource changes is a
> "weak validator."'.
> 
> Note: The full discussion regarding weak/strong is found in the "Weak
> and Strong Validators" section, not the definition of ETag.
> 
The spec says in 13.3.3 Weak and Strong Validators:
"One can think of a strong validator as one that changes whenever the
  bits of an entity changes, while a weak value changes whenever the
  meaning of an entity changes. Alternatively, one can think of a strong
  validator as part of an identifier for a specific entity, while a weak
  validator is part of an identifier for a set of semantically
  equivalent entities."

Why do you think, it does not say "semantically equivalent entities"?

The spec is self-contradictory and the parts that state "semantic 
equivalence" should be removed.

Werner

Received on Friday, 14 March 2008 20:36:23 UTC