[Calypso] carddavmate support

Guido Günther agx at sigxcpu.org
Wed Apr 16 07:15:35 PDT 2014

On Wed, Apr 16, 2014 at 12:11:26AM +0200, chrysn wrote:
> hi all,
> now that principals are running in my production setup (see recent
> mails), i tried to get carddavmate[1] / caldavzap[2] to run with
> calypso.
> the requried steps were:
> * implement sending custom static headers (as it's done in radicale too)
>   -- modern browsers' security systems require this (CORS)
> * disable permission checks for OPTIONS (response is static anyway; also
>   related to CORS)
> * cosmetic changes to reflect both the browser and the javascript
>   program in the changelog
> * set [server]user_principal = /%(user)s/ (that's more due to a
>   peculiarity on carddavmate's side / not respecting
>   current-user-principal but assuming that there's a path where you can
>   append /${USERNAME}/ and get the principal)
> * configure carddavmate with

Very cool. Matthias was working on packaging caldavzap for Debian[1] so
I'm adding him to cc. AFAIK he already started importing upstream
tarballs to clean them up.
 -- Guido

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=698769

More information about the Calypso mailing list