Radicale¶
Radicale is a very lightweight server, however, it intentionally doesn’t implement the CalDAV and CardDAV standards completely, which might lead to issues even with very well-written clients. Apart from its non-conformity with standards, there are multiple other problems with its code quality and the way it is maintained. Consider using e.g. Xandikos instead.
That said, vdirsyncer is continuously tested against the git version and the latest PyPI release of Radicale.
Vdirsyncer can’t create collections on Radicale.
Radicale doesn’t support time ranges in the calendar-query of CalDAV, so setting
start_date
andend_date
forcaldav
will have no or unpredicted consequences.Versions of Radicale older than 0.9b1 choke on RFC-conform queries for all items of a collection.
You have to set
item_types = ["VTODO", "VEVENT"]
incaldav
for vdirsyncer to work with those versions.