Everything you need to know about Hacktoberfest!
If you are a programmer/developer , you probably must have heard about hactoberfest till now. Every October, Digital Ocean and GitHub ship out free Hacktoberfest shirts to thousands of people around the world.
Rules :
- To get a shirt, you must make four pull requests between October 1–31 in any timezone
- The pull request must contain commits you made yourself.
- Pull requests reported by maintainers as spam or that are automated will be marked as invalid and won’t count towards the shirt.
Let’s start with few common questions!
Q.What is Hacktoberfest?
Hacktoberfest is a month-long celebration of open source software in partnership with Github .
Q.What if my pull requests aren’t accepted?
Even if your pull requests aren’t accepted, as long as you open at least 4 pull requests, you’ll earn the shirt.
Q. What will you get if you participate in it ?
A limited edition T-shirt for FREE!
Q.What if I don’t make at least four pull requests by midnight October 31?
As long as you registered for Hacktoberfest, you’ll still get some free stickers in the mail. So it’s still worth registering, even if you’re too busy to participate.
Before moving foward, if you are unaware about Git or Github , Here is the few links, you can learn it easily :)
- Udacity Course — very in-detail and fine https://classroom.udacity.com/courses/ud775.
- Github Tutorial : https://try.github.io/levels/1/challenges/1
- Written content : https://github.com/chhavip/Git-Guide
Excited , Are you ? :p
Step #1: Register for Hacktoberfest
You need a GitHub account. If you don’t have one yet, you can create one for free in just a few minutes.
Then go to the Hacktoberfest registration page and follow the instructions. It only takes a moment.
Step #2: Learn how to make a pull request
Pull requests are a way of contributing your code changes to an open source project. They use a tool called Git, which runs on a social coding platform called GitHub.
Follow the above given links to learn :)
Step #3 : Create/Search an issue to make a pull request
If you are a programmer/developer , there are thousands of repositiries available on Github on which you can create a pull request.
There are few repositories specially made only for learning pull requests even.
If you know the basics of Android Development , Here is the one :)
- Fork repository
- clone/download it and build it in your Android Studio
- Run the application , find bug/issues , create an issue on github repo and make any changes , you find suitable on it.
- Push the repo and then create a pull request on the repo.
- If you still need help , Comment on the Post :p
If you are not an Android Developer , We still have ways for you :)
DS & ADA Questions
If you are a programmer , you must have solved a sorting question!
- Go the above link-find one Data Structure or ADA question that is not available there already.
- click on create file
- Name you file-question statement and post the code in Edit file.
- Go below and click on propose new file
- Go further & create pull request!!
YOLO!! You just created one contribution and you are one step ahead for getting the free SWAGs! :)
Step #3: Make 3 more pull requests
You can make three more pull requests to the freeCodeCamp Guide, or whatever open source project you want. Here’s a more detailed guide to contributing to open source, if you’re feeling adventurous.
Step #4: Check and see whether you’ve qualified
Once you’ve signed up for Hacktoberfest, you can check your progress on the Hacktoberfest website.
Step #5: Wait for your Hacktoberfest 2017 shirt to arrive in the mail
In past years, shirts have arrived in November or December, depending on how far you live from San Francisco.
The Digital Ocean team should eventually contact you asking for your shirt size and shipping address. (Keep in mind they are shipping 10,000+ shirts so this process will take a while.) And yes, they will ship internationally.
There are tons of project available on Github for Hactober fest, Don’t miss this opportunity , Start contributing to open source and get a limited edition Tshirt for Free! Also, Stickers!
Visit the Hactoberfest website to know More : https://hacktoberfest.digitalocean.com/
Please do clap(if you liked it), comment(reviews or doubts) and Share it :)
Happy Coding ❤
May the Code be with you all ❤