The application period for GSoC 2018 and Outreachy Round 16 will run up to the middle or end of March 2018 and the internships are in June, July and August.
In practice, candidates need to start thinking about the program and making contact with potential mentors during December, January and February. If you only start your application in March it may be too late.
It was disappointing that nobody from the Balkans was selected in Outreachy round 15 but GSoC is a lot bigger and statistically this means a higher chance of participation. Outreachy selected 42 people across all organizations in round 15. GSoC 2017, by comparison, had 1,318 students, last time Debian participate we had 25 students, compared to just 3 interns in Outreachy right now.
I was personally involved in discussions with the Debian and Outreachy administrators about all the candidates we shortlisted for Outreachy. The biggest point of feedback for candidates in the Balkans, including people at Open Labs, was the need to see more examples of your work on Github or in other public code repositories. I observed several people at Open Labs starting to work with Git during my visit in October. Anybody who continues using Github every week between now and March is going to be a very strong candidate for GSoC.
- Who would like to apply for GSoC or Outreachy next year? Please add or update your details on this wiki page and send a reply here in the forum too. Even if you want to apply to some other organization and not Debian you can still ask for help and feedback.
- Is there anybody in the Open Labs community or the wider region who is interested in mentoring? If we don’t have enough mentors, Google won’t fund the interns.
- Would Open Labs like to promote these programs to more students who don’t already participate in the hackerspace? This could be a great way to build the community for 2018.
Also, here are some practical tips for coding:
- participating in hackathons, Debian Bug Squashing Parties and similar events where the focus is code
- organizing an evening workshop in the hackerspace or elsewhere where the focus is writing some code or fixing bugs
- if you are going to big events like CCC or FOSDEM, can you arrange to arrive a few days early or stay a few days longer to collaborate with other developers? Some groups have sprints or similar workshops either side of a major conference. The FOSDEM fringe is another good example of this, look for the 2018 announcement. The Debian Snow Camp (in Italy) may be another option.