homebloghacktoberfest 2020

Hacktoberfest 2020

Hacktoberfest is here!

Hacktoberfest is an annual event hosted by DigitalOcean and DEV.to in order to promote Open Source collaboration. Participation is easy; everyone who registers and submits four pull requests to public GitHub repositories can get a limited edition Hacktoberfest T-shirt OR plant a tree. 🌳

It's more than a ploy for free gear and greenery; it's a celebration of the Open Source ethos and an opportunity to contribute to new-to-you projects. It’s that tiny extra push you might need to make your first ever Open Source contribution, fix a nagging issue in an upstream library, or explore a project you’ve had your eye on for a while now. And it's a lot of fun! 🎉

Hacktoberfest at Puppet

Like most events, Hacktoberfest looks a little different this year. With all Hackathons going virtual, we saw an opportunity to host our own Hackathon for the entire Puppet community without the limitations of meatspace. We’ll be hosting TWO Hackathons: one from Belfast and one from Portland. Both events will be from 1pm - 4pm on 20 October, 2020 in Greenwich Mean Time and Pacific Standard Time respectively. Register for the EMEA one here, and for the Americas one here.

We will also be labeling beginner friendly issues with the ‘Hacktoberfest’ label across Puppet’s Open Source projects. You can find all these issues aggregated on this dashboard -- take a look and follow instructions in the README to get started making your first contribution. We also have some Bolt plans, Relay steps, and other user-created content we want to see made -- check out our Inspiration Board if none of the issues strike your fancy!

To participate in Hacktoberfest, register on the official Hacktoberfest page. Then find a project to contribute to! My favorite place to start contributing is with projects I already use. Is there any part of the experience you think could be improved? A bug you found or a feature that would help? If you’re not inspired by any projects you currently use, GitHub also has a handy list of participating projects for your perusal.

Everyone is welcome

Hacktoberfest is for everyone, regardless of skill, experience, age, gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, nationality, race, or religion, or any other other-ism you can think of. If you can create a free GitHub account and make a few pull requests, then this event is for YOU!

No contribution is too big or too small, and there are more ways to contribute than writing code. Many projects need help writing and reviewing documentation, designing diagrams or logos, and adding basic repo infrastructure like CONTRIBUTING docs and licenses. If something seems daunting, many project maintainers will happily give you guidance to help get started.

Get going!

If you need to create a GitHub account, go do that first. Then register for Hacktoberfest so your contributions are counted, and check out our open issues.

If you have any other questions you can find us in #puppet in the Puppet Community Slack. Happy Hacking!

Learn more

Lucy Wyman is a software engineer at Puppet.