W3C home > Mailing lists > Public > semantic-web@w3.org > December 2018

How to name the namespaces?

From: Victor Porton <porton@narod.ru>
Date: Sun, 16 Dec 2018 01:01:08 +0200
To: semantic-web <semantic-web@w3.org>
Message-ID: <6be4fa9f-89be-a363-817d-3039a0fec8f7@narod.ru>
I currently have the following RDF associated with 
http://portonvictor.org/ns/trans/ namespace:

@prefix : <http://portonvictor.org/ns/trans/> .
@prefix lang: <http://portonvictor.org/ns/trans/scripts/#> .

_:xinclude
    a :Transformer ;
    :sourceNamespace <http://www.w3.org/2001/XInclude> ;
    :universal true ;
    :inward false ;
    #:targetNamespace <...> ;
    :precedence :precedence-include ;
    :script [
      a :Command ;
      :language lang:XInclude ;
      :transformerKind :entire ;
      :preservance 1.0 ;
      :stability 1.0 ;
      :preference 1.0
    ] .

Now I want to give specific (non-blank) names to transformers and 
script, like this:

<http://www.w3.org/2001/XInclude#transformer>
    a :Transformer ;
    :sourceNamespace <http://www.w3.org/2001/XInclude> ;
    :universal true ;
    :inward false ;
    #:targetNamespace <...> ;
    :precedence :precedence-include ;
    :script <http://www.w3.org/2001/XInclude#transformer-script1> .

<http://www.w3.org/2001/XInclude#transformer-script1>
      a :Command ;
      :language lang:XInclude ;
      :transformerKind :entire ;
      :preservance 1.0 ;
      :stability 1.0 ;
      :preference 1.0 .

My question: is it a good idea to associate URLs of the form 
http://www.w3.org/2001/XInclude#... with my objects?

I am somehow afraid that in the future makers of XInclude standard may 
also want to use http://www.w3.org/2001/XInclude#... namespaces and this 
may conflict or mess with my node subjects.

What node subjects would you recommend to use?
Received on Saturday, 15 December 2018 23:01:37 UTC

This archive was generated by hypermail 2.4.0 : Tuesday, 5 July 2022 08:45:57 UTC