jan
jan copied to clipboard
Flatpak Support
Hello! Please add Flatpak support. It will be cool for immutable desktop users, and many others. Thank you!
Hi @pchmykh , currently, we offer support for the AppImage file format, which allows for direct execution on numerous Linux platforms without the need for installation. Additionally, we provide support for Dockerfile, Docker-compose, and Helm charts for users interested in a web-based, headless approach on remote servers. Please consider using these options. Thank you for your interest in Jan App!
As a user, having to use an app image is tedious, I need to keep track of the file, then I need to find the file when I want to run the program again. It does not appear on my program menu, and it does not appear on my software store. If I want to remove it, I need to find it again, then delete the file.
Using flatpak, I do not experience these issues. Flatpak lets me find the application in my program menu, it lets me find the application in my software store to remove, and it also lets me see what the software is able to access on my computer (files, devices, etc).
this also totally ignores folks running Alpine or other distros which don't fit the "a recent and standard glibc" mold. AppImages depend on system libraries so they aren't even truly portable.
I'm guessing there's just no interest in handling this, but would you be open to a PR?
I don't want an huge file that I don't know where to put, have no .desktop shortcut mode for, and no easy update methods to use for it.
Flatpak is the future and most apps are already on there. Please release it there.
flatpak is the best way to distribute app on Linux, not deb or app-image.
Reason: Here is an attempt to run the appimage on nixos(yeah I know but it will take some amount of time to make it work on nixos which I am not willing to since this installation is focused on using flatpaks only.. 😃):
Edit: Since Jan is an electron app, please look at the flatpak manifests of electron apps like element for help in packaging.
It's alsready happening tho
https://github.com/flathub/flathub/pull/4950