@@ -7,9 +7,11 @@ owning-sig: sig-cli
7
7
participating-sigs :
8
8
- sig-cli
9
9
reviewers :
10
- - TBD
10
+ - " @pwittrock"
11
+ - " @soltysh"
11
12
approvers :
12
- - TBD
13
+ - " @pwittrock"
14
+ - " @soltysh"
13
15
editor : TBD
14
16
creation-date : 2019-11-14
15
17
last-updated : 2020-01-30
@@ -19,7 +21,7 @@ see-also:
19
21
replaces :
20
22
21
23
superseded-by :
22
-
24
+
23
25
---
24
26
25
27
# Kubectl Graphical Plugins
@@ -105,14 +107,16 @@ refer to as producing and distributing "fat" plugins, each plugin will
105
107
contain its own copy of kui-core, including all of Electron (and its
106
108
attendant copy of Chromium).
107
109
108
- An alternate krew integrration story, which we refer to as the "thin
110
+ An alternate krew integration story, which we refer to as the "thin
109
111
plugin" strategy, would require development of a chain loader. When
110
112
installing a thin plugin, the plugin would install, if needed, the
111
- kui-loader plugin. This would: 1) allow for very small plugin
112
- downloads; 2) maintain the ability for plugins to pin themselves to a
113
- particular version of electron and kui-core; 3) avoid having a
114
- separate copy of chromium in memory for every plugin window.. We have
115
- a prototype of such a chain loader here:
113
+ kui-loader plugin. This would:
114
+
115
+ 1 ) allow for very small plugin downloads;
116
+ 2 ) maintain the ability for plugins to pin themselves to a particular version of electron and kui-core;
117
+ 3 ) avoid having a separate copy of chromium in memory for every plugin window.
118
+
119
+ A prototype of such a chain loader is here:
116
120
[ https://github.com/kui-shell/kask ] ( https://github.com/kui-shell/kask ) .
117
121
118
122
0 commit comments