chidiwilliams / buzz

Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAI's Whisper.
https://chidiwilliams.github.io/buzz
MIT License
12.54k stars 944 forks source link

Package as Flatpak and publish at Flathub #485

Open xalt7x opened 1 year ago

xalt7x commented 1 year ago

Flatpak is a sandboxed distribution format for desktop applications.
Unlike native distro package formats (DEB, RPM, PKGBUILD etc) it's universally available for most distros (and their versions).
Flathub is the largest Flatpak repository. Popular graphical utilities for installing software (GNOME Software, KDE Discover) have modules for Flatpak so users can easily update their applications. Partially related: issue #466

chidiwilliams commented 1 year ago

There's a Snapcraft package now: https://snapcraft.io/buzz

spoelstraethan commented 1 year ago

Unfortunately snap is an Ubuntu thing that Fedora and other distros may implement but likely only to wean users off of snaps, since they are fairly incompatible with the newer immutable flavors like Fedora Silverblue/Kinoite/etc and OpenSUSE Aeon et al.

Because it doesn't require a questionable root privileged daemon like snapd Flatpak has been the primary choice for immutable distributions, with AppImages or container based packaging via podman/docker/distrobox right up there in the list as well.