Comments (11)
@sfdoran recommended we split the candidate data by election so essentially each a canidate running in multiple elections appears isolated from other elections. You would only see the candidates data for the current election for which you are looking at. You would not be able to see all the elections a candidate has run or is running in (although that would be a feature we could build in the future).
from odca-jekyll.
@tdooner what is the state on the back end for this? The data generated for a candidate is for a single election, or is it for the candidate committee's entire lifetime? Is there a way to tell what election it was a part of (maybe ballot_id
or office_election
)?
from odca-jekyll.
@adborden we could also list other committees controlled by the candidate - the committee names essentially tell you what other elections and offices they've run for since both are required in committee names. We could also provide all the previous names of the campaign committee being used in the election.
from odca-jekyll.
@sfdoran is this information in the spreadsheet? I think trying to automate candidate name matching with the committee name might get messy.
from odca-jekyll.
@adborden what if we add other candidate-controlled committees to the committee spreadsheet and then add columns to associate them with the candidate similar to the ballot measures? Then could you use that to list them at the bottom of the candidate's page as "Other committees controlled by this candidate"
from odca-jekyll.
from odca-jekyll.
@adborden I can do that for Oakland. One question - how to handle candidates with more than two committees - should there be multiple columns? “com1”, “com2” etc.?
from odca-jekyll.
from odca-jekyll.
Yeah, I like @mikeubell 's idea. The committee should appear on the committee sheet with an additional column like "candidate_controlled_id" that refers to the candidate's committee id.
from odca-jekyll.
Okay I’ll try to drop those in tomorrow.
from odca-jekyll.
This is fixed because we now scope candidates to a particular election and locality.
from odca-jekyll.
Related Issues (20)
- Ensure alerts link is at the bottom of the candidates page
- Make 'Search' button more prominent in header HOT 2
- Add call to action (CTA) for Search to landing page HOT 1
- `make docker` command does not track _sass or html files in the project root
- Add permalink to most recent election
- Update FAQ page to include contribution limits towards ballot measures and IEC
- Display candidate social links as icons only HOT 1
- Enable warning message on ballot measure committees that we have on contributor pages HOT 2
- Add link to new mapping tool to candidate and referendum pages HOT 2
- Add behested donation data in search.
- Handle contributions for committees that span elections HOT 1
- Feedback: a question on data correctness HOT 3
- URL for '?' tooltip on voluntary spending limits is broken HOT 2
- "Other committees controlled by this candidate" not showing for all candidates with other committees HOT 5
- The by origin bar chart should include an unitimized bar
- Link to GitHub repos from website
- Display "current" elections HOT 2
- Update homepage design to allow clicking into either the 2023 or 2024 elections
- Upgrade to Jekyll 4
- Bar chart is not scaling properly
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from odca-jekyll.