Hi Dinesh, While we think that maintaining the drivers together as a long-term goal would be beneficial as it would allow the drivers to evolve together and adopt similar design decisions, we also understand that donating 7 drivers at once may put the whole operation at risk, as some folks here already pointed out.
The current CEP text actually advocates for a phased approach (see "Approach" section): [...] the donation process will be iterative, and will start with only the > Java driver in a first phase; then, in a second phase, it will be extended > to the remaining drivers. > Once the Java driver is transferred, and before the others are > transferred, we will revise the methodology described in this CEP, and if > necessary, revise its parameters and adjust them accordingly. A second CEP > may be required if the changes to the methodology are found to be > substantial. > What do you think of this idea, does it sound reasonable ? Thanks, Alex On Mon, Jul 27, 2020 at 11:53 PM Dinesh Joshi <djo...@apache.org> wrote: > Alexandre, > > I gave the document a quick read and TL;DR seems to be that we'd like to: > > 1. Bring in all drivers > 2. They're part of the C* project > > If so, I would prefer if we add the Java driver first to the project. > Based on that experience we can move forward with other drivers. However, I > am open to the idea of adding all the drivers to the project. > > Please correct me if I misunderstood something. > > Thanks, > > Dinesh > > > On Jul 26, 2020, at 8:41 PM, Nate McCall <zznat...@gmail.com> wrote: > > > > This is fantastic, Alexandre, thanks for putting this together! > > > > I put an initial set of comments/concerns on there and will loop back > later > > this week after other folks have a go. > > > > Cheers, > > -Nate > > > > On Sat, Jul 25, 2020 at 7:35 AM Alexandre Dutra < > > alexandre.du...@datastax.com> wrote: > > > >> Hi, > >> > >> As per the CEP process guidelines, I'm starting a formal DISCUSS > >> thread to resume the conversation > >> started here[1]. > >> > >> On behalf of the developers who maintain the DataStax drivers, I > >> confirm that we are offering to > >> donate to the Apache Software Foundation all seven DataStax-funded > >> drivers, and are therefore > >> opening this CEP[2] to discussion. > >> > >> In the CEP document linked above, we tried our best to address all the > >> issues that we anticipate > >> going forward with this endeavor, but the task is big: your > >> suggestions, remarks and comments are > >> most welcome. > >> > >> As stated previously, we understand that we're all primarily focused > >> on the C* 4.0 release > >> currently; therefore we don't mind deferring any concrete progress on > >> this until after C* 4.0 is > >> out. > >> > >> However, as you can judge from the CEP draft document, the donation is > >> likely to have many > >> implications on sensitive areas, e.g. on project governance; which is > >> why we think best to open the > >> discussion as early as possible, so that we all have enough time to > >> determine what we think best > >> suits the project going forward. > >> > >> Kind regards, > >> > >> Alex Dutra > >> > >> [1] > >> > https://lists.apache.org/thread.html/ra7caa1dd42ccaa04bcabfbc33233995c125c655f9a3cdb2c7bd8e9f7%40%3Cdev.cassandra.apache.org%3E > >> [2] > >> > https://docs.google.com/document/d/1e0SsZxjeTabzrMv99pCz9zIkkgWjUd4KL5Yp0GFzNnY/edit?usp=sharing > >> > >> -- > >> Alexandre Dutra > >> alexandre.du...@datastax.com > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > >> For additional commands, e-mail: dev-h...@cassandra.apache.org > >> > >> > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@cassandra.apache.org > For additional commands, e-mail: dev-h...@cassandra.apache.org > > -- Alexandre Dutra e. alexandre.du...@datastax.com w. www.datastax.com