[KDE Dot News]
 faq
 flatforty
 contribute
 subscribe
 configure
 search
 rdf

 main


  OpenSync and KDE Cooperate on Unified Data Syncing
KDE PIM Posted by Cornelius Schumacher on Wednesday 09/Nov/2005, @12:38
from the sync-it-baby dept.
The OpenSync and KDE teams have joined forces to create a unified library to synchronize data from mobile devices with the data on the desktop. OpenSync, the successor to the MultiSync project, provides a modular desktop-independent synchronization platform. It can be extended by plugins to support additional devices and data types. Plugins for the most commonly used devices and applications such as Kontact, Palm, Windows CE, mobile phones and more are already available or under development. KDE has now adopted OpenSync as the base for its future synchronization tools.
KitchenSync using OpenSync

With KDE making use of the desktop-independent OpenSync project, a unified syncing platform becomes a reality. Other desktop applications and projects already use OpenSync or have signalled interest in using it. With OpenSync as a unified platform vendors of mobile devices and other parties interested in integrating with the desktop syncing platforms have a single point of contact. By writing a simple OpenSync plugin they enable desktop users to sync their devices with all other devices supported by OpenSync and most applications used on the desktop, independent of the desktop environment.

At the end of August leading members of the OpenSync and KDE projects met for a three-day coding session at Nuremberg in Germany, sponsored by SUSE. At the meeting a KDE based graphical user interface for OpenSync was created. A presentation of the results of this meeting is available on the OpenSync website. The code for the KDE frontend, codenamed KitchenSync can be found in the "opensync-integration" branch in KDE's Subversion repository. It has been constantly improved over the last few weeks and already represents a usable application to operate the OpenSync backend. Not only can it be used on the KDE desktop, but also on all other GNU/Linux or UNIX desktops.

The combination of OpenSync and the new KitchenSync frontend will replace great parts of the current variety of KDE syncing solutions by a unified approach. The old versions of KitchenSync, KSync, Kandy, libksync have already been removed from the code base for the upcoming next generation of the KDE desktop, KDE 4. KPilot is planned to be replaced once all functionality is available with the new framework in an equivalent way.

The first official stable 1.0 release of OpenSync is planned for the beginning of 2006. The KDE based frontend will be released in parallel to OpenSync 1.0. This release will contain support for syncing Palm Pilots, SyncML, Evolution, Kontact, files and IrMC capable devices like mobile phones.



<  |  >

 

  Related Links
 ·   Articles on KDE PIM
 ·   Also by Cornelius Schumacher
 ·   Contact author

Thread Threshold:

The Fine Print: The following comments are owned by whomever posted them.
( Reply )

Over 40 comments listed. Printing out index only.
Does anyone knows
by Patcito on Wednesday 09/Nov/2005, @13:24
where does the kitchensync name come from?
[ Reply To This | View ]
chant
by ch on Wednesday 09/Nov/2005, @14:34
Yeah i like this !!!! go kde dev's go !!!
[ Reply To This | View ]
KitchenSync kills kitchensync
by ac on Wednesday 09/Nov/2005, @14:38
So the long-anticipated, but stalled, kitchensync project has finally been killed. And replaced by KitchenSync, the OpenSync frontend?

Is this the correct reading, i.e. has all the underlying kitchensync architecture been demolished?
[ Reply To This | View ]
Great work
by Paul Eggleton on Wednesday 09/Nov/2005, @15:20
I read about this earlier on the OpenSync website - well done to all involved.

Lately I've been working on an OpenSync plugin for syncing with Opie, and I have to say I'm very impressed with the design - simple and yet still quite flexible. It's also not tied to any particular major library (other than glib) so it can be adopted across the entire open source spectrum. OpenSync has got to be the best way forward for universal syncing.
[ Reply To This | View ]
hmm
by gerd on Wednesday 09/Nov/2005, @15:36
"KPilot is planned to be replaced once all functionality is available with the new framework in an equivalent way."

