how to make a publisherDID

Douglas Tody dtody at nrao.edu
Wed Oct 26 07:33:08 PDT 2011


On Tue, 25 Oct 2011, Patrick Dowler wrote:

> In the past we would use the fragment, eg
> ivo://cadc.nrc.ca/archive/cfht#12345/raw but that implies that one can somehow
> "get" the entire collection and then look for "12345/raw" inside it (client
> side).
>
> Instead, I could append some dataset-specific to get an observation identifier,
> eg.
>
> ivo://cadc.nrc.ca/archive/cfht/12345
>
> and then append something product-specific to get an identifier for the product,
> eg.
>
> ivo://cadc.nrc.ca/archive/cfht/12345/raw

So far as conventions go my preference is still for something like

     ivo://cadc.nrc.ca/archive/cfht#12345/raw

where the convention is that ivo://<authority-id>/<collection-name>
(everything before the #) is also the collection identifier and the
remainder is the specific data product ID within the collection.
Perhaps this should eventually be more than just a convention.

We could try to carry this down to the observation level, but that will
get too collection specific (e.g., "observation" is not all that well
defined for example hence should be up to the DP).  Also there are cases
where we want to allow the DP to keep their old familiar data product
identifiers, and they often can so long as well do not try to overly
constrain what is to the right of the #.  Of course this need not
prevent the DP from following a consistent scheme there as well such as
you suggest.

 	- Doug


More information about the dm mailing list