2012/2/16 Nicolas Lalevée <nicolas.lale...@hibnet.org>

>
>
> I cannot talk about Gradle because I never really understand the real
> motive apart from the apparent cool groovy language features.
>
> On the other hand, Easyant is about using Ant on steroïds. The idea is
> basically sharing Ant build scripts.
> Each time I have to make a build of a Java webapp, I don't write my
> build.xml from scratch each time. I look up for an old project I used to
> work on, I copy its build and keep the interesting parts, I rehack the
> build scripts. So with some convention and for very similar projects, we
> could share theses scripts. Easyant does "just" this with Ivy.
>

I used gradle and don't see the reason for it except for the multi module
support. And yes, it's slow. For a continuous build like (on file change,
compile, build, and let jrebel reload), It's tooooo slow for me.

I understand that easyant makes reusable build available, but I think the
multi project support (in gradle), the groovy feature (in gradle), and the
reusable tasks (in easyant), can all be done with antlib. Why did their
teams created a new build system, rather than antlib ?
This is my question.


>
> > Is there something wrong with antlib ? Would OSGI be more convenient and
> > appealing for programmers to create and contribute their plugins rather
> > than writing their own build system ? Derivatives of eclipse exists, but
> > mainly they are just bundles of different plugins. Is this because it's
> > OSGI ?
>
> I like this idea of using of modular framework to handle properly
> modularity.
> But what I wouldn't like is having a longer bootstrapping of Ant. For
> instance gradle is boring long to launch, even for printing the inline
> help. The groovy frontend of Ant suffers for the same issues, unusable for
> me. I don't have much experience with OSGi systems, I don't know how fast
> some
>
> 2012/2/16 Nicolas Lalevée <nicolas.lale...@hibnet.org>
>
> implementation are, but a 1s launch (bash script and jvm launch included)
> would be to too long for me.
>
> And this is why I suggested java plugin framework in a previous email
(assuming it is faster than OSGI). I read that there are some fast OSGI
implementations. Didn't try anything yet.



> Nicolas
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
> For additional commands, e-mail: dev-h...@ant.apache.org
>
>

Reply via email to