koldfront

Re: Syncronizing contacts and calendars with your own server, on Android

🕥︎ - 2014-10-19

Nice to read that people set up their own servers and use DAVdroid :-)

Some additions:

  1. For Radicale, all contacts are expected to be in the directory addressbook.vcf – one per file, so there's not a directory too much. Apparently, it also works when there are multiple contacts per file because Radicale is splitting the contacts itself.
  2. The same applies to events: one event per file is expected. That's how CalDAV works: each event is accessible (for reading, updating etc.) as a single resource (Radicale may split up the file to multiple virtual files like for the address book, but apparently it doesn't). Also, by the CalDAV spec, all members must be direct children of the collection.
  3. Also, by iCalendar RFC, all VEVENTs, VTODOs, VJOURNALs and VFREEBUSYs MUST contain a UID to uniquely identify the entry (like DAVdroid does).

Add comment

To avoid spam many websites make you fill out a CAPTCHA, or log in via an account at a corporation such as Twitter, Facebook, Google or even Microsoft GitHub.

I have chosen to use a more old school method of spam prevention.

To post a comment here, you need to:

¹ Such as Thunderbird, Pan, slrn, tin or Gnus (part of Emacs).

Or, you can fill in this form:

+=