<div dir="ltr">Markus,<br><div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Mar 31, 2016 at 5:46 AM, Markus Demleitner <span dir="ltr">&lt;<a href="mailto:msdemlei@ari.uni-heidelberg.de" target="_blank">msdemlei@ari.uni-heidelberg.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Mark,<br>
<span class=""><br>
On Tue, Mar 29, 2016 at 02:18:04PM -0400, CresitelloDittmar, Mark wrote:<br>
&gt; On Mon, Mar 21, 2016 at 5:54 AM, Markus Demleitner &lt;<br>
&gt; <a href="mailto:msdemlei@ari.uni-heidelberg.de">msdemlei@ari.uni-heidelberg.de</a>&gt; wrote:<br>
</span><span class="">&gt; Rather than putting some in here, and some in NDCube, I thought it<br>
&gt; best to keep it all together.  Do you have another suggestion on how<br>
&gt; to handle this dependency while STC2 is being reviewed?<br>
<br>
</span>I&#39;m afraid I don&#39;t have enough understanding of the technical nature<br>
of the dependency -- why doesn&#39;t a simple reference to some internal<br>
working draft work for the moment?<br>
<span class=""><br></span></blockquote><div><br></div><div>There isn&#39;t an internal working draft to refer to yet, only the UML and vo-dml HTML on volute.  This is being worked.<br></div> <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
&gt; re: Characterisation<br>
&gt; Section 3 is for the ObsDataset extension, and is, therefore, one of the<br>
&gt; specific Dataset types which is pulling in Characterisation.   Other types<br>
&gt; (eg: SimDataset if it were cast into this framework), may or may not<br>
&gt; pull in Characterisation, and may or may not want to extend that to<br>
&gt; include other simulation specific characterisation.<br>
&gt;<br>
&gt; Perhaps ObsDataset should be moved into the Observation/Experiment<br>
&gt; package-model.<br>
<br>
</span>My main interest is that I can use Dataset without having to process<br>
the entire STC model *in VO-DML*.  So, my intereset is that the<br>
various VO-DML documents are independent.  If that can be arranged,<br>
I&#39;m not so worried about the rest of the hierarchy.<br>
<span class=""><br></span></blockquote><div><br></div><div>From the VO-DML perspecitive, they are separate models.  Char and STC-2 are imported models.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
&gt; &gt; (4) Talking about Curation.rights: This now has a multiplicity 0..1.<br>
</span>[...]<br>
<span class="">&gt; &gt; [my take: strike AccessRights and make Curation.rights point to<br>
&gt; &gt; RightsType directly -- I don&#39;t think the potential benefit of having<br>
&gt; &gt; this kind of thing machine-readable outweighs the cost in terms of<br>
&gt; &gt; complexity]<br>
&gt; &gt;<br>
&gt;<br>
</span><span class="">&gt; When you say &#39;point to RightsType directly&#39;, that would not be possible as<br>
&gt; RightsType is a DataType.. it would be an attribute (as it was previously).<br>
&gt; I don&#39;t follow the &#39;machine-readable&#39; part of your comment.<br>
<br>
</span>Well, machine-readable means that having DM attributes for the time<br>
span of the access rights means that a computer can, in principle,<br>
figure out when a dataset will change its status (and with higher<br>
multiplicity, even figure out when that will be).  Since I don&#39;t see<br>
a use case proportional to the added complexity I indeed proposed<br>
going back to having a plain atomic attribute.<br>
<span class=""><br></span></blockquote><div><br></div><div>OK.. not sure where to go with this.  Will give it some thought.<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
&gt; &gt; (6) I&#39;m not happy with the inflation of places where dataset<br>
&gt; &gt; identifiers can stand.  There&#39;s now Curation.publisherDID,<br>
&gt; &gt; DataID.creatorDID, and  DataID.datasetID.  I don&#39;t think we&#39;re doing<br>
&gt; &gt; our users a service by multiplying the concepts here, even though I<br>
&gt; &gt; admit that each of these have a use case.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;d much rather see an Identifier type:<br>
&gt; &gt;<br>
&gt; &gt;   Identifier.kind: (publisher, creator, persistent, ...)<br>
&gt; &gt;   Identifier.form: (doi, ivoid, generic-uri,  ...)<br>
&gt; &gt;   Identifier.value: (well, you know).<br>
</span>[...]<br>
<span class="">&gt; I haven&#39;t inflated anything.  These are the same set which has been<br>
&gt; in the prior models.  I do like the idea of using an Identifier<br>
&gt; type rather than anyURI.  Should be more adaptable to evolving<br>
&gt; standards/forms.  I would resist the &#39;kind&#39; attribute.  As I said<br>
&gt; above, these groupings are associated with the dataset by different<br>
&gt; parties and the distinction is pervasive across the existing<br>
&gt; Resource documents.<br>
<br>
</span>...and has lead to much confusion.  I frankly don&#39;t see that these<br>
different parts of a DM instance will be maintained by different<br>
people.  And for the publisher it&#39;s much easier if they have one<br>
central location for all the various identifiers -- which also helps<br>
making clear their relationships.  It also helps when, for instance,<br>
the creator has assigned both a DOI and an IVOA creatorDID assigned<br>
to a dataset.<br>
<span class=""><br></span></blockquote><div><br></div><div>Yes.. but I think we cleared up the confusion about the different IDs<br></div><div>(which would not change if they were bundled in a central location ).<br></div><div>I can see how a central location for the identifiers would be convenient<br></div><div>in some use cases, but in my opinion, it makes more sense to keep them<br></div><div>with the bundle of metadata assigned by the Party.<br></div><div><br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
<br>
&gt; &gt; (7) Publication<br>
&gt; &gt;<br>
&gt; &gt; Here, we should be explicit about what the publication reference is.<br>
&gt; &gt; Much as I would like the bibcode to rule supreme forever, this is<br>
&gt; &gt; almost certainly not what is going to happen.  Either this gets a<br>
&gt; &gt; form attribute as in (6) or we say &quot;This should be a URI with a<br>
&gt; &gt; scheme; use bibcode: for bibcodes, doi: for DOIs.  In a pinch,<br>
&gt; &gt; non-URI, freetext references are ok&quot;.<br>
&gt; &gt;<br>
&gt;<br>
&gt; Isn&#39;t this what 2.9.1 says?  Is there specific language you&#39;d like changed<br>
&gt; there?<br>
<br>
</span>Well, perhaps something like:<br>
<br>
  This should be interpreted as a URI.  Bibcodes should use the ad-hoc<br>
  schema bibcode: (unless Alberto protests loudly), dois should use the<br>
  form with the doi: schema.  Freetext references are discouraged.  If<br>
  they are used nevertheless, they must not start with &quot;[a-zA-z]+:&quot; to<br>
  ensure they are not interpreted as URIs.<br>
