== Intention and Principles ==
* 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.
* People are more important than objects. Activity related to code (engineering community) is more important than other activity.
== Proposed / discussed metrics ==
* //☒ = not existing in korma//
* //☐ = in progress / exists outside korma / in korma but broken / etc//
* //☑ = exists in korma//
* //★ = KPIs to be promoted to WMF management//
=== Code review and changes (Gerrit/Git) ===
| ★ Active Gerrit users per month | ☑ "[[ http://korma.wmflabs.org/browser/scr-contributors.html | Code Review users ]]"; T86152 |
| Active changeset authors per month | ☒ {T97717}; subgroup of above |
| Active changeset reviewers (setting ∓1/∓2, not comments-only) per month | ☒ {T97717}; subgroup of above |
| ★ Changesets submitted per month | ☑ "[[ http://korma.wmflabs.org/browser/scr.html | Submitted ]]" (though not sure if Patches or Changesets) |
| Changesets reviewed (∓1/∓2, not comments-only) per month | ☒ {T97716}; only "Merged" and "Abandoned" on [[ http://korma.wmflabs.org/browser/scr.html | korma's scr.html ]] ? |
| Changesets waiting for review per month | ☑ "[[ http://korma.wmflabs.org/browser/scr.html | Pending ]]" (though not sure if Patches or Changesets) |
| ★ Median age of open changesets | ☑ "[[ http://korma.wmflabs.org/browser/gerrit_review_queue.html | Age of open changesets (monthly snapshots) ]]"; T97715 |
| Users that have exercised ∓2 in Gerrit on a given month | ☑ "[[ http://korma.wmflabs.org/browser/scr-contributors.html | +2/-2 Votes ]]"; T59038 |
//(A patch contains of 1-∞ changesets)//
=== Task management (Phabricator) ===
Anything as part of korma requires a {T96238} first. T96238 was finished in late June 2015 and in Q3 we will finetune Phabricator metrics to integrate and display in korma. For Q2, Git/Gerrit metrics are higher priority as we get our Phabricator KPIs already (via SQL) in the monthly email to [[ https://lists.wikimedia.org/pipermail/wikitech-l/ | wikitech-l ]] at the beginning of every month.
| Accounts per month that have performed at least one action | ☐ Currently exists only in [[ https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081421.html | monthly Phab stats email on wikitech-l ]] but not as graph in korma |
| Tasks created per month | ☐ Currently exists only in [[ https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081421.html | monthly Phab stats email on wikitech-l ]] but not as graph in korma |
| New accounts created per month | ☐ Currently exists only in [[ https://lists.wikimedia.org/pipermail/wikitech-l/2015-April/081421.html | monthly Phab stats email on wikitech-l ]] but not as graph in korma |
//Broader level (not "basic" metrics): T28//
== IRC ==
| Users per month who have sent at least one message | ☑ on http://korma.wmflabs.org/browser/irc.html (cf. T96371, 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 ==
* Followup after T94578 is finished: {T100978}
* Could e.g. have better differentiation between volunteers vs staff - see e.g. {T100189}.