Return-Path: X-Original-To: apmail-incubator-general-archive@www.apache.org Delivered-To: apmail-incubator-general-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id DC6B7C06D for ; Sun, 27 May 2012 04:30:23 +0000 (UTC) Received: (qmail 41075 invoked by uid 500); 27 May 2012 04:30:19 -0000 Delivered-To: apmail-incubator-general-archive@incubator.apache.org Received: (qmail 40691 invoked by uid 500); 27 May 2012 04:30:16 -0000 Mailing-List: contact general-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: general@incubator.apache.org Delivered-To: mailing list general@incubator.apache.org Received: (qmail 40647 invoked by uid 99); 27 May 2012 04:30:14 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 May 2012 04:30:14 +0000 Received: from localhost (HELO mail-lpp01m010-f47.google.com) (127.0.0.1) (smtp-auth username arvind, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Sun, 27 May 2012 04:30:13 +0000 Received: by lags15 with SMTP id s15so1414318lag.6 for ; Sat, 26 May 2012 21:30:11 -0700 (PDT) Received: by 10.152.105.235 with SMTP id gp11mr3947395lab.44.1338093011238; Sat, 26 May 2012 21:30:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.114.0.193 with HTTP; Sat, 26 May 2012 21:29:31 -0700 (PDT) In-Reply-To: References: <13513D2B-1E4F-49C3-8CC6-82E69A2F821C@dslextreme.com> <1B3C002D-65E0-4111-B56A-E2E6F0E44DBE@dslextreme.com> <69C6D245-59AE-436B-AA63-384A182E92E9@dslextreme.com> <782A3B5D-F333-42AE-BE43-458764E9D567@dslextreme.com> <8733C9D1-640C-44CF-9DF0-18823E125DA7@dslextreme.com> From: Arvind Prabhakar Date: Sat, 26 May 2012 21:29:31 -0700 Message-ID: Subject: Re: Flume Graduation (was Re: June reports in two weeks) To: general@incubator.apache.org Content-Type: multipart/alternative; boundary=f46d0407143b9c7ddf04c0fd0e7a --f46d0407143b9c7ddf04c0fd0e7a Content-Type: text/plain; charset=ISO-8859-1 Hi Jukka, On Sat, May 26, 2012 at 4:43 PM, Jukka Zitting wrote: > Hi, > > On Sat, May 26, 2012 at 7:11 PM, Arvind Prabhakar > 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] mlai@apache.org - 1 - Trend Micro [14] prasadm - 34 - Cloudera [15] tom@cloudera.com - 3 - Cloudera [16] will@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-unsubscribe@incubator.apache.org > For additional commands, e-mail: general-help@incubator.apache.org > > --f46d0407143b9c7ddf04c0fd0e7a--