From Fedora Project Wiki

Contact Information

  • Email Address: akshayshipurkar<at>gmail.com
  • Blog URL: [www.akshayshipurkar.me/blog www.akshayshipurkar.me/blog]
  • Website: [www.akshayshipurkar.me www.akshayshipurkar.me]
  • Freenode IRC Nick: akshays
  • Code Forges (GitHub, GitLab, BitBucket, etc.): both your personal handle and any orgs / previous projects you've worked on

Questions to answer

Why do you want to work with the Fedora Project?

I was introduced to fedora through DGPLUG (Linux Users' Group Of Durgapur) an organization which teaches and helps students to grow and become upstream contributes. Although I have recently joined the community, I have been helped by many members of the fedora community and i aspire to work with them to learn and contribute to the greater goal of the fedora community i.e Freedom, Friends, Features, First.

Do you have any past involvement with the Fedora Project or another open-source project as a contributor?

I Am a part of Mozilla's Student Ambassadors program. Recently i have been attending Mozilla's events at Pune which is 125 Km away from my home every week. Last week we had a localization event where i helped in contributing to Mozilla's web spaces. I was introduced to fedora through #dgplug. The documentation, stories and the blogs of members like chandankumar, sayanchowdhury, fhackdroid is what actually got me motivated to get involved with fedora. I had been searching for a place to explore about open-source and dgplug has been the one. I recently joined the fedora project and i have been interacting with fellow members on various irc channels with questions and help regarding some of the hickups i initially faced in getting started. All the members i was involved with were nice and welcoming. This also was one of the reasons for me getting motivated to work for the fedora community, help me get the first hand experience of the FOSS culture. The experience till now was nothing but fabulous.

Have you participated in GSoC in the past? If so, what year(s) and which organization(s)?

No,This is my first time participating GSoC, but i would really like to participate this year as i will be free for the month june, july and 15 days of August. This is because i will be joining for my master program in this month and i would like to use my vacation to contribute to FOSS cause and Fedora, as-well as learn from it.

Do you plan to continue contributing to the Fedora Project after GSoC? If yes, what sub-project(s) are you interested with?

Yes,I would love to a longtime contributor to Fedora Project after GSoC. I'm interest in project-Pagure and various activites of the Community Operations like wiki, metrics, advocacy and messaging.

Why should we choose you over other applicants?

I believe there are many reasons for selecting me over other. I volunteer as Student Chair of IEEE-DRIEMS student branch. I'm also part of Mozilla student Ambassador Program. I also volunteer at Rotaract club of Panvel as Sargant-At-Arms. I have done internship at Reliance Industries Ltd as summer trainee and at a kleverk a small webdesign company. I am comfortable with C, C++, Java, Python (i know the basics),HTML/CSS, JavaScript. I am a fast learner and a dedicated person. I travel 125Km (25O km two way) on every Sunday morning 5:00 am just to contribute and meet people from different open-source communities.

Have you contributed to any other open source organizations or projects? If so, do you have artifacts you can show so we can see your skill set(s)?

Yes, I have been contibuting to mozilla project but in localization. I have not contibuted to mozilla's code base. Recently i have been trying to contribute to the pagure project.

Do you have any other open source experience (even if not coding-related)?

Being a part of Mozilla's student ambassador program I fully understand the FOSS ideology. I have been volunteering with respect to localization of Mozilla's products in Marathi.

Proposal Description

Overview and The Need

Fedora Infrastructure Web Application Development: Pagure. Pagure being fedora's own git forge now that it also supports namespace projects under username. I feel that it could now be the the official front end to Fedora's packages git repositories. While c-git is the official git repository for fedora's official and pagure has been under active development since the project started 2 years ago. Now seems a good time that pagure becomes the official git repo for fedora packages.

Any relevant experience you have

  • I am comfortable with C, C++, Java, Python (i know the basics),HTML/CSS, JavaScript, Git(learning).
  • I have effective communication skills, written and verbal.
  • I have be a curious child since my childhood. I always had interest how things worked.
  • I always go through the documentation twice before asking help on IRC channels.
  • I am also friends with some of the people from Maharashtra Times ( A Marathi newspaper with readership over 1,000,000).
  • Since i Volunteer as Student chair at IEEE DRIEMS i have a very good experiance in Coordination and Organizing activities.
  • I also possess experience publishing content via Social Media as i was in charge head student in-charge for VIVRUTI 2015 conference in my department.
  • I also hold Experience working in teams and community organizing as i volunteer for Rotaract club of Panvel as sargant at arms.

How do you intend to implement your proposal

Closely working with my mentors Pierre-Yves Chibon (pingou) and Corey Sheldon (linuxmodder) I will start my project by testing pagure which i have already started by having a local instance on pagure running.(thanks to pingou). I have been assigned a bug and I am working on it. First few weeks i would start by bug fixing understand the codebase. Then after understanding the codebase I will start working on ways to implement Pagure as front-end fedora's packages git repositories.

A rough timeline for your progress

I would like to start having a look and master the technical stuff that I need to fulfill even before the Community bonding period starts.

Upto the start of Community Bonding Period (25th of March - 22nd of April)

Community bonding period (22nd of April - 25th of May)

Work Period until mid-term evaluations (25th of May – 20th of June)

Period of submitting mid-term evaluations (20th of June - 27th of June)

Work Period (27th of June – 15th of August)

Final Week(15th August - 23rd August)

Other Tasks with timeline to be finalized as needed

Final deliverable

  • Report back weekly on fedora-apps Mailing Lists, Blog about the progress twice a week on (Wednesday and Saturday), other channels when appropriate.
  • Publishing article on print media (Maharashtra times about fedora and pagure at least 2 articles).
  • fixing bugs atleast 1 per week after understanding the code base. (curently under process of understanding and reading code base).

Any other details you feel we should consider

I have keen interest increasing my Fedora and FOSS contribution and I have been in regular touch with my potential mentors through IRC (they have been quite helpful to a newbee like me). Pierre-Yves Chibon (pingou) and Corey Sheldon(linuxmodder)


[Category:Summer coding 2016]]