Project

General

Profile

Actions

User story #1109

closed

Reduce Rudder-webapp file size

Added by François ARMAND over 13 years ago. Updated over 4 years ago.

Status:
Rejected
Priority:
5 (lowest)
Assignee:
-
Category:
Architecture - Code maintenance
UX impact:
Suggestion strength:
User visibility:
Effort required:
Name check:
Fix check:
Regression:

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.

Actions #1

Updated by Jonathan CLARKE over 13 years ago

  • Category changed from 13 to Architecture - Code maintenance
Actions #2

Updated by Jonathan CLARKE over 13 years ago

  • Priority changed from N/A to 5 (lowest)
Actions #3

Updated by Jonathan CLARKE over 13 years ago

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...

Actions #4

Updated by François ARMAND about 13 years ago

  • Target version changed from 10 to 24
Actions #6

Updated by Nicolas PERRON about 13 years ago

  • Subject changed from Diminuer la taille de Rudder-webapp to Reduce Rudder-webapp file size
  • Description updated (diff)
Actions #7

Updated by Jonathan CLARKE over 12 years ago

  • Target version changed from 24 to Ideas (not version specific)
Actions #9

Updated by François ARMAND over 4 years ago

  • 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.

Actions

Also available in: Atom PDF