Skip to content
This repository has been archived by the owner on Feb 12, 2022. It is now read-only.

Flock <-> CardDAV/CalDAV bridge (for Desktop clients) #16

Closed
Natanji opened this issue Jul 21, 2014 · 7 comments
Closed

Flock <-> CardDAV/CalDAV bridge (for Desktop clients) #16

Natanji opened this issue Jul 21, 2014 · 7 comments

Comments

@Natanji
Copy link

Natanji commented Jul 21, 2014

I think Flock is nice and all, but for my particular use case it's rather useless because I need to sync my Calendars with the desktop (Windows and Linux, in my case) and apps that are supported there (e.g. Thunderbird with Lightning).

I think changing lots of Desktop clients and creating plugins for them might be way too much work. Therefore I propose that a bridging app should be written. It could simply be a local CardDAV/CalDAV server that is only available locally (and with user/password additionally to protect data from other accounts on the same machine). The local storage could then be synced with Flock.

@rhodey
Copy link
Contributor

rhodey commented Jul 21, 2014

One of the major reasons we chose to support WebDAV, CalDAV and CardDAV is that many of the most popular desktop calendar and contact management clients support WebDAV, CalDAV and as well CardDAV. The plan for desktop integration is to avoid writing any new clients by creating a simple local proxy service. All the proxy service has to do is encrypt and decrypt transparently, allowing easy integration with existing clients.

Hoping to start work on this local proxy service next month but would be psyched to see someone get a head start on the project.

This thread would be a great place for users to suggest alternative paths for desktop integration as well, also you can consider starting a thread on the mailing list >> whispersystems@lists.riseup.net

@rhodey
Copy link
Contributor

rhodey commented Jul 30, 2014

Closing for now, will continue discussion of desktop integration on the mailing list and create a new github repo for the project when development begins.

@rhodey rhodey closed this as completed Jul 30, 2014
@patcon
Copy link

patcon commented Aug 2, 2014

Updating this issue with a link to the mailing list archive would be hugely appreciated when the convo starts. I'm subscribed to this issue, but it sounds like discussion will be on mailing list :)

@patcon
Copy link

patcon commented Nov 22, 2014

@rhodey Any work been done on the desktop proxy, or would I be good to start on something? Any preference or thoughts on the desired tech to be used?

@patcon
Copy link

patcon commented Nov 23, 2014

fyi making a vagrant box with a compat webdav service running on it. Will be using that for testing, and will share when complete for anyone else digging into this

@patcon
Copy link

patcon commented Jan 18, 2015

Somehow some convo on the encryption proxy started happening in another issue (#42 (comment)), but perhaps we could move it back here?

Reopen @rhodey?

@patcon
Copy link

patcon commented Jan 18, 2015

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

3 participants