hackforla / website

Hack for LA's website
https://www.hackforla.org
GNU General Public License v2.0
325 stars 759 forks source link

Create project card for BallotNav #703

Closed ExperimentsInHonesty closed 4 years ago

ExperimentsInHonesty commented 4 years ago

Overview

Provide collateral for the HackforLA website

Action Items

Resources/Instructions

See project cards on the hackforla.org website for examples

Arjayellis commented 4 years ago

600 x 400 image Alt image text 1500 x 700 hero image (please do not put project title on hero image) Alt image text Name of project: BallotNav A blurb about your project: Links (github, slack channel url, Testing Site, Live Site, etc.)

Arjayellis commented 4 years ago

@myastark I wrote a draft for the blurb on the project card. Would love your expertise before submitting.

BallotNav aims to support absentee voters by addressing limitations caused by conflicting information from the media, hard to navigate government websites, and statewide regulations, with an efficient way to get accurate information about where, when and how to deliver your ballot in person.

This will take dedicated partners across the country to keep this resource up to date by daily monitoring of Secretary of State and county registrar websites across all 50 states and 3,007 counties through November 3rd (X number of days left). The end result will be a clear path to action for those who need it most.

This task is nearly impossible, but no one is coming. It’s up to us to save our democracy, and we can do it.

Arjayellis commented 4 years ago

New draft based on @myastark suggestion.

BallotNav aims to support absentee voters who are concerned about the present reliability of the USPS by addressing limitations caused by conflicting information from the media, hard to navigate government websites, and statewide regulations, with an efficient way to get accurate information about where, when and how to deliver your ballot in person.

This will take dedicated partners across the country to keep this resource up to date by daily monitoring of Secretary of State and county registrar websites across all 50 states and 3,007 counties through November 3rd (X number of days left). The end result will be a clear path to action for those who need it most.

This task is nearly impossible, but no one is coming. It’s up to us to save our democracy, and we can do it.

ExperimentsInHonesty commented 4 years ago

boy at ballot box-600x400 Alt Image Text: Young boy at ballot drop off box title: Giving democracy a helping hand (CC BY-NC-SA 2.0) by eagle.dawg"

kcoronel commented 4 years ago

Can we have the 1500 x 700 image be a color instead, the way HelloGov has their title project page @ExperimentsInHonesty, if we can, maybe we can pick a blue like in the image above

ExperimentsInHonesty commented 4 years ago

This can be both our card image and our hero image on the page, or just the hero image. I sourced this from: https://commons.wikimedia.org/wiki/File:Map_of_USA_with_county_outlines_(black_%26_white).png Map_of_USA_with_county_outlines_(black_ _white) copy-1500x700 Alt image text: Map of the united states with each state and county outlined.

ExperimentsInHonesty commented 4 years ago

Both Randall and Karen said boy on card and map on hero. So thats what we are going to do.

ExperimentsInHonesty commented 4 years ago

@Excursionpreneur - This project is fairly urgent. Can you provide a progress update?

  1. Progress
  2. Blocks
  3. Availability
  4. ETA
Arjayellis commented 4 years ago

Removed Technical Architect from roles needed

Excursionpreneur commented 4 years ago

I made the card on my local server, and will need to verify the text that goes into the card. For some reason, my code kept being deleted on my local server when I tried to update index.html with the new card, so testing it was difficult.

jbubar commented 4 years ago

@Excursionpreneur Instructions for finding the project id and a template for building the project card https://github.com/hackforla/website/wiki/Template-of-a-project.md-file

Handy work of Cynthia. Im just sharing the link

kcoronel commented 4 years ago

Hello @Excursionpreneur any updates on this? Thank you!

alexandrastubbs commented 4 years ago

PR: https://github.com/hackforla/website/pull/724

alexandrastubbs commented 4 years ago

@Excursionpreneur please put a screenshot of the project card from your computer into this issue, so that the stakeholder can perform their user acceptance testing.

KianBadie commented 4 years ago

I noticed that the repository name or id number was not included in out data set. I'm guessing it is because it is not tagged hack for la. We fetch a repository that is untagged (work for la), so if ballot nav did not want to tag their repo with the needed tags, we would need to add that repo id to the data fetching script(I linked the line where we declare which untagged repos manually fetch). I think that is why the contributors section is blank. Because there is no data in our data set matching the repo id in the project card.

If we did update our script, we would have to wait until tomorrow for data to show up (since the script runs nightly). Either that or manually insert the data today a long with the script changes, which is doable I think but has a higher chance for error/mistakes

Screenshot from 2020-09-12 10-23-25 Screenshot from 2020-09-12 10-27-45 Screenshot from 2020-09-12 10-27-56 Screenshot from 2020-09-12 10-28-06

ExperimentsInHonesty commented 4 years ago

We need the leadership info for this project Name Role Github handle slack member id

ExperimentsInHonesty commented 4 years ago

This is the format leadership:

Excursionpreneur commented 4 years ago

The card was updated with "project leadership". The role and links were blank, so this commit is blank for now.

screencapture-0-0-0-0-4000-2020-09-13-18_02_03

Link to pull request - https://github.com/hackforla/website/pull/724

