Hi

Even if not a commiter or even PMC, I'd like to mention a few points from
an external eye:

- Maven stays the most common build tool and easier one for any user. It
means it is the best one to hope contributions IMHO.
- Maven has incremental support but if there is any blocker the community
is probably ready to enhance it (has been done for compiler plugin for
instance)
- Gradle hides issues easily with its daemon so a build without daemon is
needed
- Gradle doesnt isolate plugins well enough so ensure your planned plugins
doesnt conflict
- Only Maven is correctly supported in mainstream and OS/free IDE

This is the reasons why I think Maven is better - not even entering into
the ASF points.

Now Maven is not perfect but some quick enhancements can be done:

- A fast build profile can be created
- Takari scheduler can be used yo enhance the parallel build
- Scripts can be provided to build a subpart of the project
- A beam extension can surely be done to optimize or compute the reactors
more easily based on module names

Romain

Le 31 oct. 2017 06:42, "Jean-Baptiste Onofré" <[email protected]> a écrit :

-0

For the following reasons reasons:
- maven is a Apache project and we can have support/improvement
- I don't see how another build tool would speed up the build by itself
- Apache default release process is based on Maven

On the other hand, Gradle could be interesting. Anyway it's something to
evaluate.

Regards
JB


On Oct 30, 2017, 18:46, at 18:46, Ted Yu <[email protected]> wrote:
>I agree with Ben's comment.
>
>Recently I have been using gradle in another Apache project and found
>it
>interesting.
>
>Cheers

Reply via email to