Как я могу синхронизировать Emacs с Календарем Google и Контактами?

1979
hpy

Есть ли способ использовать Emacs для синхронизации с Календарем Google и контактами Google, в идеале сохраняя локальную копию, чтобы я мог получить к ним доступ в автономном режиме?

8
Зачем? Какие? Что может сделать Emacs с этой информацией? Nifle 13 лет назад 0
Я просто хотел бы посмотреть, смогу ли я использовать / управлять своим Календарем Google и Контактами в Emacs как часть попытки объединить мою работу в один бесплатный пакет с открытым исходным кодом. hpy 13 лет назад 0
[Также спрашивается на Unix.SE] (http://unix.stackexchange.com/questions/1850). Gilles 13 лет назад 0
@Nifle "Что может сделать Emacs с этой информацией?" Какая часть календаря и синхронизации контактов нечетная? Вы можете использовать emacs в качестве дневника / повестки дня и почтового клиента. Почему вы не хотите, чтобы ваш календарь и контакты синхронизировались? kjfletch 13 лет назад 0

4 ответа на вопрос

3
Karra

Если вы используете BBDB для хранения ваших контактов в Emacs, вам следует взглянуть на ASynK :

На сегодняшний день ASynK является единственным программным обеспечением, способным выполнять двунаправленную синхронизацию между bbdb и google. На самом деле даже Outlook (в Windows) и CardDAV поддерживаются ASynK. то есть вы можете синхронизировать BBDB с Outlook, с установкой ownCloud или с Google - все это двунаправлено.

Синхронизация календаря еще не поддерживается, но базовая инфраструктура синхронизации на месте. Так может случиться когда-нибудь.

(Отказ от ответственности: я автор.)

1
Gilles

В вики Emacs упоминается emacs-g-client для доступа к календарю Google. Он был написан в 2007 году, который устарел по стандартам веб-сервисов, поэтому он может работать, а может и не работать.

Только что проверил их дискуссионную группу, последний пост в 2009 году. Попробую, жестко. Спасибо! hpy 13 лет назад 0
1
Christopher Browne

Я не думаю, что есть хороший ответ на стороне календаря вещей. Несоответствие импеданса между дневником и другими вещами.

Что касается контактов, то на BBDB-to-from-vCard проделана определенная работа.

http://www.emacswiki.org/emacs/BbdbExportImportSync описывает некоторые из них.

По-видимому, наиболее полный импорт / экспорт - это trebb / bbdb-vcard на GitHub. Опять же, кажется, что все еще есть некоторое несоответствие, поэтому я в основном был бы склонен управлять данными в одном месте, будь то BBDB или Google Contacts, и перемещаться из авторитетного источника в другие места.

0
Rémi

Org mode with org-caldav will sync your agenda with any caldav server. And google offer one such a server

Похожие вопросы