Isn¡¯t this better discussed on the JMRI developers forum
I¡¯m concerned we¡¯re over complicating things for the majority of our users and I¡¯d hate to distress them any more
Phil G
toggle quoted message
Show quoted text
On 2 Oct 2024, at 15:34, Robert Heller via groups.io <heller@...> wrote:
?They are solutions in search of a (non-existant) problem...
I *suppose* there is a "want" of a one-file / one-command install process for
Linux. Download one file, run one install command.
This *could* be done by packaging JMRI in a .deb (for Debian flavored Linuxes)
and a .rpm (for RedHat flavored Linuxes). These packages would be for any
arch (x86, x86_64/amd64, arm, and arm64) and only have a dependency for
openjdk-<minversion>-jre which would be automagically satisfied by apt or
yum/dnf.
I think people are overthinking things.
Flatpak, Docker, and AppImage don't really apply to JMRI: JMRI is coded in
Java, which eliminates what Flatpak, Docker, and AppImage set out to solve:
arch and/or binary dependency problems. A Java "binary" is only dependent on a
JRE and nothing else. And with OpenJDK, a proper JRE is universally available
for all current versions of Linux. Yes, right now there is the extra install
step, but that is it.
At Wed, 2 Oct 2024 04:49:44 +0000 [email protected] wrote:
And I haven???t seen anyone listing the advantages of either tbh
On 2 Oct 2024, at 05:27, Peter Ulvestad via groups.io <ulvestad@...> wrote:
???This seems to me to be a similar discussion about using docker that is on the developers group:
Personally I have no interest in using either and have made sure I don't have flatpak on my computer. Download and install is only a few mouse clicks on Linux Mint and no extra overhead of having Flatpak or Docker.
--
Peter Ulvestad
JMRI Users Group Moderator ( )
Tam Valley Group Moderator ( )
Sprog-DCC Group Moderator ( )
Edmonton Model Railroad Association ( )
--
Robert Heller -- Cell: 413-658-7953 GV: 978-633-5364
Deepwoods Software -- Custom Software Services
-- Linux Administration Services
heller@... -- Webhosting Services