syncany-team team mailing list archive
-
syncany-team team
-
Mailing list archive
-
Message #00485
Syncany Update
Hi everyone,
some status updates:
After many people have asked: *No, the project is not dead*. However, my
full-time job does not leave me much time for the project. At the moment,
we're stripping down the code base to a minimium and are writing tests for
the components. We're also reviewing much of the code -- and have to change
a lot on core parts of it (sync algorithm, in-memory database, update
files). We have reduced the code base from > 20.000 LOC to 8.000 LOC,
introduced Ivy as build tool, changed the update-file semantics to make
indefinite runtime of the application possible, daemonized the core,
stripped out the GUI, stripped out the profiling capability, Singleton-ized
everything, changed the config-mechanisms, incorporated some of the
chunking mechanisms of my Master's thesis [1] etc.
The reason why we cannot share the progress in a public repository is that
the project is now partly being developed by students, and is part of their
grade. So we cannot share every step of the way. But I understand that we
should at least publish something. I'll meet again with the students soon
and we'll discuss finally publishing some code...
Best regards,
Philipp
[1] http://www.philippheckel.com/files/syncany-heckel-thesis.pdf