KDE PIM
KDE 3.5 versions were based on so called file based resources which were supported by OpenSync? kdepim? plugin.
Starting from KDE 4.2 the PIM storage has moved into modular system called Akonadi which is supported by OpenSync? Akonadi plugin.
KDE File Based Resources
PIM data can be stored in different formats and different PIM tools can be configured separately. At least the following resources are available:
- File (default)
- Directory
- Remote file (kio supported access methods for reading/writing)
Single file is located in:
$HOME/.kde/share/apps/kabc/std.vcf kaddressbook $HOME/.kde/share/apps/korganizer/std.ics korganizer $HOME/.kde/share/apps/knotes/notes.ics knotes
There is no known compatibility with single file format and OpenSync?.
Directory resource does not have default nor standard location, but for example:
$HOME/.pim/contacts $HOME/.pim/calendar $HOME/.pim/notes
would be a good location in Linux client. Directory resource is compatible with OpenSync? file plugin.
All file based resources are known to work over NFS share if the file locking is working.
Available OpenSync?? Documentation
Following pages are available that apply to this peer:
Akonadi
Akonadi uses MySQL as default storage backend. It should start automatically when installed into system and user logs in (most likely will happen only in GUI desktop login via XDG autostart or alike depending on distribution packaging).
Following pages are available that apply to this peer:
Configuration files:
/etc/akonadi/mysql-global.conf
there should not be any need to modify the mysql configuration file.
References
Troubleshooting
Status query:
akonadictl status Akonadi Control: running Akonadi Server: running
Starting the backend:
akonadictl start
Stopping the backend:
akonadictl stop
Akonadi people hang out in #akonadi IRC channel, where can be asked more help.
Available OpenSync?? Documentation
Following pages are available that apply to this peer:
