Unsolicited .02:
> - If this will eventually replace the in-tree cassandra-stress, does it 
> warrant a CEP ?  (i'm ok with skipping, though that step might have 
> encouraged the questions above)
I'm +1 to this replacing, -0 on requiring a CEP.

Given the current tool is unmaintained and doesn't (to my knowledge) have a 
workflow-based usage paradigm that could be easily extended, seems like a clear 
win.


On Sat, Oct 12, 2024, at 7:31 AM, Mick Semb Wever wrote:
>  reply below.
>  
>> I’m terms of next steps: Mick what do we need to do next? Figure out the 
>> answers to your questions re: getting contributor sign off?
>> 
> 
> 
> The process of donation is as follows… (feel free to correct me, or add 
> anything)
> 
> 
> 1. General pre-agreement from the PMC that we'll take this project in, and 
> how it will fit in.  
> 
> Some questions I (personally) have are,
> - Is the PMC ok with accepting a kotlin repository into the main part of the 
> project ? (I assume so, kotlin == java, just asking the question.  this was 
> asked before, maybe i missed any response)  
> - Who are the initial three PMC members that are volunteering to be active ? 
> (Jon, Jordan, and ?) 
> - How will the activity in this repository maintain visibility to the rest of 
> the project ? (see recent discussions wrt sidecar's activity silo-ing)
> - Is the repo intending to adopt general project practices ? (e.g. release 
> formalities, "patch by ; reviewed by for " commit messages, etc etc etc.  if 
> not, what is planned…)
> - If this will eventually replace the in-tree cassandra-stress, does it 
> warrant a CEP ?  (i'm ok with skipping, though that step might have 
> encouraged the questions above)
> 
> 
> 2. IP Donation.  Start filling out the IP Donation¹ form².  
> 
> Part of this process is to get approval to donate and an ICLA from each 
> individual past contributor.  In addition any company involved in past works 
> must consent through either an SGA or their CCLA.  In this case, all work 
> before SHA 2d4542c27d3f1c0e24899c01247b9a8ee3c9a238 was copyrighted³ to The 
> Last Pickle which is now owned by DataStax. Given that copyright was over an 
> entire body of work I would say that the SGA⁴ is appropriate.   (I'm happy to 
> handle this.)   We only need approval and ICLA's from contributors after⁵ 
> that SHA, as the previous copyright to The Last Pickle applied to all past 
> contributions. 
> 
> 
> 3. When the form, and all its steps are complete, raise a vote on 
> dev@cassandra.a.o and general@incubator.a.o
> 
> 
> 4. When the vote passes, request ASF Infra (create INFRA jira ticket) to move 
> the repository to github.com/apache/cassandra-stress  (or whatever, but keep 
> the cassandra- prefix IMO).
> 
> --
> ¹)  https://incubator.apache.org/ip-clearance/ip-clearance-template.html
> 
> ²)  
> https://svn.apache.org/repos/asf/incubator/public/trunk/content/ip-clearance/cassandra-java-driver.xml
>  
> 
> ³)  https://github.com/thelastpickle/tlp-stress/blob/master/LICENSE.txt#L1 
> 
> ⁴)  https://www.apache.org/licenses/contributor-agreements.html 
> 
> ⁵)  
> https://github.com/rustyrazorblade/easy-cass-stress/compare/2d4542c27d3f1c0e24899c01247b9a8ee3c9a238...main
>  
> 
> 
> 
> 
> 

Reply via email to