https://issues.dlang.org/show_bug.cgi?id=20977
Issue ID: 20977 Summary: Move phobos to semver Product: D Version: D2 Hardware: All OS: All Status: NEW Severity: enhancement Priority: P1 Component: phobos Assignee: nob...@puremagic.com Reporter: john.michael.h...@gmail.com As part of the discussion on the forum here: https://forum.dlang.org/post/mailman.4131.1593034661.31109.digitalmar...@puremagic.com there was a discussion that it would be a good thing to move phobos to semver (semantic versioning). Some reasons that motivate this change are: 1) The release schedule for phobos is linked to that of DMD. Improvements in phobos must wait until a DMD release. 2) The version of phobos is linked to that of DMD. In other words, it is difficult to use a new version of the compiler and an old version of phobos. 3) Improve use of phobos as a dub package 4) Make it easier to change phobos API 5) Reduce risk of breakage --