== Intention and Principles ==
* People are more important than objects. Activity related to code (engineering community) is more important than other activity.
* Metrics (charts) show clear //trends over time// (instead of an absolute snapshot number without context to compare with). It should be immediately clear and shared understanding if it's good or bad when a chart goes up or down.
* Consider showing these basic metrics on the [[ http://korma.wmflabs.org/browser/ | korma.wmflabs.org ]] frontpage.
== Proposed / discussed metrics ==
=== Code review and changes (Gerrit/Git) ===
| Active Gerrit users per month | ☐ Being worked on in {T86152} |
| Active changeset authors per month | ☒ subgroup of above |
| Active changeset reviewers (setting ∓1/∓2, not comments-only) per month | ☒ subgroup of above |
| Changesets submitted per month | ☑ called "Submitted" on http://korma.wmflabs.org/browser/scr.html (though not sure if Patches or Changesets) |
| Changesets reviewed (∓1/∓2, not comments-only) per month | ☒ only "Merged" and "Abandoned" on http://korma.wmflabs.org/browser/scr.html ? |
| Changesets waiting for review per month | ☑ called "Pending" on http://korma.wmflabs.org/browser/scr.html (though not sure if Patches or Changesets) |
| Changesets median time to review per month | ☒ I think I saw this once but cannot find it? |
| Users that have exercised ∓2 in Gerrit on a given month | ☒ {T59038} |
//(A patch contains of 1-∞ changesets)//
=== Task management (Phabricator) ===
Anything as part of korma requires a {T96238} first. Note that Git/Gerrit metrics are way higher priority than Phabricator metrics as we can get most Phabricator metrics already via SQL queries anyway (just not integrated in korma yet).
| Accounts per month that have performed at least one action | ☐ Currently via SQL query in [[ https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081421.html | monthly Phab stats email on wikitech-l ]] |
| Tasks created per month | ☐ Currently via SQL query in [[ https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081421.html | monthly Phab stats email on wikitech-l ]] |
| New accounts created per month | ☐ Currently via SQL query in [[ https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081421.html | monthly Phab stats email on wikitech-l ]] |
//Broader level (not "basic" metrics): T28//
== IRC ==
| Users per month who have sent at least one message | ☐ http://korma.wmflabs.org/browser/irc.html but currently broken: T96371; cf. T56230 |
== Mailing lists ==
| Users per month who have sent at least one message | ☑ on http://korma.wmflabs.org/browser/mls.html |
== mediawiki.org editors ==
//To be defined// (see discussion in this task)
== Potential followup ideas, not covered in this task ==
* In followup tasks, we could always complicate things, e.g. differentiating volunteers vs staff.
* Changesets submitted vs merged ratio?
* Gerrit review queue metrics tbd, basically showing the size and and age of the queue.