Can iCal and vCard folder resources be used for syncing?
Erik Quaeghebeur
kdepim-users at equaeghe.nospammail.net
Mon Dec 10 11:39:51 GMT 2018
Dear List,
I have calendars and contacts on a CalDav/CardDav server. Multiple
applications (web/android/…) access and modify entries. KDE integration is
problematic because the *Dav resource is not able to reliably sync to the
server. Namely, syncing from the server works and event creation also, but
syncing any change to the server causes the resource to block badly,
creating dirty entries that need to be manually cleaned. (This used to work
better in the past…)
However, some KDEPIM tools (todo/Zanshin/contacts) are actually quite nice
and I'd like to use them.
I looked at the bug reports to see if I could provide information to help
fix the issues. There are many detailed and useful reports. There were even
patches submitted that fixed an issue facing many users, but because that
patch broke sync for some developers, it got reverted and never really
looked at again to get it improved
<https://bugs.kde.org/show_bug.cgi?id=386985>. (Not really nice that
developers snub a large group of users like that, but I guess the excuse is
lack of time.)
So I was looking at alternative ways to sync things. I saw after a recent
update that iCal and vCard folder resources were added. I used vdirsyncer
<https://github.com/pimutils/vdirsyncer> already, so I had such folders
present on my system ready to be used. However, after creating the
resources and pointing them at those folders, I noticed a file called
'WARNING_README.txt' with contents
---
Important Warning!!!
Don't create or copy vCards inside this folder manually, they are managed
by the Akonadi framework!
---
I'm wondering what exactly this means in practice, because I may have a use
case or adapt my usage to make sure I do not get into problems.
Best,
Erik
P.S.: There are still some issues, such as the vCard folder resource not
adding '.vcf' at the end of files and the iCal resource not actually
detecting any entries, but those only become relevant after I know I can
use the folder resources for syncing.
More information about the kdepim-users
mailing list