-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Camel Plugin for Che 7 #12584
Comments
Running the API usage report (#12996) shows no missing API |
|
created eclipse-che/che-plugin-registry#109 for the inclusion of Camel extension in Che plugin registry |
Duplicating to propose an updated version as i don't have edit rights on original comment Camel Plugin for Che 7Goals
Organization of the workChe team will work to implement/fix what is needed to have VS Code Camel extension working. They will provide documentation to Fuse team to integrate the VS Code extension in plugin registry and in stack. Sub-tasksSymbiotic LS running in parallel
XML Plugin in Che
Will fix:
Java Plugin in Che
Camel Plugin in Che
Camel specific features working with XML
Camel specific features working with Java
Packaging of the Camel VSCode extension in Che
Che Stacks Integration
Documentation
QE:Integration Tests
NotesMain "Camel specific features" are described in the description https://marketplace.visualstudio.com/items?itemName=camel-tooling.vscode-apache-camel
|
Closing this epic as most of the work has been completed. Missing the documentation on Che docs - #14778 |
another important part is missing non-regression tests. |
Issues go stale after Mark the issue as fresh with If this issue is safe to close now please do so. Moderators: Add |
Camel Plugin for Che 7
Goals
Have features from VS Code Camel Tooling available in Che 7
Organization of the work
Che team will work to implement/fix what is needed to have VS Code Camel extension working. They will provide documentation to Fuse team to integrate the VS Code extension in plugin registry and in stack.
Sub-tasks
Symbiotic LS running in parallel
The Camel tooling is relying on other Language Server to provide its capabilities: XML and Java. Che must be providing support to allow multiple Language Servers, running in parallel.
XML Plugin in Che
The Camel tooling is relying exhaustively on XML. As such, Che should be providing XML tooling, which will work along with the VSCode Camel Extension.
Will fix:
Java Plugin in Che
In order for the Camel extension to be working in Che, it requires the Java LS. It also requires to be running as a Che Plugin (running in its own sidecar container).
Camel Plugin in Che
Camel specific features working with XML
Camel specific features working with Java
Have Camel specific features and classic Java support working with Java in Theia in the same editor
Have Camel specific features and classic Java support working with Java in Che in the same editor
Be able to install successfully in Che the Camel VS Code extension
Packaging of the Camel VSCode extension in Che
Che Stacks Integration
Documentation
QE:Integration Tests
Notes
Main "Camel specific features" are described in the description https://marketplace.visualstudio.com/items?itemName=camel-tooling.vscode-apache-camel
It includes:
The text was updated successfully, but these errors were encountered: