Proposal has some update.
The newest version can be view in https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingScaling+Donation+Proposal -- Yi Yang(Sion) Apache ShardingSphere At 2019-11-09 09:06:09, "Sion Yang" <schoolp...@163.com> wrote: > > >## 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 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 > > > > >- [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) > > > > >-- > >Yi Yang(Sion) >Apache ShardingSphere