Displaying Entire Membership List
![](https://secure.gravatar.com/avatar/86db1e62e5e75e702c8b0090226331a6.jpg?s=120&d=mm&r=g)
I have 1869 members on my mailing list. My Membership List only displays 152 of them -- 150 in blocks of 50 (as per my Chunk Size) and a 4th page with only 2.
I have added and subtracted members with no problem, and when I send a message it apparently goes to everyone, but I can only see the 152 in the listing.
A number of those I added since then I marked NO to both
Send welcome messages to new subscribees? Send notifications of new subscriptions to the list owner?
Does that mean the list didn't even add to itself??
What do I have to do to get all the members to show up on the Membership List??
Ed Corcoran
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Ed Corcoran wrote:
I have 1869 members on my mailing list.
How do you know ?
My Membership List only displays 152 of them -- 150 in blocks of 50 (as per my Chunk Size) and a 4th page with only 2.
What Mailman version is this and where are you seeing these members?
This is not the way the Membership Management... -> Membership List page in recent Mailman works. If there are more than admin_member_chunksize members, the list is broken into pages by the first character of the email address. Prior to 2.1.12 there was a bug that wouldn't show the pages for addresses beginning with a non-alphanumeric, but that's unlikely to affect more than a few of your members.
No.
What do I have to do to get all the members to show up on the Membership List??
They should be there. If members are hidden, they may not show up on the "roster" page depending on Mailman version and how you authenticated, but all members should be on the Membership Management... -> Membership List pages in any case.
What does the heading of this table look like? It should be something similar to
415 members total, 16 shown
[A] B C D E F G H I J K L M N O P R S T V W Z
You aren't by chance seeing only the 152 "A"s (or whatever's first) and never looking at the other letters/digits?
If there are more than admin_member_chunksize memners in one "letter", there will be links at the bottom of the table to see the other members within that "letter" but you still have to click the other letters to see the other members.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/721f472d9cadc8f58cfcaaa1ba901ffd.jpg?s=120&d=mm&r=g)
On Sun, 2009-03-01 at 07:22 -0800, Mark Sapiro wrote:
You aren't by chance seeing only the 152 "A"s (or whatever's first) and never looking at the other letters/digits?
Definitive count of list members:
sudo su - mailman list_members <listname> |wc -l
-- Lindsay Haisley | "The difference between | PGP public key FMP Computer Services | a duck is because one | available at 512-259-1190 | leg is both the same" | http://pubkeys.fmp.com http://www.fmp.com | - Anonymous |
![](https://secure.gravatar.com/avatar/86db1e62e5e75e702c8b0090226331a6.jpg?s=120&d=mm&r=g)
Hi Mark,
What Mailman version is this...
Not sure as it is supplied by my host at hostgo.com
You aren't by chance seeing only the 152 "A"s (or whatever's first) ...
AHH! That was exactly the problem. So there really was no problem, just cockpit error.
Thanks a bunch.
Ed Corcoran
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 1-Mar-2009, at 08:22, Mark Sapiro wrote:
I have a list with 32 users and I get this (annoying) display instead
of just a list of users. As far as I could tell, there is no default
value for this, and if it is unset, even one users causes this display.
I have
mm_cfg.py:ADMIN_MEMBER_CHUNKSIZE = 100 mm_cfg.py:DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 100
(The first value did nothing so I tried the second as well)
But am still getting the initial letter display in the membership
screen "33 members total, 1 shown".
Is there some way to disable this completely? I want a display that
shows the first 50 users (or 25, or 100, or whatever I set) on the
first screen, then the next chunk on the next screen, &c. This initial
letter thing is wretched.
-- I laugh in the face of danger. Then I hide until it goes away.
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
LuKreme wrote:
What does the above mean?
I have
mm_cfg.py:ADMIN_MEMBER_CHUNKSIZE = 100
As you notice, this does nothing.
mm_cfg.py:DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 100
(The first value did nothing so I tried the second as well)
The second sets the default value for the admin_member_chunksize attribute of a newly created list.
Recent versions of Mailman allow you to set admin_member_chunksize on the list's General Options page. If your Mailman doesn't support this, you need to use bin/withlist or bin/config_list to set it. E.g.,
#!/bin/sh
f=mktemp
echo "admin_member_chunksize = 5000" > $f
bin/config_list -i $f LISTNAME
rm $f
(don't try to set it to 0, it will break the Membership List page).
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 31-May-2009, at 15:15, Mark Sapiro wrote:
this got me:
usage: mktemp [-d] [-q] [-t prefix] [-u] template ... mktemp [-d] [-q] [-u] -t prefix
I did this manually and got:
Non-standard property restored: admin_member_chunksize
is that an error or a success?
-- Two, Four, Six, Eight! Time to Transubstantiate!
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
LuKreme wrote:
Sorry, my mktemp doesn't require a 'template'.
That is a success, it means that admin_member_chunksize is a list attribute but is not in the GUI.
So now your Membership List for that list will be all on one page until it exceeds 5000 members at which point it will be in alphabetical chunks.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 31-May-2009, at 15:48, Mark Sapiro wrote:
Well, I set it to 100, not 5000 :)
Is there anyway to have it never ever use the new (well, not new
anymore, I suppose) alphabetic chunks no matter what? I'd much prefer
100 per page, for as many pages as it takes.
-- Nothing gold can stay -- Robert Frost Stay gold -- Johnny Cade
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
LuKreme wrote:
It's been an RFE for some time <https://bugs.launchpad.net/mailman/+bug/266715>.
I understand that for lists of one or two hundred members, it might be desirable to show two to four pages of 50, but with thousands of members, the alphabetic chunks may be preferred.
You're welcome to submit a patch.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 31-May-2009, at 19:23, Mark Sapiro wrote:
Yep, I can see that for lists of thousands of users it might be
useful. But really, that's a tiny minority of lists. Most mailing
lists are from a couple of dozen to a couple of hundred users.
It seems like a tiered 'chunk size' might be useful. (Under 500 users,
use x users per page, over 500 use alphabetics pages). Or, probably
the best solution, given a list of say 198 users and a chunk-size of
50, display the pages like this:
A-Fr Fu-Le Li-Ru Sa-Za (50) (50) (50) (48)
assuming that users include adam@example.com and fred@example.com and Fungar@example.com and lee@example.com and linus@example.com and rugrat@example.com and sandy@example.com and zang@example.com.
You're welcome to submit a patch.
Ah, well, yeah. That might be realistic if 1) I was a real programmer
instead of just a dabbler and 2) I spoke python.
-- Beware of the Leopard!
![](https://secure.gravatar.com/avatar/3d02e0b066a2bcb2322fb33215b699f7.jpg?s=120&d=mm&r=g)
On Mon, 1 Jun 2009, LuKreme wrote:
Rather than limit the display to addresses beginning with the specified letter, why not just have the listing *start* at the specified letter, but continue to the end of the full list of members? If I select 'P' the list would start at 'P' and continue with 'Q' and 'R' up to 50 per page, and if I click the 'next' link, it would just keep going to the end of the list... Is there some efficiency to limiting the display to one letter of the alphabet?
- C
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Charles Gregory wrote:
The Mailman web interface is being totally reimplemented for Mailman 3.0. I have no interest in making these kinds of changes before that. If someone does a good implementation of this, I'm happy to look at it and possibly pick it up, but I'm not going to do it.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Ed Corcoran wrote:
I have 1869 members on my mailing list.
How do you know ?
My Membership List only displays 152 of them -- 150 in blocks of 50 (as per my Chunk Size) and a 4th page with only 2.
What Mailman version is this and where are you seeing these members?
This is not the way the Membership Management... -> Membership List page in recent Mailman works. If there are more than admin_member_chunksize members, the list is broken into pages by the first character of the email address. Prior to 2.1.12 there was a bug that wouldn't show the pages for addresses beginning with a non-alphanumeric, but that's unlikely to affect more than a few of your members.
No.
What do I have to do to get all the members to show up on the Membership List??
They should be there. If members are hidden, they may not show up on the "roster" page depending on Mailman version and how you authenticated, but all members should be on the Membership Management... -> Membership List pages in any case.
What does the heading of this table look like? It should be something similar to
415 members total, 16 shown
[A] B C D E F G H I J K L M N O P R S T V W Z
You aren't by chance seeing only the 152 "A"s (or whatever's first) and never looking at the other letters/digits?
If there are more than admin_member_chunksize memners in one "letter", there will be links at the bottom of the table to see the other members within that "letter" but you still have to click the other letters to see the other members.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/721f472d9cadc8f58cfcaaa1ba901ffd.jpg?s=120&d=mm&r=g)
On Sun, 2009-03-01 at 07:22 -0800, Mark Sapiro wrote:
You aren't by chance seeing only the 152 "A"s (or whatever's first) and never looking at the other letters/digits?
Definitive count of list members:
sudo su - mailman list_members <listname> |wc -l
-- Lindsay Haisley | "The difference between | PGP public key FMP Computer Services | a duck is because one | available at 512-259-1190 | leg is both the same" | http://pubkeys.fmp.com http://www.fmp.com | - Anonymous |
![](https://secure.gravatar.com/avatar/86db1e62e5e75e702c8b0090226331a6.jpg?s=120&d=mm&r=g)
Hi Mark,
What Mailman version is this...
Not sure as it is supplied by my host at hostgo.com
You aren't by chance seeing only the 152 "A"s (or whatever's first) ...
AHH! That was exactly the problem. So there really was no problem, just cockpit error.
Thanks a bunch.
Ed Corcoran
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 1-Mar-2009, at 08:22, Mark Sapiro wrote:
I have a list with 32 users and I get this (annoying) display instead
of just a list of users. As far as I could tell, there is no default
value for this, and if it is unset, even one users causes this display.
I have
mm_cfg.py:ADMIN_MEMBER_CHUNKSIZE = 100 mm_cfg.py:DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 100
(The first value did nothing so I tried the second as well)
But am still getting the initial letter display in the membership
screen "33 members total, 1 shown".
Is there some way to disable this completely? I want a display that
shows the first 50 users (or 25, or 100, or whatever I set) on the
first screen, then the next chunk on the next screen, &c. This initial
letter thing is wretched.
-- I laugh in the face of danger. Then I hide until it goes away.
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
LuKreme wrote:
What does the above mean?
I have
mm_cfg.py:ADMIN_MEMBER_CHUNKSIZE = 100
As you notice, this does nothing.
mm_cfg.py:DEFAULT_ADMIN_MEMBER_CHUNKSIZE = 100
(The first value did nothing so I tried the second as well)
The second sets the default value for the admin_member_chunksize attribute of a newly created list.
Recent versions of Mailman allow you to set admin_member_chunksize on the list's General Options page. If your Mailman doesn't support this, you need to use bin/withlist or bin/config_list to set it. E.g.,
#!/bin/sh
f=mktemp
echo "admin_member_chunksize = 5000" > $f
bin/config_list -i $f LISTNAME
rm $f
(don't try to set it to 0, it will break the Membership List page).
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 31-May-2009, at 15:15, Mark Sapiro wrote:
this got me:
usage: mktemp [-d] [-q] [-t prefix] [-u] template ... mktemp [-d] [-q] [-u] -t prefix
I did this manually and got:
Non-standard property restored: admin_member_chunksize
is that an error or a success?
-- Two, Four, Six, Eight! Time to Transubstantiate!
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
LuKreme wrote:
Sorry, my mktemp doesn't require a 'template'.
That is a success, it means that admin_member_chunksize is a list attribute but is not in the GUI.
So now your Membership List for that list will be all on one page until it exceeds 5000 members at which point it will be in alphabetical chunks.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 31-May-2009, at 15:48, Mark Sapiro wrote:
Well, I set it to 100, not 5000 :)
Is there anyway to have it never ever use the new (well, not new
anymore, I suppose) alphabetic chunks no matter what? I'd much prefer
100 per page, for as many pages as it takes.
-- Nothing gold can stay -- Robert Frost Stay gold -- Johnny Cade
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
LuKreme wrote:
It's been an RFE for some time <https://bugs.launchpad.net/mailman/+bug/266715>.
I understand that for lists of one or two hundred members, it might be desirable to show two to four pages of 50, but with thousands of members, the alphabetic chunks may be preferred.
You're welcome to submit a patch.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
![](https://secure.gravatar.com/avatar/7572ff765cfe8ae5277b3a106538708b.jpg?s=120&d=mm&r=g)
On 31-May-2009, at 19:23, Mark Sapiro wrote:
Yep, I can see that for lists of thousands of users it might be
useful. But really, that's a tiny minority of lists. Most mailing
lists are from a couple of dozen to a couple of hundred users.
It seems like a tiered 'chunk size' might be useful. (Under 500 users,
use x users per page, over 500 use alphabetics pages). Or, probably
the best solution, given a list of say 198 users and a chunk-size of
50, display the pages like this:
A-Fr Fu-Le Li-Ru Sa-Za (50) (50) (50) (48)
assuming that users include adam@example.com and fred@example.com and Fungar@example.com and lee@example.com and linus@example.com and rugrat@example.com and sandy@example.com and zang@example.com.
You're welcome to submit a patch.
Ah, well, yeah. That might be realistic if 1) I was a real programmer
instead of just a dabbler and 2) I spoke python.
-- Beware of the Leopard!
![](https://secure.gravatar.com/avatar/3d02e0b066a2bcb2322fb33215b699f7.jpg?s=120&d=mm&r=g)
On Mon, 1 Jun 2009, LuKreme wrote:
Rather than limit the display to addresses beginning with the specified letter, why not just have the listing *start* at the specified letter, but continue to the end of the full list of members? If I select 'P' the list would start at 'P' and continue with 'Q' and 'R' up to 50 per page, and if I click the 'next' link, it would just keep going to the end of the list... Is there some efficiency to limiting the display to one letter of the alphabet?
- C
![](https://secure.gravatar.com/avatar/56f108518d7ee2544412cc80978e3182.jpg?s=120&d=mm&r=g)
Charles Gregory wrote:
The Mailman web interface is being totally reimplemented for Mailman 3.0. I have no interest in making these kinds of changes before that. If someone does a good implementation of this, I'm happy to look at it and possibly pick it up, but I'm not going to do it.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (5)
-
Charles Gregory
-
Ed Corcoran
-
Lindsay Haisley
-
LuKreme
-
Mark Sapiro