MMISoftware Blog
News and views of Mac OS X and iPhone Programming
 
 

Fun and games moving iCal files to Palm Desktop

iCalMaker is able to import appointments from iCal files and from Palm Desktop vCal files. However, the format of iCal and Palm Desktop vCal files is different, in fact iCal (ics files) use version 2 and Palm Desktop uses version 1 of the vCalendar Format.

So what? Well, version 2 of the vCalendar format is much more complicated/sophisticated than version 1 and in version 2 it is possible to construct some incredibly complicated repeating events (e.g. repeating every other year with certain years excluded or ‘ every Tuesday and Thursday for the next three months unless the Tuesday is the first Tuesday of the month’) that simply cannot be mapped backed to version 1 as version 1 does not have the ‘tools’ / ‘language’ to construct/describe such an event. When iCalMaker encounters such an event it puts up an error and will stop the construction of the vcal file.

Now the question is, how should this problem be dealt with? Should:

1. the event be ignored and the file constructed anyway?
2. the file not be constructed?
3. should the repeating event be expanded up to single non-linked events and included?

These questions/problems will be addressed in version 2!

Leave a Reply

Search


 

Subscribe

    Subscribe to MMI news

    Enter your email address:

    Delivered by FeedBurner

    AddThis Social Bookmark Button
 

Categories

 

Archives

 

Spam caught:

 
 

MMISoftware Blog is proudly powered by WordPress
Domain services and hosting by MMISoftware
Entries (RSS) and Comments (RSS).