Why I Participated in HacktoberFest.
Its very simple. I wanted to get a T-shirt. Yes, that's the reason for me.
Background
Firstly, I was so excited that now, the fest is on. So, I will participate in it. I've made one thing clear to submit 4 PRs as soon as I could. So, I tried finding beginner repos on Github.
It took some time cause I wasn't able to find suitable repo for my level, as all of them were very hard to understand.
Contributions
Firstly, I saw a video on Youtube how to create your first pull request. It was on DevDojo site. I haven't contributed before so, I just modified few lines of docs and created pull req. but, It wasn't helping the site in anyway so they tagged it INVALID.
https://github.com/thedevdojo/tails/pull/76
I really felt very bad about it. as I never meant to spam any repo but, unknowingly I did.
Then, I searched again for a beginner repo and found one repo for welcoming beginners on Github. Made one PR there.
https://github.com/bonn0062/github_welcome_wall/pull/72
Now, My first PR was done. So, I was very excited. then I searched for Machine learning basic repo. made another PR there,
https://github.com/aswinzz/Machine-Learning-Algorithms/pull/27
I again searched for Machine learning Repo and made my one more PR,
This was my first PR in any big Repo like this, and it got merged. made me so happy.
https://github.com/josephmisiti/awesome-machine-learning/pull/736
As I am first timer, I was so keen to get HF T-shirt. for that I have to be in the first 70,000 people. But, I was tired of submitting 3 PRs in a day. so, I Made a PR in My Friends Repo.
https://github.com/Abhinavmaurya747/Face-Recognition-One-Shot-Learning-/pull/1
This is how I made all of my PRs.
Reflections
Now, at the end. Even if I submitted my PRs in basic Repos, I feel experienced enough do contribute more and more whether it's hacktoberfest or not. Now, I want to submit Good PRs in Big Repos, like AboutCode, etc.
I want to participate in GSOC Next year and I'm gonna do it.
Top comments (0)