Difference between revisions of "Projects/PIM/SyncML"

< Projects‎ | PIM
Jump to: navigation, search
(GSoC 2009)
(GSoC 2009)
 
Line 18: Line 18:
 
It uses the Funambol C++ Client SDK as the SyncML backend and implements a client and a server agent, the latter being mostly a WIP. The former is able to sync contacts, tasks and appointments as reliably as Funambol allows it. So far both agents also have a GUI frontend, which could be reused to some extend. Nonetheless syncing is not reliable enough to use it safely.
 
It uses the Funambol C++ Client SDK as the SyncML backend and implements a client and a server agent, the latter being mostly a WIP. The former is able to sync contacts, tasks and appointments as reliably as Funambol allows it. So far both agents also have a GUI frontend, which could be reused to some extend. Nonetheless syncing is not reliable enough to use it safely.
  
The code is to be found in [http://websvn.kde.org/trunk/playground/pim/syncml/ playground/pim/syncml]. Someone also stepped up saying he improved it further, but hasn't send a patch yet.
+
The code is to be found in [http://websvn.kde.org/trunk/playground/pim/syncml/ playground/pim/syncml]. Someone also stepped up saying he improved it further, but hasn't sent a patch yet.
  
 
== Akunambol ==
 
== Akunambol ==

Latest revision as of 17:12, 2 June 2010

This page is about the various efforts to bring SyncML to KDE via Akonadi. The Wikipedia article also contains a lot of useful links at the end.


Contents

[edit] Projects

[edit] GSoC 2010

Dinesh: Bringing SyncML support to Akonadi for KDE

[edit] Seasons of KDE 2010

Ravi: Develop SyncEvolution GUI frontend for KDE

[edit] GSoC 2009

A SyncML Agent for Akonadi was developed last year.

It uses the Funambol C++ Client SDK as the SyncML backend and implements a client and a server agent, the latter being mostly a WIP. The former is able to sync contacts, tasks and appointments as reliably as Funambol allows it. So far both agents also have a GUI frontend, which could be reused to some extend. Nonetheless syncing is not reliable enough to use it safely.

The code is to be found in playground/pim/syncml. Someone also stepped up saying he improved it further, but hasn't sent a patch yet.

[edit] Akunambol

Akunambol is the glue between Akonadi and Funambol. Since funambol bases on SyncML, akunambol can also sync to other Servers like for example Horde.

Akunambol uses the funambol-client-sdk for the SyncML part.

Currently only contacts can be synced. Calendar support has been started.

On the KDE side there is a small standalone sync application and a KCModule allowing to configure sync servers and autosync schedules. The autosync is done by a KDED module.

Source can be found on http://gitorious.org/akunambol

[edit] IRC Meetings

The first meeting is scheduled for Wednesday, 2nd of May, 17:00 UTC (19:00 CET). We will use #akonadi-syncml on Freenode.

[edit] Agenda

- Every project should give a brief overview about it's current state and directions
- Discussion about a unified GUI effort

This page was last modified on 2 June 2010, at 17:12. This page has been accessed 2,669 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal