Hi devs,

FYI here’s how the size of our XE distribution has evolved over the years:
https://www.evernote.com/l/AHe8M7Mpc8dLYbLXUUR4BNshyArvRhxM2e4

The sad news is that we’re working to reduce the size of the core for some time 
already but globally over the years the XE size is still growing.

We started going in the right direction in XE 6.3 and 6.4:

* XE 6.2 = 222MB
* XE 6.3 = 212MB
* XE 6.4 = 210MB

But then starting with XE 7.0 we started to increase the XE size again:

* XE 7.0 = 211MB
* XE 7.1 = 225MB
* XE 7.2 = 226MB
* XE 7.3 = 230MB
* XE 7.4 = 230MB
* XE 8.0 = 229MB
* XE 8.1 = 230MB
* XE 8.2 = 233MB

FTR at some point we had:
* XE 2.0 = 79MB
* XE 3.0 = 111MB
* XE 4.0 = 142MB
* XE 5.0 = 181MB
* XE 6.0 = 211MB

Any idea of what we could do to back to reducing the size of XE?

Some idea:
* Remove the GWT Editor (close to 10MB)
* Introduce a check in the build to fail it when the distribution goes over, 
say, 0.5% more of a threshold (for 230MB, 1% = 1.15MB) so that when we increase 
the size we’ll have to look at what is making that size increase and if we 
think it’s ok then we increase the threshold. The idea would be to make us 
think about it regularly. WDYT?
* <more idea here>

FTR I was reminded of this by a comment on a blog post: "En rapport avec XWiki, 
à l'époque où j'ai connu Greenpepper, il y avait un pack de démo avec XWiki. 
J'ai voulu refaire ce pack, mais j'ai l'impression que XWiki a pris un certain 
nombre de méga bytes en quelques années ^_^ . Est ce qu'il y aurait une version 
light disponible ?”

In short the guy said that XWiki seems to have increased size over the years 
and was asking whether there was a lightweight version somewhere…

WDYT? Do we agree that we should try to contain the size and even start 
decreasing it if we can?

Thanks
-Vincent


_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to