Re:[Proposal] ShardingScaling donation

2019-11-10 Thread Sion Yang
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"  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-sca

Re:Re: Re: Re: Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sion Yang
Sorry, because I think the wiki link is not the content of proposal in this 
time.


Do you mean the wiki link should be shown up in proposal mail?


BTW, What title should the next post of the proposal use? Round 2? version 2?


--

Yi Yang(Sion)
Apache ShardingSphere



At 2019-11-09 22:03:34, "Sheng Wu"  wrote:
>My point is, this WIKI link is not showing up in the proposal page.
>
>Sheng Wu 吴晟
>
>Apache SkyWalking
>Apache Incubator
>Apache ShardingSphere, ECharts, DolphinScheduler podlings
>Zipkin
>Twitter, wusheng1108
>
>
>Sion Yang  于2019年11月9日周六 下午9:43写道:
>
>> 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"  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  于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"  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  于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" 
>> 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  于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 Shard

Re: Re: Re: Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sheng Wu
My point is, this WIKI link is not showing up in the proposal page.

Sheng Wu 吴晟

Apache SkyWalking
Apache Incubator
Apache ShardingSphere, ECharts, DolphinScheduler podlings
Zipkin
Twitter, wusheng1108


Sion Yang  于2019年11月9日周六 下午9:43写道:

> 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"  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  于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"  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  于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" 
> 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  于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 

Re:Re: Re: Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sion Yang
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"  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  于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"  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  于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"  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  于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
>> 

Re: Re: Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sheng Wu
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  于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"  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  于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"  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  于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 lice

Re:Re: Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sion Yang
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"  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  于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"  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  于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:

Re: Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sheng Wu
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  于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"  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  于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)
> >>
> >>

Re: [Proposal] ShardingScaling donation

2019-11-09 Thread Sheng Wu
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  于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:
>
>
> - [
> 

Re: [Proposal] ShardingScaling donation

2019-11-09 Thread zhangli...@apache.org
Good project, good proposal, all licenses of dependencies are ok. Hopes
vote soon.

--

Liang Zhang (John)
Apache ShardingSphere & Dubbo


Juan Pan  于2019年11月9日周六 下午5:09写道:

> Wow, it seems a big feather for ShardingSphere, Hope donation goes well.
>
>
>  Juan Pan
>
>
> panj...@apache.org
> Juan Pan(Trista), Apache ShardingSphere
>
>
> On 11/9/2019 09:06,Sion Yang 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.gi

Re:[Proposal] ShardingScaling donation

2019-11-09 Thread Juan Pan
Wow, it seems a big feather for ShardingSphere, Hope donation goes well.


 Juan Pan


panj...@apache.org
Juan Pan(Trista), Apache ShardingSphere


On 11/9/2019 09:06,Sion Yang 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

Re: [Proposal] ShardingScaling donation

2019-11-08 Thread sushixiang
Hi Sion Yang,I am also the contributor of shardingscaling, and i will pay more attention to it in the future.
Here is my contribution.
https://github.com/avalon566/sharding-scaling/commits?author=ssxlulu

So how could I be bring into the Apache Software Foundation (ASF) ?


---Original---
From: "Sion Yang"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