Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FEATURE: Mailing list mode default disabled #11091

Merged
merged 3 commits into from
Mar 4, 2021

Conversation

jomaxro
Copy link
Member

@jomaxro jomaxro commented Oct 30, 2020

Mailing list mode can generate significant email volume, especially on sites with a large userbase. Disable mailing list mode via site settings by default so sites don't experience an unexpectedly large cost from outgoing email.

Mailing list mode can generate significant email volume, especially on
sites with a large userbase. Disable mailing list mode via site settings
by default so sites don't experience an unexpectedly large cost from
outgoing email.
Copy link
Contributor

@justindirose justindirose left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Question here - would changing a default change the setting value on existing sites? I'm going to guess no, but I can't recall off the top of my head.

Otherwise, it's a reasonable change.

@jomaxro
Copy link
Member Author

jomaxro commented Oct 30, 2020

Yes, it will change the setting for sites that haven't modified it. This will have the effect of disabling mailing list mode on many sites, will make an announcement on Meta about this once merged.

@discoursereviewbot
Copy link

Justin DiRose posted:

Wouldn't we want to preserve this functionality though? We might want to consider a way to preserve current site settings as this might be an unexpected breaking change.

@eviltrout
Copy link
Contributor

Code is fine, I'll leave it to you to sort out the other details :)

@discoursereviewbot
Copy link

Justin DiRose posted:

I was missing context for the reason we were making this change.

https://meta.discourse.org/t/how-to-make-sure-all-emails-are-off-unless-used-for-activation-or-password-reset/161251/

If we're doing this right before a beta bump as Sam mentioned, I'd say that's reasonable.

@jomaxro jomaxro marked this pull request as ready for review February 24, 2021 17:11
@jomaxro jomaxro merged commit 75dc016 into master Mar 4, 2021
@jomaxro jomaxro deleted the mailing-list-mode-default-disable branch March 4, 2021 20:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
4 participants