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
