“With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don’t know if our code is getting better or worse.”
~ Michael Feathers (Working Effectively with Legacy Code)
Ah! This week all started with excitement for the mid-term evaluations. I was pretty sure of getting good feedback from my mentors. Everything went well as expected and finally, I was landed to have the very first income of my life. My joy knew no bounds to have that credit message popping up on my phone screen!!
Added caching for the JSON for fast response in verifying the source leading to a better user experience.
Added the Edit Wizard button as a tab next to “edit” on the Wikipedia header tab.
Added the functionality to verify the regexes present in the unreliable.json file. Now, the project can successfully verify the web URL as well as DOI.
Code cleanup, fixed minor bugs, and added comments in the server files.
8th week started with a fun meeting collaborating with all the fellow GSoC contributors in Wikimedia. It was a great meeting discussing each other’s progress and watching a live demo of the project prototype.
Published the project for community votes on Wikipedia and their
Had a meeting with my mentor on project status updates and future plans.
It was really a great week learning and meeting with fellow contributors. HAD FUN..!!!