User story #1109
closed
Reduce Rudder-webapp file size
Added by François ARMAND over 13 years ago.
Updated over 4 years ago.
Category:
Architecture - Code maintenance
Description
Rudder-webapp file size is over 60 Mb of which contains a lot of dependencies. Its size must be reduced.
- glance over dependencies and search for those which could be deleted or merged.
- maybe rip useless bytecode.
- Category changed from 13 to Architecture - Code maintenance
- Priority changed from N/A to 5 (lowest)
A simple first step would be to remove the scala-compiler JAR from the generated WAR - it is 11.3 MB by itself! And I presume not needed, as the WAR only ships compiled code...
- Target version changed from 10 to 24
- Subject changed from Diminuer la taille de Rudder-webapp to Reduce Rudder-webapp file size
- Description updated (diff)
- Target version changed from 24 to Ideas (not version specific)
- Status changed from New to Rejected
It is now 100Mo, after an increase to over 120Mo, and it doesn't seems to be a problem.
The main culprit is lift-json which bring scalac, but there's no simple way to change that (appart stop using lift-json, and so most likely lift).
Closing this one, and we will continue to try to reduce it each time we can.
Also available in: Atom
PDF