developmentseed / developmentseed/scoreboard

Improve development environment by adding osm, osm-teams and tasking manager to docker-compose

Open
#522 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
JavaScript
Stars
27
Forks
8
PR merge metrics
No merged PRs in 30d

Description

Scoreboard is a mashup of several services:

- [OSMesa](https://github.com/azavea/osmesa)
- [Tasking Manager](https://github.com/hotosm/tasking-manager) TM2, TM3 and in future TM4
- [OSM-teams](https://github.com/developmentseed/osm-teams)
- [osm.org for oAuth](https://www.openstreetmap.org/#map=16/34.0778/-107.6211)

Currently `docker-compose.yml` sets up a postgresql database for Scoreboard, and it creates a mocked instance of a OSMesa database. So it is up to the developer to setup or integrate with osm.org, osm-teams and tasking manager (75% of the services). This makes it harder to contribute and harder to run end-to-end tests and acceptance tests.

Relates to #488

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.