<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""></pre><blockquote type="cite" class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">Hi Baptiste,
On Wed, Jun 07, 2017 at 05:30:38PM +0200, Baptiste Cecconi wrote:
><i class=""> The Creator and Contact of VOResource elements both include an
</i>><i class=""> ivo-id attribute to be used for referring to contact/creator
</i>><i class=""> details already declared in the registry. This is also present in
</i>><i class=""> the VOEvent data model and it could be useful in many other cases.
</i>><i class=""> This allows to keep track of personal detail changes (email,
</i>><i class=""> phone???) in existing resources without editing the resource
</i>><i class=""> itself. I couldn't find any real-world implementation of this
</i>><i class=""> VOResource feature. Any example out there? I'm interested to see
</i>><i class=""> how to declare such a resource.
</i>
That's a nice little exercise in writing RegTAP queries:
select distinct base_role
from rr.res_role
where role_ivoid is not NULL
If you actually run this (e.g., on <a href="http://reg.g-vo.org/tap" class="">http://reg.g-vo.org/tap</a>), you'll
see that indeed the only base_roles with @ivo-id set is publisher and
contributor (and the contributor ones are flukes that arguably are
bugs in my RegTAP ingestion logic; the RegTAP queries to figure this
out are left as an exercise to the reader).
The valid cases reference vr:Organisation records. Support for these
has been part of VOResource from the start.
And indeed, there is no vr:Person (or, in line with current efforts
in the DM WG, perhaps vr:Party), and apparently nobody has, so far,
bothered to experiment with such a thing.
><i class=""> This is already implemented in other registries (such as SPASE for
</i>><i class=""> instance). It would be a charge to the naming authority to maintain
</i>><i class=""> its own Person-VOResource descriptors, but I think this is fully
</i>><i class=""> acceptable.
</i>
It would actually be a really minor change -- we'd just define
another vr:Resource subtype. </pre></blockquote><div class="">yes, that's what I was assuming.</div><blockquote type="cite" class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class=""> Sure, title, curation, and content (the
mandatory metadata elements of vr:Resource) might come a bit odd for
that type (is a person's name their title? I refuse the temptation
to crack jokes about curation/creator and content/type), but that's
nothing a few carefully chosen words in the type's documentation
couldn't fix.
But I'm not sure such a resource type would actually be widely used.
I have to admit I'm not familiar at all with SPASE, but before going
ahead with anything like this I'd like to hear their experiences and
use cases.
</pre></blockquote><div class="">I've posted a few links in the TDIG discussion page of last interop in Shanghai:</div><div class=""><a href="http://wiki.ivoa.net/twiki/bin/view/IVOA/InterOpMay2017-TD-001" class="">http://wiki.ivoa.net/twiki/bin/view/IVOA/InterOpMay2017-TD-001</a></div><div class=""><br class=""></div><div class="">You can also graphically explore the registry here:</div><div class=""><a href="http://www.spase-group.org/smwg/explorer/" class="">http://www.spase-group.org/smwg/explorer/</a></div><div class="">where you have a "Person" branch in the SPASE Registry tree, next to other branches. </div><blockquote type="cite" class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">So, unless many people speak up now they've been waiting for such a
thing I'd lean towards not putting anything like it in VOResource
1.1. If there's a modicum of interest, there's nothing wrong with
prototyping an extension (VOParty, say), put in a few records and see
how it goes. It would work just as well, but if it turns out nobody
is registering themselves or that the records aren't used, VOResource
isn't burdened with an extra feature for the remaining 1.x series.
</pre></blockquote><div class=""><br class=""></div>We would be happy to test and use it for Europlanet/VESPA, and I guess that as it is explicitly mentioned in the VOEvent documentation, we should be able to find other candidates within the TDIG.<div class=""><br class=""></div><div class="">Baptiste <br class=""><blockquote type="cite" class=""><pre style="white-space: pre-wrap; background-color: rgb(255, 255, 255);" class="">
-- Markus
</pre></blockquote><div class=""><br class=""></div></div></body></html>