These are chat archives for everyvote/lounge

24th
Mar 2015
Mitch Downey
@mitchdowney
Mar 24 2015 02:09
Hey @rmccullagh, I think I made a successful query of valid elections from the Google Civic Info API...and apparently they currently only have data for 2 elections. I thought there would be more substantial data than that...
If you want to try the Google Civic API to verify findings, feel free. It looks like that API won't be of much value to us right now though. Sooo I'm going to give the VoteSmart API a try now, to see if it will give me semi-comprehensive candidate data for my next election.
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:12
hey @mitchdowney i've been meaning to respond to your email ( not ignoring it, just had to do some school shit today that got in the way )
Mitch Downey
@mitchdowney
Mar 24 2015 02:12
oh no rush dude
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:12
but yeah
so the G APi is a no go?
Mitch Downey
@mitchdowney
Mar 24 2015 02:13
Well, it seems they expect to get more candidate data around October 15th
But so, for the meantime, yeah I think we should look for / try other election data APIs
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:15
on Github
i saw the issue tracker updates
Mitch Downey
@mitchdowney
Mar 24 2015 02:17
Yeah, I started working on a searchResults page to try to retrieve election data from an API and insert it into a template
It's just for practice...I don't expect to merge it with the master, but I would like to get comfortable with the APIs
anyway dude, take all the time you need for school. honestly i might write stuff about the project on a daily basis, it helps keep me focused. but i don't expect you or vince to respond on a daily basis. whenever you get around to it is cool
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:22
i want to start writing code sometime this week
either wed. or sat i'm going to be able to sit down and start getting shit done
searchResults page sounds interesting
maybe I'll make one too
Mitch Downey
@mitchdowney
Mar 24 2015 02:22
ok, well i won't be able to sat. i just got word i can move into my new apt early
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:22
oh nice
Mitch Downey
@mitchdowney
Mar 24 2015 02:22
but wednesday can work
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:23
hey so once you get that API call set up, send me the URL you use to retrieve the data so I can use it as well
if you're comfortable with the API's
Vincent Schramer
@scvnc
Mar 24 2015 02:23
Yeah the state of the project is really in a state of exploration & transition
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:24
I can start reading the API docs too
Mitch Downey
@mitchdowney
Mar 24 2015 02:24
cool cool
yeah i'll have some updates on them for Wednesday
Vincent Schramer
@scvnc
Mar 24 2015 02:24
familiarizing and exploring the API options might be one of the best things to do right now just so we actually get an idea of what we're working with
hard to write code for something that isn't very clear yet
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:24
yea
Vincent Schramer
@scvnc
Mar 24 2015 02:25
likewise with the popit/backend stuff-- not really sure what the best direction for that is right now without exploring
Mitch Downey
@mitchdowney
Mar 24 2015 02:25
yeah, it's been insightful so far. i definitely thought there would have been more juicy stuff in this API
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:25
GOOGLe Api @mitchdowney ?
Mitch Downey
@mitchdowney
Mar 24 2015 02:25
yeah
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:25
yeah
Google*
they have a lot of API's
Vincent Schramer
@scvnc
Mar 24 2015 02:25
https://github.com/openpolis/django-popolo that one is something worth exploring imo
Mitch Downey
@mitchdowney
Mar 24 2015 02:25
it looks well constructed, but they just may not have access to the government election data until closer to the election
i'll check it out
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:27
anyone know of hosted version of that anywhere?
(demo)
Vincent Schramer
@scvnc
Mar 24 2015 02:27
of django-popolo? I don't know of any, but it looks like it's a library more than a site
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:28
yea
Vincent Schramer
@scvnc
Mar 24 2015 02:28
has some model definitions to be used with django
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:28
yeah library
gotta install within a django app
Vincent Schramer
@scvnc
Mar 24 2015 02:29
and I'm still not throwing in the flag with PopIt either-- could just need some patches in order to properly model an election
Ryan McCullagh
@rmccullagh
Mar 24 2015 02:30
would they accept a pull request of that nature? or would it require forking the project to patch it?
Vincent Schramer
@scvnc
Mar 24 2015 02:31
not sure-- part of the blocker right now is I don't have the issues articulated
first thing would be to articulate it and ask em about it-- maybe there's a workaround
it has something to do with how they use the "role" field on a membership if I recall
and there's general UI bugs on their data entry interface
Mitch Downey
@mitchdowney
Mar 24 2015 03:46
Welp, this is news to me http://i.imgur.com/PXDIXR8.png
That number "2012" is a bit disconcerting
Also, it seems there are more requirements for accessing the data than I thought. It'd be worth it for me to spend $45, but I don't know where EveryVote would fall in that pricing system...
Mitch Downey
@mitchdowney
Mar 24 2015 03:52
Maybe VoteSmart's API is great and still kept up to date, but in the meantime, Ballotpedia is impressing me more and more. I'd like to learn how they manage to collect and organize all that information about so many (all?) levels of government.
I guess EveryVote would fall in the $2000 category since...obviously...we'd like to share this data with the general public.
Vincent Schramer
@scvnc
Mar 24 2015 13:42
ballotpedia is more in the spirit of everyvote I think
it's wiki format so anyone can add or change data
as I may have mentioned before, ballotpedia is pretty much satisfactory for my needs. For me, tureso adds in the element of unified UX + share candidates with friends
Vincent Schramer
@scvnc
Mar 24 2015 18:30
if everyvote/tureso is a centralized platform, yes the $2k tier seems to fit the bill. In any case-- it's licensed data. Might be interesting to make an adapter for licensed data if an individual election owner wanted to purchase the $45 subscription But ultimately not something the app should be focused around