[CalendarServer-users] iCalendar splitting utility

Jan Bätzner lists at jbweb.de
Mon Sep 13 02:14:39 PDT 2010

Thanks Guy,

i really wanted to save the work. Less work to ask in a List.
I got a python script which does the splitting to single file events but exits with an error on unicode characters. Can't code in python though. This morning i converted my Unicode ics file to ASCII and ran the python script. This works, the Script runs through all events. Doesn't catch todos though. It seems that i can import these events into iCal. i am trying right now with about 1500.
This all looks like a encoding/unicode problem. Investigating further...

I didn't note the trunk revision. I did a system install with the run utility. Then i made several updates to lastest trunk. Now a few month later i would like to know which revision it was i did install. 
Maybe you know a revision that works well from the last few weeks which does't include the new store code yet?



Am 13.09.2010 um 10:35 schrieb Guy:

> On 13 Sep 2010, at 09:27, Jan Bätzner wrote:
>> Hi to all,
>> I have a large Calendar in iCal which takes too long to initially synchronize to any new client and the last few days an new problem came up with iCal on an iOS 3 Device not syncing some events.
>> That's why i decided to split up that large calendar at a given Date in the hope things will turn out better.
>> The problem is, i cannot find any suitable utility for that. I could get every single event from the calendarserver, sort it and import it back to iCal. But iCal will not import that many events, that's about 2500. I could feed it with 100 events every try but that is a silly word to do.
>> A better solution would be a utility to split up that one ics file iCal exports into two files, one containing the newer and the other containing the older events.
>> Any ideas on that?
> I think I'd write a simple AppleScript to do the splitting..  Create the new calendars, and then write the script to take events between the time frames and push them into the new calendars.. once you filled up one move onto the next one.  Assuming you're using a Mac of course! :)
>> Another question: Is it possible to get the revision of an System installed calendarserver that came frome a trunk checkout?
> svn info
> inside the calendarserver directory where you checked out the code, be careful about just pulling latest revisions from trunk, as there are numerous changes and it doesn't necessarily work! :P
> Cheers,
> ---Guy
>> Thanks,
>> jb
>> -- 
>> Sumo Solutions
>> Jan Bätzner Gollierstr. 23 80339 München
>> Telefon: 089 38164965
>> Fax: 089 66652870 
>> Mobiltelefon: 0179 4973072
>> _______________________________________________
>> calendarserver-users mailing list
>> calendarserver-users at lists.macosforge.org
>> http://lists.macosforge.org/mailman/listinfo.cgi/calendarserver-users

Sumo Solutions
Jan Bätzner Gollierstr. 23 80339 München
Telefon: 089 38164965
Fax: 089 66652870 
Mobiltelefon: 0179 4973072

More information about the calendarserver-users mailing list