IVO ids and Data Sets Identifiers
Francois Ochsenbein
francois at vizir.u-strasbg.fr
Tue Sep 23 14:34:05 PDT 2003
If I may intervene on this subject of the IVO identifiers, I would
strongly suggest not to use the hash symbol as a delimiter, because
it has a special meaning in the HTTP protocol: it indicates a marker
in the document, and what comes after the # symbol is quite generally
ignored by the HTTP servers. For instance the output of an HTTP GET to
http://www.stsci.edu/ftp/science/hdfsouth/warnings.html#NICMOS
is exactly identical to the output of
http://www.stsci.edu/ftp/science/hdfsouth/warnings.html
(the browser simply scrolls the document to position it at the "NICMOS" marker)
Therefore in the general scheme of the IVO identification
ivo://Authority.ID/(resource_key)(dataset/subset_identification)
the # sign could maybe appear in the 3rd part (dataset/subset_identification)
but certainly not a separator between the parts 2 and 3 (and moreover not
between the parts 1 and 2) if it is wished that a resource can be reached
using the http conventions.
In fact, for datasets I would more agree with Guenther's arguments:
one Authority.ID, and what follows it is defined under the responsability
of the Authority.ID who "publishes" the way to access to the data.
The dataset can effectively be a simple document like
ivo://Authority.ID/Resource-Service/Repository/Intrument/datasetID
but could also be something like
ivo://Authority.ID/RepositoryQuery?instrument=Intrument&ID=datasetID
As long as there is no ambiguity (the Authority.ID may "delegate" the
"naming space" to different missions or instruments or whatever) the
role of the identifiers is fulfilled. The problem with the links from
the journals is, as pointed out by Bob, the requirement for long-term
persistence which can only be achieved if any change in the curator is
propagated to the Registry who has to make this mapping between the
'permanent' and the 'actual' identifiers (the GLU was not bad in this role!)
================================================================================
Francois Ochsenbein ------ Observatoire Astronomique de Strasbourg
11, rue de l'Universite F-67000 STRASBOURG Phone: +33-(0)390 24 24 29
Email: francois at astro.u-strasbg.fr (France) Fax: +33-(0)390 24 24 17
================================================================================
More information about the registry
mailing list