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

Replace devfile editor with monaco and YAML LSP #13939

Closed
gorkem opened this issue Jul 20, 2019 · 1 comment
Closed

Replace devfile editor with monaco and YAML LSP #13939

gorkem opened this issue Jul 20, 2019 · 1 comment
Labels
area/dashboard 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

@gorkem
Copy link
Contributor

gorkem commented Jul 20, 2019

When editing a devfile on the dashboard there is not content assist.

Describe the solution you'd like

Use the monaco editor with embedded YAML LSP instead of current editor and provide the JSON Schema for devfiles to provide content assist. See this example.

/cc @JPinkney

@gorkem gorkem added the kind/enhancement A feature request - must adhere to the feature request template. label Jul 20, 2019
@l0rd l0rd added team/ide2 severity/P2 Has a minor but important impact to the usage or development of the system. labels Jul 22, 2019
@l0rd l0rd added this to the 7.x milestone Jul 22, 2019
@tsmaeder
Copy link
Contributor

@JPinkney has worked on something similar for the OpenShift console. I'm sure he can provide guidance, at least.

@tsmaeder tsmaeder mentioned this issue Sep 10, 2019
41 tasks
@tsmaeder tsmaeder modified the milestones: 7.x, Backlog - Languages Sep 23, 2019
@tsmaeder tsmaeder mentioned this issue Sep 24, 2019
30 tasks
@tsmaeder tsmaeder mentioned this issue Oct 11, 2019
26 tasks
@tsmaeder tsmaeder modified the milestones: Backlog - Languages, 7.4.0 Oct 16, 2019
@sleshchenko sleshchenko added area/dashboard 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 Dec 16, 2019
@sleshchenko sleshchenko removed this from the 7.4.0 milestone Dec 17, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/dashboard 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

4 participants