http://www.mediawiki.org/wiki/Community_metrics#Key_performance_indicators
After the discussion at wikitech-l, these are the Key Progress Indicators that we will try to extract from the tech community metrics at http://korma.wmflabs.org
It will take a while and we are still polishing the basics of the dashboard, but it is good to have these goals.
Hi!
El jue, 22-08-2013 a las 15:34 -0700, Quim Gil escribió:
http://www.mediawiki.org/wiki/Community_metrics#Key_performance_indicators
After the discussion at wikitech-l, these are the Key Progress Indicators that we will try to extract from the tech community metrics at http://korma.wmflabs.org
It will take a while and we are still polishing the basics of the dashboard, but it is good to have these goals.
Great!
In order to advance with the KPIs gathering I have modified the Wiki page in order to include a basic schema to describe the SQL queries to obtain the KPIs, the resulting metrics and a basic analysis of them. Next step will be to define how to incorporate all this information to the Community Metrics dashboard (tables, graphs, panel ...).
http://www.mediawiki.org/wiki/Community_metrics#Who_contributes_code
Cheers
Morning guys,
El sáb, 24-08-2013 a las 08:22 +0200, Alvaro del Castillo escribió:
Hi!
El jue, 22-08-2013 a las 15:34 -0700, Quim Gil escribió:
http://www.mediawiki.org/wiki/Community_metrics#Key_performance_indicators
After the discussion at wikitech-l, these are the Key Progress Indicators that we will try to extract from the tech community metrics at http://korma.wmflabs.org
It will take a while and we are still polishing the basics of the dashboard, but it is good to have these goals.
Great!
In order to advance with the KPIs gathering I have modified the Wiki page in order to include a basic schema to describe the SQL queries to obtain the KPIs, the resulting metrics and a basic analysis of them. Next step will be to define how to incorporate all this information to the Community Metrics dashboard (tables, graphs, panel ...).
http://www.mediawiki.org/wiki/Community_metrics#Who_contributes_code
Added to the Wiki page the description of KPIs:
* Gerrit Review queue: http://www.mediawiki.org/wiki/Community_metrics#Gerrit_review_queue
* Code contributors new / gone http://www.mediawiki.org/wiki/Community_metrics#Code_contributors_new_.2F_go...
With three KPIs already covered, I think we can discuss about them before adding the last two one.
In each KPI section you have a section with the SQL to gather the metrics, the metrics gathered and a basic analysis. You can reproduce all downloading the MySQL database and running the SQL queries.
Playing a bit with the SQL we can have queries with the breakdown for companies and countries (once we have the mapping to people), and I am sure that thinking in the current metrics defined, new metrics will appear.
Thoughts and comments are really welcomed!
Cheers
Cheers
On 08/26/2013 02:45 AM, Alvaro del Castillo wrote:
http://www.mediawiki.org/wiki/Community_metrics#Key_performance_indicators
Thoughts and comments are really welcomed!
Thank you!
In general:
The scope of these KPIs are the projects deployed in Wikimedia projects, which is a subset from all the repos hosted at gerrit.wikimedia.org. You need that list from us, and that list needs to be public so anyone can verify it and report missing / wrong repos. How should we do this? https://bugzilla.wikimedia.org/show_bug.cgi?id=53374
About Who contributes code:
Currently the organizations seem to be deduced by the email address used for the commits. However, this is not enough. Gmail is not an organization, WMF devs may use personal emails, etc. Having a first ranking of people would help addressing this problems starting with the most active contributors, to get quicker into sensible metrics.
However, we must find a way to avoid making lists of email addresses in wiki pages. Those addresses are public already, yes, but lets not make things too easy for spammers.
I cant wait to start discussing the Gerrit queue stats, but let's focus first on the points above (or let's have a look to those numbers based on repositories to see who are the ones growing the queue). It is bad that the queue is growing so fast in the past months, but how bad it is will depend on the numbers based on the projects deployed in Wikimedia servers, aka supported by the WMF.
Hi!
El lun, 26-08-2013 a las 15:02 -0700, Quim Gil escribió:
On 08/26/2013 02:45 AM, Alvaro del Castillo wrote:
http://www.mediawiki.org/wiki/Community_metrics#Key_performance_indicators
Thoughts and comments are really welcomed!
Thank you!
In general:
The scope of these KPIs are the projects deployed in Wikimedia projects, which is a subset from all the repos hosted at gerrit.wikimedia.org. You need that list from us, and that list needs to be public so anyone can verify it and report missing / wrong repos. How should we do this? https://bugzilla.wikimedia.org/show_bug.cgi?id=53374
Ok, time to wait a bit until this list is defined. Right now we are analyzing all repos related to Mediawiki.
About Who contributes code:
Currently the organizations seem to be deduced by the email address used for the commits.
Yes, this is the first rough approach.
However, this is not enough. Gmail is not an organization, WMF devs may use personal emails, etc. Having a first ranking of people would help addressing this problems starting with the most active contributors, to get quicker into sensible metrics.
However, we must find a way to avoid making lists of email addresses in wiki pages. Those addresses are public already, yes, but lets not make things too easy for spammers.
In the unique identities we have a unique internal identifier that could be used, or maybe we can try to use the name. Other option is to obfuscate a bit the email.
I cant wait to start discussing the Gerrit queue stats, but let's focus first on the points above (or let's have a look to those numbers based on repositories to see who are the ones growing the queue). It is bad that the queue is growing so fast in the past months, but how bad it is will depend on the numbers based on the projects deployed in Wikimedia servers, aka supported by the WMF.
Ok. It is pretty easy to group data by repositories so once we have the lists, it should be pretty easy to get the numbers.
Cheers