- From: Koen Holtman <koen@win.tue.nl>
- Date: Sun, 11 Apr 1999 15:48:09 +0200 (MET DST)
- To: "Roy T. Fielding" <fielding@kiwi.ics.uci.edu>
- Cc: koen@win.tue.nl, jschroeder@becomsys.de, http-wg@hplb.hpl.hp.com
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