cfpb/grasshopper

Refactor project structure

Closed this issue · 0 comments

This is a big refactor, designed to make the project simpler. The intent is to reduce the number of microservices that are too similar at this point and in the foreseeable future. There will be one Http API represented in the geocoder project. The census and addresspoints projects will merge its functionality into modules within this project, not exposing individual APIs and sharing more logic. All geocoding functionality (except the parser) runs within the same process. Projects will be merged or split accordingly.

Depends on #158, #159, #160, #161, #162, #163, #166