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