Re: [Mailman-Users] Subscribing other lists to a list.

2008-12-09 Thread Mark Sapiro
Dan Mahoney, System Admin wrote:

On Sat, 6 Dec 2008, Mark Sapiro wrote:

 Digest members of the -discuss list will not receive the message unless
 they are also members of the -announce list.

I'd have to assume there's something internal that makes this necessary -- 
I'm curious as to how much tweaking it would take to fix (i.e. make it so 
digest members receive the announcement, either in their digest or 
separately).


It is not any kind of internal requirement or convenience. It is a
design of the feature. The feature is intended to be used for parallel
discussion lists and it wouldn't be appropriate for digest members to
receive individual messages from a sibling discussion list.

To include digest members so they receive the announcement (separately;
not in the digest), you could locate the following lines at the end of
the definition of do_include at the very end of
Mailman/Handlers/CalcRecips.py

srecips = set([slist.getMemberCPAddress(m)
   for m in slist.getRegularMemberKeys()
   if slist.getDeliveryStatus(m) == ENABLED])
recips |= srecips
return list(recips)

and change getRegularMemberKeys() to getMembers() so the lines become

srecips = set([slist.getMemberCPAddress(m)
   for m in slist.getMembers()
   if slist.getDeliveryStatus(m) == ENABLED])
recips |= srecips
return list(recips)

Of course, this change would affect all lists with
regular_include_lists and might not be appropriate for other than the
-announce/-discuss scenario.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Subscribing other lists to a list.

2008-12-08 Thread Dan Mahoney, System Admin

On Sat, 6 Dec 2008, Mark Sapiro wrote:


Dan Mahoney, System Admin wrote:


What I'd like to know if is possible within mailman is the following:

a) A per-user flag that makes a user admin-control ONLY.  No auto-bounce
handling, no unsubscribe options, no password reminders...nothing.
Essentially, this would move the umbrella setting from a global to a
single address.  This would solve about half the problem (the headers
would still need to be fixed, mainly the to: header).



No. This is not possible in current Mailman.

You might want to look at the sibling lists feature in Mailman 2.1.10
and up. You could add the -discuss list to the regular_include_lists
attribute of the -announce list. This would send a copy of any
-announce post to all the -announce members with delivery enabled plus
any delivery enabled regular members of the -discuss list who were not
regular members of the -announce list.

The potential issues that I see are:

A regular member of the -discuss list who is a digest member of the
-announce list will receive the individual message and also receive it
in the digest.


Typically, an announce-list is not digestable so this is not a worry.


Digest members of the -discuss list will not receive the message unless
they are also members of the -announce list.


I'd have to assume there's something internal that makes this necessary -- 
I'm curious as to how much tweaking it would take to fix (i.e. make it so 
digest members receive the announcement, either in their digest or 
separately).


-Dan

--

Dan Mahoney
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM
Site:  http://www.gushi.org
---

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9


Re: [Mailman-Users] Subscribing other lists to a list.

2008-12-06 Thread Mark Sapiro
Dan Mahoney, System Admin wrote:

What I'd like to know if is possible within mailman is the following:

a) A per-user flag that makes a user admin-control ONLY.  No auto-bounce 
handling, no unsubscribe options, no password reminders...nothing. 
Essentially, this would move the umbrella setting from a global to a 
single address.  This would solve about half the problem (the headers 
would still need to be fixed, mainly the to: header).


No. This is not possible in current Mailman.

You might want to look at the sibling lists feature in Mailman 2.1.10
and up. You could add the -discuss list to the regular_include_lists
attribute of the -announce list. This would send a copy of any
-announce post to all the -announce members with delivery enabled plus
any delivery enabled regular members of the -discuss list who were not
regular members of the -announce list.

The potential issues that I see are:

A regular member of the -discuss list who is a digest member of the
-announce list will receive the individual message and also receive it
in the digest.

Digest members of the -discuss list will not receive the message unless
they are also members of the -announce list.

-- 
Mark Sapiro [EMAIL PROTECTED]The highway is for gamblers,
San Francisco Bay Area, Californiabetter use your sense - B. Dylan

--
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://wiki.list.org/x/AgA3
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe: 
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org

Security Policy: http://wiki.list.org/x/QIA9