Open in app

Sign In

Write

Sign In

Aditya Srivastav
Aditya Srivastav

7 Followers

Home

About

Feb 6, 2022

Journey to GSoC

How did you start contributing to the Wikimedia foundation? I woke up to this message on my LinkedIn profile. Luckily, I had a free weekend and was looking for a topic to write a blog about. So here goes my journey to the GSoC Mentee at Wikimedia foundation. Let us…

Gsoc

3 min read

Gsoc

3 min read


Aug 21, 2021

Final Report

Here we are, the final week of GSoC’21. This week was primarily focused on making the Custom Selector merge ready by the internationalization of constants, refactoring, and updating tests. Reading through to identify any vulnerable code was an important part we performed this week. …

4 min read

Final Report
Final Report

4 min read


Aug 20, 2021

Finishment

Over the following week of the GSoC, I worked on adding some extra features to the Custom Selector. The first feature that I implemented was “Begin where you left off” i.e restoring the custom selector state on relaunch. Previously, whenever one tapped the custom selector, a new instance of the…

2 min read

2 min read


Aug 14, 2021

Testing

One of the most important phases of development is writing unit tests to check your code. What are unit tests u ask? Unit test as the name suggests is testing the smallest piece of code that can be logically isolated i.e a unit. …

1 min read

1 min read


Jul 26, 2021

Room

Now it was time to store the data locally and with `Jetpack Room` it must be child’s play right? Oh yeah, but before the implementation of any database table, we must make sure the kind of data we want to store and query operations we need to perform. …

3 min read

Room
Room

3 min read


Jun 30, 2021

The working prototype

Coding through the second and third weeks of GSoC resulted in a working prototype of the custom selector for Wikimedia Commons. 🎉 The custom selector can now be used to upload any media from the user's device. It accurately shows the upload status fetched from the API. Image Selection The second and…

2 min read

2 min read


Jun 17, 2021

The coding round begins.

In the final week of community bonding apart from the general discussion of the project schedule, I set up the project and tested the API which lets us check whether a certain media is already on commons. Diving deep I found out that I had to replicate some EXIF modifications…

2 min read

2 min read


May 31, 2021

Onboarding GSoC’21

From getting selected to this very day, I've learned something new each day about this wonderful community I’ll be working with this summer. The bonding and interaction that I have received from this rich community will surely stay with me for life. Starting with the experience, Zulip is used as…

2 min read

Onboarding GSoC’21
Onboarding GSoC’21

2 min read


May 18, 2021

GSOC 2021

11:22 pm 17th May 2021 is the timestamp of the unforgettable moment. The moment when I received the mail from Google-Summer-Of-Code confirming that my proposal to Wikimedia Foundation has been accepted. I wanted to participate in the GSoC since the beginning of my first year at college. The overwhelming moment was no less than a dream come true for me. I’ve been contributing to Open Source for a year now and extremely excited about the GSoC this year. I am looking forward to an enriching experience.

Gsoc2021

1 min read

GSOC 2021
GSOC 2021
Gsoc2021

1 min read

Aditya Srivastav

Aditya Srivastav

7 Followers

A geek who loves everything.

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech