Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Filter the containers list in Che-Theia's Workspace panel #21324

Closed
azatsarynnyy opened this issue Apr 8, 2022 · 2 comments · Fixed by eclipse-che/che-theia#1366
Closed

Filter the containers list in Che-Theia's Workspace panel #21324

azatsarynnyy opened this issue Apr 8, 2022 · 2 comments · Fixed by eclipse-che/che-theia#1366
Assignees
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Milestone

Comments

@azatsarynnyy
Copy link
Member

Is your task related to a problem? Please describe

Some containers in Che-Theia's Workspace panel are useless, e.g. machine-exec, telemetry-plugin, che-gateway, etc.:
image

This is one of the confusing UX issues for the users.

Describe the solution you'd like

We should apply the same mechanism of filtering out the useless containers as we did it previously for the below issue

Describe alternatives you've considered

No response

Additional context

No response

@azatsarynnyy azatsarynnyy added kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P2 Has a minor but important impact to the usage or development of the system. team/editors area/editor/theia Issues related to the che-theia IDE of Che labels Apr 8, 2022
@ibuziuk ibuziuk added severity/P1 Has a major impact to usage or development of the system. and removed severity/P2 Has a minor but important impact to the usage or development of the system. labels Jul 20, 2022
@azatsarynnyy azatsarynnyy mentioned this issue Jul 20, 2022
51 tasks
@azatsarynnyy azatsarynnyy self-assigned this Jul 20, 2022
@azatsarynnyy
Copy link
Member Author

The work is blocked as currently, it's not possible to build a Che-Theia image for testing the patch.
The build is stuck on:

$ yarn download:plugins && lerna run --scope="@eclipse-che/theia-assembly" build --parallel
$ theia download:plugins
--- downloading plugins ---

Possibly, it's eclipse/openvsx#497

@azatsarynnyy
Copy link
Member Author

I managed to build a test Che-Theia with my changes. The workaround is to temporarily disable the built-in extensions downloading from OpenVSX registry.

Before (w/o my patch):
image

After (with my patch):
image

FYI: @ibuziuk

The link for testing:
https://che-dogfooding.apps.che-dev.x6e0.p1.openshiftapps.com/#https://github.com/azatsarynnyy/java-spring-petclinic/tree/theia-test

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants