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

Theia tasks are listed in random order #14000

Closed
5 tasks done
sparkoo opened this issue Jul 24, 2019 · 4 comments
Closed
5 tasks done

Theia tasks are listed in random order #14000

sparkoo opened this issue Jul 24, 2019 · 4 comments
Labels
area/editor/theia Issues related to the che-theia IDE of Che kind/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.

Comments

@sparkoo
Copy link
Member

sparkoo commented Jul 24, 2019

Describe the bug

Each time workspace is started, tasks in right panel are displayed in random order. This might be confusing for the user.

Che version

  • nightly

Steps to reproduce

  1. Start workspace with multiple tasks (e.g. https://github.com/eclipse/che-devfile-registry/blob/master/devfiles/php-laravel/devfile.yaml)
  2. check tasks order in right panel
  3. stop workspace and start again
  4. check tasks order in right panel

task_order1
task_order2

Expected behavior

tasks order is always the same (probably preserved same as in devfile)

Runtime

  • minikube (include output of minikube version and kubectl version)

Screenshots

Installation method

  • chectl

Environment

  • my computer
    • Linux

Additional context

@sunix sunix added area/editor/theia Issues related to the che-theia IDE of Che kind/enhancement A feature request - must adhere to the feature request template. status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Jul 24, 2019
@vitaliy-guliy
Copy link
Contributor

I would display them sorted by name.

@nickboldt nickboldt added this to the 7.2.0 milestone Jul 24, 2019
@nickboldt nickboldt added severity/P1 Has a major impact to usage or development of the system. and removed status/need-triage An issue that needs to be prioritized by the curator responsible for the triage. See https://github. labels Jul 24, 2019
@nickboldt
Copy link
Contributor

Setting to 7.2 but with P1 because OMG this should be like one line of code to provide a sorted list.

@sparkoo
Copy link
Member Author

sparkoo commented Jul 25, 2019

I would prefer to preserve order from devfile.

@tsmaeder tsmaeder mentioned this issue Sep 10, 2019
41 tasks
@tsmaeder
Copy link
Contributor

If the order from the devfile is easily available, we will preserve it, otherwise we'll sort by name.

@tsmaeder tsmaeder mentioned this issue Sep 24, 2019
30 tasks
@gazarenkov gazarenkov removed this from the 7.2.0 milestone Oct 2, 2019
@svor svor closed this as completed Oct 3, 2019
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/enhancement A feature request - must adhere to the feature request template. severity/P1 Has a major impact to usage or development of the system.
Projects
None yet
Development

No branches or pull requests

7 participants