you are viewing a single comment's thread
view the rest of the comments

Then in the example you gave, the product isn't following semver. If there is no major feature, there should be no major number bump.

I think we're both against poor semver but we have different solutions.

There is no need for the RM to be clairvoyant, there are rules to semver :

  • Major : New feature breaking existing configurations
  • Minor : New feature that doesn't break existing configs
  • Patch : Security and bug fixes only

The reason why I hate CalVer is you can't know if it's safe to update or not and if you have to expect to spend time fixing possibly broken configs... Also you can't gauge the activity of the project either. They could just as easily release stuff every 6 months and the project will feel just as active as another releasing features left and right...

  • source
  • parent