<div dir="ltr">Hi Paul<div><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jun 13, 2017 at 3:59 AM, Paul Harrison <span dir="ltr">&lt;<a href="mailto:paul.harrison@manchester.ac.uk" target="_blank">paul.harrison@manchester.ac.uk</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
I notice that a recent change to the VO-DML schema introduces a &lt;uri&gt; element which is supposed to define a URI at which the data model can be found - in my opinion this is not a good idea. I understand the desire to have a standard place to look data models up, but this is better defined outside the data model file itself. There is a certain tautology in the fact that if you have possession of the data model instance file then you have obtained it from a URI somewhere, so you already know that URI - conversely if you do not have the data model file then you do not know where to look it up without external rules if that URI is allowed to be arbitrary.<br>
<br>
Each data model already has a “namespace” which is the &lt;name&gt; element and just having a rule such as the models being available at<br>
<br>
<a href="http://www.ivoa.net/dm/name" rel="noreferrer" target="_blank">http://www.ivoa.net/dm/name</a><br>
<br>
would suffice for all “standard” models - though there could be a more arbitrary mapping mechanism set up between namespace and model URL such as is done with XML.<br>
<br></blockquote><div><br></div><div><p class="gmail-MsoPlainText"><span style="color:black">Indeed this mechanism is what we&#39;re
trying to follow. If the description in the document (still on volute, soon to be moved to IVOA doc library) is not clear enough though we need to improve the text.<span></span></span></p>

<p class="gmail-MsoPlainText"><span style="color:black">The </span><span style="color:black">URI attribute is *not* intended to be
location of the document, but to be
dereferenced to the latest minor version. </span><span style="color:black">Different minor versions will
have same URI, but different &quot;version&quot; attribute. </span><span style="color:black">So together , uri+version are a
unique identifier of the actual version, uri only of the major version.</span></p>

<p class="gmail-MsoPlainText"><font color="#000000">But I expect Markus can explain this better.</font></p>

<p class="gmail-MsoPlainText"><span style="color:black">Cheers<span></span></span></p>

<p class="gmail-MsoPlainText"><span style="color:black"> </span></p>

<p class="gmail-MsoPlainText"><span style="color:black">Gerard<span></span></span></p></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Regards,<br>
        Paul.<br>
<br>
</blockquote></div><br></div></div></div>