Outreachy is a paid, remote internship program that helps people
traditionally underrepresented in tech make their first contributions to
Free and Open Source Software (FOSS) communities.
Free and Open Source Software (FOSS) is software that gives the user the freedom to use, copy, study, change, and improve it. There are many Free and Open Source Software licenses under which software can be released.
FOSS contributors work together publicly to build this software. FOSS contributors believe that this is the best way to develop software because it creates a fun collaborative community around a project. Developing software publicly allows anyone to make innovative changes that reach many people.
FOSS contributors do various things: software development, system administration, user interface design, graphic design, documentation, community management, marketing, identifying issues and reporting bugs, helping users, event organization, and translations.
Many people work on FOSS in their spare time, but many contributors are employed by companies and non-profit organizations, including ones that are sponsoring this program! Experience with FOSS is highly valuable in the professional world because employers can see public contributions and a history of collaboration that will give them confidence when making hiring decisions.
Outreachy provides an opportunity for an online collaborative environment for learning, and remote mentoring with experienced FOSS contributors, many of whom are employed to work with free and open source software. The Outreachy travel stipend gives interns a chance to network with their community, give their first public tech talk, look for a job, or learn new skills.
Started as a mentee, continued as a mentor. I've seen really great talent grow thanks to this program. Please consider applying! https://t.co/OFC17vM5pH— vkmc (@vkmc) August 22, 2017
I'd tell them it was the best experience of my life, made me realize my love for Software & made me overcome impostor syndrome.— Mansimar Kaur (@mkaur1102) August 27, 2017
We're so excited to have you apply! The
application process for Outreachy is longer than most internship
applications, so we highly encourage applicants to start their
application at least 2-3 weeks before the Outreachy application deadline. The application process consists of five steps:
1. Make sure you're eligible to apply for Outreachy. We have strict eligibility rules for people who are students, so it's important that you confirm you're eligible.
2. Pick 1-2 projects.
Look at the proposed projects and pick 1-2 projects that look
interesting to you. There will be more information on each community's
landing page, including community chat channels and mentor contact
information if you need to ask questions about the projects. You will need to complete the eligibility check and be eligible to apply in order to see project details.
3. Make small, consistent contributions to the project(s) you've chosen. Each project will have a set of tasks for you to complete to see if you like working on the project. It's less important that you make a big, last minute contribution, and more important that you're in contact with the mentors, asking questions, and sending small contributions at a steady pace. Only applicants that make at least one contribution, record that contribution on the Outreachy website, and submit a final application will be able eligible to be accepted as an intern. We find that the strongest applicants make multiple contributions throughout the application process, including after the application deadline.
4. Record in-progress contributions on the Outreachy website. You'll need to go to the community landing page linked from the projects listing page. Then click the 'Record Contribution' button. Add links and descriptions to your contributions and the project timeline before the
application deadline. You can always go back and edit your recorded contributions. A contribution doesn't have to be merged or accepted to be recorded.
5. Complete your final application. You'll need to go to the community landing page linked from the projects listing page. Then click the 'Update Contributions and and Apply to This Project' button below the project you want to apply for. You will need to submit a final application to each project you've made a contribution to. The button to add the final application will only appear once you have recorded at least one contribution. Also, when applying for May internship rounds, check if there is an opportunity to apply for Google Summer of Code with the same project and complete an application for it as well.