Esiste un modo per utilizzare Emacs per la sincronizzazione con Google Calendar e i contatti di Google, mantenendo idealmente una copia locale in modo che io possa accedervi offline?
Esiste un modo per utilizzare Emacs per la sincronizzazione con Google Calendar e i contatti di Google, mantenendo idealmente una copia locale in modo che io possa accedervi offline?
Risposte:
La wiki di Emacs menziona emacs-g-client per l'accesso al calendario di Google. È stato scritto nel 2007 , che è vecchio per gli standard dei servizi web, quindi potrebbe o meno funzionare ancora.
Se usi BBDB per archiviare i tuoi contatti in Emacs, allora dai un'occhiata a ASynK :
ASynK è l'unico software oggi in grado di eseguire la sincronizzazione bidirezionale tra bbdb e google. Infatti anche Outlook (su Windows) e CardDAV sono supportati da ASynK. cioè puoi sincronizzare il tuo BBDB con Outlook, con un'installazione ownCloud o con Google - è tutto bidirezionale.
La sincronizzazione del calendario non è ancora supportata, ma l'infrastruttura di sincronizzazione di base è attiva. Quindi potrebbe succedere un giorno.
(Dichiarazione di non responsabilità: sono l'autore.)
Non immagino che ci sia una buona risposta sul lato del calendario delle cose. Mancata corrispondenza dell'impedenza tra il diario e altre cose.
Dal punto di vista dei contatti delle cose, c'è un po 'di lavoro fatto su BBDB-da / per-vCard.
http://www.emacswiki.org/emacs/BbdbExportImportSync ne descrive alcuni.
L'importazione / esportazione apparentemente più completa è trebb / bbdb-vcard su GitHub. Ancora una volta, sembra esserci ancora una discrepanza, quindi sarei per lo più incline a gestire i dati in un posto, che sia BBDB o Contatti Google, e passare dalla fonte autorevole ad altri luoghi.
La modalità Org con org-caldav sincronizzerà la tua agenda con qualsiasi server caldav. E Google offre uno di questi server