In computer software, semantic versioning (or something like it) is something of a standard for how to version software releases. The Major.Minor.Patch semantics make clear how big of a change has occurred between the present and an earlier release. Is there something similar for versionining a dataset? Unlike with software, any change to a dataset might be a "major" change, so I'm not sure that the logic translates directly. Is there any commonly used specification for versioning a dataset?

migrated from Aug 21 '15 at 20:40

Dataverse uses the following dataset versioning strategy:

enter image description here

The Digital Curation Centre guide on how to cite datasets and link to publications gives a good summary to the various approaches to dataset versioning from the viewpoint of repository managers, and links to further information.

  • 2
    Please provide a précis of the content you linked in this post, as links may change and web resources become inaccessible over time. – Daniel Standage Aug 17 '15 at 20:32

Your Answer


By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.