This page contains information specific to the December 9, 2014 to March 9, 2015 round of the Outreach Program 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.


The Outreach Program is organized by the GNOME Foundation with the special support from Red Hat and Software Freedom Conservancy. The internships this round are generously sponsored by the following organizations and companies.

  • Equalizers: Red Hat, Wikimedia Foundation

  • Promoters: Google, Hewlett-Packard, Intel, Mozilla

  • Includers: Akamai, Cisco, Codethink, Debian, Evergreen (via Software Freedom Conservancy), FFmpeg, Free Software Foundation, Mapzen, Open Source Robotics Foundation, OpenStack Foundation, Perl, Rackspace, Samsung, Twitter, X.Org, Xen Project


  • September 12

    participating organizations are announced

    September 12 - October 22

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

    September 22

    application system opens

    October 22

    application deadline at 7pm UTC

    October 31

    extended application deadline at 7pm UTC for Linux kernel (only for applicants who started on their kernel contribution before October 22) and Foreman

    November 12

    accepted participants announced on this page at 7pm UTC

    December 9 - March 9

    internship period

Payments Schedule

The GNOME Foundation will be administering the payments of the $5,500 (USD) stipends each participant will get. As long as the funds were received from the organization sponsoring your internship, the payments will be sent on or within a day of the date listed. Please note that it takes 1-2 weeks for a payment transfer to be received. The dates below are tentative.

  • December 16

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

    January 29

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

    March 12

    $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 44 participants accepted for the Outreach Program!


  • coordinators: Tom Marble and Nicolas Dandrimont
  • Jingjie Jiang (sophiejjj), Hong Kong - Debsources improvements - Stefano Zacchiroli and Matthieu Caneill

  • Virginia King (pindy), Melbourne, Australia - Writing and Improving Debbugs Documentation - Don Armstrong

  • Ulrike Uhlig (MoC), Paris, France - Improve AppArmor support - Holger Levsen and intrigeri


  • coordinator: Kathy Lussier
  • Julia Lima (julialima), Villa Carlos Paz, Cordoba, Argentina - UI Style Guide - Dan Wells and Grace Dunbar


  • coordinators: Reynaldo Verdejo, Michael Niedermayer, and Stefano Sabatini
  • Arwa Arif (arwa), Hyderabad, Andhra Pradesh, India - xBR Filter - Clément Bœsch and Stefano Sabatini
  • Supraja Meedinti (myra), Hyderabad, Andhra Pradesh, India - Symmetric-key block ciphers - Giorgio Vazzana, Reynaldo Verdejo, and Michael Niedermayer

  • Eejya Singh (akira4), Sancoale, Goa, India - Improving current Subtitle support in FFmpeg and Adding Subtitle Rendering - Clément Bœsch and Stefano Sabatini


  • coordinator: Daniel Lobato Garcia
  • Vanya Jauhal (vanya), Hyderabad, Andhra Pradesh, India - Puppet Forge and Foreman - Daniel Lobato Garcia


  • coordinator: Marina Zhurakhinskaya
  • Sanskriti Dawle (CultureD), Sancoale, Goa, India - Usability Testing - Jim Hall

  • Jody Hansen (jody), Salt Lake City, UT, USA - Optimizing GNOME Keysign - Tobias Mueller

  • Maia Remez McCormick (maiamcc), New York, NY, USA - Smart Playlists in GNOME Music - Vadim Rutkovsky

