OpenHistoricalMap/Development

From OpenStreetMap Wiki
Jump to navigation Jump to search
For instructions on using OpenHistoricalMap in your own software project, see Open Historical Map/Reuse.

As an open source project, OpenHistoricalMap encourages you to contribute to its continued technical development. OpenHistoricalMap development is supported by Development Seed and GreenInfo Network.

Feedback

OpenHistoricalMap has a consolidated issue tracker where you can leave bug reports and feature requests about any aspect of the project. If you need more immediate help, you can also reach out in the General chat channel on the forum or the #openhistoricalmap channel of either OSMUS Slack or OSM World Discord.

Architecture

OpenHistoricalMap is largely based on OpenStreetMap software that has been deployed via osm-seed.

Some OSM software components have been forked to accommodate OpenHistoricalMap's specialized needs: [1]

Component OpenStreetMap OpenHistoricalMap
Web front end openstreetmap/openstreetmap-website GitHub OpenHistoricalMap/ohm-website GitHub
iD openstreetmap/iD GitHub OpenHistoricalMap/iD GitHub
Rapid facebook/Rapid GitHub OpenHistoricalMap/Rapid GitHub
Editor Layer Index osmlab/editor-layer-index GitHub OpenHistoricalMap/ohm-editor-layer-index GitHub (not yet integrated into iD)
Presets openstreetmap/id-tagging-schema GitHub OpenHistoricalMap/id-tagging-schema GitHub (not actively used)
Tasking Manager hotosm/tasking-manager GitHub OpenHistoricalMap/tasking-manager GitHub
Overpass turbo tyrasd/overpass-turbo GitHub OpenHistoricalMap/overpass-turbo GitHub
Taginfo/Projects taginfo/taginfo-projects GitHub OpenHistoricalMap/taginfo-projects GitHub

Environments

Production environments are for day-to-day interaction with OpenHistoricalMap. Staging environments are for testing new features and diagnosing bugs before deployment to production.

Service Staging Production
Web front end staging.openhistoricalmap.org www.openhistoricalmap.org
Rapid rapid-staging.openhistoricalmap.org rapid.openhistoricalmap.org
Embed N/A embed.openhistoricalmap.org
Discourse N/A forum.openhistoricalmap.org
Tasking Manager tasks-staging.openhistoricalmap.org tasks.openhistoricalmap.org
Taginfo taginfo-staging.openhistoricalmap.org (disabled except during active development) taginfo.openhistoricalmap.org
Overpass API overpass-api-staging.openhistoricalmap.org
(disabled except during active development)
overpass-api.openhistoricalmap.org
(Rate-limiting status)
Nominatim nominatim-staging.openhistoricalmap.org nominatim.openhistoricalmap.org
nominatim-api.openhistoricalmap.org
OSMCha osmcha-staging.openhistoricalmap.org osmcha.openhistoricalmap.org
Tegola vtiles.staging.openhistoricalmap.org vtiles.openhistoricalmap.org

Translations

Most OpenHistoricalMap software is translated by translating OpenStreetMap software. As for forks of OSM software, you can contribute to a translation of the OpenHistoricalMap website on Translatewiki.net. Other forks are not yet translatable.

See also

Further reading

  • Bhangar, Sanjay (April 2, 2022). “A Brief Technical History of Open Historical Map”. State of the Map U.S. 2022. Tucson, Arizona: OpenStreetMap U.S.  YouTube Logo

External links