- From: Booth, David (HP Software - Boston) <dbooth@hp.com>
- Date: Tue, 28 Aug 2007 00:34:40 -0400
- To: "Pat Hayes" <phayes@ihmc.us>
- Cc: "Chimezie Ogbuji" <chimezie@gmail.com>, <www-tag@w3.org>
Hi Pat, > From: Pat Hayes [mailto:phayes@ihmc.us] > Subject: RE: ISSUE-58: Scalability of URI Access to Resources > > [ . . . ] > >I think it is reasonable to assume that a URI consumer will > >inevitably want to find out what resource that URI is intended to > >denote, i.e., to obtain its URI declaration[1]. > > Well, no, it's not reasonable to assume this, since there is > absolutely no reason to suppose that such a 'declaration' will exist. > They don't exist in the currently accepted SWeb design anywhere, and > no specification or standard yet written, or even contemplated, comes > near to specifying such a thing. If it's expressed in RDF, a URI declaration is essentially a named graph, so in that sense it is not an entirely new concept. I think the concept of a URI declaration existed implicitly, but people were having trouble getting ahold of it, because we didn't previously have a clear term for it. > > > The URI declaration *is* the > >authoritative information about what resource the URI denotes. > > It might be if there were any, but one of the reasons that there > aren't any is that this idea of there being a single authoritative > information source is itself rather at odds with the SWeb design. I'm not sure quite what you mean by "SWeb design", but the idea of a single authority for associating a URI with a resource is *central* to Web Architecture. The definition of URI ownership[4] says: [[ URI ownership is a relation between a URI and a social entity, such as a person, organization, or specification. URI ownership gives the relevant social entity certain rights, including: 1. to pass on ownership of some or all owned URIs to another owner-delegation; and 2. to associate a resource with an owned URI-URI allocation. ]] A URI declaration is ts all about #2. I would be very interested in any other comments you have about the document I previously announced on URI declarations[1]. I've updated the document somewhat since I initially announced it, but I'm sure it could still benefit a lot from your careful reading and thought. > [ . . . ] > > > >References > >1. URI declarations: http://dbooth.org/2007/uri-decl/ > >2. Follow-your-nose: http://esw.w3.org/topic/FollowYourNose > >3. Racine: http://esw.w3.org/topic/HTML/Glossary 4. URI ownership: http://www.w3.org/TR/webarch/#def-uri-ownership Thanks David Booth, Ph.D. HP Software +1 617 629 8881 office | dbooth@hp.com http://www.hp.com/go/software Opinions expressed herein are those of the author and do not represent the official views of HP unless explicitly stated otherwise.
Received on Tuesday, 28 August 2007 04:37:14 UTC