Bonding Period

The community bonding period for GSoC 2020 extended from May 4, 2020 to May 31, 2020. Since the four-week long community bonding is now almost complete and the coding period (Phase - I) is on the verge of commencing, I'd like to share my experience working during the same through this blog.


Reading Documentation

   The community bonding period gave me an opportunity to go through the code base. This helped me in understanding all the functionality that has been implemented in the claro theme, particularly the postCSS tool of it. Since the modernization implementation had already begun in the previous year, I got an overview of what all changes had been made to the code base to remove IE11 support. I also read a lot of documentation regarding my project, including the Claro CSS with new Coding Standard.


Coding Shouldn't Stop

   An important part of the community bonding period is to PLAN for the work to be done in the coding period and get to know your mentors. I had several conversations with my mentor, Aditya Bathani, where we used to discuss the goals and the expectations for the coding period and also got to know each other in a better way. We also talked about issues that I faced and discussed on ways of resolving them.

   We decided to spend 6 hours a week TOGETHER. I will code around the day & at the end of day, my mentor will give me some advice on what i did & what should be done. There are total 62 Stylesheets of CLARO mentioned here. Among this, 22 tickets were already made. Primarily, my mentor & me decided to atleast cover up this issues before mid-evaluation


Learn from Previous Solved Issues.

   I have learned how to refactor correctly with referencing few previously closed issues. This Issues were :