Resources for Google Summer of Code
2 min readJan 2, 2021
--
I have written this blog to document some useful resources I found while participating for Google Summer of Code. This is supposed to be a live document, so feel free to share your resources of your choice as a comment, I will add yours :)
Starting with GSoC
- Getting a high-level overview of the different aspects of Software Engg — https://roadmap.sh/
- Free Udacity course for Git/GitHub — https://www.udacity.com/course/version-control-with-git--ud123
- For learning the implementation details of Software Engineering, I would suggest using Python for easy prototyping. It is quite easy to convert your ideas into code using Python — https://www.python-course.eu/
- KOSS Python workshop — https://github.com/kossiitkgp/Python-Classes
- For getting a list of resources that might help you learn a simple topic, I would suggest — https://github.com/sindresorhus/awesome
- Google Summer of Code FAQs — https://github.com/OrkoHunter/gsoc-FAQs
- Finally, I would suggest you go through the organizations — https://summerofcode.withgoogle.com/archive/2020/organizations/ where you can choose an organization based on your interest, and then you can dive into the ideas list of an org. This way you will need to research the different conceptual ideas used to solve the project and the tech stack associated with the project.
Choosing Projects for GSoC
- GSoC Org Frequency — https://github.com/thealphadollar/GSoCOrgFrequency
- GSoC Archive — Provides a rough idea about the type of projects that are selected — https://summerofcode.withgoogle.com/archive/
Personal blogs for GSoC participants
- https://blog.usejournal.com/how-to-prepare-for-gsoc-2020-6e20d0d46398
- https://thealphadollar.me/experience/2018/12/03/how-i-prepared-for-gsoc-18.html
- Some orgs have a good account for onboarding people to get familiar with the GSoC application process. Drupal has a good account for this — https://www.drupal.org/community/contributor-guide/reference-information/event-plan/google-summer-of-code/for-gsoc-students
- Awesome list for GSoC — https://realabbas.github.io/awesome-gsoc-roadmap/
- FossMec Account — https://github.com/FossMec/Awesome-GSoC-List/blob/master/README.md
- Hackernoon account — https://hackernoon.com/an-actionable-checklist-to-being-a-google-summer-of-code-student-47ca97e521f3