My first month of GSoC’21
The time was about 11:20 PM, my Gmail was already opened, my curiosity was at its peak. Suddenly that dream mail came to my inbox and at that moment I was speechless and started dancing like an amateur. The next moment I went to my parents and took their greets. The next day I updated my LinkedIn, and after a few minutes, I started to receive greetings on all of my social handles.
For those who don’t get a glimpse of what I was talking up to now, GSoC is an annual global program where google invites developers (students) to work with some of the best organizations on a live working project. One can assume GSoC is a subset of open-source. And if one doesn’t know about open-source, then (s)he should definitely visit here. Now back to the track.
After completing some formalities of stipend, I wrote my first mail to the mentors with greetings and requested a virtual meet. The meet was scheduled for 26 May, where I get to know that, my previous mentor has been replaced with a new one, but I think that was a plus point for me as I was communicating and getting in touch with more community members. My mentors were very frank with me and our discussion was started with some general introduction and concluded with some technical discussion on my first GSoC task (a plugin deployment). After the meeting, I started working according to my timeline and I was pretty much fast as I started working on the plugin just after I submitted my final proposal in the hope that I will complete this plugin even if I didn’t get selected for GSoC. (Remember open-source! = any paid program)
I make my first PR on 4 June and that PR is still in progress. Every time I got into some trouble, my mentors came forward and get me out of it very easily. Until now, I have learned so many things both in technical as well as social aspects. I explored different testing frameworks that I can use in my project, also working with Gradle/Maven API and java is always fun as we can develop some awesome things with the combination of these. Also, there is a huge community for GSoC, including some private WhatsApp groups and Discord servers where I have learned that how being social is an important key in open-source. People, their just loves to help anyone even I got some git-related helps from them.
I will not go into every detail about my project cause that may be boring for some readers, but if anyone wants to know about it then I will share some references at the end.
The best thing until now was that I have pretty much free time, even after working on my project and managing the college’s tight but flexible schedule. Along with my project, I am learning DS Algo and also giving a lot of online contests. Sometimes, I even think that I am getting more interests in CP than my project, but as I reached 3 stars on CodeChef (toughness increased), I realize that I was wrong, I should stick to development. 😆
In the end, I will thank all my colleagues who helped in clearing my first semester 🙌, I never thanked any of my colleagues personally, but deep down I thank all of them from my heart, believe me, your support is incomparable to any other support in my GSoC success. Just want to say ECE you rock ✊.
So that’s it this was a brief summary of my first month in GSoC. If anyone wants to know about my project, then he/she may visit
Link to my PR.
Link to my proposal.
Link to my GSoC project.
More about GSoC, and open-source.