Linux kernel

  • coordinator: Sarah Sharp
  • Ebru Akagunduz (ebru), İstanbul, Turkey - Khugepaged swap readahead - Rik van Riel

  • Roberta Dobrescu (roberta), Bucharest, Romania - IIO staging drivers cleanup - Daniel Baluta and Octavian Purdila

  • Iulia Manda (iuliam), Bucharest, Romania - Kernel tinification - Josh Triplett

  • Tapasweni Pathak New Delhi, Dehli, India - Coccinelle - Julia Lawall and Nicolas Palix

  • Tina Ruchandani (tinar), Vadodara, Gujarat, India - 2038 32-bit time issues - Arnd Bergmann



  • coordinator: Christie Koehler
  • Lisa Hewus Fresh Portland, OR, USA - Air Mozilla Web Design and Development - Peter Bengtsson

  • Tessy Joseph (tessy), Kerala, India - One and Done - Rebecca Billings

  • Barbara Miller (galgeek), Portland, OR, USA - QA/Automation - Henrik Skupin

  • Adam Okoye (aokoye), Portland, OR, USA - SUMO/Input Web Design and Development - Will Kahn-Greene

Open Source Robotics Foundation

  • coordinators: Carlos Agüero and Tully Foote
  • Rachel Hwang (rahwang), Philadelphia, PA, USA - Gazebo - Path Planner - Jose Luis Rivero


  • coordinators: Anne Gentle, Stefano Maffulli, and Julie Pichon
  • Shaifali Agrawal (exploreshaifali), Indore, Madhya Pradesh, India - Zaqar: Split Data and Control Plane - Flavio Percoco

  • Tahmina Ahmed (Tahmina), San Antonio, TX, USA - Implementation of Attribute and Graph Based Access Control Model (AGBAC) - Henry Nash

  • Mahati Chamarthy (mahatic), Bangalore, Karnataka, India - Swift - storage server OPTIONS support and checker tool - John Dickinson

  • Nelly Kuznetsova (nellysmitt), Voronezh, Russia / Lier, Belgium - Ceilometer - Dina Belova

  • Anna Philips (X019) Chennai, Tamil Nadu, India - Trove - DB Instance Log Operation - Iccha Sethi

  • Alice Rice (aliceR), San Francisco, CA, USA - Redesign for the Containers section in Object Storage panel of the Horizon dashboard - Ju Lim

OpenStreetMap (via HOT)

  • coordinator: Kate Chapman
  • Nitika Agarwal (nitika), New Delhi, Delhi, India - Improving the Humanitarian OpenStreetMap Tasking Manager homepage - Kate Chapman and Pierre Giraud

  • Jessica Marlene Canepa (Canepa), Portland, OR, USA - Improving User Access & Usability of Humanitarian OpenStreetMap tools - Kate Chapman


  • coordinator: Brian Proffitt
  • Sphoorti Joglekar (sphoorti), Pune, Maharashtra, India - Enhancements to moVirt - Tomas Jelinek

  • Jenny Kang (jenny_), Hong Kong - Mobile-friendly web dashboard - Greg Sheremeta


  • coordinator: Karen Pauley
  • Rose Ames (superluser, riveter), Killaloe, Ontario, Canada - MetaCPAN: Improve Search - Olaf Alders

  • Snigdha Dagar(snigdha26), Hyderabad, Andhra Pradesh, India - Dancer Documentation Overhaul - Sawyer X
  • Andreea Monica Pirvulescu (andreeap), Bucharest, Romania - MetaCPAN: Improve Search - Olaf Alders


  • coordinator: Quim Gil
  • Priyanka Jayaswal (prijaya), Kharagpur, West Bengal, India ‎- Pywikibot: Compat to core Migration - Amir Sarabadani and John Mark Vandenberg

  • Manpreet Kaur (maverick_), Sancoale, Goa, India - Extend Pywikibot support to all sites listed on InterWiki Map and add support for a wiki engine - John Mark Vandenberg and Fabian Neundorf

  • Neta Livneh (Livnetata), Jerusalem, Israel - Wikipedia article translation metrics - Amir E. Aharoni

  • Roxana Necula (tuxilina), Bucharest, Romania - Wikipedia article translation metrics - Amir E. Aharoni

  • Anke Nowottne (anow), Berlin, Germany - Wikipedia Education Program need-finding research - Sage Ross and Andrew Russell Green

  • E.Christy Okpo (memeht), Red Deer, Alberta, Canada - Wikimedia Performance Portal - Quim Gil
  • Ankita Shukla (ankita), Roorkee, Uttarakhand, India - Collaborative spelling dictionary building tool - Kartik Mistry


  • coordinator: Peter Hutterer
  • Asal Mirzaeva (AsalleKim), Odesa, Ukraine - Server-side XCB - Christian Linhart

Xen Project

  • coordinators: Lars Kurth and Russell Pavlicek
  • Uma Sharma (uma), Allahabad, Uttar Pradesh, India - Advanced Scheduling Parameters - George Dunlap

Participating Organizations

See each organization's page for more information about the projects and mentors. The main page has some advice about how to choose an organization and project.

On-site internships and full-time jobs are also available with the participating organizations or sponsoring companies.

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

  • Evergreen (via Software Freedom Conservancy) is an integrated library system used by more than 1000 libraries around the world. The tasks include rewriting the self-service interface in AngularJS, improving responsive layout of the catalog interfaces, adding tagging of items as "awesome", revamping documentation, and creating a UI style guide. JavaScript, Template Toolkit, HTML, CSS, Perl, SQL, XSL, and AsciiDoc are technologies relevant for completing these tasks.

  • FFmpeg is the universal multimedia toolkit: a complete, cross-platform solution to record, convert, filter and stream audio and video. Available projects like animated PNGs support, FFv1 codecs frame support, and postprocessing optimization involve coding in C.

  • 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. Coding, user experience design, graphic design, documentation, and marketing projects are available.

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

  • 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 making the kernel smaller by factoring out optional features and fixing bugs found by using the Coccinelle code transformation tool. Basic experience with C or C++ is required. Basic operating system knowledge and Linux/UNIX command line knowledge are a plus.

  • Mesos, Aurora, and Pants are projects critical to keeping Twitter running and supported by the @TwitterOSS community. Apache Mesos is a cluster manager for distributed applications. Apache Aurora is a service scheduler. Pants is a build system. We have coding and documentation projects in C++, Python, Java, HTML, CSS, and Ruby.

  • Mozilla creates software that promotes the goals of the Open Web. The available projects are for improving websites for One and Done, which helps new contributors complete a QA task, and Air Mozilla, a multimedia portal. The technologies used are Django, HTML, CSS, and JavaScript.

  • Open Source Robotics Foundation supports development of software for use in robotics research, education, and product development. Participating projects are the Gazebo multi-robot simulator for outdoor environments, the Robot Operating System (ROS) libraries and tools for creating robot applications, and the CloudSim web application for running these robotic programs in the cloud. C++, Python, JavaScript, and Ruby are the programming languages used.

  • 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, and MongoDB are some of the technologies used for the available projects.

  • OpenStreetMap creates and distributes geographic data for the world. The Humanitarian OpenStreetMap Team (HOT) projects available include documenting how to create a new HOT project for a geographical area in crisis, coding in JavaScript to export the data in GIS format, and coding in Python using the Pyramid framework to improve the task management tool for collaborative mapping.

  • oVirt enables managing KVM virtual machines, storage, and virtualized networks. It includes an easy-to-use web interface. It's written in Python.

  • Perl is a highly capable, feature-rich programming language with over 26 years of development, making it one of the longest standing FOSS projects. Projects include code and documentation for the MetaCPAN search engine for the archive of Perl code and for the Dancer web application framework.

  • Wikimedia is a global movement whose mission is to bring free educational content to the world. Help improving translation, editing and multimedia features. Many of the projects involve PHP coding. A data analysis project for the performance portal is available.

  • X.Org is an umbrella project for the graphic stack, and possibly tasks include working on X11, Wayland, DRI, and Mesa.

  • 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. Programming projects that require C or Perl experience, as well as interest in algorithms, computer architecture, and virtualization concepts are available.

OutreachProgramForWomen/2014/DecemberMarch (last edited 2015-03-14 00:22:33 by MarinaZ)