/Learning-Resources

Learning resources for newbies.

Primary LanguageC++

Hacktoberfest

Mozilla Campus Club

Celebrates Hacktoberest

If you want to contribute to open source but didn’t know where to start, Hacktoberfest is the perfect opportunity for you. Hacktoberfest is a month-long celebration of open source software organized by DigitalOcean, Intel, and DEV. The goal of the event is to encourage participation in the open source community all across the globe. And the challenge is simple: open four or more high-quality PRs in October and in any open source project to get a limited edition Hacktoberfest T-shirt. That’s it!

And my favorite part of the event is the community, an excellent mix of experienced contributors willing to collaborate & mentor! But I know that Hacktoberfest can get intimidating really fast. There's a lot to study, a lot to read, and a lot to learn. Help out with Mozilla Campus Club projects Of course, one of our favorite ways for you to participate in Hacktoberfest is by contributing to Mozilla Campus Club projects.

So, what are these projects?

The team invests a significant amount of effort during the month of October to work with contributors and help solve issues marked with #hacktoberfest tags in the respective projects.

  • Create a GitHub account (Sign up here)
  • Register for Hacktoberfest using your GitHub account (Register here)
  • Check if you have Git installed on your computer. If you don’t, then install it.

You’re all set, so let’s jump in.

  • Open your browser and go to these repositories on Github.
  • Scroll down and read the details regarding making contributions.
  • Now, filter the issues with the hacktoberfest tag, and further filter out based on language, documentation, good first issue for repository, good first issue for ,etc.
  • Pick up a few issues and let the author of the issues know that you want to fix them and start the interaction.
  • Send a PR, and with the continued interaction, you will eventually be able to have your PR merged.

When your PR to any of our repositories are merged, we will get in touch with you to fill out a form to send a special edition t-shirt designed for Hacktoberfest. Remember, no contribution is too small, and everyone was a rookie at some point in time. From documentation updates to bug fixes or small feature improvements, every pull request has value and helps make the world a better place.

Ways to Contribute

Whether you are a seasoned open source professional, an enthusiastic community contributor, or dipping your toe in for the very first time, there is an opportunity to participate in Hacktoberfest.

Here are some ideas:

  • We have issues in our repositories tagged with “Hacktoberfest”. We think these are achievable, we know they are useful, and our maintainers can work with you on them.
  • You could contribute a fix to the documentation, the README, or the Getting Started instructions. Is there something that would have made a difference for you, or even a spelling mistake that is bugging you? Submit a PR!
  • Is there an open feature request that you would like to see implemented, or an open bug that is affecting you? This is your chance to make the world a better place for yourself and others.
  • Is there something new that you’d like to contribute? Open an issue and discuss it with the maintainers.
  • Did you hit a bug? As well as opening an issue for it, or could contribute the fix. Again, our maintainers are here to help you pinpoint the issue and discuss approaches to fixing it.