8000
Skip to content

luizluca/opensync-akonadi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

OpenSync Framework
==================

OpenSync is a plugin-based application that basically provides a framework
for syncing groups which can have two or more members. 

This is the Akonadi (KDE 4.x) PIM synchronisation framework.
It provides sync ability with KDE > 4.5 using the akonadi interface.

Important
=========

This code was not tested well, so you've been warned!

Requirements
============
- libopensync1 (v.0.40)


Installation
============
export PKG_CONFIG_PATH=/path/to/opensync/installation_prefix/lib/pkgconfig

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=$installation_prefix /path/to/opensync/source/
make
make install

Usage
============

1. After installation configure the plugin with "--configure" option. 
   (This is optional if you want to have all supported sync types)
2. Discover supported features on both sides (sync members and akonadi) 
   with "--discover" option. This step will discover sync features (supported 
   formats) and akonadi collection. They will be available in the configuration 
   file for further setup (but will be disabled by default). 
3. Reconfigure the plugin with "--configure" option. Most likely you will need 
   to enable or disable sync with given collection represented as a ressource in
   the configuration file (step2 above).
4. Sync with the "--sync" or similar option

Known Issues
============

If you modify an item try to sync and reject, then things got messed up.
I'm still trying to understand why.

Links
=====

[1] http://www.opensync.org/wiki/download 
[2] http://cryptomilch.de/~dgollub/talks/OpenSync_FOSDEM_2007.pdf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

0