From mboxrd@z Thu Jan 1 00:00:00 1970 From: Adam Spiers Subject: Re: iCal export of repeated tasks Date: Thu, 12 Jun 2008 12:47:05 +0100 Message-ID: <20080612114705.GG19396@atlantic.linksys.moosehall> References: <20080610101715.GF5498@atlantic.linksys.moosehall> <20080612100559.GE19396@atlantic.linksys.moosehall> Reply-To: Adam Spiers 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 1K6lGp-0000La-FQ for emacs-orgmode@gnu.org; Thu, 12 Jun 2008 07:47:11 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K6lGo-0000L5-HF for emacs-orgmode@gnu.org; Thu, 12 Jun 2008 07:47:10 -0400 Received: from [199.232.76.173] (port=39844 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K6lGo-0000L2-D4 for emacs-orgmode@gnu.org; Thu, 12 Jun 2008 07:47:10 -0400 Received: from mail.beimborn.com ([70.84.38.100]:33148) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K6lGn-0005Ua-UQ for emacs-orgmode@gnu.org; Thu, 12 Jun 2008 07:47:10 -0400 Received: from mail.beimborn.com (localhost.localdomain [127.0.0.1]) by mail.beimborn.com (8.12.11.20060308/8.12.8) with ESMTP id m5CBl5Il005461 for ; Thu, 12 Jun 2008 06:47:05 -0500 Received: from localhost (localhost [[UNIX: localhost]]) by mail.beimborn.com (8.12.11.20060308/8.12.11/Submit) id m5CBl55O005455 for emacs-orgmode@gnu.org; Thu, 12 Jun 2008 12:47:05 +0100 Content-Disposition: inline In-Reply-To: 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: org-mode mailing list On Thu, Jun 12, 2008 at 12:54:04PM +0200, Carsten Dominik wrote: > On Jun 12, 2008, at 12:05 PM, Adam Spiers wrote: > >On Thu, Jun 12, 2008 at 08:02:48AM +0200, Carsten Dominik wrote: > >>On Jun 10, 2008, at 12:17 PM, Adam Spiers wrote: > >> > >>>Currently, if I have a repeated task such as > >>> > >>>* NEXT [#B] water plants > >>>SCHEDULED: <2008-06-16 Mon 10:30-10:45 .+1w> > >>> > >>>then iCal export includes something like this in the VEVENT: > >>> > >>>RRULE:FREQ=WEEKLY;INTERVAL=1 > >>> > >>>For most repeated tasks, this is a perfectly sensible default. > >>>However, for a task of this nature, I only want to see the next > >>>occurrence show up in my calendar client - any more just clutters > >>>up the monthly view. So I would suggest that there should be an > >>>option to control whether the repeated occurrences get exported. > >>>Even better if you could limit this to only apply to certain > >>>types of repeat; maybe having it only apply to the 'battery > >>>charging' type of renewable events denoted by '.+' would make a > >>>sensible default? > >> > >>I don't think the icalendar format does support repeated entries > >>for a limited time interval, does it? > > > >Quite possibly not - however this need not get in the way of my > >suggestion, which was simply to export the repeated event as a one-off > >where appropriate. Does that make sense? > > Not really, to be honest. I am having trouble to envision a good > definitions of when a repeated event is a repeated one and when not. Well, I agree that there may not be a good definition, in which case a per-event property disabling export of the RRULE would be a perfect solution.