On Sun, Apr 24, 2005 at 07:42:05PM +0200, Mathieu Roy wrote:
> Sylvain Beucler <[EMAIL PROTECTED]> tapota :
> 
> > 1.  (*) text/plain          ( ) text/html           
> >
> > Commit from beuc (2005-04-24 19:17 CEST)
> > ----------------
> >
> > Created sv_mailman2.pl; call it a branch from sv_mailman.pl for virtual 
> > hosts and Savannah support
> >
> > + savane  backend/mail/sv_mailman2.pl  1.1
> 
> It's very confusing to provide two scripts for the same purpose.

Ok, you can remove it for now.

> The difference between the two should be highlighted and one should
> think about how could be merged the two scripts.

diff :) ?


Incidentally, I don't think I'll be able to set it up for Savannah
right now. I did some test, but could you test it, I think it could be
used as is? The big differences are that

1) I use the e-mail from the account instead of [EMAIL PROTECTED] (since
Savannah doesn't forwards [EMAIL PROTECTED]),

2) I add @lists.[non]gnu.org at the end of the list name when calling
'newlist' (uses the associated virtual domain configuration). Beware,
I actually use again 'mailing_list_host', which is currently
deprecated, but fits my needs.

and 3) added a bunch of TODOs comments.


Also, the script won't work anyway without a wrapper around 'newlist';
actually there is no official, standard way to handle multiple
domains. lists.gnu.org uses a way, some installations (including what
is recommended in the Mailman Debian package documentation) use
something a bit different (I think Savannah's way is better since it
allows easy aliasing among domains).

The wrapper's role is to do a few things afest newlist is called (tell
Exim what domain the list uses, fix a bug in newly created list with
our version of Mailman, export the updated list of mailing lists to
another mail system).

-- 
Sylvain

_______________________________________________
Savane-dev mailing list
[email protected]
https://mail.gna.org/listinfo/savane-dev

Reply via email to