Re: [DISCUSS] ccm as a subproject

2024-05-24 Thread Ariel Weisberg
Hi, Strong +1 as well. It's a pretty critical dependency in the path of testing and committing changes. Supporting integration points for alternative distributions of Cassandra is something I think we should generally be supportive as it's generally an opportunity to make things more modular

Re: [DISCUSS] ccm as a subproject

2024-05-20 Thread Josh McKenzie
Sounds like we have a general consensus from the project on being willing to accept the donation, should the current rights owners be interested in said donation. > We've been working on this along with the python-driver (just haven't raised > it yet). Which they indicate they are. :) I'll

Re: [DISCUSS] ccm as a subproject

2024-05-20 Thread Jordan West
I would also love to see CCM as an official side project. It is important to the project and I personally use it regularly. Jordan On Thu, May 16, 2024 at 7:55 AM Josh McKenzie wrote: > We do still have the issues of DSE-supporting code in it, as we do with > the drivers. I doubt any of us

Re: [DISCUSS] ccm as a subproject

2024-05-16 Thread Josh McKenzie
> We do still have the issues of DSE-supporting code in it, as we do with the > drivers. I doubt any of us strongly object to it: there's no trickery > happening here on the user; but we should be aware of it and have a rough > direction sketched out for when someone else comes along wanting

Re: [DISCUSS] ccm as a subproject

2024-05-16 Thread Jacek Lewandowski
+1 (my personal opinion) How to deal with the DSE-supporting code is a separate discussion IMO - - -- --- - - Jacek Lewandowski czw., 16 maj 2024 o 10:21 Berenguer Blasi napisał(a): > +1 ccm is super useful > On 16/5/24 10:09, Mick Semb Wever wrote: > > > > On Wed,

Re: [DISCUSS] ccm as a subproject

2024-05-16 Thread Berenguer Blasi
+1 ccm is super useful On 16/5/24 10:09, Mick Semb Wever wrote: On Wed, 15 May 2024 at 16:24, Josh McKenzie wrote: Right now ccm isn't formally a subproject of Cassandra or under governance of the ASF. Given it's an integral components of our CI as well as for local testing for

Re: [DISCUSS] ccm as a subproject

2024-05-16 Thread Mick Semb Wever
On Wed, 15 May 2024 at 16:24, Josh McKenzie wrote: > Right now ccm isn't formally a subproject of Cassandra or under governance > of the ASF. Given it's an integral components of our CI as well as for > local testing for many devs, and we now have more experience w/our muscle > on IP clearance

Re: [DISCUSS] ccm as a subproject

2024-05-15 Thread David Capwell
Yes please! > On May 15, 2024, at 2:23 PM, Bret McGuire wrote: > >Very much agreed Paulo; I was musing on the idea of adding Docker support > to ccm recently as well. We'd want to preserve the current ability to work > with releases (and Github branches) but I very much like the idea of

Re: [DISCUSS] ccm as a subproject

2024-05-15 Thread Bret McGuire
Very much agreed Paulo; I was musing on the idea of adding Docker support to ccm recently as well. We'd want to preserve the current ability to work with releases (and Github branches) but I very much like the idea of adding Docker support as a new feature. On Wed, May 15, 2024 at 3:56 PM

Re: [DISCUSS] ccm as a subproject

2024-05-15 Thread Paulo Motta
As much as I'd like to remove the dependency on ccm I think we'll stick with it for a bit, so +1 on moving under the project umbrella. In the long term it would be nice to modernize integration test suites to use containers instead of processes for more flexibility and fewer dependencies for

Re: [DISCUSS] ccm as a subproject

2024-05-15 Thread Abe Ratnofsky
Strong supporter for bringing ccm into the project as well. ccm is necessary test infrastructure for multiple subprojects, and Cassandra committers should be able to make the changes to ccm that are necessary for their patches. There's also the security angle: we should work to consolidate our

Re: [DISCUSS] ccm as a subproject

2024-05-15 Thread Bret McGuire
Speaking only for myself I _love_ this idea. The various drivers use ccm extensively in their integration test suites so having this tool in-house and actively looked after would be very beneficial for our work. - Bret - On Wed, May 15, 2024 at 9:23 AM Josh McKenzie wrote: > Right now

[DISCUSS] ccm as a subproject

2024-05-15 Thread Josh McKenzie
Right now ccm isn't formally a subproject of Cassandra or under governance of the ASF. Given it's an integral components of our CI as well as for local testing for many devs, and we now have more experience w/our muscle on IP clearance and ingesting / absorbing subprojects where we can't track