Skip to content

Commit 01cf477

Browse files
committed
Update Kui KEP to new template ref kubernetes#2220
1 parent 2c10835 commit 01cf477

File tree

2 files changed

+55
-43
lines changed

2 files changed

+55
-43
lines changed

keps/sig-cli/20191111-kui.md renamed to keps/sig-cli/2257-Kui/README.md

+31-43
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,4 @@
1-
---
2-
title: Kui Graphical Terminal Enhancements
3-
authors:
4-
- "@starpit"
5-
- "@paulcastro"
6-
owning-sig: sig-cli
7-
participating-sigs:
8-
- sig-cli
9-
reviewers:
10-
- "@pwittrock"
11-
- "@soltysh"
12-
approvers:
13-
- "@pwittrock"
14-
- "@soltysh"
15-
editor: TBD
16-
creation-date: 2019-11-14
17-
last-updated: 2020-01-30
18-
status: implemented
19-
see-also:
20-
21-
replaces:
22-
23-
superseded-by:
24-
25-
---
26-
27-
# Kubectl Graphical Plugins
1+
# KEP-2257 Kui: Kubectl Graphical Plugins
282

293
## Table of Contents
304

@@ -47,6 +21,18 @@ superseded-by:
4721
- [Implementation History](#implementation-history)
4822
<!-- /toc -->
4923

24+
## Release Signoff Checklist
25+
- [x] (R) Enhancement issue in release milestone, which links to KEP dir in [kubernetes/enhancements] (not the initial KEP PR)
26+
- [x] (R) KEP approvers have approved the KEP status as `implementable`
27+
- [x] (R) Design details are appropriately documented
28+
- [x] (R) Test plan is in place, giving consideration to SIG Architecture and SIG Testing input
29+
- [x] (R) Graduation criteria is in place
30+
- [x] (R) Production readiness review completed
31+
- [x] Production readiness review approved
32+
- [x] "Implementation History" section is up-to-date for milestone
33+
- [x] User-facing documentation has been created in [kubernetes/website], for publication to [kubernetes.io]
34+
- [x] Supporting documentation—e.g., additional design documents, links to mailing list discussions/SIG meetings, relevant PRs/issues, release notes
35+
5036
## Summary
5137

5238
This enhancement offers a kubectl plugin framework that allows
@@ -141,31 +127,33 @@ required to cover their plugin with tests.
141127

142128
### Graduation Criteria
143129

144-
TBD
145-
146-
#### Examples
147-
148-
We also have a log plugin written using the kui-core framework: [logui](https://github.com/kui-shell/plugin-logui).
149-
150-
We also have a plugin for OpenWhisk: [oui](https://github.com/kui-shell/oui).
151-
152-
##### Alpha -> Beta Graduation
130+
#### Alpha -> Beta Graduation
153131

132+
- [x] At least 2 release cycles pass to gather feedback and bug reports during
133+
real-world usage
134+
- [x] End-user documentation is written
135+
- [x] The client-side dry-run used to calculate the diff is replaced with the
136+
server-side dry-run feature to improve correctness and accuracy for this
137+
feature
138+
- [x] The dependent API server-side dry-run feature is released to beta
154139

155-
##### Beta -> GA Graduation
156-
157-
158-
##### Removing a deprecated flag
140+
#### Beta -> GA Graduation
159141

142+
- [ ] At least 2 release cycles pass to gather feedback and bug reports during
143+
real-world usage
144+
- [ ] Integration tests are in Testgrid and linked in KEP
145+
- [ ] Documentation exists for user stories
146+
- [ ] The dependent API server-side dry-run feature is released to GA
160147

161148
### Upgrade / Downgrade Strategy
162149

150+
This section is not relevant because this is a client-side component only.
163151

164-
### Version Skew Strategy
165-
152+
## Implementation History
166153

154+
- *2019-11*: Added KEP
155+
- *2020-03*: Promoted from alpha to beta (v 8.0.0)
167156

168-
## Implementation History
169157

170158

171159

keps/sig-cli/2257-Kui/kep.yaml

+24
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
title: Kui Graphical Terminal Enhancements
2+
kep-number: 2257
3+
authors:
4+
- "@starpit"
5+
- "@myan9"
6+
- "@paulcastro"
7+
owning-sig: sig-cli
8+
participating-sigs:
9+
- sig-cli
10+
reviewers:
11+
- "@pwittrock"
12+
- "@soltysh"
13+
approvers:
14+
- "@pwittrock"
15+
- "@soltysh"
16+
editor: TBD
17+
creation-date: 2019-11-14
18+
last-updated: 2021-01-12
19+
status: implementable
20+
see-also:
21+
22+
replaces:
23+
24+
superseded-by:

0 commit comments

Comments
 (0)