Open alensiljak opened 2 years ago
Hey there, I setup DecSync today and I'm so amazed. Great Thing. adds the one function I was missing after I found amazing Syncthing. Together they are true Open Source Power. My Setup is a long Chain now: AndroidAddressbook-DecSync-Syncthing-DecSync-RadicaleServerForWebdav-CardbookPluginTo-Thunderbird
It's fascinating that it actually works. But I give +1 to this thread. A Thunderbird-plugin would be great. I actually installed Evolution just to test DecSync and was so happy with it that I took up with everything that was needed to make it work with thunderbird. It took me 2-3 hours as i was new to radicale and Cardbook-Plugin. Nice Fuzzing but nowhere close to the Flow you feel with SyncThing.
The Radicale-Brick in that chain is what keeps me from recommending this to friends. As MisterY said Thunderbird is a good target for a plugin as it is multi-platform.
Is Thunderbird harder to do than Evolution? Likely because of multi-Platform, maybe because it doesnt have "Adressbook-Accounts" integrated, right? Offering these different "Types" of Adressbooks is what CardBook does for Thunderbird. It's got it's own new approach to Managing the Addressbooks (in Thunderbird). It seems really well-build and stable and offers "Setups" for different "E-mail/Addressbook"-Providers allready.
Thats why I thought maybe it's easier to cooperate with the devs of CardBook and have DecSync added as another way of "Network-Addressbook". That way you wouldn't be alone keeping the Plugin up to Date with Thunderbird-Update.
Well let's see what you say. Thx a lot for that great software!
Hi there! I am stuck with the Radicale-Thunderbird configuration - a plugin would definitely ease this. @PinkPlasticBeach, would you mind expanding a bit on your precise setup? Currently I can access the synced calendar and address book files via localhost in a browser after running the Radicale service, however the URL cannot be reached from within Thunderbird via Cardbook or TbSync. I would highly appreciate your input!
A direct Thunderbird plugin would be nice, but I think they cannot access the filesystem easily. I also don't have any experience with it, but last time I checked the only way to access the filesystem was by having an additional external program, making it still more complicated. But if that problem could be solved it would be technically possible as Kotlin (which I use for libdecsync) is able to generate JavaScript, which is used for Thunderbird plugins.
I also don't have any experience with it, but last time I checked the only way to access the filesystem was by having an additional external program
The developer of the FF addons Floccus, which allows the sync of Booksmarks (via local storage and Syncthing eg) does exactly that. https://addons.mozilla.org/en-US/firefox/addon/floccus/ https://github.com/TCB13/LoFloccus
Hi!
First, apologies if this is not the right place. This is the "main" repo, so a suggestion for yet-another-bridge may fit here. As there is already an Evolution plugin, having a plugin for Thunderbird may seem redundant. However, Thunderbird is a multi-platform application, unlike Evolution. While I have Evolution on my home Linux box, working on a Windows workstation leaves me hanging.
Radicale plugin may be a solution but I have experienced some weird issues with spewing (binary) parts on an SQLite database into the DecSync files. Anyways, this is just to check how difficult do you find creating a Thunderbird plugin. Otherwise, going through the standard (DAV) interface is probably a better idea, anyways.
Cheers and thanks for implementing this great idea of allowing the personal information to be serverless again!