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

Reply via email to