It’s been a week since student projects have been announced for the Google Summer of Code program this year — my own proposal being among them. Students and their mentors are currently going through the “Community Bonding Period”, where students are just getting immersed into their open-source communities before the real coding period begins. During this time, I’ve been hanging out on IRC channels and groups specifically for GSoC students and subscribing to mailing lists. But to really get myself back into the groove of consistently coding, I’ve been working on a couple of bugs left over from the open-source course project I was working on during the Spring 2017 semester (which has extended into the summer as my Google Summer of Code Project, yay!) for the past week. In particular, I revisited a bug I started working on late January of this year and hadn’t given it much love since I was swept up by another project.
–insert screenshot of new colour picker design–
–insert gif of early grid outline prototype –
There were several reasons why I chose the grid outline tool, but these were my top 3 reasons why I had chosen this one in the end:
- My familiarity and current involvement with it.
- My skill set and knowledge were closely related with what was needed to develop the project.
- I just really, really enjoyed it.
I knew the project I would be proposing needed to be something I knew I was passionate about. It needed to be something where — even if it were to be rejected, I would still want to work on it regardless. So, I shot for the stars and wrote that proposal and submitted it before the deadline. Fast-forward to May 4th and I received an email about my project proposal being accepted! Needless to say I’m excited for the next chapter in my journey with open-source software. I’m glad GSoC has something like the “Community Bonding Period” since it’s given me the chance to reflect on this past year as I know things will become pretty hectic as soon as the working period of GSoC begins. You can find my project proposal here.