Server |
Startup |
Terminal |
File Perms |
Language Servers |
Debugging |
Default commmands |
Endpoints |
Other |
π |
π |
π |
π |
π |
π |
π |
π |
|
π |
π |
π |
π€π¨ [1] |
π |
π |
π |
π |
|
π |
π |
π |
π |
π |
π |
π |
π |
|
π |
π [1] |
π |
π |
π |
π |
π |
π |
|
π |
π |
π |
π |
π |
π |
π |
π |
|
π |
π |
π |
π |
π |
π |
π |
π |
|
π |
π |
π |
π |
π |
π |
π |
π |
|
π |
π |
π |
π |
π |
π [1] |
π |
π [2] |
|
π |
π |
π |
π |
π |
π |
π |
π |
|
π |
π |
π |
π |
π€π¨ [1] |
π |
π |
π |
|
π |
π |
π |
π |
π€π¨ [1] |
π [2] |
π€π¨ [3] |
π [4] |
|
π |
π [1] |
π |
π [2] |
π€π¨ [3] |
π |
π |
π |
|
π |
π |
π |
π |
β |
π [1] |
π |
π |
|
π |
π |
π |
π |
β |
π |
ππ οΈ [1] |
π |
|
π |
π |
π |
π |
β |
π |
π |
π |
|
π |
π |
π |
π |
β |
π |
ππ οΈ [1] |
π |
|
π |
π |
π |
π€π¨ [1] |
π€π¨ [2] |
π |
π |
π |
|
π |
π |
π |
π€π¨ [1] |
π€π¨ [2] |
π [3] |
π |
π |
- Legend
-
-
π - No issues found
-
π - Minor issue
-
π - Component not working
-
π€ - Milestone >7.0.0
-
β - Untested
-
π οΈ - PR open (see description for link)
-
π¨ - Issue open (see description for link)
-
- Common issues
-
-
(3x) Did not clone project
-
"Start Debugging" with no config behaves strangely: eclipse-che/che#14006
-
non-ephemeral mode can cause various issues due to Gluster storage being slow:
-
yarn install
fails due to fs sync issues -
Classpath is incomplete. Only syntax errors will be reported
errors opening java files -
Maven builds fail occasionally
-
-
Could not figure out how to start debugging in nodejs-based workspaces
-
Many images show a different bash prompt (if
.bashrc
exists) -
devfiles with server-based samples should have "stop server" tasks.
-
- Apache Camel
-
No issues
- .NET Core
-
-
Error highlighting doesnβt work right; everything gets an error marker due to no types being found redhat-developer/rh-che#1535
-
- Golang
-
No issues
- Java-Gradle
-
-
Shell prompt is ugly:
user@workspaceq47qxh0wws17melq:/projects$
-
- Java-Maven
-
No issues
- Java Spring (MySQL)
-
No issues
- Java Spring
-
No issues
- Java Vert.X
-
-
Consider adding tasks that interact with vert.x, since testing an API can be strange.
-
e.g.
curl localhost:8080/products
to avoid reading code to figure out how to test
-
-
Sample project README.md needs to be updated (references
codenvy/ubuntu_jdk8
dockerimage)-
Consider adding
jq
to image, since the sample app serves json
-
-
- NodeJS Express
-
No issues
- NodeJS Angular
-
-
Could not figure out how to debug in theia
-
- NodeJS Mongo
-
-
Could not figure out how to debug in theia
-
"Create test user" task only works when web app is running, should show better message
-
Back-end API makes it hard to know API paths.
-
-
Endpoint does not serve at root path, so just shows
{"errors":{"message":"Not Found","error":{}}}
-
Navigating to
/api/user
shows{"errors":{"message":"No authorization token was found","error":{}}}
-
Need to read code to use app; should not be tested in browser in general
-
-
Since files are javascript, some language servers donβt work (e.g. error highlighting)
-
- NodeJS React
-
-
Prompt is ugly:
[user@workspace1s7g66pd2d61n4ly projects]$
-
Had to reload page to get language server to show hovers
-
Could not figure out how to debug in theia
-
- PHP Laravel
-
-
Default commands complicated list, should be combined
-
Unclear what database is used for
-
-
- PHP MySQL
-
-
Endpoint leads to
Index of /
instead of actual app; need to navigate tocrud-php/public/
-
- PHP Symfony
-
No issues
- PHP Simple
-
-
Endpoint leads to
Index of /
, need to navigate tophp-web-simple/
-
- Python
-
-
Language server eclipse-che/che#14074
-
Could not figure out debugging
-
- Python Django
-
-
Language server eclipse-che/che#14074
-
Could not figure out debugging
-
Error launching task 'install dependencies': Request runTask failed with message: Unknown actor CheTask
-
Succeeds anyways
-
-