Would someone like to contribute a small program which can take a monolithic
ics file and split it into individual items?

I'd like to automate the performance testing of real-world calendars in
Cosmo, in particular bug #5996 and the "Mitch-3.ics" file which is about a
1300 event calendar.  I can PUT files into calendar collections, but only if
the file has only one event.  Per the CalDAV spec, it's not permitted to
upload a single file with multiple events.  This hampers testing, since we
have a number of nice ICS files which I currently only know how to utilize
by manually importing them into Chandler and publishing.

If there was a script that could take a single ICS file as input, and create
say one file per event into a specified directory, then I could simply
iterate over the files in the directory and PUT each individually.

I'd love to learn vobject enough to do this myself, but seems like a
15-minute hack for someone that already knew what they were doing with that api.

-- Jared
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to