From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Horn Subject: ical2org release Date: Sun, 25 Mar 2018 17:34:33 -0400 Message-ID: Reply-To: rjhorniii@gmail.com Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57978) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1f0DHi-00085H-Ks for emacs-orgmode@gnu.org; Sun, 25 Mar 2018 17:34:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1f0DHg-00027s-1N for emacs-orgmode@gnu.org; Sun, 25 Mar 2018 17:34:38 -0400 Received: from mailbackend.panix.com ([166.84.1.89]:37997) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1f0DHf-000274-U7 for emacs-orgmode@gnu.org; Sun, 25 Mar 2018 17:34:35 -0400 Received: from quad (panix3.panix.com [166.84.1.3]) by mailbackend.panix.com (Postfix) with ESMTPS id 243D21CFD7 for ; Sun, 25 Mar 2018 17:34:33 -0400 (EDT) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: org-mode It's been over a week without problems, so ical2org is released at 1.0 It is a go command line program that is suitable for importing bulk Ical (.ics) records, Ical attached to emails, and fetching Ical from google. They are converted into an org structured file. Details are at https://github.com/rjhorniii/ical2org-go The primary problem remaining is one that cannot easily be solved. There are many sources of appointments. They do not all implement Ical the same way. They do not all handle time zones the same way. The strategy that I used is based on the most common behavior that I've revceived. It does not alway work right in applying the right time to an event. An example of my mu4e integration and systemd integration for google synchronization is also documented. -- Robert Horn rjhorniii@gmail.com