New Developers/Quarterly/2017-10

Overview
Goal, possible candidates, scope, etc.

Key findings

 * 1) Finding 1
 * 2) Finding 2
 * 3) Finding 3

New developers metrics & trends (July - September 2017)

 * 1) In the previous year (2016 - 2017)
 * 2) Contributions
 * 3) New developers we attracted
 * 4) 237 new authors contributed to 92 repositories
 * 5) New developers active one year after their first contribution
 * 6) In the last quarter (July - September 2017)
 * 7) Contributions
 * 8) Number of new developers we attracted
 * 9) 38 new authors contributed to 22 repositories
 * 10) Number of new developers who actively contributed
 * 11) * More than one commitset / patchset / contribs, etc.
 * 12) Number of commits we received and merged from new developers
 * 13) Project that received most contributions from new developers
 * 14) To what projects, new developers mostly contribute:
 * 15) * mediawiki/extensions/examples 10
 * 16) * mediawiki/core 5
 * 17) * apps/android/wikipedia 3
 * 18) What do we infer from this pattern? Anything?
 * 19) Documentation resources page views
 * 20) Number of developers who landed on our documentation pages targeted at newcomers. Referral paths (page views)
 * 21) For pages like: how to contribute, new developers, how to become a MediaWiki hacker, etc.
 * 22) Developer outreach programs and events
 * 23) Number of new developers onboarded and retained at:
 * 24) Wikimedia Hackathon 2017 / Onboarded and retained
 * 25) Wikimania Hackathon 2017 / Onboarded
 * 26) Could consider tallying the email addresses and match them with the ones in the newcomers spreadsheet
 * 27) Outreachy Round 13 / Google Summer of Code 2016 / Onboarded and retained
 * 28) Commit pattern during events and programs

Survey
Brief..

Doubts
(Questions for Andre)

Time to get a Bitergia overview with a specific focus on topics mentioned below:

General About specific metrics Note to self:
 * For the new developers, how do we filter out the contributions made to third party repositories (as in T146135#3176718)?
 * Pulling email addresses.. Is it possible that Srishti understands this process as well? Or Srishti emails Andre 2-3 times in the month of September asking for more emails?
 * Number of commits we received and merged from new developers in the last quarter - how do we pull proposed commits that landed in Gerrit and the ones that got merged/landed in git from new developers
 * Number of new developers who actively contributed in the last quarter - (More than one commitset / patchset / contribs) etc. What is “contribs” in the C_Gerrit_Demo_Table?
 * New developers active 1 year after their first contribution - How to calculate this?
 * Figure out a way to present stats / numbers