Hello,
(I hope I'm not off topic..)
Since I maintain a couple of dozen lists, I need a way to reduce the time taken to process them. I use listadmin[1], a command line tool to manipulate the queues of messages held for moderator approval and subscription requests.
It's a great tool that saved me a lot of time.
But, sadly, the upstream author does not work anymore on the listadmin script since years.
So, new versions of mailman brings new bugs, and make it less and less usable[2].
It's not a big script, but I haven't the technical skills to maintain it.
I was hoping that someone on this list, with the inside knowledge of mailman, could maintain it, or write something similar.
It would save me (and others) so much time !
Thank you for your work on mailman,
ned
[1] http://heim.ifi.uio.no/kjetilho/hacks/#listadmin [2] https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=listadmin and others unreported..
--
On 10/28/2015 12:05 PM, n wrote:
It's not a big script, but I haven't the technical skills to maintain it.
I was hoping that someone on this list, with the inside knowledge of mailman, could maintain it, or write something similar.
Do you need something that runs on your workstation by screenscraping the web UI, or can you use something which you can run in a command shell on the host?
If the latter, look at <https://www.msapiro.net/scripts/list_requests> (mirrored at <http://fog.ccsf.edu/~msapiro/scripts/list_requests>).
Let me know if that can work for you. If not, I can look at listadmin, but as you can see, screen scraping interfaces are fragile and difficult to maintain, and I'm not a strong perl coder, so no promises. Also, realistically because of recent disasters (the death of the old mail.python.org server) and upcoming travel plans, I probably don't have time for this until December.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mark Sapiro disait (le 28/10/15 � 12:58) :
Do you need something that runs on your workstation by screenscraping the web UI, or can you use something which you can run in a command shell on the host?
If the latter, look at <https://www.msapiro.net/scripts/list_requests> (mirrored at <http://fog.ccsf.edu/~msapiro/scripts/list_requests>).
Thank you for your reply.
I'm moderator for lists on several mailman servers, so it's not what I'm searching for.
Instead of screenscraping, I was thinking about using the email interface.
ned
Let me know if that can work for you. If not, I can look at listadmin, but as you can see, screen scraping interfaces are fragile and difficult to maintain, and I'm not a strong perl coder, so no promises. Also, realistically because of recent disasters (the death of the old mail.python.org server) and upcoming travel plans, I probably don't have time for this until December.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-Developers mailing list Mailman-Developers@python.org https://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: https://mail.python.org/mailman/options/mailman-developers/ned%40inventati.o...
Security Policy: http://wiki.list.org/x/QIA9
--
On 10/28/2015 01:27 PM, n wrote:
Instead of screenscraping, I was thinking about using the email interface.
The email interface is designed for users, not moderators. A moderator has no way to get info about moderator requests via email. The only thing a moderator can do via email is approve or discard requests via confirmation token if she already knows the tokens which she only gets in the email notice of a held request.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
On Wed, Oct 28, 2015 at 08:05:56PM +0100, n wrote:
Since I maintain a couple of dozen lists, I need a way to reduce the time taken to process them. I use listadmin[1], a command line tool to manipulate the queues of messages held for moderator approval and subscription requests.
How many of those things could be fixed by fine-tuning the list settings, to prevent those happening, or to use filters/regexpes better?
(I spent time looking at the actions I and moderators were taking, to define some rules to reduce things from several a day to a couple a month.)
[…]
I was hoping that someone on this list, with the inside knowledge of mailman, could maintain it, or write something similar.
Whilst I see Mark's replied already, I wonder if it would be better use of building tools around Mailman 3, for when 3.1 is released/ready.
This should be easier to maintain, as it would use the various APIs, rather than scraping.
-- "I am invariably puzzled by the attitude of Oxbridge to its ecclesiastical past. Hearing grace recited before dinner by people you know don’t believe a word of it seems to be considered quite normal." -- David Colquhoun
Adam McGreggor disait (le 29/10/15 � 11:26) :
time taken to process them. I use listadmin[1], a command line tool to manipulate the queues of messages held for moderator approval and subscription requests.
How many of those things could be fixed by fine-tuning the list settings, to prevent those happening, or to use filters/regexpes better?
I will think about it, but I doubt it will do the trick ; in addition to spam, there is a lot of irrelevant or off topic emails.
I was hoping that someone on this list, with the inside knowledge of mailman, could maintain it, or write something similar.
Whilst I see Mark's replied already, I wonder if it would be better use of building tools around Mailman 3, for when 3.1 is released/ready. This should be easier to maintain, as it would use the various APIs, rather than scraping.
If it will be easier with the 3.1 version, I can wait a bit longer.
ned
--
participants (3)
-
Adam McGreggor
-
Mark Sapiro
-
n