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

Bruno Medeiros brunodomedeiros+dng at gmail.com
Wed Sep 25 09:14:31 PDT 2013


On 10/09/2013 21:48, Andrei Alexandrescu wrote:
> We've been experimenting with http://code.dlang.org for a while and
> things are going well. In particular Sönke has been very active about
> maintaining and improving it, which brings further confidence in the
> future of the project.
>
> We're considering making dub the official package manager for D. What do
> you all think?
>
>
> Andrei

I support making dub the official *structured build tool* for D.

There seems to be a long-standing confusion and dissonance on what a 
package manager should do, and what would be best for D.

I think what would be of the most benefit to D would be to have a 
structured build tool (and standard build specification). That is, there 
would a standard way to specify how to build D projects, supporting 
multiple configurations, and versioned dependencies (all done in a way 
such that the build tool is able to automatically fetch and manage the 
dependencies). These goals are well matched by dub.

But this is all for development-time usage. To have the same tool try to 
be an executable installation manager is another thing entirely and, in 
my opinion quite ill-suited for dub (see related OP). Where did this 
idea even come from??


-- 
Bruno Medeiros - Software Engineer


More information about the Digitalmars-d mailing list