This page contains information specific to the May 30 to August 30, 2017 round of Outreachy internships. For all other information about the program, including the application process and the application form, please see the main program page.

Sponsors

Outreachy is hosted by Software Freedom Conservancy with the special support from Red Hat and the GNOME Foundation. Additionally, linux.conf.au fundraised for Outreachy during the conference and, in addition to many generous donations by attendees, Linux Australia made a contribution. We invite organizations and companies to sponsor internships in the next round.

This round is generously sponsored by the following organizations and companies.

Schedule

participating organizations are announced and application system opens

February 16 - March 30

applicants need to get in touch with at least one project and make a contribution to it

March 30

application deadline at 7pm UTC

April 13

extended application deadline for some organizations at 7pm UTC

March 30 - May 4

applicants are encouraged to continue making contributions for the project they applied for;
submitted applications are open for editing

May 4

accepted participants announced on this page at 4pm UTC

May 30 - August 30

internship period

Accepted Participants

Congratulations to 39 participants accepted for Outreachy!

Applicants who are students applying to work on the coding projects were encouraged to apply for Google Summer of Code as well. The administrators of both programs then coordinated to accept the top applicants for one of the programs. Congratulations to 4 applicants who applied for both Outreachy and Google Summer of Code, and were accepted for Google Summer of Code with organizations participating in both programs!

Yocto Project

Participating Organizations

The following organizations are offering internships in this round. See each organization's page linked to below for more information about the projects and mentors for remote Outreachy internships.

Even though the application deadline is approaching soon on March 30, there are still many projects looking for applicants, and you can find that projects from which we heard that they are still looking for applicants are marked with "looking for applicants" below. You can start working with a mentor as soon as possible, and, if you are short on time, complete the required contribution after putting in your application by the deadline.

The full list of organizations offering Outreachy internships will be posted on February 16, 2017. Until the list is posted, we encourage applicants who are interested in the program to look through the list of past participating organizations. Many organizations participate consistently from round-to-round, so applicants can start exploring their technology, design, and documentation tools early

In addition to their participation in Outreachy, Cadasta, Ceph, Discourse, Fedora, FFmpeg, GNOME, Mozilla, Netfilter (Linux kernel), oVirt, QEMU, Sugar Labs, The Linux Foundation (Linux kernel), The Wine Project, Wikimedia, and Xen Project are offering remote coding internships to students through Google Summer of Code. Students interested in coding projects, should also consider applying for Google Summer of Code.

In addition to the internships offered by Outreachy, on-site internships and full-time jobs are available with the participating organizations or sponsoring companies.

The following organizations are offering internships this round. See each organization's page linked to below for more information about the projects and mentors for remote Outreachy internships.

Org Name several sentences that include a short description of your organization, tasks available, and relevant skills, including specific programming languages and technologies.

Extended deadline April 13

OpenAustralia Foundation

The OpenAustralia Foundation aims to transform our democracy by giving all Australians the tools they need to effect the change they want. We create simple technologies that encourage and enable people to participate directly in the political process on a local, community and national level.

Make an easy way for volunteers to contribute information about elected local councillors so we can help people write to them etc. .

Ruby on Rails

Build a site that describes key attributes of what makes good access to government information laws so people can see how laws in different jurisdictions stack up and advocate for improvements.

HTML, CSS

Create a site where people can suggest government documents for others to make Freedom of Information request for.

Ruby on Rails

QEMU

QEMU is a machine emulator and virtualizer and also acts as an umbrella organization for the KVM Linux kernel module. QEMU can run operating systems and programs made for one machine (e.g. an ARM board) on a different machine (e.g. your own PC).

Xen Project

Xen Project is a Linux Foundation Collaborative Project that develops the Xen Hypervisor and related virtualization technologies. The Xen Hypervisor is a leading virtualization platform that is powering some of the largest clouds in production today, such as Alibaba Cloud, Amazon Web Services, Rackspace Public Cloud and many hosting services. It also fosters the creation of lightweight Unikernel systems with the Mirage OS incubator project, as well as many independent efforts which use our hypervisor as a base for their work.

Expand QA test coverage (looking for applicants as of March 6)Python, understanding of test specs and coverage, familiarity with Selenium

Ceph

Ceph is distributed, software-defined storage that allows users to turn commodity hardware into a massively scalable storage cluster with no single point of failure. This storage solution is able to speak object, block, and file which unifies all storage needs under a single system with self-managing and self-healing characteristics. Ceph is already integrated with many systems, including the ever-growing world of cloud offerings like OpenStack, CloudStack, OpenNebula, Ganeti, and others.

Debian

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 clusters.

