Hi Klaas, Thanks for your response. I found the compiling problem to be that DefineOptions.cmake had LOG_TO_CALLBACK set to OFF. Now I have the client running.
A little background. I wrote a Dropbox like system last year: https://github.com/jonocodes/mybox It has some similarities to mirall, but one difference is it is a client and server which coordinate syncs over socket communication so there is no polling. I recently found csync while looking for a new sync backend to use in mybox. Which is why I am looking at how mirall does it. What are the plans you mentioned to make server sync more efficient? Too bad I did not know about your project earlier. Sounds like we were working in parallel at the same time on similar things. I probably would have joined you in the beginning, and perhaps I still can be of help. We'll see. Maybe it is time for me to get back into C++. Keep up the good work. -Jono On Wed, Jun 13, 2012 at 11:01 AM, Klaas Freitag <[email protected]> wrote: > On 13.06.2012 16:42, Jono wrote: > Hi Jono, > > >> >> Bit of a cmake noob. I followed the directions here: >> http://owncloud.org/dev/sync-clients/linux-build/ >> >> but I am getting this error: >> mirall/src/mirall/application.cpp:336: undefined reference to >> `csync_set_log_callback' > > You probably forgot to switch to the dav branch of csync. > > >> Also general question about how syncs get coordinated. From looking at >> the code it seems that the linux client uses inotify to watch the >> local folder for modifications. If it is in windows, it will poll the >> local folder. Am I right? > > Yes, for now. That is subject to change as Win and MacOS also have > something like inotify. > > >> And for detecting changes on the server, it seems to poll as well. > > Also for the time being, there are also plans to make that more effecient. > > >> Do the 'client' developers hang in the owncloud IRC? > > 'They' do, occasionally. Seek out for dragotin ;-) > > regards, > > Klaas > _______________________________________________ > Owncloud mailing list > [email protected] > https://mail.kde.org/mailman/listinfo/owncloud _______________________________________________ Owncloud mailing list [email protected] https://mail.kde.org/mailman/listinfo/owncloud
