- From: Sandro Hawke <sandro@w3.org>
- Date: Wed, 06 Oct 2004 08:33:28 -0400
- To: Patrick.Stickler@nokia.com
- cc: T.Hammond@nature.com, leo@gnowsis.com, mdirector@iptc.org, www-rdf-interest@w3.org
> > The good reasons I've heard are mostly: > > (1) convenience: dereference of the URI gets the ontology (schema) > > without any special server configuration > > Err... yes, that's the argument, but IMO it's deceptively false > because it is based on presumptions about schema management practices > which are *known* to not encompass common practice. What about in RDF "instance data", eg RSS items and people mentioned in FOAF files? These work very nicely using fragment URIs. > Also, exactly why would an agent want to always get the > entire ontology (think CYC, Wordnet, etc.) just to find out > what a few *specific* term mean? A parallel would be having to > download an entire mirror of a website to access a single page of > that website after downloading the whole shabang. Yes, for > tiny websites accessible via fast network connections, that > could work, but it certainly wouldn't scale. It's really a hard problem. Given a term in wordnet or cyc, what really does the naive client want transmitted? Dan Brickley's Wordnet approach (giving you the class hierarchy for a term when you ask about it) is nice, but very slow/tedious if you want to traverse lots of wordnet. Cyc's all-in-one approach is of course painful the first time, but then you have it all handy. Natural divisions are nice when they exist. :-) > > (2) architectural coherence: some people (notably TimBL) think of > > non-fragment URIs as identifying documents; they find=20 > > it jarring > > (or incoherent) when such URIs are used to identify properties, > > people, etc. > > I would be surprised, and disappointed, if anyone trully found > the idea of using PURIs to denote non-information-bearing resources > either "jarring" or "incoherent". I understand TimBL to find it so, and for a time after talking with him, I do so as well. I also find it so whenever I've made the mistake of talking to mere mortal web developers who don't use the term "URI". -- sandro
Received on Wednesday, 6 October 2004 12:29:03 UTC