W3C home > Mailing lists > Public > www-rdf-interest@w3.org > March 2002

Re: n3 wishlist: automatic namespace selection

From: Tim Berners-Lee <timbl@w3.org>
Date: Fri, 8 Mar 2002 15:04:05 -0500
Message-ID: <00b301c1c6dc$677dd890$7601a8c0@CREST>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:51:53 GMT