Hi tison, Got it, many thanks for your help and detailed guidance. That helps a lot to understand the next steps for me.
On Thu, Sep 21, 2023 at 01:07 tison <wander4...@gmail.com> wrote: > 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. general@incubator.a.o 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 <hulk.webs...@gmail.com> 于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é <j...@nanthrax.net> > > 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 <tor...@apache.org > > > > 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 > > > -- Best Regards, - *Hulk Lin*