Update wiki for Git Repositories and Issue tracker links. ------------------
Liang Zhang (John) Apache ShardingSphere & Dubbo zhangli...@apache.org <zhangli...@apache.org> 于2020年5月21日周四 下午11:15写道: > Thank you for reminder. > > I update the wiki for: > > 1. Revise PPMC to PMC > 2. Add elastic-job-cloud into donation list because I think keep all > things is better for ElasticJob. > > For ICLA issue, I review the contributor list carefully, There are 4 > people signed ICLA already, they are Liang Zhang, Hao Cao, Hongtao Gao, > Guangyun Li. The Top 6 contributors commit more than 2 times, so I want get > ICLA from them. > I will contact Xinguo Zhang and Sean Wang later. > > > > What concerns me a bit is that the core committer is only one person, > Liang Zhang (Please correct if I missed something). > > > +1 from me too. A little concern only. > > Because other contributors are not active in apache community. After > ElasticJob become as a sub-project of Apache ShardingSphere, we need > to attract more active contributors and rebuild the community. > > ------------------ > > Liang Zhang (John) > Apache ShardingSphere & Dubbo > > > Sheng Wu <wu.sheng.841...@gmail.com> 于2020年5月21日周四 下午8:54写道: > >> Inline. >> >> >> zhangli...@apache.org <zhangli...@apache.org> 于2020年5月21日周四 下午5:47写道: >> >> > Hi ShardingSphere commnuty, >> > >> > The ElasticJob donation proposal is posted on >> > >> > >> https://cwiki.apache.org/confluence/display/SHARDINGSPHERE/ElasticJob+Donation+Proposal >> > >> > The discuss of donation ElasticJob as a subproject is in >> > https://github.com/elasticjob/elastic-job-lite/issues/728 >> > >> > I just paste to proposal to here: >> > >> > ---------------- >> > >> > ElasticJob Donation Proposal >> > >> > # Abstract >> > >> > ElasticJob[1] is a distributed scheduling solution which is a suitable >> > framework for Apache ShardingSphere[2] scaling data migration jobs. >> > This project is supported By Dangdang and builds with Java. >> > Elastic-Job is a lightweight, decentralized solution that provides >> > distributed task sharding services. >> > >> > # Proposal >> > >> > The goal of this proposal is to bring the existing ElasticJob codebase, >> > developers and community into the Apache Software Foundation (ASF) as >> > ShardingSphere's sub-project. >> > This project started in Open Source on Github nearly 5 years. >> > ElasticJob is submitting this proposal to donate it to the Apache >> > ShardingSphere Incubator under the Apache License, Version 2.0, in >> order to >> > replace the existing scheduler framework. >> > These artifacts are currently available on GitHub at >> > https://github.com/elasticjob/elastic-job-lite. >> > >> > # Background >> > >> > ShardingSphere is a excellent distributed database middleware and have >> many >> > open source users at domestic and abroad. >> > But the current scheduler of data scaling can not support sharding and >> > distribute job. >> > The project ElasticJob is another open source project which established >> by >> > Apache ShardingSphere's VP Liang Zhang on 2014. >> > Just like data sharding with Apache ShardingSphere, ElasticJob focused >> on >> > job sharding. The feature of current job scheduler of scaling is too >> simple >> > and can not afford data migrate distribute job to . So Liang Zhang >> decide >> > bring ElasticJob as a sub-project to provide distribute scheduler >> > supporting. >> > >> > # Current status >> > >> > ElasticJob has no updated during previous 2 years because Liang Zhang do >> > not have time to maintain the community. But it still has lots of users >> > using ElasticJob in China. We think bring ElasticJob into Apache >> > ShardingSphere community can help the project growth up. >> > >> > # Core developer >> > >> > Liang Zhang is an experienced open source developer and ShardingSphere >> VP. >> > >> > # Donation source >> > >> > Github repo: >> > https://github.com/elasticjob/elastic-job-lite >> > https://github.com/elasticjob/elastic-job-cloud (Do not donation >> because >> > it >> > is not suitable for ShardingSphere now) >> > >> >> If this is not a part of the donation, it should not be listed as a part >> of >> the proposal. This is misleading. >> What is the expectation of this repo? As it is still using the elasticjob >> repo and elastic-job- prefix? >> >> https://github.com/elasticjob/elastic-job-doc >> > https://github.com/elasticjob/elastic-job-example >> > >> > # Source and Intellectual Property Submission Plan >> > >> > ElasticJob was originally created by Liang Zhang in Dec 2014. So, He was >> > the creator and main contributor of ElasticJob. The project major >> > contributors are Liang Zhang and Hao Cao. Both of them are >> ShardingSphere >> > PPMC members, ICLAs are submitted. And have no others ICLA need to be >> > >> >> PPMC is not the right term, I think you mean PMC member? >> >> More importantly, I don't agree the project only has two major >> contributors, >> this is the data showing on the Github contributor page of the >> elastic-job-lite repo >> There are 6 people having 100+ LOC contributions, 10 people have more than >> one commits. >> >> We could not expect we have all ICLA from all of them, but the description >> is not accurate about `major`. >> We should try to get as many ICLA as possible. >> >> >> >> > submitted. >> > >> > At last, the SGA will be provided by Dangdang. >> > >> > # External Dependencies >> > >> > ## Apache-2.0 licenses >> > >> > - commons-lang3 >> > - commons-codec >> > - commons-exec >> > - commons-dbcp >> > - curator >> > - guava >> > - gson >> > - quartz >> > - jetty >> > - unitils >> > - springframework >> > >> > ## MIT licenses >> > >> > - lombok >> > - mockito >> > - slf4j >> > >> > ## EPL-1.0 licenses >> > >> > - aspectj >> > - logback >> > - junit >> > - h2 >> > >> > ## CDDL 1.1 >> > >> > - jersey >> > >> > ## GPL-2.0 >> > >> > - mysql for provided only >> > >> > # Required Resources >> > >> > Git Repositories: >> > >> > - https://github.com/elasticjob/elastic-job-lite.git >> > - https://github.com/elasticjob/elastic-job-doc.git >> > - https://github.com/elasticjob/elastic-job-example.git >> >> >> I think these are wrong, I think these should be the expected resources in >> the ASF. >> And which issue tracker are you planning to do? >> >> > What concerns me a bit is that the core committer is only one person, >> Liang Zhang (Please correct if I missed something). >> >> +1 from me too. A little concern only. >> >> Sheng Wu >> >> >> >> > >> > >> > >> > [1] https://github.com/elasticjob >> > [2] https://github.com/apache/shardingsphere >> > >> > >> > ------------------ >> > >> > Liang Zhang (John) >> > Apache ShardingSphere & Dubbo >> > >> >