New Developers/Quarterly/2017-10

Overview
Goal, possible candidates, scope, etc.

Key findings

 * Finding 1
 * Finding 2
 * Finding 3

Trends in onboarding and retention between xx 2016 - xx 2017
Via our top three KPIs (for Onboarding New Developers program)

{| class="wikitable" !

New developers onboarded
216 volunteers contributed between August 2016 - September 2017 (source)

45 volunteers contributed between July - September 2017 (source)

January-March 2016 – xx

April-March 2016 – xx

July-September 2016 – xx

October-December 2016 – xx

January-March 2017 – xx

April-June 2017 – xx

July-September 2017 – xx

Note: graph currently is leveraging old data from here, will be updated soon !

New developers retained
Active one year after the first contribution ±3 months between August 2016 September 2017 (source)

January-March 2016 – xx%

April-March 2016 – xx%

July-September 2016 – xx%

October-December 2016 – xx%

January-March 2017 – xx%

April-June 2017 – xx%

July-September 2017 – xx%

Note: graph currently is leveraging old data from here, will be updated soon

{| class="wikitable" style="background-color: white;" ! style="background-color:#A9F5A9;" | Metric ! style="background-color:#A9F5A9;" | Statistics ! style="background-color:#A9F5A9;" | Source ! style="background-color:#A9F5A9;" | Additional Comments (to be removed later)
 * }
 * colspan="3" |QUARTERLY (July 2017 - September 2017)
 * colspan="3" |QUARTERLY (July 2017 - September 2017)

Changesets received, merged and abandoned


1 – Received 148

2 – Merged 85 (57.43%)

3 – Abandoned 36 (24.32%)

4 – Still new 27 (18.2%)


 * Operation on Wikimedia Biterg data

Extract the new developer's list using the instructions explained in the cell above. First, construct a search query in Wikimedia Gerrit by entering author_name: "foo" OR author_name:"bar". Then, collect data from the `Status` section.
 * There were initially 637 changesets shown on Biterg which seemed unrealistic. Looks like author_name `LibraryUpgrader` itself which seems to be a semi-automated tool submitted a total of 489 changesets. This author has been excluded from the calculation of this metrics.

Active contributors
More than one changeset in Gerrit
 * 17/45 (31.4%)
 * Wikimedia Biterg (see `Contribs` column) under New Authors

Three projects with most received contributions
1 – mediawiki/extensions/examples 12

2 – mediawiki/core 6

3 – apps/android/wikipedia 4

4 – other 25
 * Wikimedia Biterg (see `Repos by New Authors` section)

Outreach events
Developers attracted and retained Onboarded (number ~ %)
 * Wikimania Hackathon 2017

Wikimedia Hackathon 2017

Onboarded (number ~ %)

Retained (number ~ %)



Outreach programs
Developers attracted and retained Onboarded (number)
 * Google Summer of Code 2016 / Outreachy Round 13

Retained

Newcomer documentation page views
On a daily average
 * Pageview_analysis_of_five_new_developers_focused_documentation_on_MediaWiki.png to contribute 494

Developer hub 245

How to become a MediaWiki hacker 69

New Developers 16

Outreach programs 4
 * [https: / tools.wmflabs.org pageviews ?project="mediawiki.org&platform=all-access&agent=user&start=2017-07-01&end=2017-09-27&pages=How_to_become_a_MediaWiki_hacker" ||Developer_hub|How_to_contribute|New_Developers|Outreach_programs Pageviews tool
 * colspan="3" |Data last updated on September 28th 2017
 * }
 * colspan="3" |Data last updated on September 28th 2017
 * }
 * }

Survey analysis
We sent a survey to new developers who submitted code for the first time during July - September 2017 timeframe. The survey was designed using the Qualtrics platform, with a goal of understanding more clearly demographics and background, motivations, challenges and needs of our new developers. We planned to pilot the survey in two rounds: Out of the 35 new developers to whom we reached out, 9 (25.7%) people completed the survey. Four people started filling out the survey but didn’t finish, indicating that the completion rate of our survey was 69%.
 * 35 new developers who submitted code in July or August (still ongoing)
 * XX new developers who submitted code in September (yet to do)

Note: Since we got quite a few responses, the analysis of this survey may not be entirely justified, and actions for next steps and recommendations indicated in this report (coming soon! ) may not have many conclusions from the survey.

Below are the results from the survey:

Other professional development activities outside work
Contributing to open source, attending conferences, leading local Wikimedia community, organizing meetups, etc.

Motivations, challenges and needs
Coming soon!