Skip to content

Commit

Permalink
point to proposal docs
Browse files Browse the repository at this point in the history
  • Loading branch information
dani-santos-code committed Sep 29, 2022
1 parent 324de9c commit 361cf72
Showing 1 changed file with 1 addition and 29 deletions.
30 changes: 1 addition & 29 deletions site/content/en/contribute/features/_index.md
Expand Up @@ -7,32 +7,4 @@ description: >
How to contribute features
---

[issue]: https://github.com/kubernetes-sigs/kustomize/issues
[sig-cli]: https://groups.google.com/g/kubernetes-sig-cli
[meeting agenda]: https://docs.google.com/document/d/1r0YElcXt6G5mOWxwZiXgGu_X6he3F--wKwg-9UBc29I/edit#heading=h.himo1st0tqyy
[KEP]: https://github.com/kubernetes/enhancements/tree/master/keps/sig-cli
[table-driven]: https://github.com/kubernetes-sigs/kustomize/blob/master/api/filters/imagetag/imagetag_test.go#L16
[eschewed feature list]: /faq/eschewedfeatures/
[kind/feature]: https://github.com/kubernetes-sigs/kustomize/labels/kind%2Ffeature
[sig-cli bi-weekly]: https://github.com/kubernetes/community/tree/master/sig-cli#meetings

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 [issue] 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
- example of how you would accomplish the motivating task *with* the feature
3. Email the [sig-cli] mailing list with the issue
4. Present the issue at [sig-cli bi-weekly] meeting on Zoom
- add it to the [meeting agenda] 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. Address the feedback on the issue
- Possibly write a KEP for tracking the feature
6. Implement the feature and send a PR
- Add [table-driven] tests
- Expect comments on the PR within 2 weeks
7. Kustomize team will release the kustomize `api` and `kustomize` modules
For feature proposals, please follow the steps specified in the [proposals documentation](https://github.com/kubernetes-sigs/kustomize/tree/master/proposals)

0 comments on commit 361cf72

Please sign in to comment.