-
Notifications
You must be signed in to change notification settings - Fork 819
Outreach Program for Women 2014
@TwitterOSS is a proud participant of the Free and Open Source Outreach Program for Women, which runs two editions every year. In this program we connect women with open source projects and mentors in a three-month, full-time internship.
@TwitterOSS is also participating in Google Summer of Code. If you are a student, we encourage you to apply to both programs with the same project proposal:
https://wiki.gnome.org/OutreachProgramForWomen#Is_Google_Summer_of_Code_right_for_you.3F
These ideas were contributed by our developers and our community, they are only meant to be a starting point. If you wish to submit a proposal based on these ideas, you may wish to contact the developers and find out more about the particular suggestion you're looking at.
Check all the details about this round at the program page.
- 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
- April 21: accepted participants announced on this page at 7pm UTC
- May 19 – August 18: internship period
We accepted 2 projects for the 2014 summer OPW term!
- Brief explanation: Add new functionality to the Mesos CLI to make developers lives easier.
- Knowledge Prerequisite: C++
- Mentor: Benjamin Hindman (@benh)
- Student: Isabel Jimenez (@ijimene)
- JIRA Issue: MESOS-1016
- Brief explanation: Add the ability to kill a slave and have it drain all tasks rather than leave things running underneath it: https://issues.apache.org/jira/browse/MESOS-544
- Knowledge Prerequisite: C++
- Mentor: Ben Mahler (@bmahler)
- Student: Alexandra Sava
- JIRA Issue: MESOS-544
Please follow this template:
- Brief explanation:
- Expected results:
- Knowledge Prerequisite:
- Mentor:
See here for more information: https://wiki.gnome.org/OutreachProgramForWomen#Send_in_an_Application
If you are not a developer but have a good idea for a proposal, get in contact with relevant developers first or @TwitterOSS.
Mesos Mailing List: http://mesos.apache.org/community/ Mesos IRC: #mesos
The project also has several tickets labeled newbie
if you'd like to introduce yourself by submitting a patch.
- Brief explanation: Implement a benchmark suite for libprocess to identify potential performance improvements and test for performance regressions.
- Knowledge Prerequisite: C++
- Mentor: Ben Mahler (@bmahler) Jie Yu (@jie_yu)
- JIRA Issue: MESOS-1018
- Brief explanation: Add the ability to kill a slave and have it drain all tasks rather than leave things running underneath it: https://issues.apache.org/jira/browse/MESOS-544
- Knowledge Prerequisite: C++
- Mentor: Ben Mahler (@bmahler)
- Brief explanation: Add new functionality to the Mesos CLI to make developers lives easier.
- Knowledge Prerequisite: C++
- Mentor: Benjamin Hindman (@benh)
- JIRA ISsue: MESOS-1016
- Focused on improving the 'Getting Started' page and overall project documentation
- Will fill in gaps of project documentation, including stout/libprocess/mesos
- Knowledge Prerequisite: C++ and interest in documentation
- Mentors: Dave Lester (@davelester) and Vinod Kone (@vinodkone)
- Focused on an end-to-end tutorials (creating one or two) that walk user through running Mesos frameworks. * May be in the form of screencasts (video) or written form
- Participates in Mesos community mailing lists to help field community questions
- Additional focus on improving the Mesos website and what new users see
- Knowledge prereq: An interest and ability to pick up Mesos, HTML/CSS and Ruby are nice to have
- Mentors: Dave Lester (@davelester) and Vinod Kone (@vinodkone)
Aurora Mailing List: http://aurora.incubator.apache.org/community/ Aurora IRC: #aurora
The project also has several tickets labeled newbie
if you'd like to introduce yourself by submitting a patch.
- Add new functionality to the Aurora client CLI to make programmers lives easier.
- Knowledge prereq: Python
- Mentor: Mark Chu-Carroll (@MarkCC)
- JIRA Issue: AURORA-217
- Add documentation for the Pystachio framework used for managing configurations in Aurora.
- Knowledge prereq: Python (weak)
- Mentor: Mark Chu-Carroll (@MarkCC)
- Add code to gather centralized statistics about how people use Aurora/Mesos, and build tools to analyze it.
- Knowledge prereq: Java/Python.
- Mentor: Mark Chu-Carroll (@MarkCC)
- JIRA Issue: AURORA-217
- Aurora provides an interface to scheduling, running, and monitoring commands on a Mesos cluster. Other frameworks besides Aurora provide similar capabilities for some key functions. A general command client could abstract details of specific frameworks, and provide these functions for all frameworks.
- Knowledge prereq: Java/C++
- Mentor: Mark Chu-Carroll (@MarkCC)
- JIRA Issue: AURORA-218
Follow us at @TwitterOSS
Google Summer of Code 2018 Projects