ejabberd and the Google Summer of Code 2016

Mickaël Rémond
· 2 min read
Send by email

ejabberd project and developers are involved this year again as mentors in Google Summer of Code 2016 initiative, as members of the BEAM Community. This blog post explains what it could mean for you as a student wanting to contribute to our project.

What is Google Summer of Code ?

Google Summer of Code (GSoC) is an annual program in which Google awards stipends (US$5,500) to all students who successfully complete a requested free and open-source software coding project during the summer. The goal is to compensate your time while giving you the ability to strengthen your programming skills while working on Open Source projects.

We have been contributing ideas and will be helping students enrolled in projects for GSOC under the BEAM Community organisation: Beam CommunityList of GSoC project ideas.

Students are free to get involved in suggested ideas, but can also propose new project ideas on their own.

Why get involved in GSoC, working on ejabberd ?

For a student, GSoC is a great opportunity to learn new skills, learn to work with a team of experienced developers, help open source projects and get a fair compensation.

ejabberd is one of the most used XMPP server in the world, deployed on huge scale deployments in large corporations. This is a unique chance to get your code running for tens of millions users and have a real impact with your code.

The suggested ideas should be quite interesting and challenging but still manageable to be completed during the summer. Of course, we are open to your own suggestions.

Here are a few of the ideas we have put together, in no particular order:

Students can contribute either in Erlang or Elixir programming languages.

What’s next ?

So, what is the process ?

You will need to submit a proposal on GSoC website, for the Beam Community. Students should pick their projects and submit proposals from 14th to 25th March 2016. Do not be afraid, you are not alone and, as experienced mentors, we are here to help. You can get in touch with our team (On XMPP groupchat, of course), in the chat room gsoc@conference.process-one.net.

Please, make sure that you are eligible before investing time on the project. Details are available on Google Summer of Code 2016 FAQ -> Students.

The whole ejabberd community is looking forward to working with you !