Cyrus IMAPD 2.4

Henrique de Moraes Holschuh hmh at debian.org
Sat Nov 20 18:17:28 UTC 2010


On Fri, 19 Nov 2010, Patrick Goetz wrote:
> Your idea for a cyrus-imap-tool seems like a good one -- are you
> thinking something like a shell script run with flags; e.g.
> 
>    cyrus-imap-tool -e reconstruct -- -m

Or you can do it as git did, with real C code.  This is far more flexible
than shell (which is utter crap, really.  You have no clue how bad an idea
it is to use shell for anything non-trivial, until you look closely at
autoconf and all the nasty tricks it does to be able to run in crap that
refuses to die, such as old versions of AIX).  Perl would work too.

If it is done in C, one can later migrate and consolidate the functionality
from several separate tools into the master one.  This was clearly a major
gain for "git", but I am not so sure that it would be that helpful for Cyrus
IMAP.

-- 
  "One disk to rule them all, One disk to find them. One disk to bring
  them all and in the darkness grind them. In the Land of Redmond
  where the shadows lie." -- The Silicon Valley Tarot
  Henrique Holschuh



More information about the Pkg-Cyrus-imapd-Debian-devel mailing list