forked from datatagsuite/schema
-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Description
The DATS identifier schema has two main fields:
"identifier": {
"description": "A code uniquely identifying an entity locally to a system or globally.",
"type" : "string"
},
"identifierSource": {
"description": "The identifier source represents information about the organisation/namespace responsible for minting the identifiers. It must be provided if the identifier is provided.",
"type" : "string"
}Currently, we are using "identifier" to store the non-dereferencable string name of an identifier and "identifierSource" to store a dereferencable IRI that points to the identifier. Here is an example.
I believe that the original intent of DATS was to do the opposite, i.e. to
- have
"identifier"be the dereferencable IRI and - have
"identifierSource"be the string name of the organization / entity maintaining the identifier
Apart from the description in the schema, this also fits with the fact that "identifier" used to require a URI format (see datatagsuite/schema@f02264d).
We should discuss this and make an issue in the conp-dataset repo
Metadata
Metadata
Assignees
Labels
No labels