Complete your initial application!

In order to see all project information, you must fill out a short initial application.

Start Initial Application

at 4pm UTC is the deadline for submitting an initial application. Applicants will be notified of their initial application status on March 5, 2020.

Until your initial application is approved, some information about the internships will be hidden, including full project details, mentor contact information, and how to make contributions to internship projects.

Why apply to Outreachy? > Outreachy Eligibility Rules > Find a Mentor and Internship Project

Outreachy May 2020 to August 2020 Internships

Timeline

Jan. 20, 2020 at 4pm UTCInitial applications open
Feb. 11, 2020, 4 p.m. UTC#OutreachyChat on Twitter
Feb. 25, 2020 at 4pm UTCInitial application deadline
Feb. 25, 2020Project list finalized
March 5, 2020 to April 7, 2020Contribute to projects
April 7, 2020
at 4pm UTC
Final application deadline
April 27, 2020 at 4pm UTCAccepted interns announced
May 19, 2020
to Aug. 18, 2020
Internships period

Documentation

Applicant guide and Internship guide. Recommended sections to read:

Project skills key

Each project will require a different level of experience with different skills.

Experience level: You don't need to be an expert to apply. Each project will need a different skill experience level:

Mentors are willing to teach this skill to applicants with no experience at all
Applicants should have read about the skill
Applicants should have used this skill in class or personal projects
Applicants should be able to expand on their skills with the help of mentors
Applicants who are experienced in this skill will have the chance to expand it further

Required skills: You don't need to have all project skills in order to apply. Each project skill will be listed as:

Required Mentors will only select you as an intern if you have this skill
Preferred Mentors prefer to select an intern who has this skill, but they may select you if you don't have this skill
Nice to have Mentors will select you, even if you don't have this skill

If you're unsure whether you have the project skills needed, reach out the mentor via email and ask them. It's better to ask than to not apply!

Outreachy Open Projects

Outreachy is offering internship projects in the following areas:

Contributions Begin March 5, 2020 at 4pm UTC

This is a preview of the projects which will begin accepting contributions and internship applications on March 5, 2020 at 4pm UTC. You'll be able to see all project details at that point if your initial application has been approved.


GNU Guix - 1 intern

GNU Guix is a functional package manager written in Guile Scheme.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

GNU Guix project #1

Integration of desktop environments into GNU Guix

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 7, 2020 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Read and understand rudimentary package descriptions in upstream projects
Required
Understand the difference between build-time and runtime dependencies
Nice to have
Use git (including git format-patch) in order to send their contributions
Nice to have


Linux Kernel - 2 interns

The Linux kernel is the most basic layer of the Linux operating system. It encompasses many things: hardware drivers, file systems, security, task scheduling, and much more. Most projects involve coding in C, and may require some operating system knowledge.

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Linux Kernel project #1

Improve Sound Open Firmware debugging support

Project details are hidden.The details may be hidden because you are not logged in. See the message in the box at the top of the page.

Deadline is April 7, 2020 at 4pm UTC to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C programming
Required
git
Preferred