Dear Developers, My task is to enhance the web admin interface for mailman-2.1.x, requested by one of my customers. As a programmer, I learned that I need to add some lines of code into Mailman/Cgi/admin.py (or listinfo.py).
I also learned that there are upcoming versions (2.2 and 3.0) which may have a different (completely rewritten) interface. As far as I can understand the current version (2.1.x) can be a widely used one for several years, so my changes will be fruitful for the community for a few years or so. I'd like to add the following new features. My customer is running 100+ different lists with 500+ users. So my customer asks me to give a web interface for the following: * Remove a given user from all lists. If a user to be removed is a list admin, then a warning should come instead. * Change the email address of a given user in all lists. I know that these requests could be done via the command line interface, but my customer would like to maintain these task via web. My questions to you are: * If my code is of quality, will it be a part of the mainstream code (from 2.1.14 or so)? * Is admin.py the right place for such an enhancement? Thank you for your answer in advance. Yours, Zoltan Kovacs http://particio.com/english/ _______________________________________________ Mailman-Developers mailing list [email protected] http://mail.python.org/mailman/listinfo/mailman-developers Mailman FAQ: http://wiki.list.org/x/AgA3 Searchable Archives: http://www.mail-archive.com/mailman-developers%40python.org/ Unsubscribe: http://mail.python.org/mailman/options/mailman-developers/archive%40jab.org Security Policy: http://wiki.list.org/x/QIA9
