dub: should we make it the de jure package manager for D?

Bruno Medeiros brunodomedeiros+dng at gmail.com
Tue Oct 8 03:57:37 PDT 2013


On 08/10/2013 11:51, Bruno Medeiros wrote:
> Rather, I think dub should adopt Semantic Versioning as part of its
> recommended practices for package versioning:
> http://semver.org/spec/v2.0.0.html
> In this practice, stuff like "xyz": ">=0.0.1" is not recommended, an
> upper bound on the version is required, to allow breaking changes in xyz.

Doh, I should have checked this before I posted, but dub does this already:
http://code.dlang.org/package-format#version-specs

That means all packages (at least production ready ones) should use 
upper bounds on their dependencies.

-- 
Bruno Medeiros - Software Engineer


More information about the Digitalmars-d mailing list