Simantics diet to lose some weight
Remove the lowest hanging fruits i.e. the things that are easiest to get rid of and are big from the SDK altogether or make them optional instead of forcing them upon the Simantics desktop product.
Currently the Simantics Desktop product with JRE is currently around 168MB. Eclipse parts are already around 60MB, give or take. A nice goal would be to get Simantics Desktop to somewhere between 100-120MB.
Todo:
-
Remove procore-stuff from org.simantics.project
- 2-3MB -
Remove procore support altogether - rid of org.simantics.db.procore.server.environment
andorg.simantics.db.server
- ~22MB
Will not be done:
- Don't force
it.unimi.dsi.fastutil
(17MB) into the SDK or any of its integral features. Opt to useorg.eclipse.collections
where more optimal collections are necessary (~10MB).
Edited by Tuukka Lehtonen