Le Jeudi 23 Février 2006 15:25, Armando L. Caro, Jr. a écrit :
> Hi,
>
Hello Armando,

> I have added and modified sv_mailman.pl and sv_aliases.pl to better
> handle mailing lists. With my code, sv_mailman.pl is able to add,
> delete, and reconfigure mailing lists. Also, sv_aliases.pl adds mailman
> aliases for all active mailing lists. My modifications are based off the
> Feb 7 CVS snapshot. How can I contribute these changes?

There are several ways to contribute. For a one time contribution, the best is 
to send us patches and we'll see how we implement things. For long run 
contribution, we may grant you SVN access if necessary.

We first need to take a look at your contribution to see how we can put it to 
make it fit.

For instance, using sv_aliases to add mailman aliases is interesting but some 
installations may not want that. For instance, Gna! would not want that as it 
does not use the aliases file for mailing-list but a simple Exim 
transport+router to do it. So to add this contribution, we would have to 
study if we need to add a configuration option or to even put the code in a 
separate script.

The possibility for sv_mailman to add, delete and reconfigure lists would be 
greatly appreciated.


> Also, my Savane installation is on a NetBSD box. I had to make some
> tweaks (code mods and path changes) to get that to work properly. For
> example, all the sv_*.pl backend scripts that depend on the "date -d"
> system call have now been changed to be more portable. NetBSD doesn't
> support the -d switch for "date". If there is interest, I'd like to
> contribute these changes. Also, I'd like to modify the configure script
> to properly set the paths for NetBSD, and hopefully make Savane more
> portable out of the box.

I would be interesting to have a gain in portability, indeed. Other NetBSD 
users may be interested into running Savane. 
Has the portable code any drawback by comparison to the one based the 
assumption that GNU date (that supports -d) is date?
If it has, we may add a specific date function for that use GNU date if 
available and the other if not.

> Please let me know if there is interest in my modifications, and how I
> can contribute them.

There is interest, contributions are welcomed. How you can contribute them 
depends mainly on you. As I said just before, we can work to integrate 
patches you would make or we can grant you SVN write access to integrate 
them, provided we discussed a bit on how they should be integrated and that 
you have the time to do things according to our guidelines.

Both options are fine to us.

Our guidelines are at <https://gna.org/cookbook/?group=savane#svn>, most 
notably Coding Style and SVN Usage Rules matters (Contribution Guidelines sum 
up things).

Regards,

-- 
Mathieu Roy

  +---------------------------------------------------------------------+
  | General Homepage:           http://yeupou.coleumes.org/             |
  | Computing Homepage:         http://alberich.coleumes.org/           |
  | Not a native english speaker:                                       |
  |     http://stock.coleumes.org/doc.php?i=/misc-files/flawed-english  |
  +---------------------------------------------------------------------+

Reply via email to