Discourse

Discourse is a from-scratch reboot; an attempt to reimagine what a modern Internet discussion platform should be today, in a world of ubiquitous smartphones, tablets, Facebook, and Twitter. We're building Discourse (with Rails and Ember.js) for the next decade of the Internet. It works as a mailing list; a discussion forum; a long-form chat room.

Improve documentation build system and translate docs into ReStructured Text format (looking for applicants as of March 6)Perl and python, operating system knowledge; optional: Linux/UNIX command line knowledge

OpenStack

OpenStack is an integrated collection of software for cloud deployment and management.

Add continuous integration and tests for OpenStack Identity Service (keystone) LDAP support (looking for applicants as of March 18)Python, shell scripting

Add introspection HTTP REST points to the Kubernetes API watchers (looking for applicants as of March 18)Python

Implement the incremental backup feature in the Ceph RBD backup driver in Cinder (OpenStack Block Storage service) (looking for applicants as of March 18)Python

Add portable templates for data sources and node groups to Sahara

Python

Improve OpenStack Identity Service (keystone) documentation (looking for applicants as of March 22)Required: English reading and writing skills, optional Python

Go and Container related projects in OpenStack (looking for applicants as of March 22)Required: English reading and writing skills, optional Python

oVirt

oVirt is an enterprise-ready datacenter virtualization solution which manages virtual machines, storages, clusters, and virtual networks. With an easy-to-use web interface and API, it can be customized with add-ons and plug-ins to suit any organization's needs. It's written in several languages, primarily Java and Python.

Document container deployment of storage, cloud and other technologies oVirt can work with (looking for applicants as of March 16)Familiarity and/or interest in virtualization with oVirt and containerization with Docker and Dockerfiles

Wikimedia

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! Note: unlike other participating organizations Wikimedia asks applicants to post their applications publicly and the information on whether someone was accepted or not is also posted publicly as a comment to the application.

Wine

Wine is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, MacOS, & BSD. Experience writing win32 code is a plus. Interns that have signed NDAs with Microsoft and have seen Microsoft code for Windows are not eligible to participate.

Projects no longer looking for new applicants

These projects already have many applicants they are working with or have a strong applicant they have identified as someone who will be a good fit for the project, so they are not looking for new applicants. If you are already working with a mentor from one of these projects, you should absolutely submit an application in the application system for it and continue working with the mentor on further contributions. These projects are taking applications in the application system through March 30, like all other projects, they are just not looking for applicants that have not yet been in touch with a project mentor.

Fedora

Design a technical coloring book to teach free and open source concepts

Mozilla

OpenStack

Yocto Project

Yocto is an open source project whose goal is to create and provide templates, tools, and methods to make it easy to create embedded Linux distributions. The project works heavily with upstream providers and downstream participants, cooperatively manages software packages with the OpenEmbedded Project, and is developed by hundreds of people worldwide. It is mostly written in Python and C, but the most important skill to bring is the willingness to work with others.

Improve autobuilder

Python, C

Improve documentation for autobuilder

technical writing skills

Payments Schedule

Software Freedom Conservancy will be administering the payments of the $5,500 (USD) stipends each participant will get. Software Freedom Conservancy will be in touch with you before the internships begin to get the information it needs for sending you payments. You will have a choice of requesting your payment to be sent as a check (in USD or your local currency), wire transfer, or via PayPal. If you decide to change your payment instructions after you've already provided them, you should use the subject line "Outreachy: change payment instructions for [Your Full Name]" for your e-mail.

Software Freedom Conservancy typically makes its payments on a "NET-30" basis, which means it can take up to 30 days from the date Outreachy sends in an authorization for the payment to make a payment. Recognizing internship structure of Outreachy, Software Freedom Conservancy will make best efforts to send out payments on the early side of the time intervals specified below. However, depending on the workload it has, payments might end up being sent on any date in the specified time interval. You will receive an e-mail from Software Freedom Conservancy when each payment is initiated. Bank transfers from the U.S. can take 1-2 weeks to process, so please wait two weeks after the email before contacting Software Freedom Conservancy about lost payments. Please do not contact Software Freedom Conservancy with inquiries about the status of your payment before the end of each time interval. The table below provides the time intervals during which payments for Outreachy interns will be sent:

After

Before

Amount

June 9

July 3

$500 will be sent to participants who have begun their internships

July 21

August 14

$2250 will be sent to participants in good standing with their mentors

September 13

October 7

$2750 will be sent to participants who have successfully completed their internships

The decision about good standing and successful completion will be made by the mentor in consultation with the program coordinators. An intern can request the coordinators to re-review this decision.