[Dovecot] doveadm + dsync merging
Pascal Volk
user+dovecot at localhost.localdomain.org
Thu Dec 29 16:19:28 EET 2011
On 12/29/2011 01:53 PM Patrick Ben Koetter wrote:
> * Timo Sirainen <dovecot at dovecot.org>:
>> …
>> a) Use "doveadm dsync" prefix, and otherwise keep the names same:
>>
>> dsync mirror -> doveadm dsync mirror
>> dsync backup -> doveadm dsync backup
>> dsync server -> doveadm dsync server (for running dsync remotely via ssh/etc.)
>>
>> b) Don't have the dsync prefix:
>>
>> dsync mirror -> doveadm mirror
>> dsync backup -> doveadm backup
>> dsync server -> doveadm dsync-server (could be hidden from the doveadm commands list)
>
> Calling the old "dsync" command (symlink) directly should keep the already
> established command structure.
>
> Calling dsync features over doveadm should keep command structure as simple
> (not complex) as possible. I favour b) for that and rename 'mirror' to 'sync'.
>
> 'sync' keeps in line with products such as rsync. People will immediately know
> what it does.
I'd prefer doveadm commands with the dsync prefix. (a)) Because:
* doveadm already has other 'command groups' like mailbox, director …
* that's the way to avoid command clashes (w/o hiding anything)
Renaming 'mirror' to 'sync' could be helpful …
Regards,
Pascal
--
The trapper recommends today: cafebabe.1136315 at localdomain.org
More information about the dovecot
mailing list