cosmology-api / cosmology.api

The Cosmology API standard
https://cosmology.readthedocs.io/projects/api/en/latest/
BSD 3-Clause "New" or "Revised" License
5 stars 2 forks source link

Switch to CalVer from SemVer? #68

Open nstarman opened 1 year ago

nstarman commented 1 year ago

I think we can get the best of both with YYYY.MM.MICRO, which allows for fixes, e.g. updates to the documentation. Now we just need a good backporting scheme... https://meeseeksbox.github.io And commitizen supports custom bump rules (https://commitizen-tools.github.io/commitizen/customization/#custom-bump-rules) so we can "map" CalVer to SemVer, where YYYY.MM => Major, and MICRO => MICRO. commitizen can manage bumps, releases, and changelogs.