I am a big fan of semver ever since coming across it about ten years ago. Today I asked myself where the "semantic" in the naming comes from and unfortunately have no idea. Maybe this can be added to the FAQ?
Originally created by @vls-tomra on GitHub (Feb 28, 2023).
Original GitHub issue: https://github.com/semver/semver/issues/920
I am a big fan of semver ever since coming across it about ten years ago. Today I asked myself where the "semantic" in the naming comes from and unfortunately have no idea. Maybe this can be added to the FAQ?
I'd say it's because it's adding meaning to things like 1.5.8 which otherwise would be just a sequence of digits and dots. With SemVer, 1.5.8 is not only a plain string, it also carries some semantic.
<!-- gh-comment-id:1451466756 -->
@iago-lito commented on GitHub (Mar 2, 2023):
I'd say it's because it's adding *meaning* to things like `1.5.8` which otherwise would be just a sequence of digits and dots. With SemVer, `1.5.8` is not only a plain string, it also carries some *semantic*.
now that you say it @iago-lito, it seems kind of obvious. :-) However, when someone tells me "thats just semantics" I think of how things are worded. I guess semantic is the connection between meaning and the actual word. "Semantic Versioning" does have a better ring to it, than "logical" or "meaningful" versioning.
<!-- gh-comment-id:1455776996 -->
@vls-tomra commented on GitHub (Mar 6, 2023):
now that you say it @iago-lito, it seems kind of obvious. :-) However, when someone tells me "thats just semantics" I think of how things are worded. I guess semantic is the connection between meaning and the actual word. "Semantic Versioning" does have a better ring to it, than "logical" or "meaningful" versioning.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @vls-tomra on GitHub (Feb 28, 2023).
Original GitHub issue: https://github.com/semver/semver/issues/920
I am a big fan of semver ever since coming across it about ten years ago. Today I asked myself where the "semantic" in the naming comes from and unfortunately have no idea. Maybe this can be added to the FAQ?
@iago-lito commented on GitHub (Mar 2, 2023):
I'd say it's because it's adding meaning to things like
1.5.8which otherwise would be just a sequence of digits and dots. With SemVer,1.5.8is not only a plain string, it also carries some semantic.@silopolis commented on GitHub (Mar 2, 2023):
I think exactly what @iago-lito said.
@vls-tomra commented on GitHub (Mar 6, 2023):
now that you say it @iago-lito, it seems kind of obvious. :-) However, when someone tells me "thats just semantics" I think of how things are worded. I guess semantic is the connection between meaning and the actual word. "Semantic Versioning" does have a better ring to it, than "logical" or "meaningful" versioning.