MWM map files become 15-30% smaller when compressed with gzip.
So we can rather easily save on bandwidth and improve download speeds.
One approach is to use HTTP compression (e.g. Content-Encoding: gzip
), it looks like this approach will require less changes to our code. However there likely to be issues with chunked downloads.
So a "custom" implementation seems to be more robust and will give more flexibility in e.g. choice of compression algo:
Also downloader's UI should be changed to display actual (reduced) download sizes (however it should display the final "disk" space taken by maps also), but it could be done as Phase 2.
Related to
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too