VELO wrote:
Lets just think...Today someone is reporting maven doesn't your his 2 cores. Tomorrow 4 cores. Next year 6 cores. 8, 10, what ever.... Mono threaded maven will not get the max power from a multi-core machine. So, I still dreaming, may be I can pull a developer to dream together.
GNU make supports parallel building with the -j flag, makes a huge difference on large projects and isn't really that complicated.
In multi-module builds, maven could optionally build different modules in parallel, where those modules aren't dependent on each other (like make -j does).
Or zooming in further, the maven-compile-plugin could compile code by compiling multiple bits of code in parallel, the same way.
maven-surefire-plugin could be taught to run tests in parallel: that will make a huge difference.
Regards, Graham --
smime.p7s
Description: S/MIME Cryptographic Signature
