G s o c

GSoCpedia 2022: Chapter Four

GSoCpedia 2022: Chapter Four

“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!!

Highlights

Week 7 - 8(26th July - 8th August)

  • 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..!!!