Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Flatpak/FlatHub #652

Open
Winterhuman opened this issue Sep 3, 2022 · 4 comments
Open

Flatpak/FlatHub #652

Winterhuman opened this issue Sep 3, 2022 · 4 comments

Comments

@Winterhuman
Copy link

Winterhuman commented Sep 3, 2022

Related: #100

It'd be nice to have Museeks published on FlatHub. Alternatively, if FlatHub publishing is a tough ask, a flatpak app as a release package would be completely fine as well (if it's an option, still reading up on it).

@martpie
Copy link
Owner

martpie commented Sep 3, 2022

I mostly use a Mac for development, but it should be do-able to build them via the CI. I'll leave the publication responsibility to someone else, as I did for Fedora, Debian, etc.

I have to fix a couple of things to the CI anyway (code signing and other stuff), so I can add that to my list.

@martpie
Copy link
Owner

martpie commented Sep 3, 2022

That said, I remember we were using Flatpak a while ago, and we removed its support, as like Snap, they had many issues. But things may have improved since.

@jangorecki
Copy link

I would like to propose packaging for fedora as an alternative to flatpak, so users can just dnf install.
Is there any chance for that?

@martpie
Copy link
Owner

martpie commented Aug 26, 2024

Hey @jangorecki! In order to keep sane, my overall position regarding distribution is the following:

  • I will package in all the major format I can easily bundle to
  • With the migration to Tauri underway, this includes: .deb, . rpm, .AppImage., maybe snap, maybe flatpak(depends how annoying they are to setup)
  • I publish the binaries links to museeks.io, and the .md5 hash
  • that's about it.
    • minor exception: I sometimes update Homebrew's Museeks Cask myself

Anything regarding publication on various stores, app centers, repos, etc, I don't want to do myself, because that's a rabbit hole that's too deep and depressing for me, and I'd rather play Lethal Company instead. 😄

So if you want to own publishing for Fedora, please feel free to do it, just try to stick with the right version number is all I ask.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants