Since CoffeeNet is currently a Spring Boot derived project, we try to track Spring Boot's upstream development. Recently Spring Boot switched (similar to Spring itself) to a Gradle based build and since CoffeeNet itself is modelled after the upstream build process, we might consider switching to a Gradle based build too.
This is may not be only for the sake of it, but could provide following advantages:
Use the same proven build tooling as upstream Spring Boot
incremental builds
Spring (Boot) specific build enhancements
Replace shell based custom build steps with Gradle ones, which can be tested more easily
Simplify the Maven XML desert into something more accessible
Since CoffeeNet is currently a Spring Boot derived project, we try to track Spring Boot's upstream development. Recently Spring Boot switched (similar to Spring itself) to a Gradle based build and since CoffeeNet itself is modelled after the upstream build process, we might consider switching to a Gradle based build too.
This is may not be only for the sake of it, but could provide following advantages:
Please discuss…