Although mobile devices most of the times have a specialized purpose, they often provide common functionalities like address books or personal organizers. A common task is to synchronize different utilities to have access to the same data.
Kitchensync is a graphical front-end to OpenSync. It enables you to synchronize several different devices like mobile phones, organizers, address books or just plain files by creating and configuring synchronization groups.
![]() | Kitchensync is Experimental Software |
---|---|
Kitchensync and OpenSync are under heavy development. They are tested with some devices that are available to the developers, but might behave different with untested devices. Please do a backup of all data with the utilities provided by the manufacturer of your device before proceeding. |
Before you start to configure kitchensync, you must install several packages that are needed for this application.
This is the main graphical front-end that is used for the configuration. This package is required.
Use this plug-in if you intend to synchronize with Evolution 2.
If you need plain file access to your data, use this plug-in.
This is the Gnokii Synchronization plug-in to synchronize with Nokia mobile phones.
Google Calendar Synchronization Plug-In
Open sync plug-in for mobile devices that support the infra red mobile communication standard.
Plug-in to synchronize with the KDE address book (kaddressbook).
Plug-in to synchronize Motorola mobile phones.
Plug-in to synchronize with Opie/OpenZaurus and Zaurus devices.
This plug-in supports Palm handheld devices.
OpenSync module for Python plug-ins.
This plug-in allows applications using OpenSync to synchronize to and from SyncML based devices.
Plug-in to support vCalendar, iCalendar and vCard formats.
All plug-in packages have their own documentation packaged. You can
find this documentation in the directory
/usr/share/doc/packages/<package_name>
.
To get started, run the application kitchensync
.
The first thing you have to do is creating a synchronization group.
In kitchensync, all devices that belong to a certain synchronization
group are updated when you run the synchronization process. For
example, a group that contains the file plug-in, the KDE pim plug-in
and the plug-in for Motorola mobile phones could look like in Abbildung 5.1, „OpenSync Default Group“.
Several of the plug-ins have to be configured before synchronization can take place. Abbildung 5.2, „OpenSync File Plugin“ shows the configuration dialog of the file plug-in that needs a directory to store all synchronization data.
Note, that in some cases you first must configure your device to provide the correct interface to the computer. For example, if you want to synchronize a device with USB storage enabled, you first have to switch to the modem interface before the device can be used.
More detailed information about Kitchensync can be found in the Internet:
Main information base for users of the SUSE OpenSync implementation.
The project page of OpenSync.
Many common questions are answered here.
Users mailing list for OpenSync.