Complete your initial application!

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

Start Initial Application

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? > Start your initial application > Find a Mentor and Internship Project

Outreachy May 2019 to August 2019 Internships

Timeline

Feb. 18, 2019Applicants start making contributions to internship projects
March 5, 2019Last date for new mentoring community listings
March 12, 2019Last date for mentors to submit new internship project listings
March 26, 2019 at 4pm UTCApplication deadline. Last day to finish any contributions to internship projects. Applications who made a contribution must submit the rest of their project application by this date.
April 2, 2019 at 4pm UTCLate application deadline for specific projects (see below for which projects are accepting late applications)
March 26, 2019 to May 6, 2019Applicants are encouraged to continue making contributions
May 6, 2019Accepted interns announced on the alums page at 4pm UTC
May 20, 2019 to Aug. 20, 2019Internships period

Intern Payment Schedule

May 20, 2019Internships starts
June 3, 2019Initial feedback due
July 3, 2019Interns who have started their internship will receive the $1000 initial stipend
July 8, 2019 Mid-point feedback due
Aug. 7, 2019Interns with successful mid-point feedback will receive the $2000 midpoint stipend
Aug. 20, 2019Internships end
Aug. 23, 2019 Final feedback due
Sept. 22, 2019Interns with successful final feedback will receive the $2500 final stipend

Outreachy is hosted by the Software Freedom Conservancy with special support from Red Hat, GNOME, and Otter Tech. We invite companies and free and open source communities to sponsor internships in the next round.

Preparing for the Application Process

You can read about what it's like to apply to Outreachy:

You may want to brush up on your skills for contributing to free and open source software communities. Each project will use a different set of skills, and some mentors may be willing to teach you skills. Projects and the skills they use change each round. The most common skills used in projects last round were:

You may also want to purchase a DRM-free copy of "Forge Your Future With Open Source" by VM (Vicky) Brasseur.

Outreachy Open Projects

Each project mentor looks for applicants who have different skills. Sometimes a skill is a hard requirement for an applicant to have. Other times, a mentor might prefer an applicant to have a skill, but they would accept an applicant as an intern who didn't have that skill. Some skills are "nice to have" meaning it would be great if applicants have this skill, but the mentor doesn't have a strong preference.

Each project will require a different level of experience with a particular skill. Experience levels are indicated with numbers:

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

Applications Due April 2, 2019 at 4pm UTC

The following projects have an extended deadline, and will be accepting contributions and applications from new applicants until April 2, 2019 at 4pm UTC.

Debian - 2 interns

Debian is a volunteer-driven project building "the Universal Operating System", a 100% free and open source distribution, based on the Linux, FreeBSD and Hurd kernels, for all devices, ranging from mobile phones, personal computers, to mainframes and distributed cluster.

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.

Debian extended deadline project #1

Debian Continuous Integration: user experience improvements

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 2, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
git
Preferred
HTML/CSS
Preferred
Ruby
Preferred


Debian extended deadline project #2

Reproducible Builds

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.

This project has a low number of applicants, and the project mentor welcomes new applicants to contribute.

Deadline is April 2, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
working with git. working with others. working with code, mostly python or bash.
Required


Applications Due March 26, 2019 at 4pm UTC

The following projects are accepting contributions and applications from new applicants until March 26, 2019 at 4pm UTC.

Fedora - 3 interns

Fedora is a Linux-based operating system, which offers versions focused on three possible uses: workstation, server, and cloud.

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.

Fedora project #1

Extend unit tests for libmodulemd

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
C Programming Language
Preferred
Python programming language
Preferred


Fedora project #2

Fedora Happiness Packets

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python and Django
Required
HTML/CSS/JS
Preferred
UI / UX Design
Nice to have


LibreHealth - 1 intern

LibreHealth is an umbrella organization for Health IT projects

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.

LibreHealth project #1

Help us Improve LibreHealth Toolkit Documentation

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
English
Required
Docker Compose
Preferred
Docker
Preferred


LibreHealth project #2

Improve Code and Documentation for the EHR system

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
PHP
Preferred
English Grammar
Preferred
database
Nice to have


OCaml - 1 intern

OCaml is a (high-level, typed, functional) programming language. The OCaml community contributes to the implementation of the language, as well as the surrounding ecosystem of tools and libraries.

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.

OCaml project #1

Test the OCaml compiler with random tests and a reference interpreter

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Implementing an interpreter for a (simple) programming language
Preferred
Programming in OCaml or a similar typed, functional language (F#, Haskell)
Preferred


OpenStack - 2 interns

OpenStack is open source software for building public and private clouds. What does that mean? We're a collection of open source projects that integrate to help organizations deploy and run clouds for computing, networking, and storage (both block storage for providing volumes to VMs and object storage for storing objects such as images or music files). With OpenStack, you can control large pools of compute, storage, and networking resources throughout a data center, all managed through a dashboard that gives administrators control while empowering their users to provision resources through a web interface

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.

OpenStack project #1

OpenStack Manila Integration with OpenStack CLI (OSC)

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Python
Nice to have
Ruby
Nice to have


Wikimedia - 3 interns

Wikimedia is a global movement whose mission is to bring free educational content to the world, via Wikipedia and other projects. Help improve our technical backstage!

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.

Wikimedia project #1

Documentation improvements to the ~20 top 70 most viewed MediaWiki Action API pages on-wiki

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 March 26, 2019 to record your contributions and create a final application.

Skill description
Impact on intern selection
Experience Level
Collaboration tools (Github, Phabricator, etc)
Nice to have
Basic python programming
Nice to have
Wiki editing (writing templates, creating and managing translatable pages, etc)
Nice to have