Suggestion: Use delta-RPM (presto) for bandwidth efficient updates
As Jolla is a mobile device, available Internet bandwidth might be sometimes severely limited (2G, data cap reached, etc.), preventing the download of bigger updates.
What is delta-RPM/presto ?
In short, it makes it possible to download only the the diff from the last package version and creating the updated package on-device by applying the diff on the old package.
Advantages
- should save a lot of bandwidth
- makes updates over mobile data connection more feasible
Potential disadvantages
- packages will need to be stored, so that the diff can be applied to them
- some processing needs to be done to apply the diff
Is this already used elsewhere?
The Fedora Linux distribution has been using delta-RPM/Presto by default since version 11, so for about 4-5 years already.