But I still assume we need to get some kind of idea of how good is good enough. At some point there's going to be a significant contributor we won't be able to get hold of. We might be able to work around this by removing code or similar, but I don't think there is any point in starting a massive search for people if 100% is the only permitted result.
Is there any way we could get some idea of what kind of requirement we'd be facing ? Can we acceptably simply delete contributions from people we can't get hold of (that may work in some cases) ? We usually operate on a "200 line" quota for requiring a CLA; can we disregard people with smaller contributions ? (And if so, would that be *total* 200 lines or "per submission" ...?) Kristian 2014-09-07 1:01 GMT+02:00 Jason van Zyl <[email protected]>: > Cool, with your tool can you aggregate that into a single list of > userIds/Names and then remove us. > > I recognize most of the non-us and with that list we can contact them all at > once if we want. > > On Sep 6, 2014, at 5:05 PM, Hervé BOUTEMY <[email protected]> wrote: > >> here are more accurate statistics: >> http://people.apache.org/~hboutemy/codehaus >> >> Le samedi 6 septembre 2014 09:39:20 Hervé BOUTEMY a écrit : >>> I satrted to write down the count of contributors done by github, with link, >>> on https://cwiki.apache.org/confluence/display/MAVEN/Plexus+dependencies >>> >>> I'm not sure figures are relevant: >>> - missing contributions? it seems so, I looked at plexus-velocity and older >>> commits are not counted... >>> - every contribution has to be taken into account? >>> >>> we'll probably need to do more manual work: will need to dispatch components >>> to avoid one to do the work for everything >>> >>> then we'll need to figure out the process details: I read >>> http://incubator.apache.org/ip-clearance/index.html, I suppose I'll have as >>> Maven Chair some work to do (any help from other members appreciated), but I >>> still don't understand precisely >>> i will need some explanations from people with experience, probably on IRC >>> wil be more efficient >>> >>> Regards, >>> >>> Hervé >>> >>> Le jeudi 4 septembre 2014 23:18:14 Hervé BOUTEMY a écrit : >>>> ok, so how do we do the next step? >>>> >>>> Regards, >>>> >>>> Hervé >>>> >>>> Le jeudi 4 septembre 2014 06:49:02 Kristian Rosenvold a écrit : >>>>> I had a look through a few projects, and it would seem to me like >>>>> "know" 90% of the committers because they are all associated with >>>>> maven, most of them are also active. There's a further 5 or so >>>>> committers that are well known community folks that we could probably >>>>> get hold of easily. It would appear to me this group is 95% or so of >>>>> the commits. There's a handful of names I am unsure if we'll be able >>>>> to locate, the contributions I've seen from these names are small. >>>>> >>>>> I think it all amounts to something like this: >>>>> For quite a few of the plexus repos we have close to 100% of the >>>>> committers as currently active maven community members. >>>>> For yet another bunch of projects we have one or two significant >>>>> non-maven contributors that we may be able to get hold of. >>>>> For plexus-utils the list is a bit longer, but there's a lot of >>>>> smaller contributions that'd normally go below the CLA radar. >>>>> >>>>> I suppose we'd need to get some kind of exact metric to measure by if >>>>> we were to make an even more structured attempt at evaluating >>>>> compliance..? >>>>> >>>>> Kristian >>>>> >>>>> 2014-09-03 21:50 GMT+02:00 Jason van Zyl <[email protected]>: >>>>>> For everything significant where significant is defined as more than >>>>>> 200 >>>>>> lines. I don't think we have any of those, and if we actually expunged >>>>>> from the source classes we don't actually use we're definitely safe.> >>>>>> On Sep 3, 2014, at 3:27 PM, Benson Margulies <[email protected]> >>>> >>>> wrote: >>>>>>> If _everyone_ is present and accounted for, I agree. >>>>>>> >>>>>>> On Wed, Sep 3, 2014 at 3:01 PM, Jason van Zyl <[email protected]> >> wrote: >>>>>>>> Yes, I think everyone is making this 10x more complicated than it >>>>>>>> is. >>>>>>>> Our existing CLAs apply. If you wrote the code, you can contribute >>>>>>>> it. >>>>>>>> For modello, plexus-utils, and plexus-classworlds we're covered as >>>>>>>> far >>>>>>>> as I can tell.>>> >>>>>>>> On Sep 3, 2014, at 2:44 PM, Kristian Rosenvold >>>> >>>> <[email protected]> wrote: >>>>>>>>> To my best knowledge, *all* of the substantial contributors to all >>>>>>>>> the >>>>>>>>> plexus repositories I have seen are available to us, most of them >>>>>>>>> are >>>>>>>>> PMC's or emeritus, and still "around" in some fashion or another. >>>>>>>>> >>>>>>>>> Could we make all of them submit some kind of written submission to >>>>>>>>> the ASF ? I would actually think that would cover a decent 95% of >>>>>>>>> the >>>>>>>>> significant contributions, and in quite a few (maybe even all...) >>>>>>>>> of >>>>>>>>> the repos it would cover 100% ? >>>>>>>>> >>>>>>>>> (I am assuming they'll be willing to make such a submission...) >>>>>>>>> >>>>>>>>> Kristian >>>>>>>>> >>>>>>>>> 2014-09-03 19:07 GMT+02:00 Benson Margulies >> <[email protected]>: >>>>>>>>>> On Wed, Sep 3, 2014 at 3:02 AM, Karl Heinz Marbaise >>>> >>>> <[email protected]> wrote: >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> On 9/2/14 11:18 PM, Benson Margulies wrote: >>>>>>>>>>>> Gang, doesn't the board of the ASF have very strong, negative, >>>>>>>>>>>> feelings about ASF PMC's controlling and maintaining code >>>>>>>>>>>> outside >>>>>>>>>>>> of >>>>>>>>>>>> the ASF? >>>>>>>>>>> >>>>>>>>>>> Is there any evident about that ? any official statement about >>>>>>>>>>> that >>>>>>>>>>> from ASF Board ? >>>>>>>>>> >>>>>>>>>> I'm working on getting a pointer to a written policy. Meanwhile, >>>>>>>>>> http://www.digitaltrends.com/computing/apache-software-foundation-> >>>>>>>>>> > > >>>>> la >>>>>>>>>> un >>>>>>>>>> ches-apache-extras/#!bO9wnv describes a scheme to allow people who >>>>>>>>>> are >>>>>>>>>> _not_ an Apache PMC to >>>>>>>>>> manage Apache-related projects. There is, I predict, a fine line >>>>>>>>>> between 'some people who happen to be Maven PMC members' and 'the >>>>>>>>>> Maven PMC', and I'm trying to save us from getting swatted from >>>>>>>>>> crossing it. >>>>>>>>>> >>>>>>>>>>>> I confess that I found this whole topic extremely confusing, >>>>>>>>>>>> >>>>>>>>>>>> what with the googlecode 'Apache Extras' business. We might want >>>>>>>>>>>> to >>>>>>>>>>>> ask for some clarification before we go here. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Tue, Sep 2, 2014 at 5:04 PM, Karl Heinz Marbaise >>>>>>>>>>>> <[email protected]> >>>>>>>>>>>> >>>>>>>>>>>> wrote: >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> On 9/2/14 2:56 PM, Jason van Zyl wrote: >>>>>>>>>>>>>> I asked Github to give us github.com/maven for our 3rd party >>>>>>>>>>>>>> code >>>>>>>>>>>>>> but >>>>>>>>>>>>>> someone is using it. Maybe Hervé can setup >>>>>>>>>>>>>> github.com/apachemaven >>>>>>>>>>>>>> and we >>>>>>>>>>>>>> can >>>>>>>>>>>>>> move those Git repositories there. >>>>>>>>>>>>> >>>>>>>>>>>>> Unfortunately github.com/apachemaven is also occupied >>>>>>>>>>>>> already... >>>>>>>>>>>>> >>>>>>>>>>>>> Kind regards >>>>>>>>>>>>> Karl-Heinz Marbaise >>>>>>>>>>>>> >>>>>>>>>>>>>> On Sep 2, 2014, at 3:09 AM, Kristian Rosenvold >>>>>>>>>>>>>> >>>>>>>>>>>>>> <[email protected]> wrote: >>>>>>>>>>>>>>> We have started talking about moving them somewhere, and the >>>>>>>>>>>>>>> time >>>>>>>>>>>>>>> may >>>>>>>>>>>>>>> have come tom restart that discussion. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> You can either ask Brian for access or have one of the >>>>>>>>>>>>>>> existing >>>>>>>>>>>>>>> committers apply your pull request. Just a regular pull >>>>>>>>>>>>>>> request >>>>>>>>>>>>>>> from >>>>>>>>>>>>>>> github should do. >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Kristian >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> 2014-09-01 22:37 GMT+02:00 Karl Heinz Marbaise >>>> >>>> <[email protected]>: >>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> i just want to know how we handle things which are located >>>>>>>>>>>>>>>> in >>>>>>>>>>>>>>>> components >>>>>>>>>>>>>>>> like plexus-archiver etc. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Currently i'm diving into some problems and want to checkin >>>>>>>>>>>>>>>> some >>>>>>>>>>>>>>>> improvments >>>>>>>>>>>>>>>> on the plexus-archiver... >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> How can i gain commit access to those components ? >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Kind regards >>>>>>>>>>>>>>>> Karl-Heinz Marbaise >>>>>>>>>>> >>>>>>>>>>> ----------------------------------------------------------------- >>>>>>>>>>> -- >>>>>>>>>>> -- >>>>>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>>>> >>>>>>>>>> ------------------------------------------------------------------ >>>>>>>>>> -- >>>>>>>>>> - >>>>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------- >>>>>>>>> -- >>>>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>>>> For additional commands, e-mail: [email protected] >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Jason >>>>>>>> >>>>>>>> ---------------------------------------------------------- >>>>>>>> Jason van Zyl >>>>>>>> Founder, Apache Maven >>>>>>>> http://twitter.com/jvanzyl >>>>>>>> http://twitter.com/takari_io >>>>>>>> --------------------------------------------------------- >>>>>>>> >>>>>>>> A man enjoys his work when he understands the whole and when he >>>>>>>> is responsible for the quality of the whole >>>>>>>> >>>>>>>> -- Christopher Alexander, A Pattern Language >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> To unsubscribe, e-mail: [email protected] >>>>>>> For additional commands, e-mail: [email protected] >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Jason >>>>>> >>>>>> ---------------------------------------------------------- >>>>>> Jason van Zyl >>>>>> Founder, Apache Maven >>>>>> http://twitter.com/jvanzyl >>>>>> http://twitter.com/takari_io >>>>>> --------------------------------------------------------- >>>>>> >>>>>> happiness is like a butterfly: the more you chase it, the more it will >>>>>> elude you, but if you turn your attention to other things, it will >>>>>> come >>>>>> and sit softly on your shoulder ... >>>>>> >>>>>> -- Thoreau >>>>> >>>>> --------------------------------------------------------------------- >>>>> To unsubscribe, e-mail: [email protected] >>>>> For additional commands, e-mail: [email protected] >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: [email protected] >>>> For additional commands, e-mail: [email protected] >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [email protected] >>> For additional commands, e-mail: [email protected] >> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> > > Thanks, > > Jason > > ---------------------------------------------------------- > Jason van Zyl > Founder, Apache Maven > http://twitter.com/jvanzyl > http://twitter.com/takari_io > --------------------------------------------------------- > > There's no sense in being precise when you don't even know what you're > talking about. > > -- John von Neumann > > > > > > > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
