Hacktoberfest – Open source celebration with free swag
11 July 2021
By: Mayank Choudhary
What is open source?
Open source is a term that refers to open source software (OSS). Open-source software is code that is designed to be accessible publicly — anyone can see, modify, and distribute it. Github is one of the Open-source platform where anyone can contribute or modify. Open-source software is often cheaper, easy to use, more flexible, and has more longevity because it is developed by communities rather than a single author or company which can be modified several times.
Open source has become a popular movement and a way of working that reaches beyond software production where everyone is free to contribute. The open-source movement uses the values and decentralized production model of open-source software to find new ways to solve problems in their communities and industries.
Github - Open source platform
GitHub is a code hosting platform that helps developers store and manage their code, as well as track and control their work. GitHub lets you (and others) work together on projects.
To earn your Hacktoberfest tee reward, you must register and make four valid pull requests (PRs) between October 1–31 (in any time zone). PRs can be made to any public repository on GitHub.
How to make your first pull request :
To make your first contribution, it’s required to familiarize yourself with how to create a pull request. Check this elaborated video on how to make a pull request — https://hacktoberfest.digitalocean.com/details
New update :
For completing the task of receiving a T-shirt 👕or planting a tree, you need to send the pull requests only to ‘hacktoberfest-accepted’ labeled repository only or submitted in a repository classified with the ‘hacktoberfest’ topic. These pull requests also need to be successfully merged, approved by a maintainer, or labeled as ‘hacktoberfest-accepted’ in order to qualify. These merging, labeling, and approving needs to be completed before the deadline of November 1.
In order to classify your repository valid for the challenge you need to label it ‘hacktoberfest’ like shown below or to make your PR valid for challenge you need to send PR on a repository with ‘hacktoberfest’ tag :
Labeling a pull request ‘hacktoberfest-accepted’ -
After all your four pull requests are accepted by the repositories maintainers (you may send PR’s to different repositories or can also send 4 PR’s on the same repository) you will receive a mail from hacktoberfest for your completion of the event challenge and it will enclose a link where you will need to fill your details and address. Also this year you can choose between picking the limited edition T-shirt or planting a tree instead due to coronavirus, well the choice is yours but I will prefer you to go with the cool T-shirt and stickers.