Contributing to Open-Source: My HacktoberFest Experience
Tags: beginners, opensource, tutorial, productivity
Published: 2022-10-31 20:09:09

---
title: Contributing to Open-Source: My HacktoberFest Experience
published: true
tags: beginners,opensource,tutorial,productivity
canonical_url: https://makendran.hashnode.dev/contributing-to-open-source-my-hacktoberfest-experience
---

# What is Hacktoberfest?

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666026487091/OMXIi-6Nn.png)

_[Image Source](https://dev.to/thuongtruong1009/hacktoberfest-2022-9hh)_

[Hacktoberfest](https://hacktoberfest.com/) is a month-long celebration of open source contributions from October 1st to October 31st. Released by DigitalOcean in collaboration with GitHub. In October, you were invited to contribute and make pull requests to your favorite GitHub repositories.

# Why you should register for Hacktoberfest?

You can learn a lot while solving problems. During Hacktoberfest, many communities hold events to contribute to open source and discuss how to get started.

# My Low or non-code contributions

I was really excited about Hacktoberfest this year because it was my first year participating. Hacktoberfest 2022 gives me the opportunity to make some quality pull requests. Now, this doesn't mean you should only contribute during Hacktoberfest, you should contribute whenever you have the opportunity to do so.

## First PR

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666027781954/Hp-6fpMzV.png)

- I started by working on an [issue labeled](https://github.com/Ebazhanov/linkedin-skill-assessments-quizzes/issues/4349) Hacktoberfest and good first issue. I have asked the maintainer to assign this issue to me to work on this issue.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666028292213/CHLewxfMO.png)

- Post assigning the `issue`, I created a `Fork` and added two new questions in the required repository.

- Created a [Pull request](https://github.com/Ebazhanov/linkedin-skill-assessments-quizzes/pull/4540) and also added the comments in the PR with the detailed information.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666028547126/ldnNMDpEN.png)

- In Issue, I have notified the maintainer that the issue has been worked on and it is completed by mentioning the PR number as well.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666028606953/0s0Yn6P6z.png)

- The maintainer has verified the PR request and my first PR has been successfully merged into the repository. The `Hacktoberfest-accepted` label has also been added to my PR as well.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666028798146/BlfmYL7mX.png)

Hacktoberfest has taken`7 days` to verify this PR and after that, I have awarded a Holopin Badge for completing the first PR/MR.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666030935274/BecWl7Hlm.png)

## Second PR

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031006156/fD5MYzusA.png)

- I started by working on an [issue labeled](https://github.com/devXprite/Chat-World/issues/4) Hacktoberfest and a good first issue. I have asked the maintainer to assign this issue to me to work on this issue.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031070376/1yndgxQqU.png)

- Post assigning the `issue`, I created a `Fork` and added a GitHub Issue template in the required repository.

- Created a [Pull request](https://github.com/devXprite/Chat-World/pull/5) and also added the comments in the PR with the detailed information.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031164125/UAdTyFALv.png)

- In Issue, I have notified the maintainer that the issue has been worked on and it is completed by mentioning the PR number as well.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031196963/zSeXaYNrP.png)

- The maintainer has verified the PR request and my second PR has been successfully merged into the repository. 

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031299945/ePhD3mbQD.png)

Hacktoberfest has taken 7 days to verify this PR and after that, I have awarded a second Holopin Badge for completing the second PR/MR.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031384384/_3K2kz0-x.png)

The same process has been followed for the `third` and `fourth PR` with the different open-source repositories. It got successfully verified by Hacktoberfest and also awarded with third and fourth Holopin Badges.

![image.png](https://cdn.hashnode.com/res/hashnode/image/upload/v1666031703061/FFC0ddVX7.png)

I haven't stopped with four PRs and started contributing to the other open-source repositories as well.

> Hacktoberfest 2022 isn't over yet, you have until October 31st. If you can't complete 4 PRs by then, don't worry, you'll start helping open source by making quality contributions.

You can check out my article about [Why is everyone building on GitHub?](https://dev.to/makendrang/why-is-everyone-building-on-github-1ig1) to know more about the GitHub features and also how to get started with GitHub.

Gratitude for perusing my article till the end. I hope you realized something unique today. If you enjoyed this article then please share it with your buddies and if you have suggestions or thoughts to share with me then please write in the comment box.

Follow me and share your thoughts,
[GitHub](https://github.com/MakendranG)
[LinkedIn](https://www.linkedin.com/in/makendran/)
[Twitter](https://twitter.com/MakendranG)