Thanks for opening that discussion Aleksei. I am also in favor of Maven. My previous experience with Graddle was not great.
Le jeu. 3 févr. 2022 à 08:45, Berenguer Blasi <berenguerbl...@gmail.com> a écrit : > Hi All, > > I've had a similar experience. Gradle is super powerful but suddenly it > becomes one more 'thing' on the plate demanding attention every now and > then. While Maven you can forget about it unless you need actual changes to > the build. I don't have a strong opinion, I'll be happy with both and happy > to +1 maven. > > Regards > On 3/2/22 6:52, Maulin Vasavada wrote: > > Hi Aleksei > > I was thinking about the same - build tool. I have used both - Maven and > Gradle. In my experience, while Gradle has a rich DSL and the corresponding > power, with constant changes in Gradle across versions it is difficult to > focus on the actual product (like Cassandra in this case) development. With > Maven the learning is once and it doesn't change that much and one can > focus on the actual product better. > > Of course, this is IMHO. +1 for using Maven. I would like to participate > in the migration of the build tool if it needs more hands. > > Thanks > Maulin > > On Wed, Feb 2, 2022 at 2:35 PM Aleksei Zotov <azotc...@apache.org> wrote: > >> Hi All, >> >> Some time ago I created >> https://issues.apache.org/jira/browse/CASSANDRA-17015 to migrate from >> ant to maven/gradle. Originally I was going to implement both, compare and >> pick the best in terms of project needs. However, now I feel it would be a >> significant overhead to try out both. Therefore, I'd like to make a >> collective decision on the build tool before starting any actual work. >> >> I saw on Slack ( >> https://app.slack.com/client/T4S1WH2J3/CK23JSY2K/thread/CK23JSY2K-1643748908.929809) >> that many people prefer maven. I'm leaning towards maven as well. >> >> I guess we need to have a formal poll on the build tool since it is a >> significant part of the project. Please, suggest what the best way to >> proceed is. Should I just raise a vote for maven and just see if someone -1 >> in favor of gradle? >> >> PS: >> Please, bear in mind that Robert has already made some progress on gradle >> migration. I do not know how much is done there and whether he is willing >> to get it completed. >> >> On 2020/06/02 13:39:34 Robert Stupp wrote: >> > Yea - it's already in a pretty good state. >> > >> > Some work-in-progress-state is already available in either >> > https://github.com/snazy/cassandra/tree/tryout-gradle (or >> > https://github.com/snazy/cassandra/tree/tryout-gradle-dist-test with >> an >> > additional commit). >> > >> > I already use it on my machine for a bunch of things and it already >> > "feels bad" to go back to a branch without Gradle. >> > >> > I'll start a separate dev-ML thread with some more information in the >> > next days, because getting C* 4.0-beta released is a higher priority >> atm. >> > >> > On 6/1/20 2:41 AM, Joshua McKenzie wrote: >> > > Build tools are like religions, that's why. Or maybe cults. Or all >> > > Stockholm Syndrome creators? :) >> > > >> > > Robert Stupp has been noodling around with a gradle based build env >> for C* >> > > that'll live alongside ant. Not sure what the status is on that atm >> through. >> > > >> > > On Sun, May 31, 2020 at 3:16 PM Abhishek Singh <abh23...@gmail.com> >> wrote: >> > > >> > >> Hi All, >> > >> Hope you are doing well and are safe. >> > >> I just wanted to know why is the build still on ant and is there >> any plan >> > >> to migrate to a modern build tool? >> > >> >> > >> Regards, >> > >> Abhishek Singh >> > >> >> > -- >> > Robert Stupp >> > @snazy >> > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org >> > For additional commands, e-mail: dev-h...@cassandra.apache.org >> > >> > >> >