From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nick Dokos Subject: Re: Status google calendar sync Date: Fri, 21 Jan 2011 10:22:59 -0500 Message-ID: <8577.1295623379@gamaville.dokosmarshall.org> References: <4D3945ED.9060605@gmail.com> <4D39555C.8050902@manor-farm.org> Reply-To: nicholas.dokos@hp.com Return-path: Received: from [140.186.70.92] (port=52754 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PgJIr-0004Ip-VB for emacs-orgmode@gnu.org; Fri, 21 Jan 2011 10:53:37 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PgJIq-0006a6-AU for emacs-orgmode@gnu.org; Fri, 21 Jan 2011 10:53:33 -0500 Received: from vms173005pub.verizon.net ([206.46.173.5]:56878) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PgJIq-0006ZN-6b for emacs-orgmode@gnu.org; Fri, 21 Jan 2011 10:53:32 -0500 Received: from gamaville.dokosmarshall.org ([unknown] [173.76.32.106]) by vms173005.mailsrvcs.net (Sun Java(tm) System Messaging Server 7u2-7.02 32bit (built Apr 16 2009)) with ESMTPA id <0LFD003OTQSQV0P5@vms173005.mailsrvcs.net> for emacs-orgmode@gnu.org; Fri, 21 Jan 2011 09:53:20 -0600 (CST) In-reply-to: Message from Ian Barton of "Fri, 21 Jan 2011 09:43:56 GMT." <4D39555C.8050902@manor-farm.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: lists@manor-farm.org Cc: nicholas.dokos@hp.com, emacs-orgmode@gnu.org Ian Barton wrote: > ... > Since I am still on page one of the "Complete Idiots Guide to elisp", I > plan to do this in Python, which has some nice libraries for creating > ics files. > On a loosely-related note, I find myself in the unfortunate position of being the target of Outlook-generated appointment emails (including a calendar attachment). In self-defense, I have begun looking at having these things automatically added to my org appointments, but I have had trouble with the emacs icalendar library (in particular, timezone handling: a critical item for me, since these appts are generated from various timezones and the included ics files have a bewildering variety of timezone specs in them - I blame M$ for this :) ). So I just wanted to point out three things: o there *is* an emacs elisp library to handle icalendar files. o I think it is buggy. o using the Python libraries is a great way to figure out where the elisp library goes wrong (assuming I'm right and that it *is* going wrong somewhere) and possibly fixing it. Thanks for pointing the Python libraries out. If you get somewhere with them, maybe you can fix the emacs icalendar library too: it might be just what you need to expand your elisp skills.[fn:1] Thanks, Nick Footnotes: [fn:1] Tom Sawyer would be proud of me ;-) I find myself pressed for time and with too many things to do, so it's not clear when (or even if) I would be able to work on this.