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

Data versioning util function #21

Open
thomaszwagerman opened this issue Oct 29, 2024 · 1 comment
Open

Data versioning util function #21

thomaszwagerman opened this issue Oct 29, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@thomaszwagerman
Copy link
Collaborator

thomaszwagerman commented Oct 29, 2024

Add in a function similar in behaviour to usethis::use_github_release() to help with semantic versioning of datasets in "releases".

Requires the reading and writing of machine-readable metadata on versioning.

e.g. when changes are detected, would you like to revise dataset + create a new release?

Possible secondary function to plug into Datacite API to attach new DOI, link with old dataset and supercede.

@thomaszwagerman thomaszwagerman added the enhancement New feature or request label Oct 29, 2024
@thomaszwagerman thomaszwagerman self-assigned this Oct 29, 2024
@thomaszwagerman
Copy link
Collaborator Author

Possibly implement using dataset package, already formatted datacite metadata generation.

Function to adjust version:
https://dataset.dataobservatory.eu/reference/version.html

Also see other relevant items: https://datacite-metadata-schema.readthedocs.io/en/4.5/properties/version/

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

No branches or pull requests

1 participant