diyabc / diyabcGUI

User interface to DIYABC/AbcRanger
https://diyabc.github.io/
Other
4 stars 2 forks source link

Linux standalone app build not available at the moment #18

Open gdurif opened 4 years ago

gdurif commented 4 years ago

Problem with electricShine

https://github.com/chasemc/electricShine/issues/294

TODO: write a fix for electricShine

gdurif commented 4 years ago

For the moment, Linux users will have to use the R package.

gdurif commented 3 years ago

Relevant to generate a portable version of R for linux users ?

fradav commented 3 years ago

Flatpak or snap?

gdurif commented 3 years ago

My opinion is to forget the standalone for Linux. If users can install flatpak or snap apps, they can install R and directly use the R package.

fradav commented 3 years ago

I agree, but snap/flatpak are preinstalled on some distros (Ubuntu, gnome etc.). There is also the appimage format which doesn't require anything installed.

At this point this should be a very low priority, and mostly CI dedicated task.

fradav commented 3 years ago

perhaps a container based approach (docker/singularity) is more relevant for some use case (headless server with the shiny app server) ?

gdurif commented 3 years ago

Regarding the shiny app server, the "difficult" part is the setup of the shiny server, which is detailed https://docs.rstudio.com/shiny-server/ (a docker container seems to even be available https://hub.docker.com/r/rocker/shiny).

Once the server is up, setting our app is quite simple, c.f. https://github.com/diyabc/diyabcGUI#shiny-server-installation, and should be accessible for anyone able to manage the shiny server setup part.

gdurif commented 3 years ago

Anyway, I think I will not have time for this any time soon, so maybe in the future.