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 OpenHistoricalMap/ohm-website
iD openstreetmap/iD OpenHistoricalMap/iD
Rapid facebook/Rapid OpenHistoricalMap/Rapid
Editor Layer Index osmlab/editor-layer-index OpenHistoricalMap/ohm-editor-layer-index (not yet integrated into iD)
Presets openstreetmap/id-tagging-schema OpenHistoricalMap/id-tagging-schema (not actively used)
Tasking Manager hotosm/tasking-manager OpenHistoricalMap/tasking-manager
Overpass turbo tyrasd/overpass-turbo OpenHistoricalMap/overpass-turbo
Taginfo/Projects taginfo/taginfo-projects OpenHistoricalMap/taginfo-projects

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 taginfo.openhistoricalmap.org
Overpass API overpass-api-staging.openhistoricalmap.org
(Rate-limiting status)
overpass-api.openhistoricalmap.org
(Rate-limiting status)
Nominatim nominatim-staging.openhistoricalmap.org nominatim.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