[Pkg-Cyrus-imapd-Debian-devel] autocreate/autosieve/autoquota patches from http://email.uoa.gr/projects/cyrus/

Henrique de Moraes Holschuh pkg-cyrus-imapd-debian-devel@lists.alioth.debian.org
Sat, 2 Apr 2005 07:56:16 -0300


On Sat, 02 Apr 2005, Sven Mueller wrote:
> I'm not sure about the autocreate-inbox-patch. It solves the INBOX 
> creation problem which is especially unnerving with centralized user 
> databases (because you need to create the user first and also create the 
> inobx for that user, often manually). However I have a bad feeling about 
> automatically creating mailboxes without admin intervention.

So do I.  I also have a bad feeling about the patch itself, it is not that
simple, and bugs in it are found from time to time.

One thing I was thinking about, and which WOULD work for this, is to
(later) tweak the build process so that we can have different packages using
different patches.  Diversions would take care of what is active.

> the autosieve filter is another thing, but if we add the 
> autocreate-inbox patch, we could go the full distance and also add the 
> autocreate-on-sieve patch.

Only if that thing is runtime-selectable IMHO.

> I would like to add the "remove quota on deletion of a folder which has 
> no children" to avoid stray quota files about folders which are gone. 
> These stray quota files often caused problems for me because I 
> accidentally had quotas on newly (re)created folders. Problem here is 
> that this also implies the (possibly non-standard) extension to the 
> QUOTA IMAP-command (rmquota patch).

I like the idea behind this patch, it actually improves the least-surprise
status of a folder removal...

IMHO we can include the two quota removal patches.

-- 
  "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