I noticed buildbot's out of disk space error for ar71xx build a few days ago and looked a bit into the packages directory. When looking for the largest files I noticed the sound files for the "freeswitch" package.

The size of those sounds files is about 400 MB. They form optional modules that are properly named and created for each platform. But the sound content should be the same for each platform, right?

freeswitch-sounds-en-08KHz_1.5.6b-40c1053_ather..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-08KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:28            18410980
freeswitch-sounds-en-16KHz_1.5.6b-40c1053_ather..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-16KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:28            36683054
freeswitch-sounds-en-32KHz_1.5.6b-40c1053_ather..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-32KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:28            72053976
freeswitch-sounds-en-48KHz_1.5.6b-40c1053_ather..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-en-48KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:29           103906092
freeswitch-sounds-moh-08KHz_1.5.6b-40c1053_athe..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-08KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:29            14124623
freeswitch-sounds-moh-16KHz_1.5.6b-40c1053_athe..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-16KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:29            27241975
freeswitch-sounds-moh-32KHz_1.5.6b-40c1053_athe..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-32KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:29            52290300
freeswitch-sounds-moh-48KHz_1.5.6b-40c1053_athe..>  
<http://downloads.openwrt.org/snapshots/trunk/atheros/packages/freeswitch-sounds-moh-48KHz_1.5.6b-40c1053_atheros.ipk>
  09-Feb-2014 00:29            75236146

It seems to me that identical huge sound files are included for each platform. Additionally I assume that the same sound "modules" are also included in the imagebuilder for each platform. As the size of the imagebuilder for ar71xx is about 770 MB, it seems to me that those Freeswitch sound files make more than half of the size, if they are included (as I assume them to be).

Together the sound modules and their imagebuilder copies take about 0,8 GB for each platform.

From resource usage perspective this seems like waste, especially regarding the imagebuilder. Freeswitch is not that widely used...

Could there be just centralised platform-independent sound files to be downloaded?
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to