etesync / etesync-dav

This is a CalDAV and CardDAV adapter for EteSync
https://www.etesync.com
GNU General Public License v3.0
294 stars 49 forks source link

Flatpak #29

Open rugk opened 6 years ago

rugk commented 6 years ago

Seeing you have docker support, what about flatpak?

That is actually much more suited for desktop environments. And seeing "localhost" in your Readme, I guess, it is intended that this is run on the desktop and you just "localhost" your DAV client to it?

However, flatpaks usually have a GUI, you do not have it. However, I think this is no technical requirement – it's just not so good for providing screenshots for https://flathub.org/ or so. :smile:

tasn commented 6 years ago

Thanks for the comment. I don't know much about creating flatpak images. I also don't know much about docker, support was added by a contributor...

Happy to add flatpak if someone sends a PR and maintenance is not a pain (I.e. zero or close to).

-- Tom

On Sun, 26 Aug 2018, 19:45 rugk, notifications@github.com wrote:

Seeing you have docker support, what about flatpak?

That is actually much more suited for desktop environments. And seeing "localhost" in your Readme, I guess, it is intended that this is run on the desktop and you just "localhost" your DAV client to it?

However, flatpaks usually have a GUI, you do not have it. However, I think this is no technical requirement – it's just not so good for providing screenshots for https://flathub.org/ or so. 😄

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/etesync/etesync-dav/issues/29, or mute the thread https://github.com/notifications/unsubscribe-auth/AAGofjY-GGZcsUjmIvvDRvdYB1Aq_rVpks5uUuzlgaJpZM4WM5LO .

bilelmoussaoui commented 6 years ago

@tasn I can help with that :)

tasn commented 6 years ago

@bilelmoussaoui, yay, thanks! Looking forward to the PR.

ajvsol commented 5 years ago

Definitely prefer Flatpak over Docker for desktop since it's easier to integrate into the desktop application menu and setup autostart with it too.

tasn commented 5 years ago

We now have precompiled binaries which serve the same purpose and solve this.

Check out the release assets for download links.

tasn commented 4 years ago

@bilelmoussaoui, does the offer to help still stand? Would love to have it! Especially now that we plan on having desktop apps for notes and the rest of the things.

bilelmoussaoui commented 4 years ago

Sure, as I don't use the apps myself, I would need some guidance on which desktop apps needs to be packaged and I can figure out sometime to look at it

tasn commented 4 years ago

Yay, thanks a lot! Well, it's quick easy, just pip install etesync-dav and the executable is etesync-dav. The running process is a background daemon (it also tries to open a URL in the default browser on first launch).

If you have any more questions, please consider coming to https://www.etesync.com/community-chat/ and we can chat there.

Thanks a lot!