This page contains information specific to the May 19 to August 18, 2014 round of the Outreach Program for Women 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.

Sponsors

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

  • Equalizer: Wikimedia Foundation

  • Promoters: Google, Hewlett-Packard, Intel, Linux Foundation, Mozilla, Red Hat

  • Includers: Codethink, Libav, Open Technology Institute, Open Source Robotics Foundation, OpenStack Foundation, ownCloud, Perl Foundation, Python Software Foundation, Rackspace, Twitter, Xen Project, Yocto Project

Schedule

  • February 24

    application period opens

    February 24 - March 19

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

    March 19

    application deadline at 7pm UTC

    March 31

    extended application deadline at 7pm UTC for Foreman, Libav, Mozilla, OSRF, QEMU, Yocto Project

    April 21

    accepted participants announced on this page at 7pm UTC

    May 19 - August 18

    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.

  • June 2

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

    July 7

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

    August 27

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

Women 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 5 applicants who applied for both the Outreach Program for Women and Google Summer of Code, and were accepted for Google Summer of Code!

Foreman

  • coordinator: Daniel Lobato Garcia
  • Anya Marshall (anyaelise), Pembroke Pines, FL, USA - Host health checks - Daniel Lobato Garcia

  • Dana-Maria Nita (marianita), Bucharest, Romania - Git interface - Ivan Nečas

GNOME

  • coordinator: Marina Zhurakhinskaya
  • Rashi Aswani (rashi), Hyderabad, Andhra Pradesh, India - Documentation - Sindhu Sundar

  • Sara Guimarães Ribeiro, Seattle, WA, USA - Adding calendar support into Getting Things GNOME! - Izidor Matušov

  • Maria Mavridou (MarMav), Thessaloniki, Greece - Translation and review of GNOME project files in Greek - Efstathios Iosifidis

  • Marta Milaković (GSoC) (MainARTA), Zagreb, Croatia - Write an eBooks application based on Documents - Cosimo Cecchi

  • Giselle Reis (GSoC) (giselle), Vienna, Austria - Evince: Post-it Notes-like annotations improvements - José Aliste

Libav

  • coordinator: Diego Biurrun
  • Katerina Barone-Adesi (alpa_astero), Collina d'Oro, Switzerland - Jack of all trades - Luca Barbato, Diego Biurrun, Kostya Shishkov

  • Nidhi Makhijani (nidhi), Mandi, Himachal Pradesh, India - Jack of all trades - Diego Biurrun, Anton Khirnov, Vittorio Giovara

  • Alexandra Hájková (sasshka), Pelhřimov, Czech Republic - Rewrite the ASF demuxer - Luca Barbato, Kostya Shishkov, Martin Storsjo

Linux kernel

  • coordinator: Sarah Sharp
  • Andreea-Cristina Bernat (ada), Bucharest, Romania - Automatically Locate RCU Abuses - Paul McKenney

  • Jade Bilkey (jadeSquirrel), Toronto, Ontario, Canada - ath5k - Bob Copeland, Adrian Chadd, Nick Kossifidis

  • Kristina Martšenko (kristina), Tallinn, Estonia - Staging drivers - Greg Kroah-Hartman

  • Ana Rey (anarey), Seville, Spain - nftables - Pablo Neira

  • Himangi Saraogi (himangi), Hyderabad, Andhra Pradesh, India - Coccinelle - Julia Lawall

Mesos

  • coordinator: Chris Aniszczyk
  • Isabel Jimenez (ijimenez) Paris, France / San Francisco, CA, USA - Mesos - Benjamin Hindman

  • Alexandra Sava (alexandraa.me), Bucharest, Romania - Slave unregistration in Mesos - Ben Mahler

Mozilla

  • coordinator: Larissa Shapiro
  • Francesca Ciceri (MadameZou), Massa, Italy - Bug wrangling - Liz Henry

  • Joelle Fleurantin (Queeniebee), New York, NY, USA - Maintaining the Gateway: Improving Mozilla Wiki through updating Information Architecture and Theme - Christie Koehler

  • Maja Frydrychowicz (maja_zf), Montreal, Quebec, Canada - Bug wrangling - Liz Henry

  • Sara Mansouri (sara_mansouri), Saskatoon, Saskatchewan, Canada - Redevelopment of badges.mozilla.org and other contributor gamification infrastructure - Larissa Shapiro

