> There is no technical reason why some releases should bump a major version number and others should not; the amount of new features or breaking changes will fluctuate from release to release
Then why have three parts to the version? You could just have the cycle version based on the schedule and a patch/fix subversion.
Then why have three parts to the version? You could just have the cycle version based on the schedule and a patch/fix subversion.