Created
June 17, 2015 18:04
-
-
Save benlovell/1f20f87bda0ed3a9e6fd to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
There are some historical reasons we cannot adopt semver. One of them is, | |
ironically, related to compatibility. Ruby, inside its source tree and as a | |
community, has had a history of making an assumption that each of the three | |
numbers MAJOR, MINOR and TEENY should consist of a single digit, and so many | |
libraries, applications and build tools rely on it. Due to this, we cannot | |
waste digits for MAJOR and MINOR by incrementing them so frequently, or we will | |
be running out of digits really soon. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment