-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Publish app as flatpak on Flathub #3486
Copy link
Copy link
Open
Labels
⚪ No priorityIssues marked with this label are not being actively worked on for time being.Issues marked with this label are not being actively worked on for time being.✨ EnhancementIssues marked with this label indicate further enhancements to the program, such as new features.Issues marked with this label indicate further enhancements to the program, such as new features.👀 EvaluationIssues marked with this label are currently being evaluated if they're going to be considered.Issues marked with this label are currently being evaluated if they're going to be considered.👍 PR-okIssues marked with this label are good candidates for being accepted in a pull request.Issues marked with this label are good candidates for being accepted in a pull request.🙏 WishlistIssues marked with this label are wishlisted. We'd like to make them happen but they're not crucial.Issues marked with this label are wishlisted. We'd like to make them happen but they're not crucial.
Metadata
Metadata
Assignees
Labels
⚪ No priorityIssues marked with this label are not being actively worked on for time being.Issues marked with this label are not being actively worked on for time being.✨ EnhancementIssues marked with this label indicate further enhancements to the program, such as new features.Issues marked with this label indicate further enhancements to the program, such as new features.👀 EvaluationIssues marked with this label are currently being evaluated if they're going to be considered.Issues marked with this label are currently being evaluated if they're going to be considered.👍 PR-okIssues marked with this label are good candidates for being accepted in a pull request.Issues marked with this label are good candidates for being accepted in a pull request.🙏 WishlistIssues marked with this label are wishlisted. We'd like to make them happen but they're not crucial.Issues marked with this label are wishlisted. We'd like to make them happen but they're not crucial.
Checklist
Enhancement purpose
It would be nice if you could publish this as a flatpak on flathub e.g.
Flatpaks are a modern software distribution mechanism for Linux distros, can thus installed on any distro and are easy to update. They are easy to install and update and work on all Linux distros.
Also, if you publish it on Flathub you may grow your user base given many distros include that and it is a common software source, so your app can be discovered more easily.
Solution
Here is how to get started.
Note if you need access to the (data of) an installed Steam client, you likely can do so like these apps do that something very similar:
Why currently available solutions are not sufficient?
I only see you offer static files on your release GitHub page. These have the following disadvantages:
Also, Flathub is just "the place to be" for Linux apps and is growing, so if you have your app there, it also gets to be found.
Can you help us with this enhancement idea?
Somehow, I can test and offer feedback, but can't code
Additional info
I can test a flatpak.