Legacy scripts for running OpenAddresses on a complete data set and publishing the results. Uses OpenAddresses data sources to work.
README: This code powers the legacy https://results.openaddresses.io/ site. Current development efforts should be focused on the batch service at https://batch.openaddresses.io/data. This service is powered by a fork of the machine code found https://github.com/openaddresses/batch-machine. Changes made to this code will not affect the newer, batch service.
This code is being used to process the complete OA dataset on a weekly and on-demand basis, with output visible at results.openaddresses.io.
NOTE: machine's use for CI has been deprecated and it is currenty serving a static version of sources processed up to August, 2020. All CI and weekly source functionality is disabled. For current data please see the batch service
Machine is an integral of the OpenAddresses project. When new sources are added in Github, they are automatically processed and status output is displayed in Github’s pull request UI. A successful set of checks looks like this:
More information about Machine’s output can be seen by following the Details link to a job page like this.
Machine also runs its own weekly batch process to generate the downloadable files, maps, and other resources available via results.openaddresses.io.
Documentation for Machine internals can help point you in the right direction for development. Follow the installation instructions to use and modify Machine code locally.