[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Packaging owncloud-client



Hello,

Many thanks for this fast reaction. I really like your explanations and the 
description for mirall.

Unfortunatelly it is more complex than that, I forgotten to explain the 
structure of mirall / owncloud-client:

In the lowest level the files get sync via ocsync, that speaks three different 
protocols: "ownCloud", SMB and SFTP. This lib is used by mirall. So you can 
actually sync with mirall to an owncloud server, or any SMB or SFTP place.
Now the owncloud guys took mirall and created the owncloud-client, that has 
only owncloud support and is easier to handle. In the source package from 
owncloud both binaries are built.

So I try the description for mirall (based on yours):

Package: mirall
Description: graphical client to synchronzie your folders in a set of 
computers
mirall lets you always have your latest files wherever you are by
synchronizing them and is based on CSync. You can choose to synchronize via 
SMB, SFTP or to a cloud storage named ownCloud. Actually you need the 
libocsync-plugin-* packages to be able to use the specific protocol. Just 
specify one or more folders on the local machine to synchronize, and 
presumably a set of computers to share them across, and any change to the 
files on one computer will flow across to every other. Except that sometimes 
it leaves some target devices out, because it is location aware.
.
This package provides the graphical client, which needs to be installed
on every machine in the group. For Owncloud synchronizing there is a special 
client named owncloud-client.

Package: owncloud-client
Description: graphical client to synchronzie your folders with an ownCloud 
Server
ownCloud Client lets you always have your latest files wherever you are by
synchronizing them to a cloud storage named ownCloud. Just specify one or more 
folders on the local machine to synchronize, and presumably a set of computers 
to share them across, and any change to the files on one computer will flow 
across to every other. Except that sometimes it leaves some target devices 
out, because it is location aware.
.
This package provides the graphical client, which needs to be installed
on every machine in the group.

Package: libowncloudsync0
Description: synchronizing library for mirall and ownCloud Client
mirall and ownCloud Client uses this libary to synchronize in a set of 
computers. libowncloudsync is based on CSync and adds functions that are 
missing in CSync and are more graphical client specific.

Regards,

Sandro

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: