Hi, I second JB's comments and with hulk's reply the agreements should be fine. As for new committers, according to the contribution I think it's OK to encourage other contributors to participate in the new repo and we can promote them when they show a passion and make a bit more contributions. As hulk said, the project is most of his code. I don't identify a good candidate for committers according to this project.
I'd like to share with you the process to do the actual IP clearance as I did it in the last month for donating pulsar-admin-go: 1. Check the license of dependencies 2. Check IPs, and determine whether iCLAs/CCLAs/SGA are required. I suppose we can reuse the CCLA of Kvrocks since they should be in the same background. 3. Check if any new committers/PMC members should be nominated. (Discussed above) 4. Mailing list vote in dev@ or private@. 5. Make an incubator IP clearance page. You can refer to [1] as an example. 6. [email protected] announcement. You can refer to [2] as an example. 7. File an INFRA ticket for repo transfer if needed. Best, tison. [1] https://incubator.apache.org/ip-clearance/pulsar-admin-go.html [2] https://lists.apache.org/thread/85hynjryvr2869v9wtrqb8ym1853vx88 hulk <[email protected]> 于2023年9月21日周四 00:49写道: > Hi JB, > > Thanks for your support first. > > > do you have approval from contributors to push code to ASF ? > > I have asked contributors in GitHub Issues[1] and most of them are > good for this(7/8 and one of them didn't respond). > > > what's your plan aboutthe current contributors ? invite them as > committers ? > > Most of the codes are from me and don't have a plan to invite > contributors as committers. Not sure if this sounds good? > > [1] https://github.com/RocksLabs/kvrocks_controller/issues/94 > > On Thu, 21 Sept 2023 at 00:08, Jean-Baptiste Onofré <[email protected]> > wrote: > > > > Hi, > > > > I have a question regarding the contributors: what's your plan about > > the current contributors ? invite them as committers ? do you have > > approval from contributors to push code to ASF ? > > Anyway, it looks good to me. > > > > Thanks ! > > Regards > > JB > > > > On Thu, Sep 14, 2023 at 2:48 PM Yaroslav Stepanchuk <[email protected]> > wrote: > > > > > > Good idea. +1 from me. > > > > > > On 2023/09/12 10:39:15 hulk wrote: > > > > ## Motivation > > > > > > > > As you may know, Kvrocks cluster mode doesn't maintain the cluster > > > > topology itself, so it depends on the controller component to manage > > > > its cluster topology data. So RocksLabs[1] invented > > > > kvrocks_controller[2] to make this process easier for users, and it's > > > > open-sourced under Apache 2.0 license for more than 2 years. > > > > > > > > Now, we’d like to propose donating it to the Apache Kvrocks project > since > > > > Apache provides a solid way to release software and run the > community. > > > > > > > > > > > > ## Features > > > > > > > > The cluster controller has the following key features: > > > > > > > > - Health check and failover > > > > - Cluster operations include creating a cluster and managing its > shards/nodes > > > > - Slot migration > > > > - Web UI(work in progress) > > > > > > > > It now only supports ETCD as the storage, but we also would like to > > > > support more like Apache Zookeeper, and so on. > > > > > > > > Does it sound good for you? Hope to hear your feedback! > > > > > > > > [1] https://github.com/RocksLabs/ > > > > [2] https://github.com/RocksLabs/kvrocks_controller > > > > > > > > -- > > > > Best Regards, > > > > - Hulk Lin > > > > > > > > -- > Best Regards, > - Hulk Lin >
