Skip to content

Commit 2c21787

Browse files
committed
Clarify graduation phases in template
1 parent 8b8aa9c commit 2c21787

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

keps/NNNN-kep-template/README.md

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -297,13 +297,18 @@ functionality is accessed.
297297
298298
Below are some examples to consider, in addition to the aforementioned [maturity levels][maturity-levels].
299299
300-
#### Alpha -> Beta Graduation
300+
#### Alpha
301+
302+
- Feature implemented behind a feature flag
303+
- Initial e2e tests completed and enabled
304+
305+
#### Beta
301306
302307
- Gather feedback from developers and surveys
303308
- Complete features A, B, C
304-
- Tests are in Testgrid and linked in KEP
309+
- Additional tests are in Testgrid and linked in KEP
305310
306-
#### Beta -> GA Graduation
311+
#### GA
307312
308313
- N examples of real-world usage
309314
- N installs
@@ -314,17 +319,17 @@ Below are some examples to consider, in addition to the aforementioned [maturity
314319
GA/stable, because there's no opportunity for user feedback, or even bug reports,
315320
in back-to-back releases.
316321
317-
#### Removing a Deprecated Flag
322+
**For non-optional features moving to GA, the graduation criteria must include
323+
[conformance tests].**
324+
325+
[conformance tests]: https://git.k8s.io/community/contributors/devel/sig-architecture/conformance-tests.md
326+
327+
#### Deprecation
318328
319329
- Announce deprecation and support policy of the existing flag
320330
- Two versions passed since introducing the functionality that deprecates the flag (to address version skew)
321331
- Address feedback on usage/changed behavior, provided on GitHub issues
322332
- Deprecate the flag
323-
324-
**For non-optional features moving to GA, the graduation criteria must include
325-
[conformance tests].**
326-
327-
[conformance tests]: https://git.k8s.io/community/contributors/devel/sig-architecture/conformance-tests.md
328333
-->
329334

330335
### Upgrade / Downgrade Strategy

0 commit comments

Comments
 (0)