# Sprint 187 (15-07-2020 - 04-08-2020) Controller Team ## Capacity * Serhii 12 * Oleksii O 10 * Oleksii K 14 * Angel 6.5 (13\2) * Joshua 13 <details> <summary>Availability Calendar</summary> | | | | Wed 24/6 | Thu 25/6 | Fri 26/6 | |-----------|----------|----------|----------|----------|----------| | Serhii | | | + | + | + | | Oleksii O | | | + | + | + | | Oleksii K | | | + | + | + | | Angel | | | + | + | + | | Joshua | | | + | + | + | | | Mon 29/6 | Tue 30/6 | Wed 1/7 | Thu 2/7 | Fri 3/7 | | Serhii | P | + | + | + | +/- | | Oleksii O | P | + | + | + | +/- | | Oleksii K | P | + | + | + | +/- | | Angel | + | + | P | + | +/- | | Joshua | + | + | P | + | +/- | | | Mon 6/7 | Tue 7/7 | Wed 8/7 | Thu 9/7 | Fri 10/7 | | Serhii | + | + | + | + | + | | Oleksii O | + | + | + | + | V | | Oleksii K | + | + | + | + | + | | Angel | + | + | + | + | + | | Joshua | + | + | + | + | + | | | Mon 13/7 | Tue 14/7 | | | | | Serhii | + | + | | | | | Oleksii O | V | V | | | | | Oleksii K | + | + | | | | | Angel | V | V | | | | | Joshua | + | + | | | | | Sign| Description | |-----|---------------------| | + | No planned PTO | | S | Sick day off | | P | PTO | Vacation | | H | Public Holiday | | R | RedHat Recharge day | | +/- | Huck&Hastle | </details> <!-- Ctrl+F (https://[a-zA-Z./]+/([\w-]+))$ [$2]($1) --> ## WebTerminal [#WTO-1](https://issues.redhat.com/browse/WTO-1) * Investigate whether cluster edit and view roles are necessary in OLM [17374](https://github.com/eclipse/che/issues/17374) * Controller must make sure that workspace is created after webhooks [16914](https://github.com/eclipse/che/issues/16914) * Document WebTerminal operator uninstalling procedure [WTO-11](https://issues.redhat.com/browse/WTO-11) * DevWorkspace failure reason must be propagated through status or events [17326](https://github.com/eclipse/che/issues/17326) * Make sure web-terminal operator successfully replaces containers in env vars with digests [WTO-4](https://issues.redhat.com/browse/WTO-4) * Set up index/bundle containers build for WebTerminal Operator [WTO-24](https://issues.redhat.com/browse/WTO-24) * Build containers for devworkspace-controller [WTO-8](https://issues.redhat.com/browse/WTO-8) * Set up delivery repos for Web Terminal [WTO-25](https://issues.redhat.com/browse/WTO-25) * Release web-terminal-operator [WTO-9](https://issues.redhat.com/browse/WTO-9) * Improve WebTerminal Operator detection made by OpenShift Console [WTO-20](https://issues.redhat.com/browse/WTO-20) :warning: We still have blockers external blockers that prevents us to release Web Terminal for OpenShift 4.5.x: * Use DevWorkspace CRD by OpenShift Console. Cherry-pick PR to 4.5.x https://github.com/openshift/console/pull/5730 * Create new product/release in ET for Web Terminal 1.0 https://projects.engineering.redhat.com/browse/CLOUDWF-2324 ## Dashboard Enhancements * Finalize Storage Type switcher [17230](https://github.com/eclipse/che/issues/17230) * Dashboard should check if websockets are blocked [17280](https://github.com/eclipse/che/issues/17280) ## Dashboard Next [#16628](https://github.com/eclipse/che/issues/16628) * Create CQs for dependencies used in dashboard-next. [17024](https://github.com/eclipse/che/issues/17024) * [new UD] Re-vamp NavMenu.tsx and Layout.tsx components [17351](https://github.com/eclipse/che/issues/17351) * [new UD] improve project structure [17352](https://github.com/eclipse/che/issues/17352) ## Plugin Broker * Spike: Merge VS Code Extensions in a single container if they're using the same container definition [15373](https://github.com/eclipse/che/issues/15373) > :spiral_note_pad: there was already try to implement it some time ago but was blocked by something. It's just spike task planned up to 1 day to try implement again and write down blockers if any that prevents implementing that >