The DUB package manager
Russel Winder
russel at winder.org.uk
Sun Feb 24 02:41:41 PST 2013
On Sat, 2013-02-23 at 14:58 +0100, deadalnix wrote:
[…]
> Comparing ant and maven is not appropriate here as maven is a
> build system + a package manager when ant only builds.
Comparing Ant and Maven is perfectly valid since the goal of both is to
build software from source.
> 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.
Thank goodness Gradle is available and showing that whilst Maven Central
is a wonderful resource, Maven itself is second rate. Ant is fourth
rate.
We should note that Gradle and Maven have dependency management
including of artefacts. In the Java-verse an artefact may contain many
packages.
--
Russel.
=============================================================================
Dr Russel Winder t: +44 20 7585 2200 voip: sip:russel.winder at ekiga.net
41 Buckmaster Road m: +44 7770 465 077 xmpp: russel at winder.org.uk
London SW11 1EN, UK w: www.russel.org.uk skype: russel_winder
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.puremagic.com/pipermail/digitalmars-d/attachments/20130224/2ab9aaef/attachment-0001.pgp>
More information about the Digitalmars-d
mailing list