~bzg/worg

aac73d711fef5a7515271fd826fee2f2bab6f768 — Ihor Radchenko 2 months ago 72134bb
org-tutorials/org-google-sync.org: Remove mention of obsolete googlecl

* org-tutorials/org-google-sync.org (From org to Google Calendar):
Remove mentions of googlecl that is not longer usable.  Fix some
markup and add proper link to Org mailing list page.

Reported-by: Colin Baxter <m43cap@yandex.com>
Link: https://orgmode.org/list/878r8ze5m8.fsf@yandex.com
1 files changed, 12 insertions(+), 18 deletions(-)

M org-tutorials/org-google-sync.org
M org-tutorials/org-google-sync.org => org-tutorials/org-google-sync.org +12 -18
@@ 87,33 87,28 @@ This will sync every 15 minutes starting at 5 minutes past the hour.

* From org to Google Calendar

  There are at least two possible paths to get the information into Google:
  You can export from org mode to .ics; upload .ics to a public web
  server giving it a hidden/secret name; tell Google to import this
  .ics file.

  1. export from org mode to .ics; upload .ics to a public web server
     giving it a hidden/secret name; tell Google to import this .ics
     file
  2. use googlecl to import event when you create them into Google
     calendar (update entries won't be reflected in Google). See [fn:2]

  The first one has the disadvantage that the item won't show up in
  your "main" calendar and therefore you can't easily share them with
  This has the disadvantage that the item won't show up in your "main"
  calendar and therefore you can't easily share them with
  others. Nevertheless, this route is relatively easy and therefore
  we'll discuss it below.  The second option (as described in the link)
  should work well, if you don't need to change things.
  we'll discuss it below.

  Also keep in mind that your mileage will vary, since everything
  described on this page works for some people, but perhaps not for
  you... if this is the case, feel free to ask on the org-email list
  you... if this is the case, feel free to ask on the [[https://orgmode.org/worg/org-mailing-list.html][org mailing list]]
  and perhaps we can add missing features.

  Back to the topic. To implement 1., we need org to export an .ics
  file, which can be achieved using the function:
  org-export-icalendar-combine-agenda-files.
  Back to the topic. We need org to export an .ics file, which can be
  achieved using the function:
  ~org-export-icalendar-combine-agenda-files~.
  This will export all entries in you agenda. If you only want to
  export certain ones, you can set up a filter. For this we will
  define a filter function and then tell Emacs to use this filter.
  The filter shown here, will exclude items with a category "google"
  (for example from the ical2org script) and "private" and also only
  (for example from the =ical2org= script) and "private" and also only
  export entries that have a date and a time range set (that is, a
  start and a end time stamp). You can modify the function though to
  do anything you want!


@@ 174,7 169,7 @@ This will sync every 15 minutes starting at 5 minutes past the hour.
  in your .emacs.

  Another Emacs variable that you might want to look into is:
  org-icalendar-honor-noexport-tag.
  ~org-icalendar-honor-noexport-tag~.

  You can now automate this via a cron job to generate updated .ics
  files.


@@ 217,4 212,3 @@ https://github.com/kidd/org-gcal.el

* Footnotes
[fn:1] https://list.orgmode.org/87d3v95v87.wl%ucecesf@ucl.ac.uk
[fn:2] https://list.orgmode.org/87y6dopqzy.wl%ucecesf@ucl.ac.uk