Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 3.66 KB

CONTRIBUTING.md

File metadata and controls

40 lines (24 loc) · 3.66 KB

Contributing Guidelines

Welcome to Kubernetes. We are excited about the prospect of you joining our community! The Kubernetes community abides by the CNCF code of conduct. Here is an excerpt:

As contributors and maintainers of this project, and in the interest of fostering an open and welcoming community, we pledge to respect all people who contribute through reporting issues, posting feature requests, updating documentation, submitting pull requests or patches, and other activities.

Getting Started

Dev guides:

We have full documentation on how to get started contributing here:

Mentorship

  • Mentoring Initiatives - We have a diverse set of mentorship programs available that are always looking for volunteers!

Contributor Ladder

Kustomize generally follows the Kubernetes Community Membership contributor ladder. Roles are as follows:

  1. Contributor: Anyone who actively contributes code, issues or reviews to the project. There are no Kustomize-specific requirements for this status. All contributors must sign the CLA.
  2. Member/Reviewer: All Kubernetes-SIGs org members have LGTM rights on the Kustomize repo. There are no Kustomize-specific requirements. Kustomize does not currently have any formal reviewers, but the role will be created if there is interest.
  3. Maintainer/Approver: Highly experienced active reviewer and contributor to Kustomize. Has both LTGM and approval rights on the Kustomize repo, as well as Github "maintain" rights.
  4. Admin/Owner: Maintainer who sets technical direction and makes or approves design decisions for the project. Has LGTM and approval rights on the Kustomize repo as well as Github "admin" rights.

Administrative notes:

  • Maintainers and admins must be added to the appropriate list both in the Kustomize repo and in the community repo. If this isn't done, the individual in question will lack either PR approval rights (Kustomize list) or the appropriate Github repository permissions (community list).
  • The spec for the OWNERS file is in the community repo.

Contact Information