Page MenuHomePhabricator

Proposal for "Update the front-page of Wikimedia projects" (T273179)
Closed, DeclinedPublic


Shivam Malpani
Email :
Web Portfolio
Resume :
Gujarat, India
9:00 - 18:00 IST

The project focuses on converting pages that are still being generated via the scripts on into HTML templates so that they can run through the same build-step, implementing latest ui design while keeping it simple and classic like wikimedia's heritage.
Possible Mentor: @Jdrewniak

Week 1

  • Work on UI of Pages while keeping original design in mind
  • Make Adobe XD file for layout of webpages

Week 2

  • Build layout HTML templates
  • Code the layout

Week 3

  • Code intermediate design of webpage

Week 4

  • Code intermediate design of webpage

Week 5

  • Complete the HTML templates

Week 6

  • Remove bugs and design issues

Week 7

  • Improve design detailing

Week 8

  • Review all webpages

Week 9

  • Documentation and improving pages

Week 10

  • Documentation and improving pages

I plan to communicate over Zulip chat for review and project help, also use github to publish project and bug improvements.

About Me

IIIT Vadodara


DPS, Bopal

I got to know about mediawiki from my friends in college and about gsoc from institute faculties and seniors.
I won't be busy with any commitments like another job or planned vacation duration of the program.
Making this project will not only help contribute to open source, develop skills but will also make an impression on the world with the help of such an amazing platform. I love development and building and improving this project will be my top priority all day.

Past Experience
I have developed many front end projects both individually and in group.

I made a COVID-19 counter webapp which showed both global and countries wise stats and graph for the stats, also ability to search for country and latest news about the covid 19 using various apis.

Recently I worked with team to develop a web application for our institutes' fest kreiva using ReactJS.

I have also made other web apps like weather check, also I am going to make a React based music application and then will use NodeJS as backend to add a user login feature which will help them store their favorite songs. Code for all projects are available on [[ | github  ]]

Event Timeline

Aklapper renamed this task from Proposal for to Proposal for "Update the front-page of Wikimedia projects" (T273179).Apr 6 2021, 7:26 PM

Hey @Shivam0110

Thanks for showing your interest to participate in Google Summer of Code with Wikimedia Foundation! Please make sure to upload a copy of your proposal on Google's program site as well in whatever format it's expected of you, include in it this public proposal of Phabricator before the deadline i.e April 13th. Good luck :)

@Gopavasanth sir, I have uploaded the proposal at Google's program site and have added the idea as parent task, Thank you.

GSoC application deadline has passed. If you have submitted a proposal on the GSoC program website, please visit and then drag your own proposal from the "Backlog" to the "Proposals Submitted" column on the Phabricator workboard. You can continue making changes to this ticket on Phabricator and have discussions with mentors and community members about the project. But, remember that the decision will not be based on the work you did after but during and before the application period. Note: If you have not contacted your mentor(s) before the deadline and have not contributed a code patch before the application deadline, you are unfortunately not eligible. Thank you!

@Shivam0110 We are sorry to say that we could not allocate a slot for you this time. Please do not consider the rejection to be an assessment of your proposal. We received over 100 quality applications, and we could only accept 10 students. We were not able to give all applicants a slot that would have deserved one, and these were some very tough decisions to make. Please know that you are still a valued member of our community and we by no means want to exclude you. Many students who we did not accept in 2020 have become Wikimedia maintainers, contractors and even GSoC students and mentors this year!

Your ideas and contributions to our projects are still welcome! As a next step, you could consider finishing up any pending pull requests or inform us that someone has to take them over. Here is the recommended place for you to get started as a newcomer:

If you would still be eligible for GSoC next year, we look forward to your participation