Skip to content

DesignGoals.md

Martijn van Exel edited this page May 8, 2025 · 13 revisions

MapRoulette 4 Design Goals

DRAFT

Since its inception, MapRoulette has been a self-contained application with a mission to bring meaningful mapping tasks to the OpenStreetMap volunteer mapping community. We will not stray from this mission, but we will expand on it.

MapRoulette As A Platform

We will define MapRoulette as a platform rather than (just) an application.

What this means

  • Enabling and encouraging two-way integrations between the MapRoulette API and other systems in the OpenStreetMap ecosystem, including the core OpenStreetMap infrastructure, will be central to the MapRoulette platform.
  • MapRoulette will strive to be a central repository for QA signals in all of OSM, to be used and interacted with across applications for

What this does not mean

  • The MapRoulette Application will not disappear or fundamentally change.

A Trusted Project

We aim to be a reliable and trusted participant in the OpenStreetMap community.

What this means

  • A commitment to openness that goes beyond publishing source code
  • We will put the needs of the volunteer community first

What this does not mean

  • "Design by committee"

MapRoulette 4

General Discussion

Clone this wiki locally