5calls icon indicating copy to clipboard operation
5calls copied to clipboard

Feature Request: Senator Phone Number Priority

Open jonnaro opened this issue 9 years ago • 4 comments

Perhaps this is how it works and I'm unaware, but I always seem to see the same senator show up first (for example, in CA Feinstein appears first). Perhaps this should be randomized so that calls get more equally distributed across multiple senators?

That said, I'm not sure what the better strategy is - and maybe it depends on their current stance of an issue. Whether one senator should always get the bulk of call volume, it should be equally distributed, OR should it be weighted based on their current stance?

jonnaro avatar Feb 03 '17 21:02 jonnaro

Long term, weighted based on stance and other relevant factors (do they sit on an important committee?) seems like a great idea. Short term, randomization sounds like a good idea. I think I can add randomization pretty easily, but I'd like for https://github.com/5calls/5calls/pull/132 to be merged first.

josharian avatar Feb 03 '17 22:02 josharian

+1 for randomization, then priority. I got directed to Rep. Barbara Lee (D-CA) when Sen. Kamala Harris (D-CA) is actually on the Senate Committee that is specifically relevant to an action. (this)

ixley avatar Feb 04 '17 00:02 ixley

Is randomization really a good idea? We have lots of people who flip through each issue and call 1,2,3,1,2,3,1,2,3 - I'm a little concerned that randomization will mess with this process.

nickoneill avatar Feb 05 '17 01:02 nickoneill

@nickoneill For context, I chimed in primarily because I thought better priority/weighting or filtering would be valuable (prompted by my experience above).

I think there's a stronger case for randomization when people are more likely to only call one office for a given action. In those cases, randomization helps more evenly distribute calls. By contrast, if most people are calling everyone in a given order, I agree randomization would offer less value and potentially add confusion.

Another option would be to give more visibility to how many/which offices someone can call for a given action, and even let them choose (especially if they aren't going to call everyone). This would offer more user choice, make it clearer how many total calls they could make, and would still be appropriate if/when some sort of weighting gets added.

  • I'm new to this project and still just checking out how things work, so take that for what it's worth. I'm a designer so my main lens is UX/UI.

ixley avatar Feb 05 '17 05:02 ixley