Open Source Robotics Foundation

  • coordinators: Carlos Agüero and Tully Foote
  • Mariana Liebman-Pelaez (mariana), Boston, MA, USA - Develop TurtleBot Online Course - Tully Foote

Open Technology Institute

  • coordinator: Georgia Bullen
  • Sheena Jain (sheena11), Sancoale, Goa, India - Theme builder, Splash page customization and overhaul - Andrew Reynolds and Nat Meysenburg

  • Peihan Li (Jescy), St. Andrews, Scotland, UK - MediaGrid Port to Android - Dan Staples

OpenStack

  • coordinator: Anne Gentle
  • Ana Malagon - New Haven, CT, USA - Period-spanning statistics for Ceilometer - Eoghan Glynn

  • Nataliia Uvarova (AAzza), Gjøvik, Norway / Kiev, Ukraine - Py3K support in Marconi - Flavio Percoco and Alejandro Cabrera

ownCloud

  • coordinators: Jan-Christoph Borchardt and Alessandro Cosentino
  • Lyndsey Jane Moulds (lyndsey), Brooklyn, NY, USA - Automatic camera uploads from Firefox OS to ownCloud - Jan-Christoph Borchardt and Alessandro Cosentino

  • Ruchita Rathi, Berkeley, CA, USA - "Read later" application - Jan-Christoph Borchardt and Alessandro Cosentino

Perl

  • coordinator: Karen Pauley
  • Pattawan Kaewduangdee (oiami), Bangkok, Thailand - MetaCPAN - Randy Stauner

  • Talina Shrotriya (GSoC) (talina_), Pune, Maharashtra, India - MetaCPAN web of trust and bug fixes - Olaf Alders

Python

  • coordinators: Jessica McKellar and Lynn Root

  • Ingrid Cheung (ingrid), Boston, MA, USA - Graphical Python - Jessica McKellar and Lynn Root

  • Lita Cho (litac), San Francisco, CA, USA - Graphical Python - Jessica McKellar

QEMU

  • coordinator: Stefan Hajnoczi
  • Maria Kustova (maxa), Saint Petersburg, Russia - Disk image fuzz testing - Stefan Hajnoczi

Wikimedia

  • coordinator: Quim Gil
  • Helen Halbert (thepwnco), Vancouver, British Columbia, Canada - Feed the gnomes - Wikidata outreach - Lydia Pintscher

  • Frances Hocutt (fhocutt), Seattle, WA, USA - Evaluating and improving MediaWiki web API client libraries - Sumana Harihareswara and Tollef Fog Heen

  • Ali King (zahara), Edinburgh, Scotland, UK - Template matching for RDFIO - Joel Sachs and Samuel Lampa

  • Dinu Sandaru Kumarasiri (sandaru), Colombo, Sri Lanka -Welcoming new contributors to Wikimedia Labs and Wikimedia Tool Labs - Andrew Bogott

  • Anjali Sharma (discoveranjali), Allahabad, Uttar Pradesh, India - WikiHunt the ‘Property’ - Lydia Pintscher

  • Jaime Lyn Schatz (jlschatz), Redmond, WA, USA - OpenHistoricalMaps and Wikimaps - Robert Warren

  • Marielle Volz (mvolz), London, England, UK - Improving URL citations on Wikimedia - James Forrester and Trevor Parscal

  • Deepali Jain (GSoC) (Djain), Roorkee, Uttarakhand, India - Book management in Wikibooks/Wikisource - Raylton Sousa

Xen Project

  • coordinator: Lars Kurth
  • Arianna Avanzini (ariava), Modena, Italy - Improvements to the block I/O paravirtualized Xen drivers - Konrad Rzeszutek Wilk

  • Mindy Preston (yomimono), Madison, WI, USA - Mirage OS contributions and improvements - Richard Mortier and Anil Madhavapeddy

  • Jyotsna Prakash (GSoC) (jprakash), CA, USA - Mirage OS cloud API support - Anil Madhavapeddy

