> 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.
Done by thread [1] [1] https://lists.apache.org/thread.html/re9b86864358bb00d428cb485e56074041336d64a7452e3beb7df59cf%40%3Cdev.shardingsphere.apache.org%3E ------------------ Liang Zhang (John) Apache ShardingSphere & Dubbo Sheng Wu <[email protected]> 于2020年2月11日周二 下午2:50写道: > 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] > > > > >
