Hi, I'm Irene Scionti, my colleague Alessio Di Pietro and I have delevoped VersionSync, a support for PIM versioning for syncevolution. If you go to http://code.google.com/p/versionsync/ you can find the installation package, that contains all the sources and an installation script (on Ubuntu it also installs all the dependences).
Briefly our project consists of two parts: the VersionSync engine and the User Interface for restoring pim data. The first one has a script that, when the start command is launched, sets a watch on Pim data files, for monitoring all their changes. When something happens a part of our program runs, performing actions such as: if a new entry is added, it indexes and puts it under version control, or, if it is already present, it updates its state and creates a new version. The User Interface consists of a web interface for searching and restoring pim data. When a research is done, the result is shown by a table with all the entries and their revisions which satisfy the research criteria given. Each record of the table has a button for restoring the entry. Thank you for your attention, we hope that you visit our page on google code soon. Enjoy our project and give us some advices and helps! Best Regards, Irene Scionti http://code.google.com/p/versionsync/ _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
