On Oct 27, 2004, at 9:03 PM, Joe Rhett wrote:
I'm -0 on it. I think it's generally not needed given all the other tools at your disposal, but if a patch is provided that does this in a clean, backward compatible way, I won't veto it.
What tools are those? A heavy web ui?
Sorry, did I overlook a command/command/command/commit ability in Mailman?
Without that, you are limited to a long chain of command lines where we
have to check each return code and then back out the commands if any one
fails. This makes no sense for any automation effort, and generally
requires several hundred lines of code that do not survive upgrades, to
work around a problem that can be solved in several lines of python in the
source.
We use config_list to set some specific options for each of our lists. We have completely automated the mailman list setup and it has worked without any human intervention for our 5000+ lists. Just create a config_list template file by outputting the configuration for an existing list and then write your script to set the variables you want and then load those into the list.
It would, of course, be easier with one single command that does everything you need but config_list is very useful and not that difficult. The changes we made to accommodate the 2.0 -> 2.1 upgrade were minor. We've had this system in place for several years now.
Dallas
................................................ DreamHost Web Hosting http://www.dreamhost.com/
_______________________________________________ Mailman-Developers mailing list [EMAIL PROTECTED] http://mail.python.org/mailman/listinfo/mailman-developers Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org