Re: Packaging owncloud-client
Sandro Knauß wrote:
> Very interesting - i'm using and programming some moths now for owncloud-
> client and use it, but I never thought about a good short description for it.
(Moths? Interesting mental image for a moment until I realised it was
a typo.)
[...]
> My suggestions:
The content is making sense now, and the d-l-e styleguide-compliance
just needs a couple more nitpicks:
> Package: mirall
> Description: folder synchronization across a set of computers - GUI
> The ownCloudSync system lets you always have your latest files wherever
> you are. Just specify one or more folders on the local machine and a server to
> synchronize to. You can configure more computers to synchronize to the same
> server and any change to the files on one computer will silently and reliably
> flow across to every other.
> .
> mirall provides the graphical client for ownCloudSync, which supports
> synchronizing within a network via CIFS/SFTP or using cloud storage provided
> by ownCloud (if appropriate libocsync-plugin-* packages for the specific
> protocol are installed). The recommended client for ownCloud is named
> owncloud-client.
>
> Package: owncloud-client
> Description: folder synchronization with an ownCloud Server - GUI
s
No need to capitalise "Server" or (below) "Client".
> The ownCloudSync system lets you always have your latest files wherever
> you are. Just specify one or more folders on the local machine to and a server
> to synchronize to. You can configure more computers to synchronize to the same
> server and any change to the files on one computer will silently and reliably
> flow across to every other.
> .
> owncloud-client provides the graphical client specialising in
> synchronizing with cloud storage provided by ownCloud. An alternative
> client named mirall is available that can also use CIFS/SFTP.
>
> Package: libowncloudsync0
> Description: folder synchronization for mirall and ownCloud Client - libraries
This is a bit long. Libraries don't usually list all their reverse
dependencies (even in the long description, let alone the synopsis),
but if you want to keep them you could make it:
Description: folder synchronization for mirall/ownCloud client - libraries
> The ownCloudSync system lets you always have your latest files wherever
> you are. Just specify one or more folders on the local machine to and a server
> to synchronize to. You can configure more computers to synchronize to the same
> server and any change to the files on one computer will silently and reliably
> flow across to every other.
> .
> This library is based on CSync, but adds functions that are missing in
> CSync and more specific to graphical clients.
A more radical approach to shortening the synopses would be to use
something like:
Package: mirall
Description: ownCloudSync folder synchronization - multi-protocol GUI
Package: owncloud-client
Description: ownCloudSync folder synchronization - specialist GUI
Package: libowncloudsync0
Description: ownCloudSync folder synchronization - libraries
This would be tidier, but perhaps less informative.
--
JBR with qualifications in linguistics, experience as a Debian
sysadmin, and probably no clue about this particular package
Reply to: