Page MenuHomePhabricator

Standardize and document process for mass electronic mailings (Board elections, fundraising, etc.)
Open, Needs TriagePublic

Description

Following up on T100454, we need to standardize and document the process for mass electronic mailings. The documentation part of this can probably take the form of a Meta-Wiki page that outlines at least:

  • the need to exclude users who have opted out of all mailings (there's an opt out page... somewhere)
  • the need to (often) exclude bots and other non-human accounts
  • the need to give sufficient warning time to people doing the work (including translators writing e-mail body content, developers updating the relevant scripts, and sysadmins running the relevant scripts)

There may also be a technical component to this task in standardizing how these lists are generating (the various PHP scripts, including doSpam.php and sendMails.php), but that will require further investigation, research, and consultation.

Event Timeline

MZMcBride raised the priority of this task from to Needs Triage.
MZMcBride updated the task description. (Show Details)

Other notes:

Other notes:

Not a bug though certainly arguable as not ideal implementation. With the current system that's the only way to do it if we want the vote on a more locked down, separate, system. Discussions about issues (if any) of putting voteWiki on SUL (which would probably allow it to be used directly for a global vote) or other changes are probably in order but separate from this.

Do you have thoughts on another implementation? (are you envisioning a tool kicking into a db table etc?)

Do you have thoughts on another implementation? (are you envisioning a tool kicking into a db table etc?)

Ideally we'd have some kind of dedicated opt-out interface. A wiki page is pretty hokey.

Popsicleface048 triaged this task as Lowest priority.
Stang raised the priority of this task from Lowest to Needs Triage.Dec 31 2021, 5:23 PM