Hacktoberfest 2023

Hacktoberfest 2023

Sep 29, 2023

Wanna start contributing to open source, but you don't know how you can do that?

Well you're in the right place at the right time, we'll enter October after one dayhmm, okay we know that you are cool, but we have a calendar too, AND WE KNOW THAT OCTOBER IS COMING

yeah am cool and I use Arch btw :b, but I mean this OCTOBER and we're devolopers, do u know what that means? it's HACKTOBERFEST yo

Okay, yay I guess, what's the Hacktoberfest?

if this's the first time that you heard about Hacktoberfest, well you missed a lot of fun

Hacktoberfest is basically an annual event organized by DigitalOcean to encourage people(us) to contribute to open source through October.

You have a target 4 merged pull/merge requests to make in October and if you complete this target you have a chance to choose either a T-shirt and stickers

or if you love the earth you can plant a tree by your name, but this is in the past, now we all love the earth, and the T-shirt is made of synthetic threads and it is harmful to the earth + we're in 2023 yo what do you talk about?

so there are no T-shirt or stickers this year, there an only 50,000 tree for the first 50,000 people that completes the target, and digital rewards only for the rest

so you can flex on your friends with them like am doing right now :D

but in all, it's a great opportunity to get your hands dirty and start your journey as an open-source contributor.

I wanna flex on people too, how do I get them?

First, you have to create an account on https://hacktoberfest.com and link it with your GitHub or GitLab account so they can track your PRs/Merge requests

and now you are officially participle, with that easy.

the next thing to do is to search for projects that participate on GitHub/GitLab and make PRs.

HOW THE HECK I CAN FOUND 4 PRS TO OPEN IN ONE MONTH?

Now we get to the interesting part, first of all, there are some rules in getting your PR counted

  • The PR should open in repositories that participate in the event

  • The PR should get merged in before 31 October

  • The spammy PRs are not counted

Now, how we can find those participated repos?

this is the important part, and it actually is not that hard. You have three main ways to find the participated repositories:

and most of mine participated https://github.com/0x61nas?tab=repositories if you are interested

Tips

  • The best place to start and find good PRs chances is the official discord server, most of the people there are similar to the Rust community such a nice community <3

  • When you find a good participated repository, and you wanna contribute to it. you can start by searching for the issues that are labeled with good first issue or hacktoberfest , For the first one you can let GitHub collect all the issues that are labeled with good first issue for you by adding /contribute at the end of the repo link ex. https://github.com/build-trust/ockam/contribute

  • When you find a good issue that's not assigned to anyone, make sure to let other people know that you working on this issue by leaving a comment and even ask the repo owner to assign it to you

Enjoy this post?

Buy Anas a beer

More from Anas