Profile Information
Name : Achhada Hiren Rajkumar
Email :achhadahiren201@gmail.com
Zulip : Hiren_Achhada
Github : https://github.com/Hirenachhaada
Resume: Achhada_Hiren_Rajkumar_CV_Resume.pdf
Location : Surat, Gujarat, India
Time zone : UTC +5:30
Working hours : Reachable anytime easily through email\Zulip.
5:00 pm to 1:00 am (UTC +5:30 )
Synopsis
The project aims
- To create a Step-by-step form to help beginners submit a Wikipedia edit request. The form should be user friendly.
- To make the website understand if the edit request is backed by reliable source.
- To ensure approval or rejection of the data entered by the user being notified to the user.
- To ensure easy access, easy edits, updation, validation and reliability of the data entered by the user.
Possible Mentors
@Enterprisey @SD0001 @Firefly
I had contacted @Enterprisey sir for reviewing the microtasks and received a positive response from them.
Timeline
Period | Task |
---|---|
May 20 To June 12 | Community Bonding period Understand and analyze the code base and setting up a personal Wikipedia page for making all the updates related to the project. |
June 13 To June 20 | Discussing the UI design of the page to be created with the mentors |
June 21 To June 28 | Coordinating with mentors on Edit Request Wizard specifications and defining features for the same. |
June 29 To July 8 | Creating the initial basic design of the Edit Request Wizard and try to include the basic events of edit requests. |
July 9 To July 16 | Discuss the method of verifying the reliability of the entered source with the mentors and implementing them accordingly |
July 17 to July 25 | Implement the method to provide the appropriate feedback to the user according to the source. |
July 25 to July 28 | Fixing the bugs, if any and coordinating with the mentors for further improvements, if any. |
July 29 | Phase 1 Evaluation Day |
July 30 to August 6 | Quotes and its validation to be done and implement a method to make user alert on entering unacceptable quotes. |
August 7 To August 13 | Making a preview button and use an appropriate way to preview the edits. Create a submit button to confirm all the edits. |
August 14 to August 21 | Making the page responsive for all devices using appropriate mediaquerry code. |
August 22 to September 1 | Making a simple feedback page(optional) for the users, if time permits else a buffer week if something unexpected happens. |
September 2 to September 4 | Documentation and fixing bugs. Making changes as guided by mentors |
September 5 to September 12 | Last week Review of the final code by mentors and submission |
September 13 to September 19 | Duration for the evaluation done by the mentor. |
September 20 | Initial GSOC Result Announcement Day |
Deliverables
- Making the edit request wizards easily understandable and hassle free.
- Making a source form where user can enter the evidence/proof of the correctness of the edit made by him/her.
- Ensuring the reliability of the data entered by the users.
- Making a text area type input box where editors can give some idea about their edits and evidence added as source.
- Keeping the user informed about the acceptance or rejection of the edit request.
Participation
- I will make a branch in the forked repository and make the changes in them on a daily basis.
- Before making the pull request and committing the changes I will make sure that all the changes are done and the functions used in it are errorless.
- Also, I will ensure that the code for which the pull request is to be made is first checked and approved by the mentors.
- I plan to write the EOD(End of Day) Report everyday so the work done on a daily basis can be tracked and managed well and write a summary at the end of every week and upload it on my personal wikipedia page.
- I will be active on Zulip during working time for any conversation and also on email forever.
About Me
- I am a first-year student at IIT (Indian Institute Of Technology) Patna doing B.Tech in CSE(Computer Science & Engineering). I am a member of the development community in my college. I believe in team work and constantly work towards developing my leadership skills. I was the head boy during my school days and ensured discipline in my school.
- I heard about this program during my JEE vacation. I was amazed by the exposure it provides and wished to get into it.
- Going through the organization list, I found Wikimedia, and when I went through the idealist, I was very excited to contribute to it. While looking forward to searching a pin to the planet, we find everything on Wikipedia, and contributing to make further reliable edits on it will turn out to be a boon to me.
- I am eligible for GSOC’2022 and wish to contribute to the WikiMedia organization. Reading the ideas about the project on GSOC Wikimedia page, I believe, I possess the required skill set to complete the task. Learning is perennial and so, I believe will be my contribution to the project.
Microtasks
- I had performed 4 microtasks.
- Link for microtasks: click here
Past Experience
- I am doing an internship as a web developer at Digital Ipsum.
- I am also a member of the development community in my college IIT PATNA.
- I have experience of HTML, CSS, JAVASCRIPT in frontend languages for web development. I also have knowledge of how to use PHP and Mysql to store the data and fetch them when required with proper commands. I am open to learn more languages as well.
- Apart from Web development, I also have knowledge of competitive programming languages like C++, C.