Google Code-in Post series, Day 8 with FOSSASIA during Google Code-in 2016.
December 15, 2016
… Continuing from last post.
“Website: Identify and Fix Issues our PSLab site on Github Pages”. But the problem was PSLab Site was way too simple and was using Clean Blog template so it was hard to find issues in it. So, I went ahead to check Site and what I found was that the site was broken or its not rendering properly. So, I reported the issue and someone fixed it by using CDN links insteas. Open Source :P. But, then I found out that developers.html, the second file was not fixed. So, I went ahead and fixed it and then I reported the issue and immediately created PR. Also in the meanwhile I found out that site was not having a Favicon(image placed on Tab, which generally is Logo or part of Logo). So, I created one more issue and this time I mentioned that I’m working on it. Then I created a Logo for PSLab, also I though about using FOSSASIA “F” logo as used in other sites of FOSSASIA to use as Favicon. Also, I googled and found out Font Awesome’s Flask Icon. I commented on the issue, suggested three options and asked others to choose one. It took a while but most people prefer Flask Icon, so I went ahead and added Flask icon and updated existing PR. But, after a while no one commented or merged it and so I asked in Slack and so @hemantjadon merged it and this marks the ending of this task.
Task was “FOSSASIA: Do a mini-project, solve an issue, add a feature, fix a bug, improve design, add tests” and I recently gave a new look to FOSSASIA GCI 16 Site. So, I asked @princu7 that can I use New look PR in this task and he gave an affirmative reply, so I used this and that’s how I finished 10 tasks.
To be continued…