Open nycnikato opened 5 years ago
Hi @nycnikato , thanks for raising this. We rely on electron-builder
for packaging the app into the various formats we distribute. Unfortunately Faltpak is not yet supported, although it does look like there is considerable interest for this from the community so I would not be surprised to see it added at some point.
If/when that happens, we will look at making use of it.
You can track the electron-builder
issue here: https://github.com/electron-userland/electron-builder/issues/512
Look.at the work that some mysterious superman has done relative to Exodus.io. by putting exodus in flathub. Theirs is also written with electron. Someone was able to unofficially package theirs in flatpak with a simple command to download their zip file and install in a flatpak container. So there Is lots of hope for Zap. Apparently flatpak is making rapid progress. All that is needed at this point is the will to make the package.
It's been one and a half years, I wonder if there's anything that's changed that now makes this viable?
ZAP needs a Flatpak Version
With so many linux distributions to account for, and with the project experiencing rapid growth, a consistent platform is needed. Bugs need to be reproducible and resources will be saved focusing on one package that installs everywhere and is sandboxed. Appimage is not sandboxed.
This is important to me because I would like to have one installer that works on all distributions, including Endless, Fedora Silverblue, ChromeOS, and Windows via WSL, and even OSX. Some future linux distributions such as Endless, PureOS, Clear Linux , and others will ONLY run flatpak apps, or are moving in that direction, such as Elementary OS. I like having a self-contained app which can fully install off a portable hard drive (including the blockchain) and installs well even with bad internet connections.
Possible Implementation Packaging as flatpak. Packaging can be fully automated.