Craig Russell <[email protected]> 于2020年2月11日周二 下午12:57写道:
> Hi, > > Maybe I'm misreading the sheet but it looks like Ling Yue and Hongtao Gao > have not contributed anything to the project. It looks like they have not > been active on mail lists either. If this is true, I'd probably remove them > from the proposed PMC. Include them as committers if they had contributions > before incubating. > > Yongsheng Peng did contribute a PR so I would not drop him from the PMC. > This is PR[1]. Fix one license and notice. Peng is a personal friend to me. But wearing the PPMC hat, I don't think this PR is good enough for a PMC. >From my check, ShardingSphere main repo has 106 contributors, 68 contributors have more than one commit. Clearly, we haven't 68~100 PMC members or committers. I think unless he showing up to share more contributions, we should not set the bar lower for him than others. [1] https://github.com/apache/incubator-shardingsphere/pull/2078 Sheng Wu 吴晟 Twitter, wusheng1108 > > Finally, I would include all of the PPMC and committers who did contribute > during the incubation process. > > Just a suggestion: If you want only people who are paying attention, you > could start a doc with the graduation proposal and ask folks on the dev@ > list to add their names if they are interested in becoming part of the PMC. > > Craig > > > On Feb 6, 2020, at 8:47 AM, [email protected] wrote: > > > > I agree to remove Yongsheng Peng and always welcome him come back when he > > feel free. > > > > Other initial PPMC had contributed before ShardingSphere go to > incubator, I > > prefer keep them and let them as PMC in future. > > > > ------------------ > > > > Liang Zhang (John) > > Apache ShardingSphere & Dubbo > > > > > > Sheng Wu <[email protected]> 于2020年2月6日周四 下午7:44写道: > > > >> Hi > >> > >> From my reading of this data, all initial PPMC and current committers > >> are/were contributing to the project a lot with only one exception, > >> Yongsheng Peng. > >> He is SkyWalking's PMC, used to ask contributions to the > ShardingSphere, so > >> he was added when the project joined the incubator. But during the > journey, > >> he didn't do that. I think it makes sense to remove him. > >> > >> What do others think? > >> > >> Sheng Wu 吴晟 > >> Twitter, wusheng1108 > >> > >> > >> [email protected] <[email protected]> 于2020年2月6日周四 下午5:28写道: > >> > >>> Sure, please see google excel doc. [1] > >>> > >>> [1] > >>> > >>> > >> > https://docs.google.com/spreadsheets/d/19U4t0rAnLbQW02qZlZ1lwZCB7sZxGUiMMmv8zEpee9g/edit?usp=sharing > >>> > >>> ------------------ > >>> > >>> Liang Zhang (John) > >>> Apache ShardingSphere & Dubbo > >>> > >>> > >>> Sheng Wu <[email protected]> 于2020年2月6日周四 下午5:14写道: > >>> > >>>> Liang > >>>> > >>>> Could you change this to a google excel doc? The email is hard to > read. > >>>> > >>>> Sheng Wu 吴晟 > >>>> Twitter, wusheng1108 > >>>> > >>>> > >>>> [email protected] <[email protected]> 于2020年2月6日周四 下午5:12写道: > >>>> > >>>>> The statistics after incubator: > >>>>> > >>>>> PPMCs: > >>>>> > >>>>> | *Name* | *Mails* | *Assigned Issues* | *Merged PRs* | > >>> *Code > >>>>> ++* | *Code --* | *Doc ++* | *Doc --* | > >>>>> | ----------------- | ------- | ----------------- | ------------ | > >>>>> --------- | --------- | -------- | -------- | > >>>>> | Hao Cao | 6 | 2 | 14 | > >>> 1,278 > >>>>> | 44 | 5 | 5 | > >>>>> | Hongjun Du | 12 | 38 | 67 | > >>> 38,788 > >>>>> | 33,670 | 2 | 0 | > >>>>> | Hongtao Gao | 2 | 0 | 0 | 0 > >>>>> | 0 | 0 | 0 | > >>>>> | Juan Pan | 167 | 85 | 319 | > >>> 91,675 > >>>>> | 71,611 | 1,300,919| 1,284,356| > >>>>> | Jun Zhao | 46 | 76 | 130 | > >>>> 166,356 > >>>>> | 170,890 | 2,138 | 2,122 | > >>>>> | Liang Zhang | 279 | 130 | 164 | > >>>>> 1,198,935 | 1,245,278 | 691,617 | 54,337 | > >>>>> | Ling Yue | 0 | 0 | 0 | 0 > >>>>> | 0 | 0 | 0 | > >>>>> | Qingyang Chen | 9 | 10 | 8 | > >>> 24,115 > >>>>> | 18,901 | 237 | 0 | > >>>>> | Sheng Wu | 175 | 1 | 2 | 18 > >>>>> | 1 | 0 | 0 | > >>>>> | Xiaoguang Ma | 1 | 2 | 17 | > >>> 7,279 > >>>>> | 4,741 | 173 | 60 | > >>>>> | Yi Yang | 56 | 83 | 101 | > >>> 24,556 > >>>>> | 13,150 | 1,289 | 217 | > >>>>> | Yonglun Zhang | 87 | 126 | 124 | > >>>> 103,754 > >>>>> | 65,066 | 18,733 | 18,249 | > >>>>> | Yongsheng Peng | 3 | 0 | 1 | > >> 262 > >>>>> | 0 | 0 | 0 | > >>>>> > >>>>> Committers: > >>>>> > >>>>> | *Name* | *Mails* | *Assigned Issues* | *Merged PRs* | > >>> *Code > >>>>> ++* | *Code --* | *Doc ++* | *Doc --* | > >>>>> | ----------------- | ------- | ----------------- | ------------ | > >>>>> --------- | --------- | -------- | -------- | > >>>>> | Guangyuan Wang | 28 | 5 | 21 | > >>> 6,130 > >>>>> | 2,458 | 290 | 190 | > >>>>> | Haisheng Sun | 18 | 20 | 26 | > >>> 4,791 > >>>>> | 1,877 | 12 | 8 | > >>>>> | Xiaofeng Jiang | 5 | 21 | 31 | > >>> 29,296 > >>>>> | 291 | 0 | 0 | > >>>>> | Qi Wang | 5 | 21 | 62 | > >>> 24,040 > >>>>> | 10,437 | 1,978 | 1,968 | > >>>>> | Ya Li | 0 | 6 | 21 | > >>> 6,070 > >>>>> | 1,282 | 55 | 34 | > >>>>> | Yanan Zhao | 0 | 10 | 23 | > >>> 82,293 > >>>>> | 3,864 | 0 | 897 | > >>>>> | Wen Ouyang | 2 | 9 | 19 | > >> 673 > >>>>> | 11 | 2 | 0 | > >>>>> | Zhiyi Yan | 6 | 4 | 18 | > >>> 10,693 > >>>>> | 2,117 | 13 | 11 | > >>>>> | ZongLei Dong | 20 | 7 | 21 | > >>> 3,637 > >>>>> | 3,520 | 20 | 18 | > >>>>> > >>>>> The statistics before incubator: > >>>>> > >>>>> | *Name* | *Code ++* | *Code --* | > >>>>> | ----------------- | --------- | --------- | > >>>>> | Hao Cao | 136,639 | 112,458 | > >>>>> | Hongjun Du | 63,910 | 54,490 | > >>>>> | Hongtao Gao | 15,523 | 20,038 | > >>>>> | Juan Pan | 102,269 | 93,376 | > >>>>> | Jun Zhao | 24,483 | 22,539 | > >>>>> | Liang Zhang | 818,555 | 892,431 | > >>>>> | Ling Yue | 404 | 213 | > >>>>> | Qingyang Chen | 3,900 | 1,205 | > >>>>> | Sheng Wu | 21 | 21 | > >>>>> | Xiaoguang Ma | 15,138 | 6,025 | > >>>>> | Yi Yang | 4,600 | 1,840 | > >>>>> | Yonglun Zhang | 14,171 | 8,645 | > >>>>> > >>>>> Our community care about now and future, we respect history too. > >> Thank > >>>> you > >>>>> for every PPMC and committer. > >>>>> > >>>>> Please feel free to discuss about the PMC list for graduation. > >>>>> > >>>>> ------------------ > >>>>> > >>>>> Liang Zhang (John) > >>>>> Apache ShardingSphere & Dubbo > >>>>> > >>>>> > >>>>> Sheng Wu <[email protected]> 于2020年2月6日周四 下午1:54写道: > >>>>> > >>>>>> [email protected] <[email protected]> 于2020年2月6日周四 > >> 上午2:00写道: > >>>>>> > >>>>>>> Before I list all PPMCs and committers, we need to discuss the > >> rule > >>>> of > >>>>>> how > >>>>>>> to define `inactive` PPMC. > >>>>>>> > >>>>>>> The rules maybe: > >>>>>>> > >>>>>>> - Stop contribution after ShardingSphere goto incubator. > >>>>>>> > >>>>>> > >>>>>> If there are initial PPMCs staying in this way, I prefer to keep > >> them > >>>> as > >>>>>> committer only. > >>>>>> > >>>>>> > >>>>>> > >>>>>>> - Rare contribution after ShardingSphere goto incubator. We > >> need > >>> to > >>>>>>> define how to define `rare` too. > >>>>>>> - Stop contribution during past period until now. The > >> definition > >>> of > >>>>>>> `during past period` maybe one year or half year. > >>>>>>> > >>>>>> > >>>>>> I prefer at least one year(or equal 2, the whole incubator > >> journey). > >>>>>> If they still contribute anything from time to time, even talk at > >> the > >>>>>> Conference/Meetup in public, I hope we should trust them and keep > >>> them > >>>> in > >>>>>> final PMCs. > >>>>>> > >>>>>> > >>>>>> > >>>>>>> > >>>>>>> If we decide follow these rules, we may let these PPMCs as > >>>> committers. > >>>>>>> > >>>>>>> And do we need to discuss the rules to upgrade committers to PMC? > >>>>>> > >>>>>> > >>>>>>> Any suggestions? > >>>>>>> > >>>>>> > >>>>>> If no objection, we could just do it. Let's list this as a default > >> in > >>>> the > >>>>>> resolution. > >>>>>> Liang, after you have the stat, we could exclude `Stop contribution > >>>> after > >>>>>> ShardingSphere goto incubator` people from the final PMC list. > >>>>>> > >>>>>> > >>>>>>> > >>>>>>> ------------------ > >>>>>>> > >>>>>>> Liang Zhang (John) > >>>>>>> Apache ShardingSphere & Dubbo > >>>>>>> > >>>>>>> > >>>>>>> Sheng Wu <[email protected]> 于2020年2月5日周三 下午9:28写道: > >>>>>>> > >>>>>>>> Zonglei Dong <[email protected]> 于2020年2月5日周三 下午9:19写道: > >>>>>>>> > >>>>>>>>> Hi Sheng, Liang, > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> As a committer, I want to take on greater responsibility, > >> make > >>>> more > >>>>>>>>> contribution to ShardingSphere and take better practice for > >>>> Apache > >>>>>> Way > >>>>>>> in > >>>>>>>>> the future. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> I understand some permissions only for PMC(or PPMC), e.g > >>> release > >>>>> new > >>>>>>>>> version, Does there are any difference between PMC and > >>> committer? > >>>>>>>>> > >>>>>>>> > >>>>>>>> For release, the committer is enough to go for a release, you > >>> just > >>>>> need > >>>>>>>> PMC's vote to make release official. > >>>>>>>> > >>>>>>>> As an active PMC member should > >>>>>>>> 1. Watching the project to follow the Apache way > >>>>>>>> 2. Watching the branding issue, and work on the issues if find > >>>>> it(such > >>>>>> as > >>>>>>>> talk with other committer/contributor or 3rd party) > >>>>>>>> 3. Find and promote new committer and PMC member > >>>>>>>> For more, read https://www.apache.org/dev/pmc.html > >>>>>>>> > >>>>>>>> Also, in the Apache, we don't(also shouldn't) require people > >>> always > >>>>>>> active. > >>>>>>>> You could do these in part-time, or when you have time. > >>>>>>>> > >>>>>>>> > >>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Thanks. > >>>>>>>>> Best wishes. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Zonglei Dong > >>>>>>>>> Apache ShardingSphere > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 02/5/2020 20:34,Sheng Wu<[email protected]> > >> wrote: > >>>>>>>>> I had the impression that inactive PPMC will be excluded to > >>>> become > >>>>>> PMC. > >>>>>>>>> ALL in or not? > >>>>>>>>> > >>>>>>>>> Do you have the list? I think if some of them stop > >> contributing > >>>> to > >>>>>> the > >>>>>>>>> project after joining the incubator, I could exclude those. > >>>>>>>>> > >>>>>>>>> I nominate myself as project VP because my responsibility is > >>>>> monthly > >>>>>>>>> report > >>>>>>>>> to incubator, and I will in charge of to report to ASF in > >>> future. > >>>>>>>>> > >>>>>>>>> +1 > >>>>>>>>> > >>>>>>>>> I would like to keep all PPMC members to PMC, and keep all > >>>> current > >>>>>>>>> committers as committers too. > >>>>>>>>> > >>>>>>>>> Personally, I prefer to move all committers to PMC. I trust > >>> they > >>>>> will > >>>>>>>>> follow the more experienced PMC's suggestions and they > >> wouldn't > >>>>> break > >>>>>>> the > >>>>>>>>> ASF rules intentionally. > >>>>>>>>> > >>>>>>>>> To All committer(but not PMC) > >>>>>>>>> What do you think? I would like to support their own > >> decision. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Sheng Wu 吴晟 > >>>>>>>>> Twitter, wusheng1108 > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Juan Pan <[email protected]> 于2020年2月5日周三 下午6:55写道: > >>>>>>>>> > >>>>>>>>> I would like to keep all PPMC members to PMC, and keep all > >>>> current > >>>>>>>>> committers as committers too. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> I had the impression that inactive PPMC will be excluded to > >>>> become > >>>>>> PMC. > >>>>>>>>> ALL in or not? > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Juan Pan (Trista) > >>>>>>>>> > >>>>>>>>> Senior DBA & PPMC of Apache ShardingSphere(Incubating) > >>>>>>>>> E-mail: [email protected] > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 02/5/2020 17:38,[email protected]< > >> [email protected] > >>>> > >>>>>> wrote: > >>>>>>>>> I want discuss about project VP, PMC and committer list after > >>>>>>> graduation. > >>>>>>>>> I would like to keep all PPMC members to PMC, and keep all > >>>> current > >>>>>>>>> committers as committers too. > >>>>>>>>> The almost committers are new guys for ShardingSphere, they > >> may > >>>>> need > >>>>>>> more > >>>>>>>>> experiences for open source community governance, we can vote > >>>>>>> committers > >>>>>>>> to > >>>>>>>>> PMC one by one after graduation. > >>>>>>>>> I nominate myself as project VP because my responsibility is > >>>>> monthly > >>>>>>>> report > >>>>>>>>> to incubator, and I will in charge of to report to ASF in > >>> future. > >>>>>>>>> > >>>>>>>>> Any suggestion? > >>>>>>>>> ------------------ > >>>>>>>>> > >>>>>>>>> Liang Zhang (John) > >>>>>>>>> Apache ShardingSphere & Dubbo > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> [email protected] <[email protected]> 于2020年1月20日周一 > >>>>>> 下午3:26写道: > >>>>>>>>> > >>>>>>>>> Got it, it means those threads are not block for our > >>> graduation, > >>>>> and > >>>>>>>>> could be done anytime. > >>>>>>>>> > >>>>>>>>> Yes > >>>>>>>>> > >>>>>>>>> ------------------ > >>>>>>>>> > >>>>>>>>> Liang Zhang (John) > >>>>>>>>> Apache ShardingSphere & Dubbo > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Juan Pan <[email protected]> 于2020年1月20日周一 上午10:14写道: > >>>>>>>>> > >>>>>>>>> Got it, it means those threads are not block for our > >>> graduation, > >>>>> and > >>>>>>>>> could be done anytime. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Juan Pan (Trista) > >>>>>>>>> > >>>>>>>>> Senior DBA & PPMC of Apache ShardingSphere(Incubating) > >>>>>>>>> E-mail: [email protected] > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 01/19/2020 10:37,Sheng Wu<[email protected]> > >> wrote: > >>>>>>>>> As far as those docs and examples already in the Apache > >> repos, > >>> I > >>>>>> think > >>>>>>>>> those are irrelavent. > >>>>>>>>> > >>>>>>>>> Sheng Wu 吴晟 > >>>>>>>>> Twitter, wusheng1108 > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Juan Pan <[email protected]> 于2020年1月19日周日 上午10:30写道: > >>>>>>>>> > >>>>>>>>> +1 Agreeing to put graduation into our upcoming agenda. BTW, > >> do > >>>> you > >>>>>>> think > >>>>>>>>> we need finish the work discussed in other thread, like > >> moving > >>>> doc > >>>>>> and > >>>>>>>>> example repos to ShardingSphere repo? > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Juan Pan (Trista) > >>>>>>>>> > >>>>>>>>> Senior DBA & PPMC of Apache ShardingSphere(Incubating) > >>>>>>>>> E-mail: [email protected] > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> On 01/17/2020 23:39,[email protected]< > >>> [email protected]> > >>>>>>> wrote: > >>>>>>>>> I list remain issues here: > >>>>>>>>> > >>>>>>>>> 1. Remove author information in java code, copyright should > >>>> belong > >>>>> to > >>>>>>>> ASF. > >>>>>>>>> 2. Some remain codes[1] still using the old package name > >>>>>>>>> `io.shardingsphere`, we plan to rename them as > >>> `io.opensharding`. > >>>>>>>>> <https://github.com/OpenSharding>3. Let the major > >> contributors > >>>> to > >>>>>> sign > >>>>>>>>> ICLA > >>>>>>>>> if they haven't singed yet. > >>>>>>>>> > >>>>>>>>> Please complement the list if I missing anything. > >>>>>>>>> > >>>>>>>>> [1] https://github.com/OpenSharding > >>>>>>>>> > >>>>>>>>> ------------------ > >>>>>>>>> > >>>>>>>>> Liang Zhang (John) > >>>>>>>>> Apache ShardingSphere & Dubbo > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Sheng Wu <[email protected]> 于2020年1月17日周五 下午6:01写道: > >>>>>>>>> > >>>>>>>>> From my perspective, we should. Like I said in another > >> thread. > >>>>>>>>> I think we should be ready to consider and filter whether we > >>> have > >>>>>> left > >>>>>>>> any > >>>>>>>>> issue before graduation. > >>>>>>>>> > >>>>>>>>> Sheng Wu 吴晟 > >>>>>>>>> Twitter, wusheng1108 > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> [email protected] <[email protected]> 于2020年1月17日周五 > >>>>>> 下午3:10写道: > >>>>>>>>> > >>>>>>>>> Hello community, > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> I'd like to talk about graduation as TLP for Apache > >>>>>>>>> ShardingSphere(Incubator). > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> We were open source at 16th Jan 2016, and entered into ASF > >>>>> incubator > >>>>>> in > >>>>>>>>> 10th Nov 2018. During the past period in incubator, our > >>> community > >>>>>> grow > >>>>>>> up > >>>>>>>>> quickly. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> I summarize some data below: > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> - There are 1301 emails sent by 159 people in dev > >> mailing-list > >>>>>> excepted > >>>>>>>>> GitBox forwarded; > >>>>>>>>> > >>>>>>>>> - 2539 Issues created during ASF incubating, 2468 Issues > >>> resolved > >>>>>>> during > >>>>>>>>> ASF incubating; > >>>>>>>>> > >>>>>>>>> - 1073 PRs created during ASF incubating, 918 PRs merged > >> during > >>>> ASF > >>>>>>>>> incubating; > >>>>>>>>> > >>>>>>>>> - There are 89 contributors for now; > >>>>>>>>> > >>>>>>>>> - There are 4 versions released successfully conformant to > >>> Apache > >>>>>>> release > >>>>>>>>> policy by 3 release managers; > >>>>>>>>> > >>>>>>>>> - There are 2 new PPMCs and 8 new committers were invited to > >>> join > >>>>> the > >>>>>>>>> community. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> We had already finished the Podling Maturity Assessment for > >>>>>>>>> ShardingSphere[1], the 34 items are all passed. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> We had resolved all branding issues which include Logo, > >> GitHub > >>>>> repo, > >>>>>>>>> document, website and DockerHub image. > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Can we talk about when will start to consider about graduate? > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> [1] > >>>>>>>>> > >>>>>>> > >>>>> > >>> > https://github.com/apache/incubator-shardingsphere/blob/dev/MATURITY.md > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> ------------------ > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> Liang Zhang (John) > >>>>>>>>> > >>>>>>>>> Apache ShardingSphere & Dubbo > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>>> > >>>>>>>> > >>>>>>> > >>>>>> > >>>>> > >>>> > >>> > >> > > Craig L Russell > [email protected] > >
