Re: [Mesa-dev] [OT] some contribution statistics

2015-12-17 Thread Giuseppe Bilotta
On Thu, Dec 17, 2015 at 4:57 AM, Kenneth Graunke  wrote:
>
> Absolutely.  Feel free to send them to me personally.  Or, I could
> include the files upstream if that's of interest to people, and then
> people could just update stuff themselves.
>
> I just threw together a best-effort set of configuration files so I
> could run statistics on Mesa and Piglit over the last few years.

As a lover of statistics, I think it would be worth to merge it
upstream. Does git dm make use of the .mailmap if present? If so, some
of the overlapping information could be removed (since .mailmap is
used by other git tools too, but the dm stuff is not).


-- 
Giuseppe "Oblomov" Bilotta
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [OT] some contribution statistics

2015-12-16 Thread Kenneth Graunke
On Tuesday, December 15, 2015 04:36:45 PM Nicolai Hähnle wrote:
> On 15.12.2015 16:22, Kenneth Graunke wrote:
> > On Tuesday, December 15, 2015 02:23:07 PM Giuseppe Bilotta wrote:
> >> The only problem with these numbers is actually the lack of a .mailmap
> >> to normalize contributor name/emails, which obviously skews the
> >> results a little bit towards the lower end. I don't suppose someone
> >> has a .mailmap for Mesa contributors, or is interested in creating
> >> one?
> >
> > I actually have one of those!
> >
> > http://cgit.freedesktop.org/~kwg/mesa/commit/?h=gitdm
> 
> Do you take patches?
> 
> Nicolai

Absolutely.  Feel free to send them to me personally.  Or, I could
include the files upstream if that's of interest to people, and then
people could just update stuff themselves.

I just threw together a best-effort set of configuration files so I
could run statistics on Mesa and Piglit over the last few years.


signature.asc
Description: This is a digitally signed message part.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [OT] some contribution statistics

2015-12-15 Thread Giuseppe Bilotta
On Tue, Dec 15, 2015 at 10:22 PM, Kenneth Graunke  wrote:
> On Tuesday, December 15, 2015 02:23:07 PM Giuseppe Bilotta wrote:
>> The only problem with these numbers is actually the lack of a .mailmap
>> to normalize contributor name/emails, which obviously skews the
>> results a little bit towards the lower end. I don't suppose someone
>> has a .mailmap for Mesa contributors, or is interested in creating
>> one?
>
> I actually have one of those!
>
> http://cgit.freedesktop.org/~kwg/mesa/commit/?h=gitdm

Doh, now I wish you would have replied earlier 8-)

In the mean time I prepared a .mailmap myself … A merge might be
needed. I think I'll try sending mine to the list.

-- 
Giuseppe "Oblomov" Bilotta
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [OT] some contribution statistics

2015-12-15 Thread Nicolai Hähnle

On 15.12.2015 16:22, Kenneth Graunke wrote:

On Tuesday, December 15, 2015 02:23:07 PM Giuseppe Bilotta wrote:

The only problem with these numbers is actually the lack of a .mailmap
to normalize contributor name/emails, which obviously skews the
results a little bit towards the lower end. I don't suppose someone
has a .mailmap for Mesa contributors, or is interested in creating
one?


I actually have one of those!

http://cgit.freedesktop.org/~kwg/mesa/commit/?h=gitdm


Do you take patches?

Nicolai



--Ken



___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


[Mesa-dev] [OT] some contribution statistics

2015-12-15 Thread Giuseppe Bilotta
Hello all,

when Steam first announced they'd give all present and future games
free to all Mesa contributors with at least 25 commits[1], I was
curious to see how many people would be affected by this choice, so I
ran some statistics on the number of committers (and contributions by
committer) on Mesa at the time, with the following results (for April
9, 2015):

# count: 684
# min: 1
# max: 14020
# mid: 7010.5
# range: 14019

# mean: 101.35818713450293
# stddev: 652.7501707733724

# mode(s): 1

# median: 2
# quartiles: 1 2 10
# IQR: 9

Having come across an old discussion about these stats, I decided to
rerun the stats now, and the results are:

# count: 736
# min: 1
# max: 14310
# mid: 7155.5
# range: 14309

# mean: 102.19701086956522
# stddev: 651.6642244733528

# mode(s): 1

# median: 3
# quartiles: 1 3 12
# IQR: 11

And I would say that this counts as an improvement: the mean number of
contributions per developer has gone up, but most importantly the
_median_ contribution has gone up (from 2 to 3 contributions), and
ditto for the upper quartile (from 10 to 12). In some sense, the 'long
tail' of contributors in Mesa has _shortened_ in these 8 months, even
though the number of contribution has increased!

The only problem with these numbers is actually the lack of a .mailmap
to normalize contributor name/emails, which obviously skews the
results a little bit towards the lower end. I don't suppose someone
has a .mailmap for Mesa contributors, or is interested in creating
one?

[1]: http://lists.freedesktop.org/archives/dri-devel/2015-April/081045.html


-- 
Giuseppe "Oblomov" Bilotta
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev


Re: [Mesa-dev] [OT] some contribution statistics

2015-12-15 Thread Kenneth Graunke
On Tuesday, December 15, 2015 02:23:07 PM Giuseppe Bilotta wrote:
> The only problem with these numbers is actually the lack of a .mailmap
> to normalize contributor name/emails, which obviously skews the
> results a little bit towards the lower end. I don't suppose someone
> has a .mailmap for Mesa contributors, or is interested in creating
> one?

I actually have one of those!

http://cgit.freedesktop.org/~kwg/mesa/commit/?h=gitdm

--Ken


signature.asc
Description: This is a digitally signed message part.
___
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev