Support Strategy for LibreOffice

Hi devs,

We have a support strategy for DBs, Servlet Containers and Browsers. We’re missing one for LibreOffice.

I propose that we support one single version officially and that it be the LTS version. LO has a notion of LTS as defined on their download page: Download LibreOffice | LibreOffice - Free Office Suite - Based on OpenOffice - Compatible with Microsoft

For example right now it’s 6.2.8: " This version is slightly older and does not have the latest features, but it has been tested for longer. For business deployments, we strongly recommend support from certified partners which also offer long-term support versions of LibreOffice."

Technically we could implement this in the following way:



So you propose to test only with the LTS and not the stable one ?

Just to clarify a bit their LTS concept is actually named “Still branch”, and both branches are described in Release Notes | LibreOffice - Free Office Suite - Based on OpenOffice - Compatible with Microsoft


Hey @xwiki devs, could you please provide more opinions so that we can proceed and document the result? Some more answers would help! :slight_smile:






Documented at

Next step is to make sure our CI builds test the LTS/“Still branch”.

We currently use what’s at xwiki-platform/xwiki-platform-core/xwiki-platform-test/xwiki-platform-test-docker/src/main/java/org/xwiki/test/docker/internal/junit5/servletengine/ at aacf1283c7e4a55512e756a014b0ce34c5540a34 · xwiki/xwiki-platform · GitHub but I don’t know if that installs the LTS/“Still branch” or the latest version.

Created Loading...

it installs the latest from Debian Stretch which is currently 5.2.7-1 (Debian -- Error).