OSSN/OpenSourceExperiments: Difference between revisions
Bacharakis (talk | contribs) (added more info around the issues we are trying to solve for) |
Bacharakis (talk | contribs) (Survey link) |
||
| (One intermediate revision by the same user not shown) | |||
| Line 1: | Line 1: | ||
== Project information == | |||
Project owner: Christos Bacharakis<br /> | |||
Accountable: Lucy Harris <br /> | |||
Team: Open Innovation <br /> | |||
Contact: christos AT mozilla dot com<br /> | |||
<br /> | |||
== Intro == | == Intro == | ||
As part of the [http://opensource.mozilla.community/ Open Source Student Network pilot program] we are designing a set of experiments for better understanding the user journey of University students towards their first open source project. | As part of the [http://opensource.mozilla.community/ Open Source Student Network pilot program] we are designing a set of experiments for better understanding the user journey of University students towards their first open source project. | ||
The goal of these experiments is to '''to discover and/or validate opportunities and best practices for supporting University Tech students throughout their journey | The goal of these experiments is to '''to discover and/or validate opportunities and best practices for supporting University Tech students throughout their journey towards contributing code to Open Source Projects.''' | ||
We will closely work with the Clubs of our [http://opensource.mozilla.community OSSN network] for recruiting students who would be interested being part of the experiments. | We will closely work with the Clubs of our [http://opensource.mozilla.community OSSN network] for recruiting students who would be interested being part of the experiments. | ||
<br /> | |||
== Open Source Contribution Survey == | |||
We would like 5-10 minutes of your time for answering some simple and easy questions regarding your experience towards contributing to an Open Source project. | |||
We are looking to gather data from everyone who have tried (failed or succeeded) contributing to an open source project in the past year. | |||
Any personal data you submit as part of this survey will be handled in accordance with our Mozilla Privacy Policy. | |||
[https://www.surveygizmo.com/s3/4160758/OSSN-Contribute-to-Open-Source Survey link] | |||
<br /> | |||
'''Tweet size:''' | |||
Have you ever tried to contribute (successfully or unsuccessfully) to an Open Source Project? Please help us by filling this 5' survey! We want to better understand when and why people drop off! bit.ly/FOSSCont | |||
== The problem we are trying to solve for == | == The problem we are trying to solve for == | ||
| Line 12: | Line 33: | ||
We also believe that through these experiments we will be able to identify if there is a intervention that Mozilla can do which will turn Computer Science students to Open Source contributors. | We also believe that through these experiments we will be able to identify if there is a intervention that Mozilla can do which will turn Computer Science students to Open Source contributors. | ||
<br /> | |||
== Questions we are trying to answer == | == Questions we are trying to answer == | ||
| Line 57: | Line 80: | ||
* Are students more effective when they are in a group or when they are alone? | * Are students more effective when they are in a group or when they are alone? | ||
|} | |} | ||
<br /> | |||
== As a student == | == As a student == | ||
The only requirement for the students is to dedicate one hour per week for taking part into our online sessions/calls. | The only requirement for the students is to dedicate one hour per week for taking part into our online sessions/calls. | ||
| Line 80: | Line 106: | ||
|} | |} | ||
== Timeline and | <br /> | ||
== Timeline and participation == | |||
The experiments are going to begin in the '''first week of February and each experiments will last four weeks'''. | The experiments are going to begin in the '''first week of February and each experiments will last four weeks'''. | ||
If you are interested being part of the experiments and you can dedicate just one hour per week for 4 weeks, '''please [http://bit.ly/Contribute2FOSS fill this form]'''. | If you are interested being part of the experiments and you can dedicate just one hour per week for 4 weeks, '''please [http://bit.ly/Contribute2FOSS fill this form]'''. | ||
<br /> | |||
== Mentors == | == Mentors == | ||
Latest revision as of 18:19, 19 March 2018
Project information
Project owner: Christos Bacharakis
Accountable: Lucy Harris
Team: Open Innovation
Contact: christos AT mozilla dot com
Intro
As part of the Open Source Student Network pilot program we are designing a set of experiments for better understanding the user journey of University students towards their first open source project.
The goal of these experiments is to to discover and/or validate opportunities and best practices for supporting University Tech students throughout their journey towards contributing code to Open Source Projects.
We will closely work with the Clubs of our OSSN network for recruiting students who would be interested being part of the experiments.
Open Source Contribution Survey
We would like 5-10 minutes of your time for answering some simple and easy questions regarding your experience towards contributing to an Open Source project. We are looking to gather data from everyone who have tried (failed or succeeded) contributing to an open source project in the past year. Any personal data you submit as part of this survey will be handled in accordance with our Mozilla Privacy Policy.
Tweet size:
Have you ever tried to contribute (successfully or unsuccessfully) to an Open Source Project? Please help us by filling this 5' survey! We want to better understand when and why people drop off! bit.ly/FOSSCont
The problem we are trying to solve for
Based on our recent research, there is a significant number of University students across the United States who want to contribute to Open Source projects. Most of these students drop off at some point during their journey due to various reasons.
The goal of these experiments is to identify the various reasons students drop off and provide a set of recommendations.
We also believe that through these experiments we will be able to identify if there is a intervention that Mozilla can do which will turn Computer Science students to Open Source contributors.
Questions we are trying to answer
| Journey | Questions |
|---|---|
| Discovery |
|
| Engagement |
|
| Onboarding |
|
| Contribution |
|
| Retention |
|
| Across the whole journey |
|
As a student
The only requirement for the students is to dedicate one hour per week for taking part into our online sessions/calls. No prior experience is a certain programming language or a technology stack is needed and we invite all students regardless their skills or experiences to sign up.
All the students will participate in small experiments throughout their journey towards their first code contribution.
The students will have the opportunity to work on a variety of open source projects based on their interests and skills. In every step of the process, they will have experienced mentors to guide them and support them.
| User Journey | What students will do |
|---|---|
| Discovery | The process where students will identify a project to work on |
| Engagement | There process where students will engage with a project by reading its codebase, going through the docs, issues etc |
| Onboarding | The process of setting up the development environment |
| Contributing | Identifying an issue/feature/bug, writing code and pushing it to the projects codebase |
| Retention | Identifying what to do next after the first pull request |
Timeline and participation
The experiments are going to begin in the first week of February and each experiments will last four weeks.
If you are interested being part of the experiments and you can dedicate just one hour per week for 4 weeks, please fill this form.
Mentors
The students will have the opportunity to work on a variety of open source projects based on their interests and skills. In every step of the process, they will have experienced mentors to guide them and support them.
As mentors you will have the opportunity to work with top students from across the US who are passionate to learn and contribute to Open Source projects. If you are mentoring, maintaining or contributing to an open source project and you are looking to mentor a small group of students for contributing to your project, please drop us a line at christos AT mozilla dot com. Requirements: As a mentor you have to dedicate the minimum of 1 hour per week for supporting your students. You can always dedicate more time but it's also up to each experiment and the different mentorship model each experiment is testing.