Contents
This page contains information specific to the December 7, 2015 to March 7, 2016 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.
Here is the page with the resources you can use to help us spread the word about this round.
1. Sponsors
Outreachy is hosted by Software Freedom Conservancy with the special support from Red Hat and the GNOME Foundation. The internships this round are generously sponsored by the following organizations and companies.
Ceiling Smasher: Mozilla
Equalizer: Red Hat
Promoters: Google, Hewlett Packard Enterprise, Intel, Linux Foundation, OpenStack Foundation
Includers: Bloomberg, Cadasta, Endless, Free Software Foundation, Electronic Frontier Foundation, IBM, Mapbox, Mifos, Open Source Robotics Foundation, Wikimedia, Xen Project
2. Schedule
September 16
participating organizations start being announced
September 16 - November 2
applicants need to get in touch with at least one project and make a contribution to it
September 29
participating organizations are finalized and application system opens
November 2
application deadline at 7pm UTC
November 2 - November 17
applicants are encouraged to continue making contributions for the project they applied for;
submitted applications are open for editingNovember 17
accepted participants announced on this page at 7pm UTC
December 7 - March 7
internship period
2.1. Payments Schedule
Software Freedom Conservancy will be administering the payments of the $5,500 (USD) stipends each participant will get. Best efforts will be made for the payments to be sent within seven days of the date listed, however Software Freedom Conservancy's standard policy is to send payments within 30 days. You will receive an e-mail from Software Freedom Conservancy when each payment is initiated. 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. Please note that it takes 1-2 weeks for a payment transfer to be received. The dates below are tentative.
December 15
after this date $500 will be sent to participants who have begun their internships
January 26
after this date $2250 will be sent to participants in good standing with their mentors
March 15
after this date $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.
3. Accepted Participants
Congratulations to 37 participants accepted for Outreachy!
3.3. Cadasta
- coordinators: Thea Aldrich and Kate Chapman
Lindsey Jacks (linzjax), Brooklyn, NY, USA - Field Papers UI Improvements - Chandra Lash and Ian Ross
3.4. Electronic Frontier Foundation
- coordinator: Noah Swartz
Aditi Bhatnagar (aditiBhatnagar), Gandhinagar, Gujarat, India - Privacy Badger Mobile - Cooper Quintin
3.5. GNOME
- coordinator: Marina Zhurakhinskaya
Jordana Luft (jsluft), Pelotas, Rio Grande do Sul, Brazil - Current Playlist Widget for Music - Felipe Borges
Hashem Nasarat (hashem), Somerville, MA, USA - Using Maps for Displaying Geographic Annotation and Visualization - Jonas Danielsson and Damián Nohales
Isabella Ribeiro (belinhacbr), Belo Horizonte, Minas Gerais, Brazil - Polari - Florian Müllner
Amisha Singla (amisha), Gandhinagar, Gujarat, India - Print Support for Routes in Maps - Jonas Danielsson and Damián Nohales
3.6. Humanitarian OpenStreetMap Team
- coordinators: Tyler Radford
- Moriah Ellig (mellig), Bozeman, MT, USA - Redesigning the HOT Website - Felix Delattre
3.7. Linux kernel
- coordinator: Julia Lawall
Shraddha Barke (eecoder), Sancoale, Goa, India - Staging driver cleanup - Greg Kroah-Hartman
Shivani Bhardwaj (shivanib134), Katra, Jammu and Kashmir, India - nftables - Pablo Neira Ayuso
Ioana Ciornei (ioana_ciornei), Bucharest. Romania - Ceph-related kernel code cleanup - Alex Elder
Deepa Dinamani (deepad), Bangalore, Karnataka, India - y2038 cleanup in drivers - Arnd Bergmann
Cristina-Gabriela Moraru (cristina_moraru), Bucharest. Romania - ADXL377 Triple Axis Accelerometer IIO driver - Daniel Baluta and Octavian Purdila
Ksenija Stanojević (ksenija), Belgrade, Serbia - Staging driver cleanup - Greg Kroah-Hartman
3.8. Mifos
- coordinator: Ed Cable
Nasim Banu, Vancouver, British Columbia, Canada - Capturing Surveys and Social Performance Management Scorecards in Mifos X Android Client - Gaurav Saini
- Olya Fomenko (fomenkoo), Dnipropetrovsk, Ukraine - Material Design for Mifos X Android Field Operations App - Ishan Khanna
- Nelly Kiboi, Nairobi, Kenya - Version 2 of Mifos X Android Field Operations App - Ed Cable
3.9. Mozilla
- coordinators: Jane Finette and Larissa Shapiro
Cynthia Anyango (cynthia), Nairobi, Kenya - Enumerate and dockerize the tests - Karl Thiessen
Nikki Bee (nikkibee), Alberta, Canada - Servo: Complete implementation of Fetch standard - Josh Matthews
Lauren Conrad (laucon), Rye Brook, NY, USA - Support - Joni Savage
Roxana-Elena Ilie (roxana), Bucharest, Romania - Battery Friendly Platform Networking Deadline Scheduler - Patrick McManus
My Lê (Woolf), Paris, France - Design - Ricardo Vazquez
Shweta Oak, Mumbai, Maharashtra, India - Kinto - Make instances discoverable - Alexis Metaireau
Richa Rupela (rits), Bikaner, Rajasthan, India - Contribute to the HTML Standard - Anne van Kesteren
Jullie Utsch (jullie_utsch), Belo Horizonte, Minas Gerais, Brazil - Visual Design with Research Data - Ilana Segall
3.10. Open Source Robotics Foundation
- coordinator: Carlos Agüero
Nadya Ampilogova (nampi), Moscow, Russia - TurtleBot User Experience - Tully Foote
Jennifer Buehler, Berlin, Germany - Improving the integration of grasp planning and execution with ROS and Gazebo - Jackie Kay
3.11. OpenStack
- coordinators: Mahati Chamarthy and Victoria Martínez de la Cruz
Akanksha Agrawal (Akanksha08), Pune, Maharashtra, India - Improve anti-affinity behavior for cluster creation - Michael McCune
Rohini Choudhary (enthurohini), Pithampur, Madhya Pradesh, India - Implementation of tagging heat stacks created by Murano - Ekaterina Chernova and Kirill Zaitsev
Eva Balycheva (Eva-i), Saint Petersburg, Russia - Implement support for binary data in the websocket transport on Zaqar - Victoria Martínez de la Cruz
Sonali Goyal, Hyderabad, Andhra Pradesh, India - Add configuration groups for CouchDB - Victoria Martínez de la Cruz
Catherine Northcott (Zyric), Christchurch, Canterbury, New Zealand - Information gathering for Swift accounts in a cluster for utilization and auditing purposes - John Dickinson
Njira Perci (njirap), Nairobi City, Nairobi County, Kenya - Configuration reference migration - Alexandra Settle
Petra Sargent (psargent), Rolesville, NC, USA - Neutron: Pluggable IPAM support for host-dependent IP address allocation - Neil Jerram
3.12. QEMU
- coordinator: Stefan Hajnoczi
- Rita Sinha (rita_sinha), Lucknow, Uttar Pradesh, India - VT-d interrupt emulation with KVM support - Jan Kiszka
3.13. Wikimedia
- coordinators: Quim Gil, Niharika Kohli, and Tony Thomas
Josephine Lim (josephine), Hamilton City, Hamilton, New Zealand - Easier categorization of pictures in Upload to Commons Android app - Stephen Niedzielski and Nicolas Raoul
3.14. Xen Project
- coordinators: Lars Kurth and Russell Pavlicek
Kia (smkz), Redmond, WA, USA - NTP Support for MirageOS - Hannes Mehnert
Harmandeep Kaur (harmank), Chandigarh, India - Introducing PowerClamp-like Driver - Dario Faggioli
4. Participating Organizations
See each organization's page linked to below for more information about the projects and mentors for remote Outreachy internships. The main page has details about the program, eligibility requirements and some advice about how to choose an organization and project.
Also, on-site internships and full-time jobs are available with the participating organizations or sponsoring companies.
Cadasta aims to simplify, modernize, and expedite the documentation of property right in places where it does not exist today. Work on modularizing and improving JavaScript UI layer for the Field Paper application for annotating maps. Research portal software options and create a Cadasta community portal.
Electronic Frontier Foundation defends participants' freedom and digital rights in the networked world. Create a mobile implementation of Privacy Badger, which automatically blocks advertisers and other third-party trackers from secretly tracking where you go and what pages you look at on the web.
Fedora is a Linux-based operating system, which offers versions focused on three possible uses: workstation, server, and cloud. Develop features that can be reused between the new Hubs website for Fedora contributors and the new Fedora Developer Portal. The project requires HTML/JavaScript/CSS skills. Basic Python is a plus.
Foreman project helps system administrators manage servers throughout the full lifecycle, from provisioning and configuration to orchestration and monitoring. Using Puppet or Chef and Foreman's smart proxy architecture, you can easily automate repetitive tasks, quickly deploy applications, and proactively manage change, both on-premise with virtual machines and bare-metal or in the cloud. Ruby, Rails, and an interest on automation and virtualization are some of the key ingredients of our project, but we are open to all kinds of contributions.
GNOME is a GNU/Linux-based innovative desktop that is design-driven and easy to use. Projects include work on the general desktop features and on popular applications.
Humanitarian OpenStreetMap Team (HOT) enables humanitarian response and economic development around the world using OpenStreetMap geospatial data. Projects include redesigning HOT's Drupal-based website and enhancing the Export Tool, which is written using Python, GDAL, and Celery technologies.
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. Projects include creating a virtual media controller driver and modernizing wireless drivers. Basic experience with C or C++ is required. Basic operating system knowledge and Linux/UNIX command line knowledge are a plus.
Mifos creates Mifos X, an extended platform for delivering the complete range of financial services needed for eliminating poverty. A lot of different projects are available, which require skills with SQL, Java, JavaScript, or AngularJS.
Mozilla creates software that promotes the goals of the Open Web. Building training tools and courses for new technical writers, working on HTML standard, and designing user experience are some of the projects available.
Open Source Robotics Foundation supports development of software for use in robotics research, education, and product development. The available project is creating a web browser visualization tool for the Ignition Transport message passing library, which is part of the Ignition libraries for robot applications. The project will be done using the D3 JavaScript library.
OpenStack is an integrated collection of software for cloud deployment and management. Coding, documentation, user experience design, and community development projects are available. Python, Django, JavaScript, and MongoDB are some of the technologies used for the available projects.
oVirt is an enterprise-ready virtual data center management platform which managed virtual machines, storage, clusters, and virtualized 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 Python. You can work on improving documentation, design, and/or features of the moVirt Android client.
Play Framework is a high velocity web framework for Java and Scala. The available project is an implementation of a directory for Play modules.
QEMU is a machine emulator and virtualizer and also acts as an umbrella organization for libvirt and 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). We have coding projects in C that are great for anyone interested in how operating systems and hardware work.
Wikimedia is a global movement whose mission is to bring free educational content to the world. Help improving our technical backstage! Many of the projects involve PHP coding.
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 Amazon Web Services, Rackspace Public Cloud, Verizon 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. Programming projects that require C or Perl experience, as well as interest in algorithms, computer architecture, and virtualization concepts are available.
November 4
extended application deadline at 7pm UTC for Org and Org