- From: David Booth <david@dbooth.org>
- Date: Sun, 25 Mar 2012 17:01:45 -0400
- To: David Wood <david@3roundstones.com>
- Cc: Jeni Tennison <jeni@jenitennison.com>, public-lod community <public-lod@w3.org>
Hi David,
On Sun, 2012-03-25 at 13:50 -0400, David Wood wrote:
[ . . . ]
> > http://www.w3.org/wiki/UriDefinitionDiscoveryProtocol
[ . . . ]
> +1. I quite like the registration of the "isDefinedBy" relation as a
> complement to POWDER's "describedby", although I'd probably name it in
> the same way for consistency ("definedby").
Good point. I've made that change.
> > - It encourages URI owners to publish URI definitions even if those URI
> > definitions are not perfect.
>
> It also allows non-URI owners to publish conflicting or complementary
> definitions and for them to refer by URI to each others definitions.
> That's good.
Excellent point. I've added that as well.
[ . . . ]
> A note regarding hash URIs: It seems to me that the major use for
> hash URIs is to provide links into monolithic human-oriented
> documentation. That made sense on the early Web and still works
> today. Your proposal would allow existing users of hash URIs to
> provide a separate machine-oriented "isDefinedBy" relation URI. That
> would make a nice (and useful) bridge toward addressing hash URI
> deployments without breaking them.
Very good point. But can you help me understand how you envision this,
so that I can add appropriate verbiage? Are you suggesting that the
stem of a stem#fragid hash URI would server an RDFa document containing
a "definedby" relation that points to an RDF document? Or the other way
around? Or something else?
>
> It is also worth noting that hash URI users could easily navigate
> bi-directionally between human- and machine-oriented content using
> this approach, thereby taking the sting out of the use of hash URIs:
> Once a machine-oriented definition URI has been found once, it could
> be cached and used subsequently. In other words, this proposal (ever
> so slightly extended to be more clear regarding the caching guidance
> for the "isDefinedBy" relation) could be used to get around the
> existing cacheless nature of the 303 response.
Excellent point. I'll add verbiage about this once I better understand
how you envision it.
[ . . . ]
> After giving this proposal a provisional "thumbs up", I still doubt
> whether the TAG (after more than a decade arguing about this and
> finally satisfying http-range-14 via a minimal patch) will be able to
> come to consensus on a major change. Good luck :)
Thanks. We'll probably need it. :)
--
David Booth, Ph.D.
http://dbooth.org/
Opinions expressed herein are those of the author and do not necessarily
reflect those of his employer.
Received on Sunday, 25 March 2012 21:02:13 UTC