For several years digitalocean has supported open source development through a fun event called Hacktoberfest. The core of the event is they will provide a hacktoberfest themed t-shirt to anyone that makes 4 pull requests on a public Github repo. We on the KUDO team want to enable people to work on KUDO and we want to contribute to the fun.

Enabling Hacktoberfest on KUDO

Any and all pull-requests count for the event. We can always use improvements to documentation (internal to the code with godocs or in our markdown files). For those that want to contribute to code, we've provided some labels to issues to help with Hacktoberfest which are considered "low hanging fruit". The labels are Hacktoberfest and good first issue.

It is useful to know that the KUDO project consists of 3 repositories. Here is some guidance on getting started with each.

  • kudo - This is the main KUDO project which consists mainly of Go code for the KUDO controller and CLI.
  • operators - This is the repository of operators. This is a great place to add another operator if you have one in mind or to add more integration tests.
  • www - This is where the documentation lives for KUDO. To get started here, read the internal docs readme and look at open issues.

KUDO T-Shirt

The KUDO team wants to contribute back as well. The top 5 contributors to the KUDO project during the hacktober event will receive a KUDO t-shirt!

Even though it's hacktober, don't be scared! New at development? New to Go? New to Kubernetes? No worries! The KUDO team would love to chat over slack or zoom to help get you started!

Let the Hacking Begin!!!