Proposal has updated in wiki. https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingScaling+Donation+Proposal
-- Yi Yang(Sion) Apache ShardingSphere At 2019-11-12 18:04:40, "Sion Yang" <schoolp...@163.com> wrote: >Sorry, I miss the contributor, I will update the proposal, and start new round >vote. > > > > >-- > >Yi Yang(Sion) >Apache ShardingSphere > > > >At 2019-11-12 17:40:12, "Willem Jiang" <willem.ji...@gmail.com> wrote: >>It's great to hear there is new subproject comes to ShardingSphere. >>Just a quick question about the contributors of this project. >>There are four contributors[1] but only 3 initial committer, is there >>any reason that you don't include ssxlulu in? >> >>[1]https://github.com/avalon566/sharding-scaling/graphs/contributors >> >> >>Willem Jiang >> >>Twitter: willemjiang >>Weibo: 姜宁willem >> >>On Tue, Nov 12, 2019 at 3:23 PM Sion Yang <schoolp...@163.com> wrote: >>> >>> Dear Apache ShardingSphere Incubator Community , >>> >>> >>> After some discussions on the ShardingScaling donation proposal, I would >>> like to start a vote on accepting ShardingScaling into the Apache Incubator >>> as ShardingSphere's sub-project. >>> >>> >>> Discussion in ML >>> https://lists.apache.org/thread.html/86697906488f964e40d6ac5f3c07bc26686294281e23f60bc6f8da29@%3Cdev.shardingsphere.apache.org%3E >>> >>> >>> Please accept the ShardingScaling podling into the Apache Incubator. >>> >>> >>> The proposal can be found at >>> https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingScaling+Donation+Proposal >>> Here is the text of it: >>> >>> >>> ## Abstract >>> >>> >>> ShardingScaling[1] is a simple scaling out component for Apache >>> ShardingSphere Incubator[2]. >>> It is designed to help users migrate data from origin database to >>> ShardingSphere or scale out ShardingSphere data node more easily. >>> It provides ability of migrant data, scaling out data nodes, etc. >>> >>> >>> ## Proposal >>> >>> >>> The goal of this proposal is to bring the existing ShardingScaling codebase >>> and existing developers and community into the Apache Software Foundation >>> (ASF) as ShardingSphere's sub-project. >>> This project started in Open Source on Github nearly 2 months. >>> ShardingScaling is submitting this proposal to donate it to the Apache >>> ShardingSphere Incubator under the Apache License, Version 2.0, in order to >>> provide a visual management tool for ShardingSphere. >>> These artifacts are currently available on GitHub at >>> [https://github.com/avalon566/sharding-scaling](https://github.com/avalon566/sharding-scaling). >>> >>> >>> ## Background >>> >>> >>> ShardingSphere is an ecosystem of transparent distributed database >>> middleware, focusing on data sharding, distributed transaction and database >>> orchestration. It is also widely adopted by many companies and >>> organizations as a solution to process their massive amounts of data. >>> But users have long lacked an easy-to-use way to migrate their data from >>> origin database when they first started using ShardingSphere. >>> Moreover, users have also lacked easy-to-use ways to expand data nodes when >>> they use ShardingSphere for a while. >>> So Wen OuYang created a scaling out component for ShardingSphere -- >>> ShardingScaling. >>> >>> >>> ## Current status >>> >>> >>> After we pushed ShardingScaling in Github in an open source way, many users >>> and developers have shown strong intentions to this. Yi Yang and ZongLei >>> Dong have contributed many features and codes. >>> Current, ShardingScaling has implemented basic data migration and scaling >>> out data nodes feature. >>> >>> >>> ## Core developer >>> >>> >>> Wen OuYang is an experienced open source developer. >>> Yi Yang is an experienced open source developer and ShardingSphere PPMC. >>> ZongLei Dong is an experienced open source developer. >>> >>> >>> ## Donation source >>> >>> >>> Github repo: >>> [https://github.com/avalon566/sharding-scaling](https://github.com/avalon566/sharding-scaling). >>> >>> >>> ## Source and Intellectual Property Submission Plan >>> >>> >>> ShardingScaling was opened in Github on 18 Sep 2019. The project major >>> contributors are Wen OuYang, Yi Yang and ZongLei Dong. Yi Yang is >>> ShardingSphere's PPMC, ICLA are submitted. Wen OuYang and ZongLei Dong will >>> sign ICLA and become Apache committer if vote be accepted after >>> ShardingScaling is accepted into the Apache Software Foundation (ASF) as >>> ShardingSphere's sub-project. >>> >>> >>> ## External Dependencies >>> >>> >>> ### Apache 2.0 licenses >>> >>> >>> - sharding-core-common 4.0.0-RC2: >>> [https://github.com/apache/incubator-shardingsphere](https://github.com/apache/incubator-shardingsphere) >>> - snakeyaml 1.16: >>> [https://bitbucket.org/asomov/snakeyaml/src/default](https://bitbucket.org/asomov/snakeyaml/src/default) >>> - guava 18.0: >>> [https://github.com/google/guava](https://github.com/google/guava) >>> - netty-all 4.1.16.Final: >>> [https://github.com/netty/netty](https://github.com/netty/netty) >>> - commons-dbcp2 2.7.0: >>> [https://github.com/apache/commons-dbcp](https://github.com/apache/commons-dbcp) >>> - commons-cli 1.4: >>> [https://github.com/apache/commons-cli](https://github.com/apache/commons-cli) >>> - log4j 1.2.17: >>> [https://github.com/apache/log4j](https://github.com/apache/log4j) >>> - gson 2.8.6: >>> [https://github.com/google/gson](https://github.com/google/gson) >>> >>> >>> >>> >>> ### MIT licenses >>> >>> >>> - slf4j-api 1.7.28: >>> [https://github.com/qos-ch/slf4j](https://github.com/qos-ch/slf4j) >>> - slf4j-log4j12 1.7.28: >>> [https://github.com/qos-ch/slf4j](https://github.com/qos-ch/slf4j) >>> - lombok 1.18.4: >>> [https://github.com/rzwitserloot/lombok](https://github.com/rzwitserloot/lombok) >>> - mockito-core 2.7.21(scope test): >>> [https://github.com/mockito/mockito](https://github.com/mockito/mockito) >>> - mockito-inline 2.7.21(scope test): >>> [https://github.com/mockito/mockito](https://github.com/mockito/mockito) >>> >>> >>> ### EPL 1.0 licenses >>> >>> >>> - junit 4.12(scope test): >>> [https://github.com/junit-team/junit4](https://github.com/junit-team/junit4) >>> >>> >>> ### BSD License >>> >>> >>> - hamcrest-library 1.3(scope test): >>> [https://github.com/hamcrest/JavaHamcrest](https://github.com/hamcrest/JavaHamcrest) >>> >>> >>> ## Required Resources >>> >>> >>> ### Git Repositories: >>> >>> >>> - >>> [https://github.com/avalon566/sharding-scaling.git](https://github.com/avalon566/sharding-scaling.git) >>> >>> >>> ## Initial Committers >>> >>> >>> - 杨翊, Yi Yang, yan...@apache.org >>> - 欧阳文, Wen OuYang >>> - 董宗磊, ZongLei Dong >>> >>> >>> Yi Yang is already PPMC of ShardingSphere. >>> Wen OuYang and ZongLei Dong will become a committer if vote be accepted >>> after donating. >>> >>> >>> - [1] >>> [https://github.com/avalon566/sharding-scaling](https://github.com/avalon566/sharding-scaling) >>> - [2] >>> [https://github.com/apache/incubator-shardingsphere](https://github.com/apache/incubator-shardingsphere) >>> >>> >>> The vote will be open for at least 72 hours or until necessary number of >>> votes are reached. >>> >>> >>> Please vote accordingly: >>> [ ] +1 approve >>> [ ] +0 no opinion >>> [ ] -1 disapprove with the reason >>> >>> >>> >>> >>> -- >>> >>> Yi Yang(Sion) >>> Apache ShardingSphere