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.


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


  • 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 editing

    November 17

    accepted participants announced on this page at 7pm UTC

    December 7 - March 7

    internship period

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.

Accepted Participants

Congratulations to 37 participants accepted for Outreachy!


  • coordinators: Thea Aldrich and Kate Chapman
  • Lindsey Jacks (linzjax), Brooklyn, NY, USA - Field Papers UI Improvements - Chandra Lash and Ian Ross

Electronic Frontier Foundation

  • coordinator: Noah Swartz
  • Aditi Bhatnagar (aditiBhatnagar), Gandhinagar, Gujarat, India - Privacy Badger Mobile - Cooper Quintin


  • 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

Humanitarian OpenStreetMap Team

  • coordinators: Tyler Radford
  • Moriah Ellig (mellig), Bozeman, MT, USA - Redesigning the HOT Website - Felix Delattre

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


  • 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


  • 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

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


  • 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


  • coordinator: Stefan Hajnoczi
  • Rita Sinha (rita_sinha), Lucknow, Uttar Pradesh, India - VT-d interrupt emulation with KVM support - Jan Kiszka


  • 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

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

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.

Outreachy/2015/DecemberMarch (last edited 2016-07-03 02:13:29 by MarinaZ)