On Tue, Jan 26, 2010 at 21:37, Niclas Hedhman <[email protected]> wrote:
In the place I work at,
Majority of projects are using ant, and it has some plus and minus.
The minus -> 60 Kb. Bloody nightmare, dependency resolution.
The plus -> speed, the project builds much faster than maven based
projects, especially in multi module project.

I guess it boils down to whether or not we can live with the wrinkles
of the chosen build system.

Regards,
Edward Yakop

> Gang,
>
> After these couple of days of struggling with Maven, *I* have finally
> reached the breaking point and want to toss Maven out the window for
> GOOD (trust me, it will be good). Someone else have already summarized
> my feelings; 
> http://kent.spillner.org/blog/work/2009/11/14/java-build-tools.html
>
>
> BUT, then what?? What choices do we have?
>
> Looking at the needs we have;
>
> * Module support and reuse across GIT repositories.
>
> * Development work flow should be both fast and intuitive. And no
> online checks for builds.
>
> * Test workflow, unittest, performance tests, integration tests,
> regressions tests are not the same thing and has different needs.
>
> * Javadoc generation, packaging, merging, versioning, publishing.
>
> * Test coverage measurement, reporting and publishing.
>
> * Release Life Cycle management;
> fork->dev->freeze->cut->review->sign->publish, and each of these have
> their 'requirements'.
>
> * Dependency & Version Management. Is Maven really doing the right
> thing? How should it be done?
>
> * Installer? (I have just received license for install4j from
> ej-technologies (the JProfiler folks)).
>
>
> Looking at the above, one could even ask; Is this really the scope for
> a single tool?
>
> In my pre-Maven life, I have used Make, Bash, Ant and even my own
> creations. And these all have its pros and cons, and I one of the best
> was "bash". Simple, straight forward and nothing that can't be done
> fairly easily. But that makes Windows a 2nd class citizen. Should we
> perhaps create a Java program to build our project? I know it sounds
> really, really whacky and unnecessary, but...
>
> This is definitely a favorite topic of discussion, so I am hoping to
> receive a lot of flames, feedback, thoughts and suggestions...
>
>
> Cheers
> --
> Niclas Hedhman, Software Developer
> http://www.qi4j.org - New Energy for Java
>
> I  live here; http://tinyurl.com/2qq9er
> I  work here; http://tinyurl.com/2ymelc
> I relax here; http://tinyurl.com/2cgsug
>
> _______________________________________________
> qi4j-dev mailing list
> [email protected]
> http://lists.ops4j.org/mailman/listinfo/qi4j-dev
>

_______________________________________________
qi4j-dev mailing list
[email protected]
http://lists.ops4j.org/mailman/listinfo/qi4j-dev

Reply via email to