On 17.07.20 10:13, Claude Warren wrote: > -1 from me. I have a philosophical objection.
Same here: -1 > Much like HTTP's mod_rewrite[1] gradle's greatest strength is that it > allows the developer to do so much in so many ways. But its greatest > weakness is that it allows the developer to do so much in so many ways. > > My experience with Ant and Gradle is that in a fairly short period of time > the build scripts become so complex that it takes a development team just > to maintain them. > > The greatest strength of Maven is that it requires developers to seriously > work to do things outside of the "Maven way". But its greatest weakness is > that developers have to seriously work to do things outside of the "Maven > way". > > My experience with Maven is that if the developer wants to do something > outside of the "Maven way" it is difficult, but it also forces the > developer to think about what they are doing. Very well put. The "Maven way" is a concept that makes it easy for new people to understand how a project is structured. If you know how a Maven project works in principle, you can understand all others. This is one of the greatest strengths of Maven IMO. > With respect to this project, it is my opinion that we do not want to > create a build system that is so complex that it becomes difficult for the > uninitiated developer to contribute to the project. Couldn't agree more. Bye, Thomas --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org