[GH-ISSUE #697] Versions like Brixton.SR1 from spring framework #5589

Open
opened 2026-06-15 12:05:52 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @sourabhsparkala on GitHub (May 4, 2021).
Original GitHub issue: https://github.com/semver/semver/issues/697

There are cases like

Which uses a [Non-digit].[alpha-numeric] combination.

As the above example is from the spring framework. How do you suggest we handle such cases while comparing versions?

Originally created by @sourabhsparkala on GitHub (May 4, 2021). Original GitHub issue: https://github.com/semver/semver/issues/697 There are cases like - https://repo1.maven.org/maven2/org/springframework/cloud/spring-cloud-dependencies/ Which uses a [Non-digit].[alpha-numeric] combination. As the above example is from the spring framework. How do you suggest we handle such cases while comparing versions?
GiteaMirror added the question label 2026-06-15 12:05:52 -05:00
Author
Owner

@klehelley commented on GitHub (May 5, 2021):

Do note that while SemVer is a pretty ubiquitous versioning scheme, it is not the only one around and it does not have the objective of being the reference versioning scheme for all use-cases. The Spring Framework version you are talking about here is not SemVer-compatible. As a consequence, I am not sure how to answer your question, as I am not sure how to interpret it. Are you suggesting the definition of SemVer should handle such cases?

<!-- gh-comment-id:832526054 --> @klehelley commented on GitHub (May 5, 2021): Do note that while SemVer is a pretty ubiquitous versioning scheme, it is not the only one around and it does not have the objective of being the reference versioning scheme for all use-cases. The Spring Framework version you are talking about here is not SemVer-compatible. As a consequence, I am not sure how to answer your question, as I am not sure how to interpret it. Are you suggesting the definition of SemVer should handle such cases?
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/semver#5589