- From: Miles Sabin <miles@milessabin.com>
- Date: Mon, 9 Sep 2002 19:44:27 +0100
- To: uri@w3.org
A discussion point from the rest-discuss list which is probably better dealt with here, http://groups.yahoo.com/group/rest-discuss/message/2465 At issue is the first sentence of the informal definition of resource in RFC 2396 1.1, A resource can be anything that has identity. "that has identity" is redundant because *everything* has identity in the only reasonably straightforward understanding of identity, ie. the logical truth in all but the most obscure formal systems that, (Vx) x = x Even though redundant, this qualifier has had the unfortunate consequence of leaving this sentence open to wildly different interpretations, * It has been read as implying that the set of possible resources is a subset of the set of things: the subset that has identity as opposed to the subset that doesn't. Dan Brickley reports that this confusion, and the subsequent hunt for things which *don't* have identity and some means for identifying them, has caused trouble in RDF circles. * It has been misread as, A resource can be anything that has an identifier (eg. a URI). * It has been misread as, A resource can be anything that can be identified (via some effective mechanism). I don't believe that any of these were the authors intent, so to clear up any confusion, the "that has identity" qualifier should be dropped. That still leaves open the question of whether or not the residual, A resource can be anything. is either true or makes sense. This is controversial, no doubt, but it's better not to have the controversy obscured by a distracting qualification. Cheers, Miles
Received on Monday, 9 September 2002 14:45:04 UTC