Page MenuHomePhabricator

Update default mailing list setting(s)
Closed, ResolvedPublic

Description

Author: bugs

Description:
We end up changing the same old mailing list configuration options each time we create a new list... and when we don't, we have new admins not understanding what's wrong or how to fix it.

Please change the following default configuration setting(s) in mm_cfg.py (you can read the defaults in Default.py):

DEFAULT_REPLY_GOES_TO_LIST = 1 // This makes replies go to the list by default.

Cary, is there anything else we normally change that we want to be changed by default? As a reminder, this is just the defaults, individual list admins can still override the default if they want.


Version: unspecified
Severity: enhancement

Details

Reference
bz24478

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 11:01 PM
bzimport set Reference to bz24478.

bugs wrote:

Cary mentioned that it would be cool if we could obfuscate/"nospam" the list admin address by default (for example, $list list run by $admin-emails-with-mailto-to-"-owner" switched to $list run by $list-owner (at) lists (dot) wikimedia (dot) org).

There are probably a few ways to go about this, so I'll just give you the information he gave me and let you guys figure out the best way. :-)

<kibble> I'm back with more questions... does anyone know where the variables are defined? (e.g. <MM-Mailman-Footer>)
<kibble> Is it possible to add new variables? And if we edit the default listinfo.html, will it get overwritten in the next update?
<msapiro> kibble: 1) Mailman/HTMLFormatter.py 2) You can add new variables. 3) if you edit the listinfo template via the list's admin GUI or following the instructions at http://wiki.list.org/x/jYA9 they will not be overwritten in an update, but your new variable definitions in HTMLFormatter.py will be.

Sounds like some lists might preferes to have reply-to set to the original author. I am not sure how we could have a consensus on this. Either it could be the default settings or up to the list to choose if they want reply to go to the list.

I am not sure we should take such a decision.

Not sure about masking list owners... it's sometimes very useful to know, who is *really* hiding behind the list owner, some list admins don't always remember they
are list admins and so on. If having full email address is an issue, a wiki-nickname or just username (cary, moka, ...) or something would be much better.

bugs wrote:

(In reply to comment #2)

Sounds like some lists might preferes to have reply-to set to the original
author.

Indeed. This is just the default mailing list settings for new lists. I already make these changes whenever I create a new mailing this, this is just making the list creation process easier. :-)

Most of our mailing lists will want the reply-to set to the list itself, so it makes sense to make that the default.

bugs wrote:

Bump this a little bit.

For now we can do just the "change the default reply to" mentioned in comment 1 -- it's a one character switch-a-roo. :-) I'll create another bug to do the other stuff if we decide we want that in the future.

There should not be a problem with this since I'm the one who creates mailing lists and change all of the lists I create to "reply to list" already. I'm pretty sure that we always *wanted* replies to go to the list anyway because [[wikitech:Lists.wikimedia.org#Mailman setup]] says "Set Reply-To to the list by default".

Removing "shell" keyword for things that aren't directly doable by shell users etc

Removing shell keyword if exists

Reported fixed on RT. Please let me know if there is a problem.

bugs wrote:

Confirmed that it's working. Thanks, Mark!