[Signup Now!] ScheduleWorld
  [Search] Search   [Recent Topics] Recent Topics   [Members]  Member Listing   [Groups] Back to home page 
[Register] Register / 
[Login] Login 
Kontact/Korganizer 2-Way Synchronisation  XML
Forum Index -> Feature Requests Go to Page: 1, 2 Next 
Author Message
Anonymous



Hi,

I was wondering if it is possible to do a two-way synchronisation with Kontact/Korganizer (KDE calendar application).

At the moment using the Webdav URL I can get it to download the events from ScheduleWorld into Korganizer by selecting "Calendar in remote file" and then using the "webdav://".. address, but I can't get it to sync changes back (access denied).

Is this possible currently? And if not, are there any plans to make it available?

Thanks in advance
MarkSwanson

Source of Wisdom
[Avatar]

Joined: 30/09/2006 14:28:58
Messages: 5669
Offline

Not possible at this exact moment, but I have some good news to report.

I have _heard_ that the KDE folks are busy integrating SyncML capability now, and that they are using OpenSync to do this. This is good news because I have spent a good six months with Patrick Ohly (the author of the Funambol C++ SyncML client library that OpenSync is using) to make sure this library works perfectly with ScheduleWorld.

In fact, the absolutely best SyncML client is Patrick's SyncEvolution client that uses the aforementioned Funambol C++ SyncML library.

So eventually it should work very well. It would be great if someone could post a link to more detailed KDE info on this.

Cheers.
[WWW]
FlakMagnet

Seeker of Wisdom
[Avatar]
Joined: 21/03/2007 13:30:57
Messages: 6
Offline

*Bump* I guess.

Is there any news on this issue?

I have syncevolution <-> funambol working, but I miss using Kontact. Evolution has too many "annoyances" for me and and lacks flexbitility in configuration for how I like to use my PIM.

I tried using kitchensync and with the KDE component and the syncml connector and it didn't work.

When I tried syncing that group with msynctool (so I could get more detailed output) it complained:

Error while synchronizing: Unable to spawn server

Which means nothing to me and is apparently far outside of my experience.

Tnx for any replies!

--Tim
MarkSwanson

Source of Wisdom
[Avatar]

Joined: 30/09/2006 14:28:58
Messages: 5669
Offline

Well, I wish I had something better to report, but I have no idea what the status of KDE/kmail/korganizer/etc.. is wrt SyncML support.

Unfortunately I lack the time (and inclination to code in C++) to get involved with the KDE effort. I would be more than happy to do my part on the server side to help anyone who wishes to pursue this.

What I can help with is Thunderbird/Lightning. Contacts sync very well now, and events will sync after the release tonight. I quite like what Thunderbird/Lightning has to offer and if they keep up the development pace it's going to be a viable replacement for Outlook fairly soon.

Cheers.
[WWW]
FlakMagnet

Seeker of Wisdom
[Avatar]
Joined: 21/03/2007 13:30:57
Messages: 6
Offline

That's good news of a sort, though it does represent a step backwards for MY specific situation of using Kontact to access my employer's Novell Groupwise server.

Tomorrow I'll check out Thunderbird/Lightning. I do prefer Thunderbird to KMail in many ways, thought lightning was a bit rough last time I looked at it.

--Tim
vm006

Seeker of Wisdom

Joined: 29/07/2007 17:21:38
Messages: 2
Offline

MarkSwanson wrote:
Not possible at this exact moment, but I have some good news to report.

I have _heard_ that the KDE folks are busy integrating SyncML capability now, and that they are using OpenSync to do this. This is good news because I have spent a good six months with Patrick Ohly (the author of the Funambol C++ SyncML client library that OpenSync is using) to make sure this library works perfectly with ScheduleWorld.

Cheers.
 


Any news ?
I am still not able to synchronize two ways with Kontact ...

Vincent
MarkSwanson

Source of Wisdom
[Avatar]

Joined: 30/09/2006 14:28:58
Messages: 5669
Offline

None, sorry. I sure like Korganizer, but switched to Thunderbird because KOrganizer can't sync.

Cheers.
[WWW]
alsuren

Seeker of Wisdom

Joined: 27/10/2007 17:00:50
Messages: 1
Offline

2-way synchronisation could be provided by the Funambol GroupDAV Connector.

http://bionicmessage.net/index.php?q=node/2

I'm afraid I've not tried it out, but it's something to look into.

syncml support in kontact is likely to only arrive when opensync get it working, but GroupDAV is already pretty solid in kontact.

[update: I have linked one of the opensync guys (prahal in #opensync on freenode) to this page. He says that the initial sync works okay in svn, but slow sync can cause duplicate entries, and deleting entries doesn't work.]

MarkSwanson

Source of Wisdom
[Avatar]

Joined: 30/09/2006 14:28:58
Messages: 5669
Offline

It's sad the KDE folks don't just use Patrick's excellent GPL'd SyncEvolution C++ code base as an example of how to provide SyncML support. KDE could use the same GPL'd Funambol C++ library.

Cheers.
[WWW]
vanbregt

Seeker of Wisdom

Joined: 29/06/2007 10:25:18
Messages: 8
Offline

Is there any progress on the Kontact sync? I have bought an Eee PC and would really like to sync with it. The alternative of course is Thunderbird, but hey...
MarkSwanson

Source of Wisdom
[Avatar]

Joined: 30/09/2006 14:28:58
Messages: 5669
Offline

Not that I know of, sorry.

Cheers.
[WWW]
vanbregt

Seeker of Wisdom

Joined: 29/06/2007 10:25:18
Messages: 8
Offline

MarkSwanson wrote:
Not that I know of, sorry.

Cheers.
 

Thanks for your reply. I think I will be using Thunderbird on all my computers (Mac, WinXp, EeePC, Ubuntu )
ssorgatem

Seeker of Wisdom

Joined: 03/09/2008 19:36:29
Messages: 1
Offline

I got Kontact to sync two way doing the following:

*sync evolution and kontact with opensync (kitchensync or msynctool)
*sync evolution and SW with syncevolution
*sync evolution and kontact with opensync (kitchensync or msynctool)


and that's it! i've done a little script which does this 3 syncs in a single command, and makes no difference with syncing only evolution via syncevolution

The only thing: you'll have to close kontact (and all its aplications) before syncing, otherwise it won't sync.

I hope i've been helpful.
MarkSwanson

Source of Wisdom
[Avatar]

Joined: 30/09/2006 14:28:58
Messages: 5669
Offline

*sync evolution and kontact with opensync (kitchensync or msynctool)
*sync evolution and SW with syncevolution
*sync evolution and kontact with opensync (kitchensync or msynctool)  

Neat trick. Thank you for posting.

Cheers.
[WWW]
Arnoud

Collector of Wisdom

Joined: 26/01/2008 15:14:17
Messages: 14
Offline

It is possible
Just got it to work

You will have to live with some occasional crashes though, cause it only works with the KDE4 Version.

Here's how (for contacts, just a few changes* for the rest):

Create a directory for your contacts
Configure SyncEvolution 0.8 for SW*
in ~/.config/syncevolution/scheduleworld/sources/addresses/config.ini

Code:
 sync = two-way 
 type = file:text/vcard:3.0
 evolutionsource = /full/path/to/your/dir/
 uri = card3
 


Now you sync with
Code:
$ syncevolution scheduleworld addressbook


in Kontact you can add a new addresbook and selevt directory as source

Happy syncing.

*Please read the syncevolution manual
 
Forum Index -> Feature Requests Go to Page: 1, 2 Next 
Go to:   
Powered by JForum 2.1.6 © JForum Team