bunqCommunity / bunqDesktop

The unofficial, free and open source desktop application for the bunq API
https://bunqdesk.top
MIT License
272 stars 53 forks source link

Build bunqDesktop as a Flatpak #573

Open jelle619 opened 4 years ago

jelle619 commented 4 years ago

Describe the requested feature: Building bunqDesktop as a Flatpak would make it easier for users to install and use bunqDesktop. Publishing this build to, for example, Flathub, most Flatpak user's repo of choice for installing apps, would lend bunqDesktop also more exposure. Lastly, Flatpaks happen to be sandboxed, which makes running the app is generally safer, which is a rather important for a banking app.

Additional context: Flatpak website: https://flatpak.org Flathub website: https://flathub.org

toMeloos commented 4 years ago

I've created a Flatpak build which seems to work and would love to share this with the Bunq community. As mentioned by @jelle619 Flatpaks are best published on Flathub, and CI/CD purposes I believe it would be best to submit this to Flathub using an official bunqCommunity account. I'm more than willing to transfer the code so this can be submitted.

In the mean time I've published the manifest here: https://github.com/toMeloos/top.bunqdesk.Bunq

if a maintainer could reach out then I'd be happy to assist in this transfer and the submission to Flathub!

toMeloos commented 4 years ago

I see (a maintainer of) the bunqCommunity account has forked my repo, but while I'm happy with the interest would like to point out that this is not very useful and not the way to go for Flatpaks.

Please follow these instructions to submit it to Flathub. The top.bunqdesk.Bunq repo should exist under the flathub github account, not the bunqCommunity account. You'll still be maintainer, but it will allow you to use the build automation that flathub offers so you can easily, quickly and automatically push new releases into the store.

jelle619 commented 4 years ago

Is this still something anyone in the bunqCommunity could pick up on? It would be very nice to know whether there’s any interest.

If this isn’t the case, that’s fine. It appears the licensing wouldn’t prohibit someone else from distributing it on Flathub (I suppose you could do it, @toMeloos), though, obviously, bunqCommunity publishing it themselves would be preferable.