Reminds me of the editor that is just kept for BiDi...
[ Reply To This | View ]
speaking of which
by Patcito on Wednesday 09/Nov/2005, @17:00
that's cool we're gonna get it in KDE4 and by the way, when does 3.5 comes out? it's been a little while since beta2, getting impatientttt hereeee :)
[ Reply To This | View ]
The 1.0 release..
by bsander on Wednesday 09/Nov/2005, @22:29
Will I be able to sync korganizer with my WinCE phone with the 1.0 release, or do I have to wait for KDE4 until that is implemented? I really prefer Kontact/Korganizer over Evolution, but for now I'm stuck with the latter due to the syncing support..
[ Reply To This | View ]
Yeah ;)
by zecke on Wednesday 09/Nov/2005, @23:44
Yeah and Finally we have a solid syncing framework to use ;)
[ Reply To This | View ]
Syncing with other users
by MandrakeUser on Thursday 10/Nov/2005, @04:12
Friends. Here is my situation. We use linux at home, each person has an account.
We need to sync with our PDA's , and that's working great with Kontact. Only
thing we are missing is: we would like to share/sync part/all of our appointments
and contacts. Maybe part of them. Say, just the "family" group of contacts. We
want to have the same kontacts on this group, and it is multiplication of work for
all of us to enter each contact in their account.

I know that this is feasible with a groupware solution, but this seems overkill
for 3 users, none of which has the time to set up a server, etc. Is there any
simpler solution in the horizon ? Maybe with KitchenSync ? Or may be a simple
solution for a quick and basic groupware miniserver for a home desktop within
KDE ? Something nice with a config wizard and pretty interface ?

Many thanks in advance!
[ Reply To This | View ]
Thanks guys, how about WinCE.
by CAPSLOCK2000 on Thursday 10/Nov/2005, @06:19
First, thanks for the good work. Syncing data is getting more important every day.
Allthough WinCE devices are mentioned in the article, they do not appear with the supported devices for the 1.0 release, and in my opinion that is really a missed opportunity.

For Palm devices there is a lot of excellent software, but not so for WindowsCE/Windows Mobile based devices. Where I live (The Netherlands) those are by far the most used PDA's, and honestly, my Palm can't beat the features of even a modest Ipaq.
The only disadavantage is that it is near impossible to synchronize the agenda with Linux. And the agenda is the most elementary feature of those devices...
A few attempts have been made, but nothing really works.

Decent "ActiveSync" support would make OpenSync/Kitchensync the new standard overnight.
[ Reply To This | View ]
always amazed at...
by Petar on Thursday 10/Nov/2005, @12:01
...the amount of geekiness in KDE. Don't get me wrong, I like it, but my girlfriend, mum, or friends are not so fond of it. What am I talking about here? On OpenSync website, there are a couple of screenies presenting KitchenSync; one of them is 'select plugin' dialogue, and it has an entry that says 'plugin to synchronize files on the local filesystem'. Oh, yeah, gimme some more... This nice definition could really use a substitution, something like 'sync files on your computer' perhaps? And the next one is even worse... Only the palm syncing makes a comprehensible entry. Work on this lads, and make KDE even better :)
[ Reply To This | View ]
Very cool!
by Joergen Ramskov on Friday 11/Nov/2005, @02:00
This is one of the last things I miss from the windows world. My mobile phone contains my "life"...okay, maybe not quite, but I do use the calendar and addressbook quite a bit - loosing that info would be quite annoying.

Thank you, thank you, thank you! I look forward to using this :)
[ Reply To This | View ]
Desktop Sync
by Syncar on Friday 11/Nov/2005, @05:07
Much more I want sync Kontact adressbook laptop <--> desktop <--> homedesktop.
[ Reply To This | View ]
default config?
by Thorsten Schnebeck on Friday 11/Nov/2005, @15:59
Hmm, do I overlook something? I see no default config files for kresource or kio_pim?!

Bye

Thorsten
[ Reply To This | View ]
speaking of syncing.
by namor on Saturday 12/Nov/2005, @14:59
Is there some standard way to sync several kmail/kontact installs? I run kde on three different machines, and I would like my mail folders, addressbook and whatnot all in sync.
[ Reply To This | View ]
Syncing bookmarks, notes and passwords
by Romans on Tuesday 23/Oct/2007, @05:46
In addition to calendar and address book I would like to synchronize also konqueror's bookmarks, kwallet's passwords, kopete's contact list and knotes. Will Kitchensync do that or is there a better way?
[ Reply To This | View ]
The Fine Print: The previous comments are owned by whomever posted them.
( Reply )

  "If there is smoke, there could be a fire." -- Konqi
KDE®, "K Desktop Environment", "KDE Dot News", "got the dot?" and the KDE Logo® are trademarks or registered trademarks of KDE e.V. in the European Union, the United States and other countries. All other trademarks and copyrights on this page are owned by their respective owners. Comments are owned by the poster. The rest: Copyright © 2000-2008 KDE e.V. for The KDE Project. For further information or comments on this site, please contact the Webmaster.
[ home | post article | flat forty | subscribe | search | rdf ]