<div dir="ltr"><div>I intend to comment on this as the aux records are something I don&#39;t grok yet but do are about... but I will wait until I can clean up our registered data collections and then try to cross-link service metadata. We do operate few services that cross many collections and that makes our services hard to find, presumably.<br><br></div>I am hoping to get to this soon, but to be honest it could be at least &quot;weeks&quot;.<br><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 15, 2016 at 2:35 PM, Kristin Riebe <span dir="ltr">&lt;<a href="mailto:kriebe@aip.de" target="_blank">kriebe@aip.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 Markus &amp; Registry,<br>
<span class=""><br>
&gt; meaning -- there&#39;s some leeway.  But really, if you change a service<br>
&gt; to move from a single-instrument archive (with the respective metadata<br>
&gt; like &quot;observed at instrument&quot;, &quot;PI is XY&quot;, and a matching<br>
&gt; description) to a thematic archive (with the respective<br>
&gt; metadata like &quot;multiple instruments&quot;, &quot;publisher is creator&quot;, and a<br>
&gt; description of the scope of the collection archive), I&#39;d say it&#39;s a<br>
&gt; different resource in almost all cases, so it should get a new<br>
&gt; registry record and hence a new identifier.<br>
<br>
</span>Okay, so in principle you are saying that service-only records<br>
(publishing multiple data sets) are usually very different from<br>
service-descriptions within a data+service record?<br>
I can see that the descriptions would be different, since the combined<br>
record would probably concentrate more on the description of the<br>
published data (&quot;observed at instrument&quot; is data-related metadata), and<br>
the service-only record would concentrate of course on the service<br>
descriptions. I guess I have to look at more example records to get a<br>
better impression of the big picture.<br>
<span class=""><br>
&gt;&gt; That second or third dataset could also be a new release/updated<br>
&gt;&gt; version. Or is there some other infrastructure already set up for<br>
&gt;&gt; versions of datasets?<br>
&gt;<br>
&gt; Well, that&#39;s a bit orthogonal to the question here.  In principle,<br>
&gt; it&#39;s possible to register each release separately and then switch the<br>
&gt; assoicate discovery service (the main capability) between a, say,<br>
&gt; &quot;current&quot; and &quot;known-broken-archived&quot;, so this would help flexibly<br>
&gt; support all kinds of schemes that keep multiple versions of data<br>
&gt; collections alive; but exactly because I think the proposed discovery<br>
&gt; scheme can essentially accomodate almost all ways to do this, this is<br>
&gt; the wrong place to figure out what&#39;s a good idea in that particular<br>
&gt; business and what is not.<br>
<br>
</span>Ok, discussion on this postponed. I did not intend to start a new thread<br>
here, I was merely curious.<br>
<span class=""><br>
&gt;&gt; existing services or validators, but would you really want to have that<br>
&gt;&gt; aux-thing inside the standardId in the long run?<br>
&gt;<br>
&gt; Yes -- I maintain this is a completely valid, and indeed intended,<br>
&gt; use of of what StandardsRegExt introduced the standard keys for.<br>
<br>
</span>Since no one else is shouting out loud, and I haven&#39;t managed to study<br>
the StandardRegExt-Document yet, I trust that you know what you are<br>
doing. :-)<br>
<span class=""><br>
&gt;&gt;&gt;&gt; * multiple auxiliary capabilities [...]<br>
</span><span class="">&gt; There&#39;s also a minor technical point: What we would *really* want<br>
&gt; here is relationships between *capabilities*, i.e., not only should<br>
&gt; the source be a capability element, so should, in order to be true to<br>
&gt; the theory, the target.  We don&#39;t really have a precendent for<br>
&gt; referencing into resource records (except for StandardsRegExt keys,<br>
&gt; which are in a whole different ballpark in that  respect), and<br>
&gt; building one for something that in my view is definitely among the 20%<br>
&gt; functionality that take 80% of the work seemed unwise to me.<br>
&gt;<br>
&gt; So, yes, collection discovery as proposed here is an 80% solution.<br>
&gt; But it does solve these 80% with 20% of the effort, and my feeling so<br>
&gt; far is that the 80% solved probably are all anyone is ever going to<br>
&gt; want to use.<br>
<br>
</span>Okay, if this is something that people probably won&#39;t use, then the<br>
current version will be enough. I guess if the need arises, one can<br>
discuss again about referencing from capabilities to capabilities in<br>
other records or something like that for an updated version of the note.<br>
<span class=""><br>
&gt; My proposal at this point is: The current Note is easy and fairly<br>
&gt; cheap to try out, and I hope the major TAP operators will push out<br>
&gt; such records fairly soon (I&#39;ll push out some more too, soon).  If we<br>
&gt; really see some important use case&#39;s requirements are clumsy to<br>
&gt; satisfy with this, there&#39;s no big damage done if a (on the VOResource<br>
&gt; level) minor correction becomes necessary later.<br>
<br>
</span>Fair enough.<br>
<span class=""><br>
&gt;&gt;&gt; As to cleanliness and elegance -- well, that&#39;s for a good part in the<br>
&gt;&gt;&gt; eye of the beholder.  To me, cleanliness and elegance in the Registry<br>
&gt;&gt;&gt; by now are largely measured in &quot;how hard is it to get the registry<br>
&gt;&gt;&gt; operators to actually do it?&quot;<br>
&gt;&gt;<br>
&gt;&gt; It&#39;s a pity that it has to be reduced to that. But if that&#39;s the case,<br>
&gt;&gt; then I can see no alternatives to your approach.<br>
&gt;<br>
</span><span class="">&gt; But<br>
&gt; well, certainly efficiency is an unashamed element of elegance, no?<br>
<br>
</span>Well, I am not very practiced in really writing something efficient -<br>
but some of the most efficient codes I have seen were really ugly in the<br>
sense of readability, and probably had some beauty in that. ;-)<br>
But, as you said, it&#39;s in the eye of the beholder, so let&#39;s not get too<br>
philosophical here.<br>
<br>
I think we discussed my main issues, so if everyone else is fine with<br>
the current state of the discovery note, I&#39;ll stop here. I think it is a<br>
very useful document, and though I have some doubts about how some<br>
things are done or have to be done, it is better to have a note<br>
explaining a way to handle data discovery than having nothing.<br>
<br>
Cheers,<br>
<br>
Kristin<br>
<br>
--<br>
-----------------------------------------------------------------<br>
| Dr. Kristin Riebe<br>
| eScience &amp; GAVO<br>
<span class="">|<br>
| Email: <a href="mailto:kriebe@aip.de">kriebe@aip.de</a><br>
| Phone: <a href="tel:%2B49%20331%207499-377" value="+493317499377">+49 331 7499-377</a><br>
| Room:  B6/25<br>
</span>-----------------------------------------------------------------<br>
<span class="">| Leibniz-Institut für Astrophysik Potsdam (AIP)<br>
| An der Sternwarte 16, D-14482 Potsdam<br>
| Vorstand: Prof. Dr. Matthias Steinmetz<br>
|<br>
</span>| Stiftungsverzeichnis Brandenburg: 26 742-00/7026<br>
-----------------------------------------------------------------<br>
</blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div>Patrick Dowler<br></div>Canadian Astronomy Data Centre<br></div>Victoria, BC, Canada<br></div></div>
</div>