Hi Jukka, On Sat, May 26, 2012 at 4:43 PM, Jukka Zitting <jukka.zitt...@gmail.com>wrote:
> Hi, > > On Sat, May 26, 2012 at 7:11 PM, Arvind Prabhakar <arv...@apache.org> > wrote: > > * We have established that there is sufficient diversity in the > committers > > list. > > I tend to look more at actual commit activity than the committers list > when evaluating the diversity of a project. There are people on the > Flume committers list who've never committed anything. > > Combining information from svn statistics [1] and committer > affiliations [2] I get the following list of Flume commit activity so > far this year: > > arvind - 116 commits - Cloudera > prasadm - 22 commits - Cloudera > brock - 16 commits - Cloudera > esammer - 4 commits - Cloudera > jarcec - 1 commit - AVG Technologies > juhanic - 1 commit - CyberAgent > > The only two non-Cloudera commits were pretty trivial changes (a > plugin version upgrade [3] and a spelling fix [4]). My earlier > classification of Flume as "ready to graduate" [5] was partially based > on these new committers from outside Cloudera, but the above data > suggests that they haven't been as active as I would have hoped. > > IIUC Flume operates under an RTC model where people are not supposed > to commit their own changes, which obviously makes the above data less > relevant for evaluating the true diversity of the community. However, > seeing only a single trivial commit by both jarcec and juhanic even > though they became committers already over three months ago does seem > to suggest that they may not be as comfortable in their committer role > as people from Cloudera are. > As you noted in your comments above - the Flume project tends to follow RTC with the reviewer committing the code. I happen to have taken up the role of the reviewer for the most part and hence you see the skewed commit counts. If you want to see the actual contribution, I would suggest looking at fixed JIRA issues by assignees. A quick report yields the following: aprabhkar - 26 - Cloudera [6] brocknoland - 19 - Cloudera [7] esammer - 56 - Cloudera [8] hshreedharan - 34 - Cloudera [9] jarcec - 6 - AVG Technologies [10] jmhsieh - 8 - Cloudera [11] juhanic - 9 - CyberAgent [12] mpercy - 34 - Cloudera [13] m...@apache.org - 1 - Trend Micro [14] prasadm - 34 - Cloudera [15] t...@cloudera.com - 3 - Cloudera [16] w...@cloudera.com - 3 - Cloudera [17] Looking at this, the average number of issues resolved by Cloudera committers (not counting Tom who is a mentor) is 26, and that for non-Cloudera committers is 5. Note that this number does not include other committer work such as the number of code reviews they have done, the number of design discussions they have participated in, something that is very valuable to the project. > > Do you think this is a problem for the community? If yes, how do you > plan to fix it? If not, why? > I don't think this is a problem because while most Cloudera committers have the luxury of working on the project during regular working hours, others do that during their off hours. Hence the majority of contributions coming from Cloudera. If all committers were to be non-Cloudera, I am sure the averages will be low and comparable to what the non-Cloudera contribution rate is at the moment. In other words, the project growth will definitely slow down, but the community will remain healthy. This is also indicated by the following statistics: User List: Messages in May: 171, April: 119 Number of Subscribers: 102 Dev List: Messages in May: 642, April 1024 Number of Subscribers: 245 [6] http://s.apache.org/2hi [7] http://s.apache.org/kw [8] http://s.apache.org/nl [9] http://s.apache.org/SGe [10] http://s.apache.org/tR [11] http://s.apache.org/UvH [12] http://s.apache.org/A8V [13] http://s.apache.org/f8M [14] http://s.apache.org/TIK [15] http://s.apache.org/wO [16] http://s.apache.org/Fxb [17] http://s.apache.org/rw Thanks, Arvind Prabhakar > [1] > http://svnsearch.org/svnsearch/repos/ASF/search?from=20120101&to=20121231&path=%2Fincubator%2Fflume > [2] http://incubator.apache.org/flume/team-list.html > [3] http://svn.apache.org/viewvc?view=revision&revision=1305478 > [4] http://svn.apache.org/viewvc?view=revision&revision=1342066 > [5] http://markmail.org/message/kq5ixay6z3erw3pc > > BR, > > Jukka Zitting > > --------------------------------------------------------------------- > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org > For additional commands, e-mail: general-h...@incubator.apache.org > >