cozy-labs / cozy-desktop

File Synchronisation for Cozy on Desktop and Laptop
https://cozy-labs.github.io/cozy-desktop/
GNU Affero General Public License v3.0
98 stars 45 forks source link

Flatpak version fo cozy-desktop? #2243

Open sramkrishna opened 2 years ago

sramkrishna commented 2 years ago

Description

I understand that you've already expended resources on using appimage as your distribution mechanism. I come from the flatpak and GNOME community and perhaps we could work together on building a flatpak manifest? If we were to work together on this - would you be willing to consider it as an official distribution mechanism?

One of the benefits is being able to directly create them from the ci pipeline as many others have done, add QA etc. Plus you could create a beta channel off of a git branch. So several advantages. Your ability to get feedback on upcoming pre-released versions would improve.

Finally, the app will be run in a pinned container based on your toolchain not the distros - I see that sometimes you have issues with the appimage. Your ability to debug will be much simpler without having to deal with the various distributions and their various versions of libraries they might have.

Finally, you'd have access to metrics that is collected from flathub.

Steps to Reproduce

N/A

Expected behavior

Go to flathub.org and download cozy-desktop from the app store and then run from gnome software. Also available possibly within GNOME Software. (flathub will work on any desktop of course)

Actual behavior

Go to cozy web page, download appimage and run from commandline or use systermd service to automatically add to desktop. Both require working manually from the command line.

Informations

Cossty commented 2 years ago

I would love flatpak version. It would solve my problem too. #2249