new take on resource registration best practice
Ray Plante
rplante at illinois.edu
Thu Oct 24 11:05:46 PDT 2013
On Thu, 24 Oct 2013, Marco Molinaro wrote:
> Therefore, I'd say these "served-by" capabilities should have
> special
> standardIds (maybe just the normal standard ids with
> "?service-for"
> appended?).
>
> I'd prefer something that does not require parsing (am I monotonous?),
> but the idea of clearly stating the "service-for" I think would be useful
> for clients.
I don't think any parsing is necessary, at least in the RegTAP case.
(For the moment, I'm not sure which type gets the "?service-for"
suffix; bear with me.)
If you want the federated TAP service resource, you would have the
constraint, "standard_id='ivo://ivoa.net/std/TAP?service-for'". If you
want the resources for the individual catalogs that are supported by
that federated service, you would use
"standard_id='ivo://ivoa.net/std/TAP'". If you want both, use
"standard_id LIKE 'ivo://ivoa.net/std/TAP%'".
> The first one is about authorities/organizations and so on.
> I'm ok in best practicing their usage, but could this lead also in some
> alongside best practice with IVORNs? New publishers entering the
> VO may find it useful to have some guidelines for it.
> Is this only a dream of mine?
No! I'd like that, too. Do you have some guidelines in mind you'd
like to see?
> The second is only a question about the "case 2: data repository".
> Shouldn't each collection in it have a "part-of" relationship
> to the repository DataCollection2, like it happens with Data Center
> individual mission resources?
> If not, can you explain me why? (probably my fault, but I cannot see it).
Yes, it should. Good point.
cheers,
Ray
More information about the registry
mailing list