bagit-profiles / bagit-profiles-specification

https://bagit-profiles.github.io/bagit-profiles-specification/
Other
35 stars 11 forks source link

Proposing repeatability parameter #10

Closed helrond closed 7 years ago

helrond commented 7 years ago

By definition, all tags in bag-info.txt are repeatable. This adds the ability to target specific tags as being non-repeatable.

mjordan commented 7 years ago

No issues, it's a great addition. But, have we ever discussed how we're going to handle versioning of this "spec"? The main README indicates "Version 1.0 2013-05-19", but I notice we have 7 commits after that date. This one from @helrond will be the eigth. Thoughts?

edsu commented 7 years ago

I'm still a fan of semver:


Given a version number MAJOR.MINOR.PATCH, increment the:

  1. MAJOR version when you make incompatible API changes,
  2. MINOR version when you add functionality in a backwards-compatible manner, and
  3. PATCH version when you make backwards-compatible bug fixes.
ruebot commented 7 years ago

@mjordan @edsu semver is what I would like to see as well. Shall I merge this, update the README, and tag this as version 1.1.0?

mjordan commented 7 years ago

yup

ruebot commented 7 years ago

Thanks @helrond!

helrond commented 7 years ago

👍 I'm going to work on a PR for the validation tool also.