<span class=""><br></span></blockquote><div>OK.. <br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">
&gt; (10) Having said that, I think orcids will become a smash hit in the<br>
&gt; &gt; near future if they aren&#39;t one already.  Hence, I&#39;d add<br>
&gt; &gt;<br>
&gt; &gt;   identifier<br>
&gt; &gt;<br>
&gt; &gt; to the Party attributes.  The stuff on defining identifiers as in (7)<br>
&gt; &gt; applies here, too (if we go the URI way, we should say whether we<br>
&gt; &gt; want orcid:0000-... or <a href="http://orcid.org/0000-.." rel="noreferrer" target="_blank">http://orcid.org/0000-..</a>.)<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; Can you elaborate?  Having an ID at the Party level could be<br>
&gt; confusing.. as an individual (me/you) could have different ID<br>
&gt; depending on the Role we are playing at the time.  That is why I<br>
&gt; left them up at the Role extensions (Publisher.publisherID).<br>
<br>
</span>Well, our orcid would presumably be the same, no?  And even if I have<br>
a different id when I&#39;m a publisher than when I&#39;m a creator: I&#39;m not<br>
sure it helps if the attributes have different names.  Isn&#39;t it<br>
enough that the two items differ by role?<br>
<br></blockquote>If a scientist takes an orcid for use in tagging publications/datasets to associate them with the scientist,<br></div><div class="gmail_quote">then wouldn&#39;t the orcid be associated with the Scientist role? or Author?  They would map to the same <br></div><div class="gmail_quote">person.  Would a Party want more than one orcid? to separate fields of study or funding vs science?<br><br></div><div class="gmail_quote"><div>I really think it is a Role thing.  I agree that the attribute name could be consistent.  There is no need to retain &quot;PublisherID&quot; for an ID under in the &quot;Publisher&quot; class.  It could be moved to Role proper, but in this work, there didn&#39;t seem to be many roles which require an ID, so I left it to the extensions.  Perhaps you have other use cases in mind?<br><br></div><div>Would that work for you?<br></div><div><br></div><div>Mark<br><br></div></div></div></div></div>