- From: Tim Berners-Lee <timbl@w3.org>
- Date: Fri, 8 Mar 2002 15:04:05 -0500
- To: "Graham Klyne" <GK@ninebynine.org>
- Cc: "Sandro Hawke" <sandro@w3.org>, <www-rdf-interest@w3.org>
----- Original Message ----- From: "Graham Klyne" <GK@ninebynine.org> To: "Tim Berners-Lee" <timbl@w3.org> Cc: "Sandro Hawke" <sandro@w3.org>; <www-rdf-interest@w3.org> Sent: Friday, March 08, 2002 6:36 AM Subject: Re: n3 wishlist: automatic namespace selection > At 04:43 PM 3/7/02 -0500, Tim Berners-Lee wrote: > >However, I am not happy to make something in which there is > >a search path for a matching namespace. This is unbeliveably > >prone to error in large systems. > > I agree. > > >How about a sort of "import from"? > > > >@use text, pen, author, color <//http://address/of/one/ontology#>. > >@use cost, total <//http://address/of/one/ontology2#>. > >@keyword this, forall, forsome, a. > >@prefix default <http://www.w3.org/2000/10/swap/log#>. > > > >where the "use" and "keyword" cut out specific words, > >leaving the rest to be from the default space. > > That's cute (i.e. I like it.) (I'm not sure about the @keyword purpose.) @keyword declares the keywords you are using so that if you have used words which a future version of N3 defines as keywords, you won't be caught, and you can chose even to just deprive yourself of some keyword-based features in order to be able to use more words. Maybe "@" could be generalized to force interpretation as a keyword, so @prefix becomes an example of the general case. > #g > > > ------------ > Graham Klyne > GK@NineByNine.org >
Received on Friday, 8 March 2002 15:04:06 UTC