Bug 156048 - bash script for installation for selectable versions and packages of LibreOffice suite
Summary: bash script for installation for selectable versions and packages of LibreOff...
Status: NEW
Alias: None
Product: QA Tools
Classification: Unclassified
Component: General (show other bugs)
Version:
(earliest affected)
unspecified
Hardware: All Linux (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-06-25 10:13 UTC by Richard Demattio
Modified: 2023-11-19 20:03 UTC (History)
3 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Demattio 2023-06-25 10:13:18 UTC
Today I received an eMail about a bug, where you try to motivate us updating bug status and to retest the bug on different versions of LibreOffice.

To make life easier (on Linux), I wrote a bash script to support the installation of selectable versions and packages.

I would like to provide this script to the community.
see the web site
https://codeberg.org/demattio/LibreOffice_Package_Download_Script.git

I hope, this is a good place to make the script public and please appologize, if this is a misuse of the bug tracker.
Comment 1 Stéphane Guillou (stragu) 2023-11-17 15:21:18 UTC
Thank you very much Richard for your contribution! I just tested it and it works great after installing a couple of dependencies I was missing. I love the CLI dialogs. One issue was my system detecting my system as RPM-based (but I've got Ubuntu 20.04).
This could be a very useful tool for QA.

Please feel free to already link to it on the Wiki, I think this page it the most suited for it: https://wiki.documentfoundation.org/Installing_in_parallel/Linux

Buovjaga and Xisco, what do you think? Is this a tool that could be added to one of our repos, or should it remain external? Would be a good addition to our AppImage tool.

Note that, it it were to be integrated in one of the repos, the licence compatibility needs to be checked. And please see how to get started with submitting a contribution, including the "License Statement": https://wiki.documentfoundation.org/Development/GetInvolved
Comment 2 Buovjaga 2023-11-17 15:25:07 UTC
The old appimage script has rotted and there is this new and shiny one: https://git.libreitalia.org/libreitalia/loaih

However, just a couple of days ago I tried it for the first time and could not make the advertised easy installation method work, so I emailed Emiliano and am waiting to hear back from him.
Comment 3 Richard Demattio 2023-11-19 20:03:01 UTC
(In reply to Stéphane Guillou (stragu) from comment #1)
> Thank you very much Richard for your contribution! I just tested it and it
> works great after installing a couple of dependencies I was missing. I love
> the CLI dialogs. One issue was my system detecting my system as RPM-based
> (but I've got Ubuntu 20.04).
> This could be a very useful tool for QA.
> 
> Please feel free to already link to it on the Wiki, I think this page it the
> most suited for it:
> https://wiki.documentfoundation.org/Installing_in_parallel/Linux
> 
> Buovjaga and Xisco, what do you think? Is this a tool that could be added to
> one of our repos, or should it remain external? Would be a good addition to
> our AppImage tool.
> 
> Note that, it it were to be integrated in one of the repos, the licence
> compatibility needs to be checked. And please see how to get started with
> submitting a contribution, including the "License Statement":
> https://wiki.documentfoundation.org/Development/GetInvolved

I am surprised, that the script detected your Ubuntu as RPM, because I am working on Mint and tested on Mint.
It looks like my automatic decision between RPM and DEB is not reliable enough.

You invited me to "link to it on the Wiki". I am not familiar with the rules of the game on the Wiki. It would be great, if you can do it for me

You write about "license compatibility": If the license model I selected is incompatible to your policies, I have no problem to switch to an compatible one.