Welcome prospective Google Summer of Code and Outreachy applicants! Open Data Kit is participating in Outreachy and Google Summer of Code this summer. Both programs provide opportunities for newcomers to computing and open source to complete paid internships. Please read through this post carefully to learn how to get started!
If you are a student and eligible for GSoC, please apply to GSoC even if you find us through Outreachy! Only apply through Outreachy if you are not eligible for GSoC.
About Open Data Kit
Open Data Kit (ODK) is a free and open-source set of tools which help organizations author, field, and manage mobile data collection solutions. Data collection is a key component of social good efforts ranging from polio elimination to rainforest conservation and ODK helps thousands of organizations collect data quickly, accurately, offline, and at scale. Read more on the website!
Communication
If you have any questions about internships in general, please ask in the comments for this post! Administrators may split some of the longer threads into their own topics if needed but please start all general internship forum conversations in this thread. For questions or comments about specific projects, please comment on the project posts listed below.
We prefer you use the forum for communication so all time zones can have a chance to respond. If you have a question that needs a real-time answer or just want to chat, you can find us on the developer Slack in the #internships channel. Questions about your initial contributions should go in the channel for the project you are contributing to.
We aim to have all conversations in public to increase transparency and knowledge sharing. In this spirit, please refrain from messaging community members directly!
Projects
These high-level descriptions should serve as a starting point for your project proposals:
- Internship project: ODK Briefcase - Export automation
- Internship project: ODK Briefcase - New export types
- Internship project: Device to Device Transfer Android App
- Internship project: ODK 2 Services - Push notifications
Getting Started
- Read over this post very carefully and ask below if you have any questions
- Look over the ODK website and ODK documentation to familiarize yourself with the project
- Read the contributor guide for the project you are interested in (ODK Collect, ODK Briefcase or ODK Services)
- Find an issue tagged "quick win" or "contributor friendly" that you want to work on and comment with
@opendatakit-bot claim
to assign yourself to it. Make sure to accept the GitHub email invitation to the ODK organization that you get! - Join the developer Slack and talk to community members in #internships about internships and the project channels about your contributions. Remember, if it doesn't need to be real time, comment on this forum post or on one of the project posts.
Applying to be an Open Data Kit intern
If you are eligible for GSoC, you will apply through GSoC starting March 12th. If you are not eligible for GSoC but are eligible for Outreachy, you will apply through Outreachy.
We recommend starting to discuss your project ideas in the project-specific forum threads above as soon as you can! The earlier you start your application and share a draft, the stronger it will be.