OpenStreetMap hat eine Karte auf der Hauptseite, aber entscheidender ist, dass es eine Datenbank mit den Rohdaten gibt und noch wichtiger ist, dass es eine Community gibt, die diese Daten sammelt und pflegt! Dafür brauchen wir aber auch Server. Große Server, die die Unmengen an Daten verwalten und die riesige Anzahl an Anfragen bearbeiten können. Genau das ist das Reich der “Operations Working Group“, die entscheiden, wie die Server aussehen, wie sie konfiguriert sind und was auf ihnen läuft: Sie halten OpenStreetMap (die Karte, die Datenbank und die Community) am laufen.
Dies ist natürlich eine sehr anspruchsvolle Arbeit, bei der leider nur sehr wenige direkt mithelfen. Daher versucht Andy Allan daran zu arbeiten und hat in einem ausführlichen Blogartikel erklärt, wie man mehr Leute in die Operations Working Group einbinden kann.
Das OpenStreetMap-Projekt ist fast 12 Jahre alt und wir haben großes Glück, dass wir unser kleines Team von begabten und begeisterten Systemadministratoren haben. Sie erledigen großartige Arbeit, müssen schwere Entscheidungen treffen die passende Hardware zu kaufen, Software installieren und konfigurieren und vor allem müssen sie die Herausforderungen meistern, die Hauptserver skalierbar zu gestalten und halten.
Da vor allem auch die Konfiguration der Server immer komplexer und größer wird, arbeitet die Operations Working Group zunehmend daran, das Konfigurationsmanagement zu verbessern. So ist der komplette Code und die Skripte zur Serverkonfiguration öffentlich auf Github unter code/configuration zu finden. Seit einiger Zeit wird zudem daran gearbeitet, dass es einfacher wird, diese Skripte auch privat zu testen, damit sich mehr Leute an die Konfiguration herantrauen, sie testen und vor allem leichter eigene Erweiterungen am Server einreichen können.
“Das Ziel ist, dass künftige Entwickler und Administratoren ihre Änderungen an den Skripten auf dem eigenen Laptop testen können”
Hilf auch du mit! Du kannst für die OpenStreetMap Foundation spenden, was dem Betrieb der Server zugute kommt. Du kannst aber auch der Operations Working Group helfen das Server-Setup zu verbessern. Um mehr zu erfahren und einen Einstieg in die Arbeit zu finden, solltest du dir Andy Allan’s Blogartikel durchlesen.
Wir bedanken uns bei Andy und dem Rest der Operations Working Group für ihre jahrelange harte und gute Arbeit!