Re: terminology question

Roy T. Fielding:
>

     [Roy:]
>>>> A representation is a variant if, at origination time, the set of
>>>> possible representations has a membership greater than one.
>>
  [Koen:]
>>No, this is not how the 1.1 spec defines it.  I would say that in 1.1,
>>'representation' and 'variant' are synonymous terms.  A cut-and-paste
>>of the definition:
>>
>>   variant
>>      A resource may have one, or more than one, representation(s)
>>      associated with it at any given instant. Each of these
>>      representations is termed a `variant.' Use of the term `variant'
>>      does not necessarily imply that the resource is subject to
>>      content negotiation.
>>
>>All this means that the term 'variant' is not very useful when
>>defining details of content negotiation.

 [Roy:]
>No, it means the definition in the spec is wrong, as I said a couple
>hundred times in our teleconferences.  You cannot make a wrong thing right
>just because I was outvoted.  These are terms defined by the architectural
>model of the Web, not defined by HTTP.

Roy,

I was not aware that you were somehow advocating a 'right', but
different definition of the term variant all along.  I don't recall
any big fuss about the term any teleconference, but then again I was
not in all teleconferences.

It is generally not a good idea to redefine terms, even if the
original definition is somehow wrong.  Having two incompatible
definitions of 'variant' around can only lead to confusion.  If you
have some interesting concept you want to define a term for, there are
plenty of other, uncontaminated, words you could pick.

>....Roy

Koen.

Received on Sunday, 11 April 1999 06:52:09 UTC