Contributing Features

    Following is the process for proposing a new Kustomize feature:

    1. Check the eschewed feature list to see if the feature has already been proposed
    2. File an describing the desired feature
      • label it kind/feature
      • the motivation for the feature
      • example of how you would accomplish the motivating task without the feature
    3. Email the mailing list with the issue
    4. Present the issue at sig-cli bi-weekly meeting on Zoom
      • add it to the doc
      • be present to discuss the feature
      • response may be – move forward with a PoC, not to move forward, defer and come back later, or more information is needed.
    5. Implement the feature and send a PR
      • Add table-driven tests
      • Expect comments on the PR within 2 weeks
    6. Kustomize team will release the kustomize and kustomize modules