The current Linux desktop install experience is a bit lacking compared to the mac and windows options. It would be nice to have OMERO.insight in a universal Linux package format like Flatpak. This would prevent issues like #129 and allow for proper desktop integration and automatic/central updates.
The current Linux desktop install experience is a bit lacking compared to the mac and windows options. It would be nice to have OMERO.insight in a universal Linux package format like Flatpak. This would prevent issues like #129 and allow for proper desktop integration and automatic/central updates.
At first glance JReleaser looks like it might provide a relatively straightforward replacement for your custom gradle plugin to build your binaries https://github.com/ome/omero-javapackager-plugin
https://jreleaser.org/guide/latest/quick-start/gradle.html
Flatpak (or indeed snap) could then be supported as easily as mac and windows binaries / packaging formats: https://jreleaser.org/guide/latest/reference/packagers/flatpak.html
And it looks like your existing process for building with github actions would also translate: https://github.com/jreleaser/release-action