Skip to content

Publish app as flatpak on Flathub #3486

@rugk

Description

@rugk

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:

  • do not update automatically
  • are not sandboxed
  • are not checked by a third-party like Flathub
  • may not actually run on all Linux systems (flathubs are made for this and once you have flatpak installed it should work)
  • are not easy/intuitive to install

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    ⚪ No priorityIssues 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.👀 EvaluationIssues 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.🙏 WishlistIssues marked with this label are wishlisted. We'd like to make them happen but they're not crucial.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions