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
>> >
>> >
>>
>

Reply via email to