[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 00/17] Add CalDAV and CardDAV programs
From: |
Leo Famulari |
Subject: |
[PATCH 00/17] Add CalDAV and CardDAV programs |
Date: |
Sun, 3 Jan 2016 19:04:58 -0500 |
These patches provide software for self-hosting calendars and contacts
(address book) servers using the CalDAV and CardDAV standards.
Notably, the patches add:
* radicale [0]: A basic CalDAV and CardDAV server.
* vdirsyncer [1]: A tool for synchronizing local CalDAV or CarDAV data
with a remote server, storing the data locally in something inspired by
Maildirs.
* khal [2]: A command line and curses calendar client.
Future work:
* Services for radicale (it's a server that supports multi-user
authentication) and vdirsyncer (this is a one-shot periodic sync tool;
a good fit for cron). I'm practicing my Scheme so that I can write
these, but I won't mind if someone beats me to it :)
* A client for working with the CardDAV info (khard? some email
client?).
Your thoughts are requested!
[0]
http://radicale.org/
[1]
https://github.com/untitaker/vdirsyncer
[2]
http://lostpackets.de/khal/
Leo Famulari (17):
gnu: Add python-atomicwrites.
gnu: Add python-requests-toolbelt.
gnu: Add python-click-threading.
gnu: Add python-click-log.
gnu: Add python-apipkg.
gnu: Add python-execnet.
gnu: Add python-pytest-cache.
gnu: Add python-pytest-localserver.
gnu: Add python-wsgi-intercept.
gnu: Add python-pytest-xprocess.
gnu: Add radicale.
gnu: Add vdirsyncer.
gnu: Add python-icalendar.
gnu: Add python-sphinxcontrib-newsfeed.
gnu: Update python-tzlocal to 1.2.
gnu: python-urwid: Disable failing test test_remove_watch_file.
gnu: Add khal.
gnu-system.am | 1 +
gnu/packages/calendar.scm | 79 +++++++++++-
gnu/packages/dav.scm | 108 +++++++++++++++++
gnu/packages/python.scm | 300 ++++++++++++++++++++++++++++++++++++++++++----
4 files changed, 465 insertions(+), 23 deletions(-)
create mode 100644 gnu/packages/dav.scm
--
2.6.4