Pull request #571 proposes a new item _audit_conform.dict_DOI which I hope is not controversial in itself - it simply extends the list of endpoints for locating a dictionary to which the data file conforms, and seems essential if DOIs are to become the preferred way to locate dictionary resources.
I have copied the block of text describing a DOI from other definitions (e.g. save_citation.doi). These interpret the DOI as an identifier string, and for example give
_description_example.case 10.5517/CC6V9DQ
However, the definition for save_audit_support.funding_organization_doi expressly states
In accordance with CrossRef guidelines, the full URI of
the resolved page describing the funding organization
should be given (i.e. including the https://doi.org/
component).
As mentioned in Issue #275 this appears to be effectively a CrossRef mandate. I think this is unfortunate - a permanent identifier should be recorded independently of a particular resolving infrastructure, and perhaps the dataname should have been named something else, e.g. _audit_support.funding_organization_pURL (for persistent URL to distinguish it from _audit_support.funding_organization_URL).
Anyway, should we
- Leave the other definitions as they stand?
- Change the examples (and explanatory text) in the other definitions to enforce https://doi.org/ prefixes?
- Change the definitions to say that either form is acceptable?
I notice incidentally that the _dictionary.doi string in the current 3.2.0 release version on the IUCr web site says
_dictionary.doi
https://doi.org/10.1107/cifdic_000002
Pull request #571 proposes a new item
_audit_conform.dict_DOIwhich I hope is not controversial in itself - it simply extends the list of endpoints for locating a dictionary to which the data file conforms, and seems essential if DOIs are to become the preferred way to locate dictionary resources.I have copied the block of text describing a DOI from other definitions (e.g.
save_citation.doi). These interpret the DOI as an identifier string, and for example give_description_example.case 10.5517/CC6V9DQHowever, the definition for
save_audit_support.funding_organization_doiexpressly statesAs mentioned in Issue #275 this appears to be effectively a CrossRef mandate. I think this is unfortunate - a permanent identifier should be recorded independently of a particular resolving infrastructure, and perhaps the dataname should have been named something else, e.g.
_audit_support.funding_organization_pURL(for persistent URL to distinguish it from_audit_support.funding_organization_URL).Anyway, should we
I notice incidentally that the _dictionary.doi string in the current 3.2.0 release version on the IUCr web site says