Personal
Information Managers (or PIM) are softwares designed to help managing
personnal informations such as address book, calendar, to-do list,
etc... .
Novell Evolution is a PIM working under linux. It
allows to manage:
contacts
calendars
memos
tasks
It
can be downloaded at the following url:
http://www.gnome.org/projects/evolution/
Novell
Evolution is under the GPL.
Moreover, synchronization of
evolution's PIM (Personal information manager) datas with other
devices is possible.
The evolution's documentation, which is
available on their website, explains how to synchronize evolution's
data with a Palm OS. But by default, the application do not seem to
be able to syncrhonize with other devices, or with backup
files.
Mutisync is another project, whose aim is to allow
synchronization of data between as much devices as possible. But at
this moment I couldn't get Multisync working to backup my PIM datas.
It seems that this application is no more supported.
The
developpers have moved to the OpenSync project (debian packages
issued from the opensync project are *opensync*, multisync-tool,
multtisync0.90).
On the debian etch distribution, not all
packages are working:
multisync 0.82-8 do not work. It can't find any contact or calendar event from evolution 2.6.3.
multisync 0.90.19-1 do not work. I was unable to configure the evolution plugin. Even when plugins are configured using the msynctool command, multisync0.90 crashes when trying to bakcup evolution data to the file plugin.
multisync-tool contains the msynctool command which works well !! (See the manpage to use it)
numerous opensync plugins are available, which work with the multisync-tool package.
Warnings:
By default, when using the file plugin to backup your evolution data, if you remove all files from your backup directory and resync with your evolution database, all evolution data will be destroyed !!! It won't be possible to recover your data !
Do not sync while evolution is open. All entries (contacts, calendar, ...) will be marked as modified and will be copied to the synchrnonized device.
Here
is the list of Opensync available conversions:
$ msynctool
--listplugins
Available
plugins:
syncml-http-server
syncml-obex-client
evo2-sync
file-sync
irmc-sync
palm-sync
sunbird-sync
A
plugin that would be nice for Opensync, is an HTML writer.
Links
to related pages:
http://www.multisync.org/news.php
(now obsolete)
MultiSync is a GNOME program that aims to
synchronize any two devices and programs with respect PIM's data. It
has now become obsolete, since the developpers are now working on the
successor of multisync which is
opensync
http://www.opensync.org/
OpenSync
is a synchronization framework that is platform and distribution
independent. It consists of a powerful sync-engine and several
plugins that can be used to connect to devices.
An interesting
archived mail of a the evolution mailing
list:
http://marc.theaimsgroup.com/?l=evolution&m=110880931649436&w=2