defund12 / defund12.org

defund12.org
https://defund12.org/
MIT License
181 stars 80 forks source link

Manual physical mail address input #1717

Open Ceshion opened 4 years ago

Ceshion commented 4 years ago

image

I propose the addition of an arbitrary-length list of form fields to the snail mail form (mock above), for users to input addresses manually. In addition to manual input, I think we should add addresses to the letter schema so we can add default addresses as part of the template, if the entering user is aware that the Civic Information API data is incomplete.

This will be necessary in order for users to reliably get letters sent to representatives who need to see them, as right now there is no alternative if the API is missing data. As usual, I am more than happy to lead development on this.

blackmad commented 4 years ago

Hey Ceshion -

Thanks for writing this out, mocking it up and offering to lead.

some feedback on the form

I'm happy to lead the work on adding manual addresses to the templates.

-d

Ceshion commented 4 years ago
* It needs a "name" line too in the form

I 100% agree and planned on it, just missed it for the mock.

  • I think it should be default collapsed to not overwhelm the user Also agree, I would think the form would not show up until a user clicks the button to add someone
  • button is named something like "add a missing rep" and then maybe "add another" after that? works for me!
  • maybe we need a line that's like "sometimes we can't find addresses for local officials, you can add your own ..."? I like that idea, should we also include a link to the feedback for the Civic API so they can also be added officially? or collect the reps that are added this way to do that ourselves?

@blackmad please do! I saw already we have addresses coming in as part of letter requests, so that may also be a good way to handle this- and have manual input just as a backup

blackmad commented 4 years ago

that all sounds great, here's the feedback link for the civic API https://docs.google.com/forms/d/e/1FAIpQLScA45a5Acnn6hK1R6dd45ttoVbI4tWc7oXl-pjQ-84yx7yuxA/viewform

On Sat, Jun 27, 2020 at 2:08 PM Ceshion notifications@github.com wrote:

  • It needs a "name" line too in the form

I 100% agree and planned on it, just missed it for the mock.

  • I think it should be default collapsed to not overwhelm the user

Also agree, I would think the form would not show up until a user clicks the button to add someone

  • button is named something like "add a missing rep" and then maybe "add another" after that?

works for me!

  • maybe we need a line that's like "sometimes we can't find addresses for local officials, you can add your own ..."?

I like that idea, should we also include a link to the feedback for the Civic API so they can also be added officially? or collect the reps that are added this way to do that ourselves?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/defund12/defund12.org/issues/1717#issuecomment-650593869, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADMZMBXCGZWLU3JV5OURMLRYYYQ5ANCNFSM4OHSQCJA .

-- David Blackman creative technologist & wandering help me find my purpose http://purpose.blackmad.com