Refactor dashboard to use devfile/api types for devworkspaces #20191
Labels
area/dashboard
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.
sprint/current
Milestone
Is your task related to a problem? Please describe.
Refactor dashboard to use devfile/api types for devworkspaces.
So, instead of keeping in stores Devfile it should store DevWorkspace or DevWorkspaceSpecTemplate and convert it to devfile only when needed.
Also, we need some wrapper for devfile/api side, maybe on devworkspace client, that would simplify work with original types which has many optional.
Dashboard should use devworkspace client from che-incubator/devworkspace-client#26 (it's not merged because then it would break the current implementation.
There is a try to use devfile API but it's no successful and I'm not sure if even useful eclipse-che/che-dashboard#272
The text was updated successfully, but these errors were encountered: