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

Reply via email to