The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Представлен Calypso, новый открытый сервер календарей CalDAV/CardDAV/WebDAV

24.12.2011 11:41

Кейт Паккард (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-список как приоритетная задача).


  1. Главная ссылка к новости (http://keithp.com/blogs/calyps...)
Автор новости: Igor Savchuk
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/32654-calypso
Ключевые слова: calypso, android, radicale, evolution, iceowl, vcalendar, vcard
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (9) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, L (??), 13:50, 24/12/2011 [ответить]  
  • +/
    А чем сам Radicale не понравился. Активно разрабатываемый проект. Правда там коду 10 килобайт.
     
     
  • 2.2, Пользователь Дебиан (?), 19:16, 24/12/2011 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Текст-то по ссылке не пробовал читать? Там всё написано.
     
     
  • 3.3, L (??), 21:35, 24/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >Текст-то по ссылке не пробовал читать? Там всё написано.

    Текст roadmap radicale читать пробовал? diff дает 0.

     

  • 1.4, Аноним (-), 00:14, 25/12/2011 [ответить]  
  • +1 +/
    > mkdir ~/.config/calypso ~/.config/calypso/calendars

    Интересно, что хорошего вообще мог написать человек, не читающий манов? Например, man mkdir.

     
     
  • 2.5, Аноним (-), 00:21, 25/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    >> mkdir ~/.config/calypso ~/.config/calypso/calendars
    > Интересно, что хорошего вообще мог написать человек, не читающий манов? Например, man
    > mkdir.

    Я бы не удивился, если бы код mkdir был написан Кейтом Паккардом. В современных дистрибутивах хочешь не хочешь, а будешь пользоваться его кодом. Это человек легенда, если бы не он не было бы X-ов в том виде в каком они есть сейчас, он с 80-х годов один из активных разработчиков X-сервера и ещё с десятка проктов, которыми пользуются все и везде.

     
  • 2.6, Аноним (-), 00:22, 25/12/2011 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> mkdir ~/.config/calypso ~/.config/calypso/calendars

    и что здесь не так ? Вы видимо из тех, кто считает man из своей любимой ОС единственным верным ?

     
     
  • 3.7, ALex_hha (ok), 02:53, 25/12/2011 [^] [^^] [^^^] [ответить]  
  • +3 +/
    >>> mkdir ~/.config/calypso ~/.config/calypso/calendars
    > и что здесь не так ?

    букав много, можно просто

    # mkdir -p ~/.config/calypso/calendars

    ;)

     
  • 3.9, Аноним (-), 15:38, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Ключ -p описан в POSIX. И если в man'е вашей любимой ОС (которую вы, наверное, считаете настоящим UNIX) его нет, нам остаётся только пособолезновать вам.
     
  • 2.10, DJa (?), 17:42, 26/12/2011 [^] [^^] [^^^] [ответить]  
  • +/
    Толсто. Анонимусы учат Кейта Паккарда писать совместимый код. Рыдаю...
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру