Jump to: navigation, search


Revision as of 19:04, 19 February 2016 by Nikhil komawar (talk | contribs) (More ideas)

Google Summer of Code 2016


Google Summer of Code is a global program focused on introducing students to open source software development. Students work on a 3 month programming project with an open source organization during their break from university.

Since its inception in 2005, the program has brought together almost 11,000 student participants and 10,000 mentors from over 113 countries worldwide. Google Summer of Code has produced over 50 million lines of code for 515 open source organizations.

Check Google Developers site for more information on how the program works.

OpenStack had the chance to join Google Summer of Code 2014 (more details here) and the outcome was very positive: we got 6 interns working on 5 different projects and now, some of those interns, continued contributing to our community. With this visibly great results, we decided to apply as a mentoring organization again this year for the Google Summer of Code 2016 internships.

Link to FAQs: here

What is OpenStack

OpenStack is an open-source IaaS cloud computing platform. Its mission is to provide a flexible solution for both public and private clouds of any size, and for this matter two basic requirements are considered: clouds must be simple to implement and massively scalable.

To meet these principles OpenStack is divided into different components that work together. It's computing, storage, networking, and all the other bits that help make this project, The Cloud.

OpenStack is continuously growing and new and exciting projects are being discussed everyday.

We encourage new contributors to participate and help us make OpenStack the most complete, reliable and flexible open-source cloud service!


If you're interested in mentoring for this round, please add your name, email, IRC handle and the kind of projects you're interested in mentoring below. Please ensure that the projects are official projects in OpenStack and are registered in the governance projects.yaml.

  • Victoria Martinez de la Cruz - victoria AT redhat.com - vkmc - Zaqar (Messaging and Notifications), Trove (Databases)
  • Davanum Srinivas - davanum AT gmail.com - dims - Oslo (Common Libraries), Nova (Compute), Magnum (Containers)
  • Kirill Zaitsev k.zaitsev AT me.com - kzaitsev_* - Murano (Application Catalog)
  • Nikhil Komawar nik.komawar AT gmail.com - nikhil - Glance (Openstack Images), Searchlight
  • Joshua Hesketh josh AT nitrotech.org - Infrastructure


Students application period opens March 14 and ends on March 25'.

If you'd like to get started on your proposal early, go ahead and add your name, location, e-mail, IRC handle and the project you are interested in (if you already know about that!) here:

  • <name> - <email> - <irc handle> - <project>
  • Varun Joshi - varunj DOT 1011 AT gmail.com - vjoshi


Get in touch with mentors and students through the openstack-dev mailing list.

Also, you can find us at IRC in #openstack-gsoc at irc.freenode.org.

Then, let's start to write your proposal! A proposal template can be seen at GSoC2016/StudentApplicationTemplate.



Suggestions for students to choose from for their applications are maintained on the page of ideas for an internship. This doesn't mean students have to stick strictly to this list; don't hesitate in propose projects by your own. For the latter, it would be great if you could submit a draft proposal and a estimated timeline.

When writing your proposal, try to estimate your timeline to fit the 4 month period of GSoC coding. Also, take into account that GSoC does not consider other projects than coding, so other ideas (like community tasks or i18n efforts) are not suitable for this internship.

More ideas

Check out for more project ideas in: