Why migrate from Maven to Gradle

2020-06-12 Thread 丁小冬(比古)
Hi, Calcite developers I would like to build calcite with Maven, but now calcite only support gradle build. I have three questions: 1. Is there any reason that Calcite had to migrate from maven to gradle? 2. If I still insist on using maven to build calcite, is there any risk? 3. If I want to mi

Re: Why migrate from Maven to Gradle

2020-06-12 Thread Rui Wang
This email thread contains some discussions: https://lists.apache.org/thread.html/d43cf9958613c2b7489860d076f2d714551c1002f6fd41fd1f5c6e18%40%3Cdev.calcite.apache.org%3E -Rui On Fri, Jun 12, 2020 at 10:31 AM 丁小冬(比古) wrote: > > Hi, Calcite developers > > I would like to build calcite with Maven

Re: Why migrate from Maven to Gradle

2020-06-12 Thread Rui Wang
>2. If I still insist on using maven to build calcite, is there any risk? >3. If I want to migrate from gradle back to maven, is there any quick and correct method to do this? Calcite should have dropped Maven support. So if you want to use Maven somehow, it 1) won't be in Calcite repo 2) you migh

Re: Why migrate from Maven to Gradle

2020-06-14 Thread Danny Chan
Thanks, are there some building functionalities that grade can do but maven can not ? Gradle is not that user friendly for new uses but I works well, it has better flexibility than maven with many custom plugins. Best, Danny Chan 在 2020年6月13日 +0800 AM1:31,丁小冬(比古) ,写道: > > Hi, Calcite developers

Re: Why migrate from Maven to Gradle

2020-06-15 Thread Vladimir Sitnikov
>Gradle is not that user friendly for new uses Can you please elaborate? Gradle's command line is easier to follow as it provides help with the usable tasks and descriptions, and it requires much less ceremony. For instance, with Maven I often had issues like "ExtenderSqlParserImpl not found" (==

Re: Why migrate from Maven to Gradle

2020-06-15 Thread Zoltan Farkas
Vladimir, A new user will probably be impacted more by the IDE experience. Some IDEs do better at handling maven than gradle... For example I use NetBeans, and things just work with maven. In my experience, Maven is simply a more mature tool (use it since 2002), more plugins, good IDE support

Re: Why migrate from Maven to Gradle

2020-06-15 Thread Haisheng Yuan
Hi Zoltan, > For example I use NetBeans, and things just work with maven. Have you tried intellij? It works fine with Gradle. And it is free. > Gradle will add friction to contributors familiar with maven and unfamiliar > with gradle... Your case is far better than mine, at least you have know

Re: Why migrate from Maven to Gradle

2020-06-15 Thread Enrico Olivelli
Il Mar 16 Giu 2020, 05:31 Haisheng Yuan ha scritto: > Hi Zoltan, > > > For example I use NetBeans, and things just work with maven. > Hi If you use NetBeans 11.3+ you can open Calcite again. Better 12.0 Enrico Have you tried intellij? It works fine with Gradle. And it is free. > > > Gradle wi