Projects tigase _server server-core Issues #1194
Convert groovy code to java and make groovy dependency optional (#1194)
wojciech.kapcia@tigase.net opened 4 years ago

Relying on groovy can be problematic (even now they were quite delayed when it comes to supporting newer Java) and the benefits are not that significant.

What's more:

  • better maintenance (compile time checks)
  • would help us shave off roughly 20% od dependencies
  • would help reduce memory usage.
  • would make it easier to use graalvm and native-image

(initially targeted for 9.0.0, depends on eventual http-api adjustments)


For templating we could possibly use jte as it's efficient and small/without further dependencies

wojciech.kapcia@tigase.net commented 4 years ago

In addition it would help reduce memory usage.

Captura de pantalla 2021-05-18 a las 18.29.53.png

wojciech.kapcia@tigase.net batch edited 6 months ago
Name Previous Value Current Value
Iterations
empty
Candidate for next major release
issue 1 of 1
Type
Task
Priority
Normal
Assignee
Version
Candidate for next major release
Issue Votes (0)
Watchers (2)
Reference
tigase/_server/server-core#1194
Please wait...
Page is in error, reload to recover