[owncloud-devel] Does a Sync Library exist?

Frank Karlitschek frank at owncloud.org
Fri Apr 18 14:21:42 GMT 2014

Hi Marvin,

this sounds great.
You should be able to use the csync library that is in the mirall repository. You can build your own sync logic on top of WebDAV of course but I wouldn´t recommend to do that. There is a lot of experience and work in the current code and using it should be relatively straight forward.


On 18.04.2014, at 15:24, Marvin Flock <Marvin.Flock at rwth-aachen.de> wrote:

> Hi everyone, 
> I'll cut to the chase:
> I am developing a Windows program in c# with the ability to synchronize its' data bidirectional with an owncloud instance.
> Now by any chance, is there a library or something equivalent for c# to get this synchronization ability?
> I don't need the desktop client, because it would be overkill, and besides one needs to install that client first in order to use my program.
> I read about csync, however the owncloud client uses a forked version and it is not working without mirall, the GUI.
> Further there is pyOwncloud, well, it is written in python and targets a linux environment.
> I thought about writing my own synchronization using the webDav interface, 
> but i don't know how much time and effort i need to invest.
> Because for example, there are not only timestamps but Etags to use.
> Maybe someone is able to help me, to figure out if there is any solution.
> Greetings,
> Marvin
> _______________________________________________
> Devel mailing list
> Devel at owncloud.org
> http://mailman.owncloud.org/mailman/listinfo/devel

More information about the Devel mailing list