←back to thread

Hyrum's Law in Golang

(abenezer.org)
115 points thunderbong | 3 comments | | HN request time: 0.787s | source
1. indulona ◴[] No.42202360[source]
This is why we have semantic versioning.
replies(1): >>42203362 #
2. simiones ◴[] No.42203362[source]
Semantic versioning does nothing to help here. If you don't realize that people are depending on such a behavior, you won't increment the major version number.
replies(1): >>42203791 #
3. mseepgood ◴[] No.42203791[source]
And if you realize it (as in this case) you probably don't want to increase the major version number either, but leave it as-is (unless you follow the CADT model of maintainership).