digitalmars.D.bugs - [Issue 20977] New: Move phobos to semver
- d-bugmail puremagic.com (26/26) Jun 25 2020 https://issues.dlang.org/show_bug.cgi?id=20977
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: nobody puremagic.com Reporter: john.michael.hall gmail.com As part of the discussion on the forum here: https://forum.dlang.org/post/mailman.4131.1593034661.31109.digitalmars-d 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 --
Jun 25 2020