[email protected] <[email protected]> 于2020年5月21日周四 下午11:16写道:

> 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.
>

Once the PMC agrees to accept this workload, this should not be a block.
Personally, I have a little concern only. Leave this to other PMC members,
who are more active and maintaining the codes. I will follow their choices.


Sheng Wu 吴晟
Twitter, wusheng1108


>
> ------------------
>
> Liang Zhang (John)
> Apache ShardingSphere & Dubbo
>
>
> Sheng Wu <[email protected]> 于2020年5月21日周四 下午8:54写道:
>
> > Inline.
> >
> >
> > [email protected] <[email protected]> 于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
> > >
> >
>

Reply via email to