<p>I'be seen very obvious examples of stats like this being gamed.  As an example, overly trivial patches that add no value, shortly followed by company press releases with how many developers are contributing to the project.  I would also be careful with what stats we as a community put emphasis on.  For example, I cringe every time someone lauds the number of lines of code, as it is such a poor metric.</p>

<p>--<br>
Chuck</p>
<div class="gmail_quote">On Apr 5, 2013 6:44 AM, "Mark McLoughlin" <<a href="mailto:markmc@redhat.com">markmc@redhat.com</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, 2013-04-05 at 11:03 +0200, Thierry Carrez wrote:<br>
> Michael Still wrote:<br>
> > On Fri, Apr 5, 2013 at 2:47 AM, Stefano Maffulli <<a href="mailto:stefano@openstack.org">stefano@openstack.org</a>> wrote:<br>
> >> On 04/04/2013 08:24 AM, Mark McLoughlin wrote:<br>
> ><br>
> > [snip]<br>
> ><br>
> >>> Frankly, though, I'm losing faith in this "number of commits" statistic<br>
> >>> being all that useful. Most of my commits were probably trivial cfg<br>
> >>> cleanups in Nova.<br>
> >><br>
> >> Not one single number has meanings by itself but only acquires a meaning<br>
> >> inside a story. If you look at count of commits together with the number of<br>
> >> bugs closed over time, so you can see trends, for example, you may have an<br>
> >> idea of how much effort goes into stabilization vs new features. Looking at<br>
> >> commits and lines of code added/removed can also help understand where the<br>
> >> development effort is going. Or at least the numbers will seem to tell<br>
> >> something and force you to want to dive deeper.<br>
> ><br>
> > Yes. I am increasingly worried about employers managing to these<br>
> > numbers as well. I feel that the numbers that get discussed in the<br>
> > community are the ones employees are likely to optimise for.<br>
> ><br>
> > I'd like to see a more general discussion about what contributions we<br>
> > value as a community, and how we encourage those contributions.<br>
><br>
> Yeah, I'm having the same concern, and the official "activity board" is<br>
> only making it more pressing:<br>
><br>
> On one hand, it's extremely difficult to get those stats right. Tracking<br>
> where everyone works is painful (the Bitergia report, for example, still<br>
> counts me under "Rackspace"). The metrics themselves can be a bit<br>
> unfair: we already mentioned the issue with "number of commits"... but<br>
> others fail as well (like "bug activity": stable branch management will<br>
> result in opening a lot of bugs for process tracking, which will be an<br>
> order of magnitude bigger than the number of bugs opened due to QA<br>
> research).<br>
><br>
> On the other hand, more and more people/companies want to be able to<br>
> brag about their OpenStack contribution, or want to not appear too bad<br>
> on those lists. That leads to the incentive to game the system, once<br>
> some stats are made "official".<br>
><br>
> Until now, the stats posted were mostly one-shot and ad-hoc, to serve as<br>
> a reputational pressure encouraging people to contribute more,<br>
> especially in strategic areas. But if they become official and stable<br>
> metrics, they will be gamed, defeating their original purpose.<br>
><br>
> Bruce Schneier puts it in better words than I do in "Liars and Outliers":<br>
><br>
> "When you start measuring something and then judge people based on that<br>
> measurement, you encourage people to game the measurement instead of<br>
> doing whatever it is you wanted in the first place."<br>
<br>
Agree with everything you say. I don't think I've seen obvious examples<br>
of people trying to game the stats but, with the emphasis we're putting<br>
on these stats, it's only natural that people will start gaming them.<br>
<br>
Cheers,<br>
Mark.<br>
<br>
<br>
_______________________________________________<br>
OpenStack-dev mailing list<br>
<a href="mailto:OpenStack-dev@lists.openstack.org">OpenStack-dev@lists.openstack.org</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
</blockquote></div>