The Non-Code Contributor’s Guide to Kubernetes opens the field to users of all developing levels
Want to help contribute to Kubernetes but you’re not a coder? No problem! Thanks to the Non-Code Contributor’s Guide, the Kubernetes community explicitly spells out how fans can help out even if they’re still learning all that developing stuff.
Getting a community going takes more than just code. Sure, code itself is necessary for the project to exist; if the code is bad, the project’s not going to get very far. But, there’s more to a successful project than just a clever workaround or an elegant syntax.
We’ve documented extensively how important documentation actually is to an open source project’s success. That’s just the tip of the iceberg when it comes to the Non-Code Contributor’s Guide to Kubernetes.
The Non-Code Contributor’s Guide to Kubernetes
Envisioned as a way to embrace the whole Kubernetes community and not just the developers, the Guide was released last week. This is something of a curiosity in the open source community; few projects explicitly recruit non-developers to contribute.
However, Kubernetes hasn’t grown to be the container powerhouse of 2018 by ignoring valuable expertise. Just because someone isn’t great at code doesn’t mean they can’t contribute something of value. There’s more to tech than just computer code!
The goal of this Guide is twofold. First, it provides an easy start for anyone that would like to contribute to the Kubernetes project. Second, it helps fill any needs that SIGs have that aren’t currently being filled by code-focused contributors.
In particular, the Guide is designed to ease in newcomers to a wide variety of roles in the Kubernetes project. This includes things like community education and outward facing community work, non-documentation writing, or management of communication tools. Other roles include things like volunteer management, issue triage, event management, and even things like staffing the Kubernetes booth at a convention.
SIG-specific roles aren’t’ left out either. Documentation, updates, translation, project management, and pull requests all require non-coding help. After all, someone’s got to make sure that projects that are owned by everyone aren’t actually owned by no one.
Want to help out? The Kubernetes project is looking for a whole bunch of volunteers to help. More information is available on GitHub for the kinds of roles the project is looking to fill. Your expertise may be needed for the success of this popular open source project!