Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Behavior of recurring events in Google Calendar using the GData objective-C library

 Client Library Discussion <gdata-objectivec-client@googlegroups.com>
Received: by 10.52.68.205 with SMTP id y13mr354898vdt.9.1313846126245;
        Sat, 20 Aug 2011 06:15:26 -0700 (PDT)
X-BeenThere: gdata-objectivec-client@googlegroups.com
Received: by 10.220.200.10 with SMTP id eu10ls2565850vcb.3.canary; Sat, 20 Aug
 2011 06:15:25 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.220.0.132 with SMTP id 4mr77544vcb.36.1313846125394; Sat, 20
 Aug 2011 06:15:25 -0700 (PDT)
Received: by t29g2000vby.googlegroups.com with HTTP; Sat, 20 Aug 2011 06:15:25
 -0700 (PDT)
Date: Sat, 20 Aug 2011 06:15:25 -0700 (PDT)
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_1)
 AppleWebKit/534.48.3 (KHTML, like Gecko) Version/5.1 Safari/534.48.3,gzip(gfe)
Message-ID: <b00cf9cf-4db2-4c4f-80e3-61d9b9d9cf0f@t29g2000vby.googlegroups.com>
Subject: Behavior of recurring events in Google Calendar using the GData
 objective-C library
From: unforgiven <unforgiven.is.b...@gmail.com>
To: Google Data APIs Objective-C Client Library Discussion <gdata-objectivec-client@googlegroups.com>
Content-Type: text/plain; charset=ISO-8859-1

I am trying to better understand how recurrences are handled by Google
Calendar.
For instance, when inserting a recurring event (through GData
objective-C library) with the following recurrence

DTSTART;TZID=Europe/Rome:20110816T105000
DTEND;TZID=Europe/Rome:20110816T115000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=MO,TU,WE,TH,FR;BYMONTH=8;BYSETPOS=-1;UNTIL=40010101T000000Z

it appears in Google Calendar both on 08/16/2011 and 08/31/2011 (apart
from successive repetitions in the next years).

However, the same recurrence does not appear as an event on 08/16/2011
in iCal on Mac OS X 10.7 Lion, only on 08/31/2011 (again, excluding
successive repetitions). The same behavior is also provided by the
latest available libical (http://sourceforge.net/projects/
freeassociation/).

So the question is, which one is correct with regard to RFC 2445? Is
there any way using the objective-C  aPIs to provide in Google
Calendar the same behavior observed in iCal and libical (without
adding to the recurrence an exception for 08/16/2011) ?  I would like
to use the same recurrence in all of the cases, if this is possible.