open-austin / project-ideas

:bulb: A place to collect ideas for Open Austin projects
183 stars 25 forks source link

Open States (Sunlight Labs) #92

Open mateoclarke opened 7 years ago

mateoclarke commented 7 years ago

The repo for the Texas fork of this project is here. If you'd like to contribute to the parent project, check out the open issues

This is a national project focused on collecting and standardizing state legislative bills with a strong community. https://blog.openstates.org/post/adopting-open-states/

There are components of this project in need of adoption including the Texas conversion to the pupa framework. https://github.com/openstates/openstates/issues/1442

Open States, getting started docs.

This walks you through starting up a Docker environment and scraping legislator data. Pulls all of the Texas legislator data down into a MongoDB instance + JSON files in the filesystem.

Contact: @mscarey, @raelam, @gregoryfoster

gregoryfoster commented 7 years ago

I've begun the process of converting the Texas scrapers. Here's the working branch: https://github.com/gregoryfoster/openstates/tree/pupa-tx

werdnanoslen commented 7 years ago

Hi there, how's this project going? I've seen it pop up at our hack nights every so often, so I'd like to give other folks a little more info about the current state of your work. Is your repo and its issues still the most recent work/to-dos, or are there other updates?

gregoryfoster commented 7 years ago

Closing this issue as the Pupa Conversion project has been completed.

werdnanoslen commented 7 years ago

Neat, good work on your branch @gregoryfoster! I'd love to feature your work on our projects page. Could you please share a paragraph or so of what the mission/problem was, why you worked on this, what you learned, and how the Open States project was improved?

gregoryfoster commented 7 years ago

Thanks, @werdnanoslen, but the credit belongs to @scichelli who picked up my initial work and completed the vast majority of required functionality. Maybe she would like to answer the questions you pose.

werdnanoslen commented 7 years ago

Reopening to prep for a feature. Also, I messaged @scichelli on Slack. Hope to hear from y'all soon! 😄

scichelli commented 7 years ago

Hi, thanks, I'll answer you in Slack if that's cool.

werdnanoslen commented 7 years ago

Posted! https://www.open-austin.org/projects/openstates-texas.html

The upgrade is complete, so our scraper runs with the new Open States framework, but the logic in the scraper could still be improved, since the legislature publishes their journals in a slightly different format each session. So if you’d like to contribute, there’s an open issue on GitHub that would love your attention: https://github.com/openstates/openstates/issues/1782

mscarey commented 5 years ago

I believe this is still semi-active because InfluenceTX is using the OpenStates API