Community

Where to ask, contribute, and report. Contributing, governance, conduct, security, and releases in one place.

Kubemoot is an independent open-source project under the Apache 2.0 license. This section is the one place that describes how the project works with the people around it: how to reach us, how to contribute, who decides what, how conduct and security reports are handled, and how releases are made. The kubemoot organization on GitHub links here instead of repeating it.

Where to go

You want toGo to
Ask a question, share an idea, or show what you builtGitHub Discussions
Report a defect or request a feature on a specific repoAn issue on that repo, using its template
Reach us about anything else: questions, speaking, press, teaching, partnershipsmoot@kubemoot.org
Report a vulnerability (only)security@kubemoot.org, never a public issue. See Security
Report a conduct concernconduct@kubemoot.org. See Code of Conduct

The security address is only for vulnerability reports. Every other question goes to moot@kubemoot.org or GitHub Discussions.

Use Discussions when you are not sure whether something is a bug. A Discussion can become an issue once it is clear what is broken; an issue opened too early usually turns into a question.

Kubemoot has no commercial support. Support is community, best effort, from the maintainer. If you are new here, run the Quickstart on an empty kind cluster first; it exercises the same path CI checks on every release, and a failure there is the fastest route to a useful report.

In this section

  • Contributing : Issues, ideas, pull requests, commit conventions, tests, and how AI-assisted work is credited.
  • Development Guide : Set up a development environment: repository layout, prerequisites, and how to build and test each component.
  • Governance : Who maintains Kubemoot, how decisions are made, and how public issues and pull requests are handled.
  • Code of Conduct : The Contributor Covenant governs every Kubemoot space, and how to report a concern.
  • Security : How to report a vulnerability, which versions get fixes, and where the security model and known limitations are documented.
  • Releases and Versioning : How a merge to main becomes a release candidate and how a maintainer promotes it to a versioned release.

Organization and repositories

The kubemoot organization holds the operator (kubemoot), the packaged crews (crews), the command-line tool (kmctl), CrewForge for VS Code (vscode-crewforge), and this site (kubemoot-docs). The Ecosystem chapter describes what each one is. Organizations and individuals using Kubemoot can add themselves to the adopters list.


Contributing

Issues, ideas, pull requests, commit conventions, tests, and how AI-assisted work is credited.

Development Guide

Set up a development environment: repository layout, prerequisites, and how to build and test each component.

Governance

Who maintains Kubemoot, how decisions are made, and how public issues and pull requests are handled.

Code of Conduct

The Contributor Covenant governs every Kubemoot space, and how to report a concern.

Security

How to report a vulnerability, which versions get fixes, and where the security model and known limitations are documented.

Releases and Versioning

How a merge to main becomes a release candidate and how a maintainer promotes it to a versioned release.