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