Кейт Паккард (Keith Packard), активный разработчик Debian, лидер проекта X.Org и создатель множества X-расширений, включая XRender, XComposite и XRandR, анонсировал начало разработки проекта Calypso, в рамках которого началось развитие нового сервера календарей для платформ Android и GNOME Evolution. Calypso написан на Python, базируется на кодовой базе проекта Radicale, но при этом переделан уже в значительной степени (Radicale сильно ограничен в возможностях, очень медленно работает с большими календарями и имеет проблемы с парсингом). Исходный код Calypso доступен через Git-репозиторий git://keithp.com/git/calypso и распространяется по лицензии GPLv3.

Главные новшества и черты проекта на данном начальном этапе разработки:

  • Calypso работает с evolution, iceowl, а также c Android - через плагины CalDAV/CardDAV;
  • Теперь поддерживаются не только календарные данные в формате vcalendar, но и контактная информация в формате vcard;
  • Для хранилища всех данных используется Git-репозиторий. Соответственно теперь доступна гибкая синхронизация между устройствами и версионный контроль хранения данных;
  • Полностью переделан алгоритм парсинга файлов vcalendar/vcard на базе новой библиотеки vobject. Теперь у Calypso нет проблем с избыточным и неполным парсингом, свойственных для его прототипа Radicale;
  • Реализована поддержка импорта данных для календаря через командную строку, что позволяет интегрировать Calypso с текстовыми почтовыми клиентами, такими как notmuch или mutt;
  • На данный момент с сервером не работает клиент aCal (исправление этого внесено в ToDo-список как приоритетная задача).


Источник: http://www.opennet.ru/opennews/art.shtml?num=32654