Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[che-dev] Community meeting minutes, 2018-09-03

Hi all,

We had the regular Che community meeting on Monday. Here are the meeting
notes (included below):
https://docs.google.com/document/d/1DzMQxW9TpPlxs0U_ujjegjXX2BUMd25Pq9q99mfgTIA/edit?usp=sharing 

The next meeting will be at 11am Eastern Standard Time, September 17th,
at the same place.

Thanks,
Alex.

Topics
Imminent switch to jdt.ls in Che 6 - Thomas Mäder

Notes

Imminent switch to jdt.ls in Che 6

    • Link to the presentation link

    • Goal is to replace Java implementation by JDT.LS

      • Better maintainability between VSCode Java Support

      • Better fit with Eclipse Theia Language Support

      • Pros

        • Up to date Java (Java 11 coming)

        • Gradle support

        • Extensions

      • Cons

        • New code base - expect rough edges

        • Some missing quick fixes, config options

        • Need installer / sidecar

    • State

      • Will provide the feature parity with current Java Support

      • Working on getting selenium test suite to parity (52 failures with jdt.ls VS 7 failures with current java implementation / 640 tests)

    • Timing:

      • Feature/Selenium parity - Hopefully during next week

      • Performance wise - expect a bit more time to get those fixed ready


      •  

  • Contributing to missing quick fixes:

  • Oleksander asked about performance in auto-completion?

    • Not affected by the change.

    • Should be comparable with VSCode performance.

    • Depend on the time the project gets import and dependencies resolved.

  • When do you plan to use the JDT.LS in Theia

    • Already in progress. Some commands and dialogs are missing to handle all the capabilities of JDT.LS in Theia.

    • Theia has always been using the JDT.LS for Java support



Actions


Past actions

  • Post demos from Che core teams to che-dev mail list to engage community to provide feedback and spread information about the most recent changes. Demos of Theia based Che flow might also be interesting for the community.


--

OLEKSANDR GARAGATYI

SENIOR SOFTWARE ENGINEER

Red Hat 


Back to the top