Integrating with Spring Boot is a good idea ! 赵科 <[email protected]> 于2020年5月22日周五 上午11:27写道:
> Excitement hears restart elastic-job! > I have a suggestion is to integrate Spring Boot because it's maybe one of > the most popular in J2EE. > Do this user can better use the dynamic and external config. > > > Best wishes! > > > > > > > > > > > > > > > > > > At 2020-05-21 17:47:14, "[email protected]" <[email protected]> > wrote: > >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) > >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 > >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 > > > > > >[1] https://github.com/elasticjob > >[2] https://github.com/apache/shardingsphere > > > > > >------------------ > > > >Liang Zhang (John) > >Apache ShardingSphere & Dubbo >
