-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build Call Congress Tool #263
Comments
Timeline:
|
Assigning @ScottDowne as lead dev here. |
@cassiemc, @edrushka this is a last-minute request, we're trying to shove this in this 💓 as timing is critical. It'd be great to have someone who can do a flyby to help @ScottDowne with design feedback. |
I wasn't in the scoping conversation, but I'll add that while 1000 callers may be all we need to call it a win, a) I'm hoping for more (knowing nothing about these things), but b) even if we just hit 1000, having the infrastructure in place to do dial-a-congressman will pay dividends in other campaign. It's a bit of a foundational piece for our increased impact in advocacy. |
I'm happy to be available for @ScottDowne's design feedback. @flukeout and @vazquez if I can't be reached for some reason. |
@valianttry @simonwex So question. This might just be me being not very political, but I'm not really sure what a call congress tool is supposed to do. I see a enter phone number input, and a "get script and call" button. What should I expect to happen once I enter my phone number and click that button? Based on that button, I get a script and I call someone? That's confusing to me. |
Kickoff scheduled for 13:00 PDT, 16:00 EDT. @ScottDowne we can jam on a couple of the tech bits in the meantime if you've got time. |
|
|
|
Updating to Feb13 milestone as this work is ongoing |
|
@cassiemc flagging as needs-design -- not sure if design work is complete or ongoing. please update as needed. |
If we want to do Phase 2 w/ the 'report back' feature, yes, needs-design still. |
Status update:
|
Any ETA on secreview & soonest-available-ship date?
|
Secreview is in progress; no issues found yet, looking more today. cc @ygjb We can have this on production infrastructure as soon as we get this domain transferred to us (https://bugzilla.mozilla.org/show_bug.cgi?id=1129466), and legal +1's, and we get ssl. |
https://bugzilla.mozilla.org/show_bug.cgi?id=1129522 is subbed to get people moving. We really do need EV on this, which makes it rough that we waited until the day of launch to pick a domain name. This may hose us for launching today. |
Update:
AFAIK, still some design tweaks & QA to go, but at least the domain question is settled. |
All infra and certs are ready. I have tested the cloudfront hosting, and am turning it off until we go live. Please let me know at least an hour prior to go-live that we'll be wanting to move on this, and I will re-enable the distribution. Thanks! |
@alicoding has made good progress on the front-end. Still outstanding:
|
Speech bubble corner assets are here if not reproducable in css: https://www.dropbox.com/sh/67swkuvwhnjq4sz/AAATo830CWem9tPeIESsvBAga?dl=0 |
Twilio logo! That I can do. Coming up. |
Twillio logo now also here: https://www.dropbox.com/sh/67swkuvwhnjq4sz/AAATo830CWem9tPeIESsvBAga?dl=0 @alicoding @simonwex Was there anything else you needed? |
Doing QA, filing boogs here: https://github.com/mozilla/call-congress-net-neutrality/issues |
@valianttry since we're not enabling the daily-caller functionality, we need to re-record at least the intro. The lovely @rubbingalcoholic has offered to re-record the greeting, we need to get him a script. @valianttry can you help write that? |
@rubbingalcoholic you are a man of many talents. I assumed we needed to replace this file: I didn't hear any others that needed to be updated, but please flag any and I'll write the script asap. Here's a new script: "Hi this is Jeff on behalf of Mozilla. When you are connected, give your name and city, so they know you Don't forget to press the star key on your phone after each call instead of hanging up, and you'll |
We're actually just calling the FCC this round, afaik. That's what is in the campaigns.yaml, at least. Maybe then... |
@jdotpz the calls should be to Senate, House, and FCC. That's how the battleforthenet version works, and the call scripts all indicate as much in-call. |
OK, well that is definitely not how it is currently set. https://github.com/mozilla/call-congress-net-neutrality/blob/master/call-congress.js#L62 is set to use fcc-blanket. That is this campaign: https://github.com/mozilla/call-congress/blob/master/data/campaigns.yaml#L315 |
The current development version can be viewed here: https://mozilla.github.io/call-congress-net-neutrality/ |
We're ready to add GA 📈 code now, and I've written a spec within that ticket: MozillaFoundation/movement-building#11 |
@valianttry we need a finalized script pretty quick here, think we can get this to @rubbingalcoholic this morning? @wex and @valianttry we need a final call and testing on the bit to add Congressional calls to this mix, again it would be good to have that in this morning so we can test the flag that turns this on and address issues that pop up. |
Sent Jeff this (removed the 'in just a second' bit since we say 'In a moment' at the beginning of that sentence) *"Hi this is Jeff on behalf of Mozilla. When you are connected, give your name and city, so they know you Don't forget to press the star key on your phone after each call instead of hanging up, and you'll |
Our functionality was different because we did not have the latest code, thus the disconnect on desired functionality vs reality on our hosted version. We also need to update which campaign we use. I'll file that. |
We're currently working to resolve this bug, causing the application to tell the caller there was an error after completing the first call. |
Bug resolved, 2nd call feature works beautifully now. |
|
I'm not sure what this is blocked on. call.mozilla.org is ready to go and already has some user feedback already. Looks like actually getting through to someone is hard. Dropped calls, full voicemail inboxes and being on hold for long waits, but not sure how and if we can fix that. |
As @ScottDowne just commented, this is shipped. This passed QA to my satisfaction with the exception of things that are out of our control. @valianttry is happy with where it's at and is planning on pushing traffic to it today. |
We want to connect Americans with their government representatives in order to win on net neutrality.
RACI
Audience
American activists
Success
1000 successful callers to congress before February 26th.
Vision
Solution and work can be tracked here:
MozillaFoundation/movement-building#4
The text was updated successfully, but these errors were encountered: