Hi,

I am happy to let you know that there are beta versions of both csync and mirall available. csync is a file synchronization tool written by Andreas Schneider to which we added an ownCloud module so that ownCloud now can be synced with the command line tool csync:

$> csync ~/ownCloud owncloud:/localhost/files/webdav.php

Mirall is a Qt based sync client that makes use of the csync library. It runs as a tray icon, lets you connect to your ownCloud, manage your folders you want to sync between the local machine and the cloud and gives status information.

This is an early beta for you to test.
        PLEASE DO NOT use in production.  IT WILL EAT YOUR FILES!!

The sources are available at [1]. In the openSUSE Build Service binary packages for currently openSUSE 12.1 and Fedora 16 are available.
Note that HEAD ownCloud is needed, version 3 does not do it ;-(

_What does it do?_

Csync both brings a command line client and a lib. With the csync cmd client, local directories can be synced to ownCloud directories like this:

$> csync ~/ownCloud owncloud://localhost/files/webdav.php/ownCloud

Mirall is the desktop app for syncing, it makes use of csyncs lib. If you start it, you get a tray icon with a gray folder. Clicking on it lets you connect to your ownCloud. Clicking on the tray icon after the cloud is connected, you get a status dialog which shows you the current state of your sync dirs and lets you add more.

_What should be tested?_

The csync module for ownCloud went upstream to csync and we're planing to do a release with it soon. Syncing to ownCloud should work with it on commandline as well with mirall.

In mirall, connecting to an ownCloud, adding and removing folders and the status dialog should work. Installation of ownCloud was not in the focus. SSL should work, on commandline use ownclouds://... to enable SSL

PLEASE NOTE that this is beta software. Don't expect too much from it,
but I think it helps to get a common understanding of where we are heading to, so that we can discuss early.

_How can you help?_

Yes, your help is very appreciated. Please test, fix code, document and spread the word. Please report bugs to bugs.owncloud.com, Component "Desktop Client".

Very much appreciated would be help in the area of packaging, ideally in the OBS. We have openSUSE and Fedora, but others, especially Debian and Ubuntu packagers would be great. Please contact me...

Also help would be appreciated for porting: Mirall should run on Windows and Mac as well. If there is a Mac specialists out there who wants to help, please speak up. We need you :-)

_Thanks_

...to Andreas Schneider and Dominik Schmidt who greatly helped to get the whole stuff going...

best regards,

Klaas


[1] The sources are here:
https://api.opensuse.org/public/source/isv:ownCloud:devel/mirall/mirall-0.1.9.tar.bz2
and
https://api.opensuse.org/public/source/isv:ownCloud:devel/csync/csync-0.49.9.tar.bz2
[2] https://build.opensuse.org/project/show?project=isv%3AownCloud%3Adevel
_______________________________________________
Owncloud mailing list
[email protected]
https://mail.kde.org/mailman/listinfo/owncloud

Reply via email to