| Test Suite | Count | Coverage |
|---|---|---|
| Unit | ||
| Integration | ||
| Playwright | ||
| Functional |
This repository holds the source code the Data.gov Harvester 2.0, which includes three applications applications:
-
datagov-harvest-runner: This is a python application, chiefly composed of files in the
harvesterdirectory. -
datagov-harvest-admin: This is a Flask app which manages the configuration of harvest sources, organizations, and the creation of harvest jobs.
-
datagov-harvest-proxy: This is an nginx app which owns the public route and proxies traffic to the internal Flask app route.
There is further documentation in the developer quickstart.
- Developer setup
- Harvester wiki
- The latest sequence diagrams are available in the /docs/diagrams/mermaid/dest folder. (Click "Raw" for a full-page view of any diagram.)
- The docs folder in general.
- Application specific documentation below.
Additional background for team members on Google Drive (not publicly accessible):
- Harvester 2.0 folder
- Historic documentation Archive folder, along with historic diagrams
See CONTRIBUTING for additional information.
This project is in the worldwide public domain. As stated in CONTRIBUTING:
This project is in the public domain within the United States, and copyright and related rights in the work worldwide are waived through the CC0 1.0 Universal public domain dedication.
All contributions to this project will be released under the CC0 dedication. By submitting a pull request, you are agreeing to comply with this waiver of copyright interest.