Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable UUIDs (used for id for each MD record) to become a valid URI #30

Closed
njhoebel opened this issue May 5, 2020 · 1 comment
Closed

Comments

@njhoebel
Copy link

njhoebel commented May 5, 2020

Will want to provide IRI's (=valid URI's) for each MD record in order for MD content in DMTC to be FAIR. Apparently can be done. See the following references:
https://json-schema.org/draft/2019-09/json-schema-validation.html, sections 7.3.5 and 7.3.6

Also, a helpful (?) discussion at: json-schema-org/json-schema-spec#542.

@njhoebel
Copy link
Author

njhoebel commented May 7, 2020

Based on discussion, will use the system id field (schema.org/Thing/Identifier) to create a globally unique, persistent ID for each metadata record in the system to meet FAIR requirements (in the form of an IRI ==> a valid URI. Will close this issue and open another one to add a field to the schema for the MD record ID.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant