While it is a good thing to see LO package size being shrinked, being able to perform partial updates would save a lot of time and of bandwidth for users.
As a first idea, I would suggest something similar to what Firefox is doing (https://wiki.mozilla.org/UpdateGeneration):
- When a minor release (mostly for security or stability reasons) is available (A.B.C to A.B.C+1), we should download only a partial update.
- When a major release is available (new features), we should download a complete update or upgrade.
Very old request :-)
I am pretty sure I have already seen the same request before but I can't find the bug report. Perhaps it was in the OOo time.
Best regards. JBF
I was sure I had seen it before also, but couldn't find it either.
Additional details. (I've also updated the summary to make this easier to search for.)
As a 100MB+ download, LibreOffice is inconvenient to update for even users with fast broadband and may be impossible to update for users with slow or unreliable connections, at least on a regular basis. The ideal resolution here is for the internal update mechanism to be able to download partial updates, much as Firefox does. For minor hotfixes this has the promise of massively reducing the required download size compared to downloading the complete installer.
There's been some investigation of what is required for a Windows-only solution at AOO(i):
This relies on Microsoft Installer, and so is not a general solution (which would need to be cross-platform, as Firefox's is), but may be a suitable stopgap for Windows users.
*** Bug 81914 has been marked as a duplicate of this bug. ***
*** Bug 88258 has been marked as a duplicate of this bug. ***
This ask.libreoffice question is also related. http://ask.libreoffice.org/en/question/18542/is-lo-planning-incremental-update/
*** Bug 89240 has been marked as a duplicate of this bug. ***
*** Bug 90619 has been marked as a duplicate of this bug. ***
The Sparkle/WinSparkle framework supports this feature.
Fedora's delta-rpm is worthing a look.
*** Bug 96945 has been marked as a duplicate of this bug. ***
Please note "Incremental Windows Installer .MSP patches" at https://www.collaboraoffice.com/solutions/collabora-office/
a little house keeping:
Bug 68274 - provide better update mechanism -- Mozilla ARchive (mar) based incrementals
Markus has been working on this for over a year and it is currently being tested on linux and windows.
Updater Issues and Improvements