Skip to content

My submission report for Google Summer of Code 2023 at the Wikimedia Foundation

License

Notifications You must be signed in to change notification settings

nik-55/GSoC-2023-Report

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

GSoC - Wikifunctions

Google Summer of Code 2023 - Report

Hello there👋, I am Nikhil Mahajan, a passionate software engineer and open-source enthusiast from India. This is my submission report for GSoC 2023 at the Wikimedia Foundation. You can find the relevant links below.

Summary of the goals

I have developed the tests that replicate important user journeys within the Wikifunction platform. These tests play a crucial role in ensuring that modifications to the code (patches) don't cause any disruptions in how users interact with the application. These tests run every time a patch is being reviewed. The primary aim is to prevent the incorporation of patches that accidentally introduce bugs into the application. These tests fail if a patch creates problems for any of the user journeys. Moreover, these tests aid in identifying and fixing issues effectively.

Overview of my contributions

The patches are listed in chronological order, with the latest contributions being first in the sequence.

What is left to do?

Thanks to the Community

I want to say a big thank you to the Wikimedia Community 🌟. Participating in the GSoC has been an amazing experience where I've learned and grown a lot while working together with others. I feel really lucky to be part of this wonderful community. Right from the start, everyone was very friendly and welcoming. I'm happy that I could contribute to the Wikimedia mission. The things I've learned during this time will definitely help me in the future. I'm also looking forward to seeing what's next for Abstract Wikipedia.

To the aw-team and my mentors Stef, Cory and James - Your patience, guidance, and support mean a lot to me. Thank u so much! 🙌