fecgov / openFEC-web-app

DEPRECATED See https://github.com/18F/fec-cms for fec.gov's code
Other
43 stars 31 forks source link

Design architecture and interactions for what was formerly "Committee summary" data #2222

Closed PaulClark2 closed 7 years ago

PaulClark2 commented 7 years ago

People want to be able to get a list of committees with financial data all in a single spreadsheet so that they can compares. Also, an added layer of view PACs related to specific candidates and other means of linking PACs


Committee summary

So that we can replace the committee summary dataset, http://classic.fec.gov/data/CommitteeSummary.do?format=html, we need to consider how best present this information, and how best to help users find this information.

Provide download functionality.

Option: Consider creating committee type pages similar to the candidate specific pages we have for House, Senate and President.

This might replace the following datasets: committee summary, leadership PACs and lobbyist/registrant PACs

http://classic.fec.gov/data/CommitteeSummary.do?format=html http://classic.fec.gov/data/Leadership.do?format=html http://classic.fec.gov/data/Lobbyist.do?format=html

Overview of committee and candidate search enhancements: 18F/openFEC-web-app#2220

include in Monday's demo.

jenniferthibault commented 7 years ago

@PaulClark2 a few questions came to mind that will help make sure we have what we need to start design:

@noahmanger if you have time to check this issue out to make sure we know what's needed before sprint planning that would be helpful

jenniferthibault commented 7 years ago

Had a really helpful intro with Paul & Jeff on this to help wrap my head around the use case and data:

The current committee pages ( https://www.fec.gov/data/committees/ ) list organizational information about the committees:

screen shot 2017-07-25 at 2 55 05 pm

The Committee Summaries on classic.fec ( http://classic.fec.gov/data/CommitteeSummary.do?format=html ) include financial data (total receipts, total disbursements, and cash on hand) that allows users to quickly compare these committees. here are additional financial columns included in the downloaded file. For example, this allows you to get a list of superPACs and sort by total receipts to see which superPAC raised the most at a given point.

screen shot 2017-07-25 at 4 19 05 pm

To compare a similar situation on the current site, the Candidate data table ( https://www.fec.gov/data/candidates/?has_raised_funds=true ) also shows organizational information

screen shot 2017-07-25 at 4 19 13 pm

But tables for candidates by office surfaces financial columns ( https://www.fec.gov/data/candidates/president/?election_year=2016&cycle=2016&election_full=true )

screen shot 2017-07-25 at 4 19 22 pm

Next steps

noahmanger commented 7 years ago

After discussing with @jenniferthibault and @patphongs and a little more thinking, here's my suggestion for a first pass at how to present this data. The idea is to create four new pages that mirror the four main categories of committee that we reference on the Help for Candidates and Committees section, separating out presidential and house-senate because they file on different forms and so therefore have different financial totals. Additionally, because users have the need to search for leadership PACs by sponsor name, there would be a page for leadership PACs as well. So the final list looks like:

I created a Google Doc 🔒 for outlining the filters, columns and orderable fields needed for each one.

Next steps:

Once the plan looks "good enough" we can close this issue.

noahmanger commented 7 years ago

I think we can close this. The doc is there for future reference.

jenniferthibault commented 7 years ago

Are there next steps issues we should file now? Or will we need to remember to come back to this issue when we're ready to take that work on and do it then?

noahmanger commented 7 years ago

The immediate next step is this issue: https://github.com/18F/openFEC-web-app/issues/2274 and subsequent next steps will be fleshed out when y'all do the grooming of Waltham requirements.

jenniferthibault commented 7 years ago

Awesome, thank you! I needed the issue link trail :)