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 Paulo Motta <pa...@apache.org> wrote: > 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 local development. Perhaps an incremental way to do that > would be to add a docker backend to ccm. > > On Wed, May 15, 2024 at 4:25 PM Bret McGuire <bret.mcgu...@gmail.com> > wrote: > >> 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 <jmcken...@apache.org> >> 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 and ingesting / absorbing subprojects where we can't >>> track down every single contributor to get an ICLA, seems like it might be >>> worth revisiting the topic of donation of ccm to Apache. >>> >>> For what it's worth, Sylvain originally and then DataStax after transfer >>> have both been incredible and receptive stewards of the projects and repos, >>> so this isn't about any response to any behavior on their part. >>> Structurally, however, it'd be better for the health of the project(s) >>> long-term to have ccm promoted in. As far as I know there was strong >>> receptivity to that donation in the past but the IP clearance was the >>> primary hurdle. >>> >>> Anyone have any thoughts for or against? >>> >>> https://github.com/riptano/ccm >>> >>>