Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Provide the RoR game for Linux using AppImage #800
Appimage helps packing apps which can run on all major Linux distributions based on concept of one app = one file
If RoR can be packed along with all its dependencies inside an appimage, users can simply download give permission & run the file. Mods can be added as usual from the RoR folder in the user's home directory.
Popular apps like scribus, krita are also adopting this method to distribute their apps. It's easy to make appimage. No need extra knowledge.
Projects repo: https://github.com/probonopd/AppImagekit
The developer @probonopd is happy to help you packing your app :)
Since you proposed that to me privately a few months ago I intended to do it but I haven't really found the time (and motivation, I have to admit).
Recently I wondered though if a static build wouldn't be more elegant. I like how OpenArena distribute their game: a single download which contains static binaries for Windows, Linux 32bit and Linux 64bit.
This could probably also be done with an AppImage and may be easier for the developer but I suspect the directory of the game would look more cluttered.
referenced this issue
Mar 4, 2016
Technically it's 3 separate binaries, one for each OS. A single binary for multiple OS's is impossible AFAIK.
I know about portableapps but distribution on Windows is not really a problem, at least nobody complained about it yet.
I don't believe disk space is an issue for computers which are able to run RoR. Regardless, it's the content which eats up space. E.g. the high quality pack already takes up 1GB of space compared to 100-200mb for the RoR install itself even though the mods are already compressed.
Actually, since an AppImage is an ISO file, it is possible to put binaries for Linux, OS X, and Windows inside.