Synchroniser Google Agenda [Gcal] et le mode Org Emacs? C'est possible?


17

Ce serait incroyable si je pouvais synchroniser Gcal et emacs en mode org, est-ce possible?


6
C'est emacs, bien sûr c'est possible! De même, c'est Google, bien sûr, c'est possible! Certes, je n'ai aucune idée de comment le faire, mais je suis certain que cela peut être fait. (Désolé de ne pas être utile)
Brian Postow

Réponses:



5

Au cas où plus de gens reviendraient sur cette question au cours des prochaines années: depuis l'été 2011, il y a une très bonne solution:

https://github.com/kiwanami/emacs-calfw


1
Il s'agit d'une très bonne extension d'emacs pour afficher les informations du calendrier et s'exécute au-dessus de Google Calendar & org. Peut afficher les événements des deux dans une seule vue, mais je ne pense pas que cela tire les données de la source iCalendar dans un fichier en mode organisation.
koushik

Calfw semble être un paquet Emacs qui vous permet d' afficher n'importe quel journal Emacs, mode org, .ics et quelque chose appelé howm. Mais comme le dit koushik, je ne pense pas qu'il y ait de conversion efficace entre ceux-ci.
Brady Trainor

3

Michael Hall m'a fait rire avec sa diatribe sur sa relation amoureuse ambivalente avec le joyeux lapin appelé org-mode, et être séduit à nouveau (après s'être échappé dans l'iPhone) par la nouvelle application MobileOrg. Dans cette diatribe, il mentionne qu'en 2007, Bill Clementson avait réussi à pirater un certain "client Emacs pour les services Google" par TV Raman (de renommée emacspeak), ce qui lui permettait (Clementson) de synchroniser ses rendez-vous emacs avec son calendrier Google / GCal à la volée. Peut-être que vous ou quelqu'un pourriez faire de même avec mais en mode org? (Je voudrais, mais je suis à des années de congé dans ma connaissance e-lisp.)


2

Récemment, un projet appelé org-gcal est apparu et pourrait répondre à vos besoins. Sa page Web décrit une procédure étape par étape pour configurer le mode organisation afin de prendre en charge la synchronisation bidirectionnelle entre le calendrier Google et un fichier organisation, sur la base d'un calendrier par fichier. En résumé, org-gcal propose:

  • Récupérer l'événement de calendrier Google
  • Publier / modifier l'élément d'organisation

Toutes les exigences sont gérées à l'aide du gestionnaire de packages intégré pour Emacs 24+. Le projet est hébergé sur le référentiel MELPA pour une installation facile.

L'auteur a implémenté en tant que fonctionnalité une procédure de synchronisation et de fermeture de fichiers. Cela peut être un peu dérangeant au début car après une synchronisation ( org-gcal-fetch) ou la création d'un nouvel événement ( org-gcal-post-at-point), le tampon est fermé mais vous pouvez remarquer en le rouvrant ou en naviguant en mode org-agenda que les tâches sont mises à jour dans les deux sens.


Bienvenue chez SU. Pouvez-vous donner plus de détails dans votre réponse. Avez-vous déjà utilisé cette application et quelles sont ses principales fonctionnalités? Merci
Matthew Williams

Il semble que cela ne poste / modifie que certaines parties (où pointest). Peut-il être utilisé pour des inscriptions au programme? Exporter toutes les entrées de l'agenda dans le calendrier Google?
Dror

Vous pouvez synchroniser un calendrier complet de Google vers org. Cependant, vous ne pouvez synchroniser que de l'organisation à la publication Google au point. Je suppose que la logique de cette procédure consiste à ajouter progressivement des nominations à l'ordre du jour, mais elle n'est pas conçue pour ajouter un ordre du jour dans son ensemble.
jrbalderrama

1

Vous pouvez essayer ce site Web en dehors de son calendrier plus synchronisé plutôt qu'en mode Org.

http://bc.tech.coop/blog/070306.html

Je ne l'ai pas encore testé car cela n'a pas fonctionné la première fois que j'ai essayé et je n'ai pas pu me soucier de savoir pourquoi. C'était peut-être simplement une faute de frappe, anyhoo, j'espère que vous avez plus de chance que moi.

ou theres ce fil qui parle d'orgmode et de gcal. http://www.mail-archive.com/emacs-orgmode@gnu.org/msg03398.html

mais je ne sais pas s'il existe une méthode, au moins il n'y a pas encore de méthode prête à l'emploi avec org-mode.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.