4 ms·
When I first started downloading and compiling a lot of open-source packages (in the early 2000's), semantic versioning was a pain point for me as a user. Main
by csense 13y ago
When I first started downloading and compiling a lot of open-source packages (in the early 2000's), semantic versioning was a pain point for me as a user.
Mainly because download sites would sort names alphabetically, so e.g. 1.11 would come after 1.0 and 1.1, but before 1.2, 1.3, ..., 1.9.
The instinct is that the latest should be at either top or bottom, you see that numbers are increasing, so you scroll to the bottom of the list, and end up downloading the obsolete 1.9.