-
Notifications
You must be signed in to change notification settings - Fork 10
Updating Maine Ballot for an upcoming election
Shannon McHarg edited this page Nov 2, 2020
·
7 revisions
The following things need to be done to update Maine Ballot for each upcoming election.
- Change the text on the homepage from
the next election date is:
tothe last election was:
- Add results for any statewide ballot questions as a results section at the top of the question page and in the front matter tags for the question page.
- Update the date in the
elections.yml
file in the_data
folder to the next election date. On the homepage, change the text fromthe last election was
tothe next election is
and change to the next election date. - If there are no statewide questions yet, put text in that section indicating "There aren't currently any statewide ballot questions on the [election month] ballot."
- Archive local elections page using these instructions.
- Check the Secretary of State's office for statewide ballot questions for the upcoming election.
- If there aren't any yet, check Ballotpedia to see if they know of any upcoming questions.
- Create a GitHub issue using the ballot question content template and fill out the sections. Get at least two other people to review the content.
- In the
_posts
folder, copy one of the older question markdown files for each question and rename it using this format:2020-11-03-Q1_RankedChoiceVoting.md
- Fill in all the sections from the content in the GitHub issue for the question.
- Create a folder for the election in the assets/img folder and place any images in there.
- About a month or two before the election, towns will start updating websites
- Add columns to this spreadsheetfor ballot questions, ballot link, ballot link text, drop box, and reviewed for the current election, and move the ones from the previous election to the right of the county for sorting column.
Review the links for each locality starting with towns that have had content for previous elections, and then by county.
- Click on each town in the spreadsheet:
- Make sure the website still exists, if not search to see if there's a new one to replace it with. Hierarchy of websites (use the first available in this list): election page on town website, homepage on town website, active Facebook page, contact info from maine.gov, inactive Facebook page if it has more accurate contact info than maine.gov, inactive Facebook page without accurate contact info
- Look for information about whether there are any local ballot questions or candidates or town meetings with different dates than the statewide election - Put this content in the ballot questions column of the spreadsheet
- Look for a sample ballot or town meeting warrant and put the link in the ballot link column and text indicating what it is in the ballot link text column
- Look for information about whether there is a drop box for absentee ballots. Put as much detail about where to find the drop box as you can find in the drop box column.
- Add a "Yes" to the reviewed column, so we know it has been reviewed for the election.
After a bunch of localities have been reviewed, copy the appropriate columns into the local.csv
file (but keep the column headers in the csv - the page uses these exact labels in the logic to display the table) in the _data
folder and create a Pull Request to update the site.