From mboxrd@z Thu Jan 1 00:00:00 1970 From: Anupam Sengupta Subject: Re: The most important project for org developers? Date: Thu, 19 Mar 2009 21:01:22 +0530 Message-ID: References: <87mybie9jl.fsf@gmx.ch> <20090319104255.GA15235@taupan.ath.cx> <49C227F2.8050009@manor-farm.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LkKDl-0007uQ-BV for emacs-orgmode@gnu.org; Thu, 19 Mar 2009 11:31:49 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LkKDg-0007lH-Bw for emacs-orgmode@gnu.org; Thu, 19 Mar 2009 11:31:48 -0400 Received: from [199.232.76.173] (port=42203 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LkKDg-0007kx-2W for emacs-orgmode@gnu.org; Thu, 19 Mar 2009 11:31:44 -0400 Received: from main.gmane.org ([80.91.229.2]:39183 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LkKDf-00011R-Hb for emacs-orgmode@gnu.org; Thu, 19 Mar 2009 11:31:43 -0400 Received: from list by ciao.gmane.org with local (Exim 4.43) id 1LkKDZ-0007Js-HZ for emacs-orgmode@gnu.org; Thu, 19 Mar 2009 15:31:37 +0000 Received: from 117.192.231.160 ([117.192.231.160]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2009 15:31:37 +0000 Received: from anupamsg by 117.192.231.160 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 19 Mar 2009 15:31:37 +0000 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: emacs-orgmode@gnu.org >>>>> "Ian" == Ian Barton writes: >> >> I currently export my schedule to google calendar with org's >> icalendar export. But I have to manually upload the ics file, so [...] Ian> If you have access to a server that supports WebDav you can Ian> create a Google Calendar that reads your org ics file directly. Ian> I publish my todo items to a web server, where I can browse Ian> them on my phone. It's also possible to copy the html fine to Ian> my phone's memory, where I could browse it without Internet Ian> access. The only downside is that it's read only, but that's Ian> not a problem for me. I also export the agenda as an ics file and then pre-process using Ruby to make some changes on the ics file (mainly to remove some of the TODO entries that I normally do not need on my Blackberry). There is a good Ruby module for handling the iCalendar format (http://icalendar.rubyforge.org/). I then use a automator workflow to load the processed ics file into iCal (I am using OS X) and sync normally to iCal using the synchronization program that came with the Blackberry (PocketMac Sync Manager). As a bonus, I get to sync the iCal entries automatically with Google calendar as well. I.e, the flow is: +--------+ ics +-------------+ ics +--------------+ | Org +------> Ruby +-------> Automator | +--------+ +-------------+ +-------+------+ | load +-------------+ sync +-------v------+ | PDA /Google <-------+ iCal | +-------------+ +--------------+ This works pretty well - though the problem is that it is a one-way street: from org files to the BB - and round trip changes are not yet possible. Also, this is a OS X oriented solution, but the automation can probably be done on other platforms as well using equivalent scripting. HTH, -- Anupam