Namespaces: does a namespace URI need to be short?

Locked

Does a namespace need to be short?

Yes.
5
71%
No.
2
29%
Neither (explained in a reply)
0
No votes
No vote.
0
No votes
 
Total votes: 7

Message
Author
OnnoPaap
Posts: 189
Joined: Sun Jan 22, 2012 9:14 pm

Namespaces: does a namespace URI need to be short?

#1 Post by OnnoPaap »

The namespace method we got from ISO 15926-4 (and -6) and put in ISO 15926-8 carries extra designation, version and part information.

Example (for dm:):

Code: Select all

http://standards.iso.org/iso/ts/15926/-8/ed-1/tech/reference-data/data-model#ClassOfActivity
This thread is about discussing the cons and pros of this type of namespace.

Given some facts (but we can discuss in this thread to add more):
  • Some triple store databases store all namespace addresses in each triple.
  • The Sparql reply has all the namespace URIs in its triples.
A short-as-possible URI could look like this:

Code: Select all

http://15926.org/dm#ClassOfActivity

HansTeijgeler
Posts: 283
Joined: Sun Jan 22, 2012 10:02 pm

Re: Namespaces: does a namespace URI need to be short?

#2 Post by HansTeijgeler »

Long URIs add to dish space and bandwidth requirements.
Every triple has three URIs.
Do some arithmetics.

OnnoPaap
Posts: 189
Joined: Sun Jan 22, 2012 9:14 pm

Re: Namespaces: does a namespace URI need to be short?

#3 Post by OnnoPaap »

I voted yes because
- Disk space may be less relevant, but bandwidth should always be taken into account, even if packages can be compressed and cached.
- Having a namespace that actually resolves in a browser (just as a namespace, not its IDs) gives the opportunity to point at the real (pURL) server and give other namepace documentation.

geizahamazaki
Posts: 16
Joined: Thu Mar 08, 2012 12:39 pm

Re: Namespaces: does a namespace URI need to be short?

#4 Post by geizahamazaki »

Vote Option: No
Justification: It can be argued that namespaces should ultimately focus on human readability. If this implies long strings, as we see is a possibility in our dilema, I believe we could optimize transport and storage of URI's at software level.

Locked