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 > >