Excursionpreneur commented 4 years ago

Also, here is a screenshot of the page for BallotNav

screencapture-0-0-0-0-4000-projects-ballot-nav-2020-09-13-18_06_15

Excursionpreneur commented 4 years ago

The code was pushed to the live site by @KianBadie. After discussing the text that should go into the card, it was decided that the text provided by Mya in the comments is what is expected (not what's in the README, as I presumed and submitted earlier).

screencapture-hackforla-org-2020-09-15-21_03_23

screencapture-hackforla-org-2020-09-15-21_03_23

KianBadie commented 4 years ago

The BallotNav card has been merged and is viewable on the site. Even though the @Excursionpreneur received a visual confirmation from @myastark, we updated the description to match the one provided here in this issue. Because there was already a visual confirmation before taking into account the information provided here, it was not completely clear which information was preferred to have on the card. @Excursionpreneur will reach out to BallotNav team to see if any changes will be requested now that it is merged.

A project card image was also provided here in this issue, but because of the visual confirmation with the map image being used for both the hero and project card image, we decided to merge it how it was and see if any changes would like to be requested.

Lastly, we believe this might have to do more with the VRMS api, but we noticed the word undefined showing up both on the project meetings page and this page. Will open a new issue, troubleshoot, and contact VRMS team to investigate. Link to issue here Screenshot from 2020-09-16 12-09-58

myastark commented 4 years ago

ballotnav-pr-image-web

KianBadie commented 4 years ago

@myastark Thank you for the image. I'm assuming this is the image you would like to use for the project card, while keeping the u.s map as the hero image? If so, did everything else on the page look acceptable? We got rid of the undefined behavior I mentioned in my last comment.

myastark commented 4 years ago

@KianBadie Yes, for the project card. Keeping the map for the hero is fine, but is it the right size? or was that just a problem with the card

KianBadie commented 4 years ago

@myastark sounds good. I can add those changes to the site within the hour. I just need an alt-text for the image first.

The map image is the correct size 1500x700 pixels. When you say "or was that just a problem with the card", did you see something in the images of the page above that looked incorrect with the image or did I interpret that incorrectly?

Arjayellis commented 4 years ago

@KianBadie Are we able to change the "Looking for" section to "Data Scientists, UX Researchers, UI Designers, and anyone who wants to help us validate website data!"?

KianBadie commented 4 years ago

@Arjayellis Yeah I can change it to that :+1: Would I be able to wait until tomorrow to change that (unless it is urgent) so that I can add both your change and @myastark's change in the same commit. I am waiting on @myastark's response for the alt-text for the image she provided and to see if she had any other questions about the images.

Did you see anything else you would like to change @Arjayellis? Or is it just the "Looking For"

ExperimentsInHonesty commented 4 years ago

@KianBadie Alt text is "Person holding phone with ballot nav website on it". Randall AKA Arjayellis said everything is good.

KianBadie commented 4 years ago

@myastark @Arjayellis @ExperimentsInHonesty Updated project image/alt-text, and updated the looking for. I changed the wording of the looking for to be singular to stay consistent with the site (eg: Researchers -> Researcher) is that ok?

Also, I made it so that once the updates are merged, it will close this issue as it seems like there are no other requested changes.

Lastly, we noticed in the description the segment "(X number of days left)" in the second paragraph. We are assuming this is a counter that will change each day. Unfortunately, with the current framework we are using (Jekyll) there is no straightforward way to display content like this dynamically. I wish it was as simple as adding a little JavaScript, but the Jekyll framework adds a bit more hoops that would take some further digging to figure out how to get around. Would you like us to remove that phrase? Or would you like to keep it in the description?

Screenshot from 2020-09-18 10-15-58 Screenshot from 2020-09-18 10-16-25 Screenshot from 2020-09-18 10-16-37 Screenshot from 2020-09-18 10-16-53

myastark commented 4 years ago

we ended up killing the counter feature anyhow -i missed this update. @KianBadie please change text to:

BallotNav will help voters quickly find the location, times of operation, and due date for dropping off mail-in ballots in person. Due to COVID-19 and cuts to the United States Postal Service, some voters may feel insecure not only about going out to the polls, but also about utilizing the mail to cast their vote. While it is possible to drop off your mail-in ballot in person, the rules for doing so are not clearly outlined in one single location. Information is scattered across state and county websites, each of which may individually fail to provide one or more elements of crucial information, such as available ballot drop-off times. The BallotNav project will collect this data through a network of brigade partnerships and update it accordingly leading up to November’s election.

BallotNav’s overall goal is to provide information that helps voters cast their ballots safely and correctly, and avoid accidental disenfranchisement.

Open Roles: Community Data Monitors: We need an army of people to collect information about drop-off sites for 3,000 counties, and remain on-call to update it when changes occur. Marketing, PR & Partnerships Fundraising Software Developers & Data Scientists Translators (Spanish especially)

KianBadie commented 4 years ago

@myastark sounds good. Here is what the card now looks like (I just uploaded the parts that changed). Screenshot from 2020-09-19 13-19-47 Screenshot from 2020-09-19 13-19-33