psst
psst copied to clipboard
OS Bundles
Hello! First of all, thanks for the amazing project. :heart: I really appreciate for your efforts to save us from lots of cpu usage (no offense electron's awesome too just a little heavy). When do you plan to create OS specific bundles? Compilation of the release profile is way too slow. Takes up to an hour with a 1 gig linux instance.
Hi! Thanks, that's great to hear. Platform bundles are definitely on the roadmap, once we have a CI (GitHub actions?) working.
Hmm okay then I'll fork and try some stuff with actions, but won't promise anything :smile:
We now have Ubuntu and Mac CI working, and the artifacts (just naked executables for now) are available at the run page.
I mean, I guessing seeing a DEB, AppImage, Flatpak, or maybe a Snap file would be nice.
Just created a Flatpak manifest: https://github.com/jpochyla/psst/pull/141. I'm awaiting for approval so it creates a Flatpak bundle.
AppImages anyone?
I want to create a Scoop manifest but the project would need to adopt Releases for this to be viable. Well, that's not entirely true, but pulling a "nightly" binary in a package is not really any good.
Any possibility of this?
I was planning to start releasing once we reach a certain feature set, most probably including Connect support, playlist manipulation, and once we solve the audio-related problems (device switching, audio buffer underruns on high CPU). I should reify these somehow as a Milestone here.
Flatpak seems to be pulling away in the Linux packaging sphere. I now believe that Flatpak is the best option for Psst.
Flatpak is the best bet, meaning pushing it to Flathub will be a good idea.
We could directly package it to Flathub. That's what OBS Studio did https://github.com/obsproject/obs-studio/pull/5569.