Seasons of Debian - Summer of Code and Winter of Outreachy

Accepted Session
Scheduled: Wednesday, June 21, 2017 from 10:00 – 11:45am in B201


A talk about Google Summer of Code and Outreachy Internship Program with Debian. Discusses Urvika Gola and Pranav Jain’s work with Debian on an open source project for an android ‘Lumicall’ application.


We would talk about two major open source initiatives – Google Summer of Code and Outreachy.

Urvika would share her experience with “Outreachy”- Outreachy is a similar program like GSoC but it helps people from under-represented groups such as females and LGBTQ, to get involved in open source software.
She would like to share her journey of getting into Outreachy in the hopes of inspiring budding female developers like her.
She would talk about how being on Outreachy team changed her perspective from “how to code" to that of “how to contribute".

Pranav would be sharing his working and learning experience during Google Summer of Code’16 with Debian.

We would share how we got into these programmes and what it takes to successfully complete it.
Hoping it would help someone having questions like “How to get started with Open Source” and “How Can I contribute” to "How I Went From Newbie to Open Source Project Contributor " as expected to speak in this track.

Both Urvika and Pranav worked on the same project – Lumicall. They would talk about “Lumicall” which is a free and convenient app for encrypted phone calls from Android. It uses the SIP protocol to interoperate with other apps and corporate telephone systems. We would be explaining the work we did using Android and Java to add new features into the existing application and how to pace the learning curve.

To explain what kind of work we did under these programs, Urvika would also give a brief about a few concepts that she worked on using Android/Java
Explaining what “WhiteLabelling” is and how can we implement it in Android
Working with productFlavors, How to add a silent mode feature by specifying time and weekdays, How to set bubble background image in Chat/Message screen using 9 Patch images.

Pranav would briefly explain about adding PUBLISH Support to Lumicall and developing a library for adding quick enroll option to Android Applications.


Open Source, Outreachy, gsoc, Debian, android, java

Speaking experience

We recently gave the same talk at FOSSASIA 2017!
There was a seperate Debian related track as mini-debConf to accomodate our talk under.
It felt great to share our experiences with a bunch of great developers around the world. The best part was, when the talk ended, many young female developers who wanted to participate in Outreachy came up and asked personal questions so as to get a detailed answer.
We will feel really satisfied if our talk could help even one person in the room to get started with contributing to open source.

We wish to do the same to another bunch of young developers through Open Source Bridge.

Link where our track can be found --
Video of the talk -- not yet uploaded.