|
FinchSync A Sync-Solution for the Mozilla Suite |
HowTo | ||||||
|
Support | FAQ | Troubleshooting | HowTo Synchronize with Sunbird version 0.3 or laterFinchSync is designed to synchronize with calendar information stored in '*.ics' files according to the iCalendar standard described in RFC2445. Mozilla calendar plugins and Sunbird V 0.2 use this format. The Sunbird project changed the file format for storing the calendar information with version 0.3. The '*.ics' files are replaced by an SQLite database file. Since there is no real Java support for this database, FinchSync can not access these files. Why the developers chose to leave a well introduced standard and started to use some proprietary database stuff is beyond my imagination. (There might be reasons, or maybe not.) Now we have to trick Sunbird 0.3 into using '*.ics' files again to synchronize information from Sunbird 0.3. Sunbird supports so-called 'remote calendars', using WEBDAV. Those calendars are stored somewhere on a remote server as '*.ics' files! So Sunbird 0.3 still uses this format with remote calendars. To create a new calendar file, for example 'c:\mycalendars\private.ics', do this:
The file will be created when the first item is added to the new calendar. NOTE: If you are using more than one calendar, be sure to select the correct calendar when adding new items. If you have an existing calendar, which you want to export to the new location, do this:
The calendar is written to the specified file. Please remember, that this will overwrite (!) the file, if it already exists and the old calendar will be lost. Restart Sunbird to update the calendar or choose 'Reload remote Calendars' from the calendars context menu. You may copy items between calendars using the 'Edit' menu:
Now you can add the new Sync Source to the FinchSync server. On the 'New Sync Source' wizard, choose 'Browse' and manually select the newly created '*.ics' file.
|