The DUB package manager

deadalnix deadalnix at gmail.com
Sat Feb 23 05:58:32 PST 2013


On Saturday, 23 February 2013 at 11:21:06 UTC, Russel Winder 
wrote:
> On Sat, 2013-02-23 at 10:20 +0100, SomeDude wrote:
> […]
>> Well, in the Java world, there is ant. It does the trick, but 
>> it's quite ugly.
>
> Anyone in the Java world still using Ant is just so last decade 
> ;-)
>
> Maven attempts to be wholly declarative and succeeds in that 
> all the
> hard work is done via plugins coded in Java or Groovy code.
>

Comparing ant and maven is not appropriate here as maven is a 
build system + a package manager when ant only builds.

The plugin system of maven is notoriously hellish. This shows 2 
things :
1/ That extending the build system is really required, and if not 
permitted from the build file themselves, by plugins to extends 
the descriptive capabilities of the descriptive language.
3/ That the benefice of having the build tool and the package 
manager working together is big as people plebiscite it even when 
the system is way worse on many other aspects.


More information about the Digitalmars-d mailing list