Open wheresalice opened 5 years ago
Hmmm I'm totally on the fence about this right now as I was thinking of this more as a toolkit than an endpoint in itself. My counter user story would be:
As an activist working to understand stop and search
I want to have an easy starter kit for understanding, manipulating and presenting stop and search data
So that I can work with people in my area to understand police oppression
Maybe let's go over it on Tue :)
If we went my route I think I'd be tempted to:
Makefile
that does things like: downloading data, running servers, basically everything in one.
data
directory with subdirectories for police data, wards, etc.map
-> chloropleth
docs
directory so it can be used with github pages. idea would be to eventually have this overlay all the other data too when we figure out howsearch_browser
or something
We currently use a single repository which has grown organically, and is now serving the purpose of both loading and preparing data as well as a very specific use-case of the data - serving a website. We should create a separate GitHub organisation for this project, split the current code into a website repo and a data repo, and refactor the data repo to be able to run in Docker more easily. We should also store the geojson data in the website repo.
Motivation
Specification
map/static
into a new repository in the new organistion, along with the wards.json file, and docs on running itDownstream Impact
This may require minor changes to how the current Datasette deployment is performed