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