Anyone who would like to add an email for their locale creates issue in adherence to the email guidelines.
A person on the triage team is the first to review newly created issues. Look over all issues with new-request label.
- Check if the issue is a duplicate of an existing request or existing template. In the Issues tab, search for the requested locale with
is:open is:closed [LOCALE]
to see if an open request or merged template already exists. - If the request is a duplicate, add the duplicate label and close the issue with a link to the earlier request
- Check if issue has all required data
- Does it meet basic data requirements?
- Recipients (CC addresses)
- Body text
- If not, close issue and reply with the contents of the email request template
(copy the text between the<!--
and-->
characters) - If yes, add content-ready-for-review label and remove all other labels
- Does it meet basic data requirements?
Ensure the email roughly adheres to email guidelines.
- If body content is not salvageable, close issue.
- Is it good enough?
- Does it have locale specific info?
- Is the core statement in regards to defunding local police departments
- Add ready-for-pr label and remove all other labels
- Even though the issue is good enough and you added the ready-for-pr label, do you still think the email template needs work or editing?
- Add email-needs-work label and leave comment on what the outstanding tasks are.
This team will pick up issues that have the ready-for-pr label. Issues should only be assigned to a developer for less 24 hrs to ensure emails get added to the site quickly.
- Assign issue to yourself so no other developer begins working on it
- Create a PR for the email issue
- Ensure the email markdown is correct and properly linted.
- Once PR is up, someone will review and merge!
- Please use the following file name convention:
[state]-[city].md
If you'd like to help out, please join our Discord here and say hello. We'd love your help!
We have created channels in the Discord channel that correspond to each team. These will be used for team specific communication and organization. Whichever team you'd like to join, please join the Discord appropriate channel and say hello.