Yocto Project

  • coordinators: Elizabeth Flanagan and Jeff Osier-Mixon
  • Lynn Cyrin (LCyrin), San Francisco, CA, USA - Revise and create documentation for the autobuilder - Elizabeth Flanagan

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.

All participating organizations, except Foreman, Libav, the Linux kernel, Open Technology Institute, VideoLAN, and the Yocto Project are offering remote coding internships to students through Google Summer of Code in addition to their participation in the Outreach Program for Women. In Google Summer of Code, ownCloud projects are offered through the openSUSE organization. Mesos and Aurora projects are offered through the Twitter organization. On-site internships and full-time jobs are also available with the participating organizations or sponsoring companies.

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

  • Libav provides the multimedia engine which powers such diverse applications as VLC media player and YouTube. Projects offered include low-level C and assembly programming, refactoring, documentation, dealing with bug reports, and improving our outside communication, like our website.

  • 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 specifications for the Coccinelle code transformation tool and making various improvements to RCU (read-copy-update) synchronization mechanism. Basic experience with C or C++ is required. Basic operating system knowledge and Linux/UNIX command line knowledge are a plus.

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

  • Mozilla creates software that promotes the goals of the Open Web. Web development projects are available including but not limited to writing HTML and CSS, some JavaScript, and hacking MediaWiki. One role requires maintaining a Django server. In another opportunity as a Bug Wrangler, you can focus on either community bug triage, tool building in Python or JavaScript, or both. Other opportunities may arise based on the skills and interests of our applicants.

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

  • Open Technology Institute promotes affordable, universal, and ubiquitous communications networks through partnerships with communities, researchers, industry, and public interest groups and is committed to maximizing the potentials of innovative open technologies by studying their social and economic impacts – particularly for poor, rural, and other underserved constituencies. Many projects are available in creating and implementing designs for Commotion, a customized version of OpenWRT Linux distribution for embedded devices and Raspberry Pis, application server / local applications work, WebRTC tools, website work and project management tools. The goal of Commotion is to create secure wireless peer-to-peer mesh networks out of the participating devices of community members. HTML, CSS, JavaScript, Lua, and C are used for various projects, many of which include front-end development.

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

  • ownCloud is software for cloud storage, data syncing and sharing. It enables people to have their files, events, contacts, and more stored in a central location and accessible across platforms and devices. Project ideas include development of apps, design, documentation and acceptance tests. Most of the coding is done in PHP for the server backend and JavaScript for the frontend.

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

  • Python is a powerful, fast programming language that is easy to learn, runs on all operating systems, and integrates well with software in other languages. The available projects are on the Python core - CPython Python language interpreter and standard library.

  • 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 OSes 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 or Python that are great for anyone interested in how operating systems and hardware work.

  • VideoLAN project is lead and composed of a team of volunteers, that believes in the power of open source when dealing with multimedia. It is backed up by the VideoLAN non-profit organization, based in France. VLC is a powerful media player playing most of the media codecs and video formats out there. Our project ideas cover most aspects of VLC on any platform and a large range of programming languages, like JavaScript, Java, C, C++, Objective-C as well as plain assembly.

  • Wikimedia is a global movement whose mission is to bring free educational content to the world. Help improving the technical tools and infrastructure behind Wikipedia, as well as mobile offerings, user experience, internationalization and documentation.

  • Xen Project is a Linux Foundation Collaborative Project that develops the Xen Hypervisor and related virtualization technologies. The Xen Hypervisor is the 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.

  • Yocto Project's goal is to create and provide templates, tools, and methods to make it easy to create embedded Linux distributions. It has a robust community of participants and end users, which includes electronics manufacturers, silicon vendors, and hobbyists. We mainly work in Python and C. We have a diverse set of projects available, including work on our autobuilder, release engineering, and documentation. We encourage applicants to come to us with their own ideas on how to make the Yocto Project even better.

OutreachProgramForWomen/2014/MayAugust (last edited 2015-05-27 02:35:50 by KarenSandler)