Hacktoberfest is open to everyone in our global community. Whether you're a developer, student learning to code, event host, or company of any size, you can help drive growth of open source and make positive contributions to an ever-growing community.
During the entire month of October, all you have to do is contribute to any open source projects and open at least 4 pull requests.
Yes, any project and any kind of contributions. You don’t need to be an expert in programming or coding. It can be a be a bug fix, improvement, or even a documentation change! And win an awesome T-shirt and awesome stickers.
Why should I do it ?
Support open source , it’s not just about the t-shirts or stickers. Its about supporting open source. Its about celebrating open source, and giving it back. If you’ve never contributed to open source before, this is the perfect time to get started because Hacktoberfest provides a large list of available contribution opportunities.
5 ways to contribute to open source during Hacktoberfest
- Start with open source you use every day
- Explore based on your interests
- Encourage projects to participate in Hacktoberfest
- Use and improve documentation
- Skip the code and host an event
Reasons why you should contribute to open source projects
Contributing to an open source project helps you gain a much deeper knowledge about the software.Moreover, it is absolutely normal that your changes won’t be accepted in the first run.
However, this way you get in touch with other experienced people working on the project, giving you valuable insights and feedback, as well. In fact, getting in touch with the people, who actually develop the code base of an open source project, is beneficial .
Most software projects have a roadmap, that aims to help you to plan for the future. These usually include bug fixes and features at varying granularity lined up in a rough schedule, ranging from weeks to years. For commercial, closed source projects this roadmap, however, is of little help, when it comes to dealing with the risks of not finishing essential parts of it in time.
Open source contribution can be an amazing learning experience. It allows you to give back to and be a part of communities that build valuable open source software. It enables you to make software that you use better. Although it can be tough to start, once you get the hang of it, it is immensely rewarding.
Top comments (0)