I will update the latest version of the proposal in wiki[1]. And also post here again.
Or should I publish it in other ways? [1] https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ShardingScaling+Donation+Proposal -- Yi Yang(Sion) Apache ShardingSphere At 2019-11-09 21:35:44, "Sheng Wu" <[email protected]> wrote: >Where is the latest version of the proposal? Or are you going to post here >again? > >Sheng Wu 吴晟 > >Apache SkyWalking >Apache Incubator >Apache ShardingSphere, ECharts, DolphinScheduler podlings >Zipkin >Twitter, wusheng1108 > > >Sion Yang <[email protected]> 于2019年11月9日周六 下午9:32写道: > >> Yes, They will become committer. >> I will add some description in `Initial Committers` >> >> >> -- >> >> Yi Yang(Sion) >> Apache ShardingSphere >> >> >> >> At 2019-11-09 21:03:39, "Sheng Wu" <[email protected]> wrote: >> >Yes. But as PPMC has been set up, are they willing to (if PPMC vote to >> >accept) join as PPMC? >> > >> >Sheng Wu 吴晟 >> > >> >Apache SkyWalking >> >Apache Incubator >> >Apache ShardingSphere, ECharts, DolphinScheduler podlings >> >Zipkin >> >Twitter, wusheng1108 >> > >> > >> >Sion Yang <[email protected]> 于2019年11月9日周六 下午8:58写道: >> > >> >> I describe the roles in `Core developer` part, so should I add these >> >> describe to `Initial Committers`? >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> Yi Yang(Sion) >> >> Apache ShardingSphere >> >> >> >> >> >> >> >> At 2019-11-09 20:53:29, "Sheng Wu" <[email protected]> wrote: >> >> >A thing missing in the proposal, there are three core developers for >> the >> >> >new component(subproject). >> >> >What are the roles for them? PPMC member too? >> >> >I hope they will be because, from my understanding, the core team will >> >> lead >> >> >the subproject and work with existing PPMC >> >> > >> >> >Sheng Wu 吴晟 >> >> > >> >> >Apache SkyWalking >> >> >Apache Incubator >> >> >Apache ShardingSphere, ECharts, DolphinScheduler podlings >> >> >Zipkin >> >> >Twitter, wusheng1108 >> >> > >> >> > >> >> >Sion Yang <[email protected]> 于2019年11月9日周六 上午9:06写道: >> >> > >> >> >> >> >> >> >> >> >> ## 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, [email protected] >> >> >> - 欧阳文, 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 >> >> >>
