[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Sync Org with Google Calendar using google API (rather than cald
From: |
Adam Spiers |
Subject: |
Re: [O] Sync Org with Google Calendar using google API (rather than caldav) |
Date: |
Mon, 8 Apr 2013 18:25:20 +0100 |
Thanks a lot for the info! I agree that natively talking to the JSON API
is a nice feature :)
On 2 April 2013 08:17, Baptiste Fouques <address@hidden> wrote:
> Adam Spiers <orgmode <at> adamspiers.org> writes:
>
>> Sounds interesting. It would be very helpful if you could explain how it is
>> different from the other synchronization possibilities out there, e.g.
>>
>> http://orgmode.org/worg/org-tutorials/org-google-sync.html
>> https://code.google.com/p/emacs-google/
>> https://github.com/travisbhartwell/Emacs-Google-Calendar-Sync
>> http://www.emacswiki.org/emacs/GoogleClient
>
> two main things make my sync different (also this does not make it
> more
> interesting ;)
> - it does not rely on external command
> - it does not rely on ics
>
> I always found that relying on external commands makes thing more complex :
> you
> have to configure that command, in its configuration file or through
> scripted
> call by passing right arguments, and then you have to integrate it in your
> Emacs
> workflow.
>
> Using command in Emacs, configured through convenient customization group is
> so
> natural …
>
> Then, my sync. uses Google json API (and authentification using oauth, stored
> in
> crypted file, for no secret in your config file or anywhere else). This make
> it
> by far less portable. But, with Google dropping standards, or juts
> maintaining
> it at there minimal level, it makes it more close to what you can get
> from
> Google calendar and events.
>
> Also using elisp Json library is so easy and robust in regard to parsing
> ics
> files that it sounds very natural to use it.
>
> I don't mean it is better than caldav sync tools, but that I could not
> find
> myself satisfied with those tools, worried about Google call to drop
> caldav
> compatibility, that I feel I need something more close to Google
> API
> possibilities. Then I started it, and just offer to share (that how it
> works,
> right ? ;)
>
> Thanks for the work of the community,
>
> Bat.
>
>
>