Skip to content

Commit 2b936f1

Browse files
authored
Merge pull request kubernetes#2256 from paulcastro/kui-update
Update Kui KEP to new template
2 parents 0f59248 + c06fa1f commit 2b936f1

File tree

2 files changed

+44
-52
lines changed

2 files changed

+44
-52
lines changed

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

Lines changed: 20 additions & 52 deletions
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

@@ -38,12 +12,8 @@ superseded-by:
3812
- [Design Details](#design-details)
3913
- [Test Plan](#test-plan)
4014
- [Graduation Criteria](#graduation-criteria)
41-
- [Examples](#examples)
42-
- [Alpha -> Beta Graduation](#alpha---beta-graduation)
43-
- [Beta -> GA Graduation](#beta---ga-graduation)
44-
- [Removing a deprecated flag](#removing-a-deprecated-flag)
45-
- [Upgrade / Downgrade Strategy](#upgrade--downgrade-strategy)
46-
- [Version Skew Strategy](#version-skew-strategy)
15+
- [Alpha -> Beta Graduation](#alpha---beta-graduation)
16+
- [Beta -> GA Graduation](#beta---ga-graduation)
4717
- [Implementation History](#implementation-history)
4818
<!-- /toc -->
4919

@@ -141,31 +111,29 @@ required to cover their plugin with tests.
141111

142112
### Graduation Criteria
143113

144-
TBD
114+
#### Alpha -> Beta Graduation
145115

146-
#### Examples
116+
- [x] At least 2 release cycles pass to gather feedback and bug reports during
117+
real-world usage
118+
- [x] End-user documentation is written
119+
- [x] The client-side dry-run used to calculate the diff is replaced with the
120+
server-side dry-run feature to improve correctness and accuracy for this
121+
feature
122+
- [x] The dependent API server-side dry-run feature is released to beta
147123

148-
We also have a log plugin written using the kui-core framework: [logui](https://github.com/kui-shell/plugin-logui).
124+
#### Beta -> GA Graduation
149125

150-
We also have a plugin for OpenWhisk: [oui](https://github.com/kui-shell/oui).
151-
152-
##### Alpha -> Beta Graduation
153-
154-
155-
##### Beta -> GA Graduation
156-
157-
158-
##### Removing a deprecated flag
159-
160-
161-
### Upgrade / Downgrade Strategy
162-
163-
164-
### Version Skew Strategy
126+
- [ ] At least 2 release cycles pass to gather feedback and bug reports during
127+
real-world usage
128+
- [ ] Integration tests are in Testgrid and linked in KEP
129+
- [ ] Documentation exists for user stories
130+
- [ ] The dependent API server-side dry-run feature is released to GA
165131

132+
## Implementation History
166133

134+
- *2019-11*: Added KEP
135+
- *2020-03*: Promoted from alpha to beta (v 8.0.0)
167136

168-
## Implementation History
169137

170138

171139

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

Lines changed: 24 additions & 0 deletions
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)