Re: Explaining the benefits of http-range14 (was Re: [HTTP-range-14] Hyperthing: Semantic Web URI Validator (303, 301, 302, 307 and hash URIs) )

Hi,

On 19 October 2011 23:36, Nathan <nathan@webr3.org> wrote:
> Leigh Dodds wrote:
>>
>> On 19 October 2011 20:48, Kingsley Idehen <kidehen@openlinksw.com> wrote:
>>>
>>> On 10/19/11 3:16 PM, Leigh Dodds wrote:
>>>>
>>>> RFC3983:
>>>>
>>>> "A Uniform Resource Identifier (URI) is a compact sequence of
>>>> characters that identifies an abstract or physical resource."
>>>
>>> Yes, I agree with that.
>>>>
>>>> 2 URIs, therefore 2 resources.
>>>
>>> I disagree with your interpretation though.
>>
>> But I'm not interpreting anything there. The definition is a URI
>> identifies a resource. Ergo two different URIs identify two resources.
>
> Nonsense, and I'm surprised to hear it.
>
> Given two distinct URIs the most you can determine is that you have two
> distinct URIs.
>
> You do not know how many resources are identified, there may be no
> resources, one, two, or full sets of resources.
>
> Do see RFC3986, especially the section on equivalence.
>

OK, so maybe there is interpretation here :)

My reading is that, without additional knowledge, we should assume
that different URIs identify different resources. I think the wording
of RFC 3986 is fairly clear that a URI identifies a resource, so
assuming multiple resources for multiple URIs is fine - as a starting
position. I do understand that two  URIs can be aliases.

The section on equivalence you refer to suggests ways to identify
equivalence ranging from syntactic comparisons up to network protocol
operations. The latter gives us additional information (status codes,
headers) that can determine equivalence.

To go back to Kingsley's original example, I don't see any equivalence
of those URIs at the syntactic or network level

L.

-- 
Leigh Dodds
Product Lead, Kasabi
Mobile: 07850 928381
http://kasabi.com
http://talis.com

Talis Systems Ltd
43 Temple Row
Birmingham
B2 5LS

Received on Thursday, 20 October 2011 05:27:14 UTC