Page 1 of 1

Namespaces: ISO 15926 Part information in namespaces?

Posted: Fri Sep 28, 2012 10:54 am
by OnnoPaap
The namespace method we got from ISO 15926-4 (and -6) and put in ISO 15926-8 carries 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):
  • A namespace does not need to be resolvable (produce a page when a browser points at it). We have technical solutions for relating a namespace to an endpoint address.
  • Metadata like part information can be expressed semantically, e.g. with the ClassOfClass relationship.
Without part information the example would look like this:

Code: Select all

http://standards.iso.org/iso/15926/data-model#ClassOfActivity

Re: Namespaces: ISO 15926 Part information in namespaces?

Posted: Sat Sep 29, 2012 1:55 pm
by vvagr
The important point here is to preserve compatibility for legacy data. I don't think the length is really that important, but I'll suggest that whatever decision is taken - it affects only new namespaces for new kinds of data.

Re: Namespaces: ISO 15926 Part information in namespaces?

Posted: Wed Oct 24, 2012 2:37 pm
by HansTeijgeler
Adding all that extra information will also add confusion and a lot of bookkeeping.
Besides, long URIs add tremendously to disk space and bandwidth requirements.

Re: Namespaces: ISO 15926 Part information in namespaces?

Posted: Wed Nov 14, 2012 1:37 pm
by geizahamazaki
Vote Option: No
Justification: I think that short namespaces just with the main information are enough, and we can garantee the
compatibility with the existing namespaces by software.