Vom 17. bis 19. Februar 2021 veranstalteten das Open Geospatial Consortium (OGC), die Open Source Geospatial Foundation ( OSGeo ) und die Apache Software Foundation ( ASF ) einen gemeinsamen virtuellen Code-Sprint. Ziel des Sprints war es, die Unterstützung offener Geodatenstandards in der Entwicklergemeinschaft zu beschleunigen. Ein zusammenfassender Bericht zum Sprint ist nun verfügbar.
Ein Grund für die Durchführung des Code Sprints war die zunehmende Akzeptanz und Nutzung von Standortinformationen in der weltweiten Entwickler-Community. Der Code Sprint brachte Entwickler von offenen Standards, Open Source-Software und proprietärer Software zusammen und bot Entwicklern aus diesen Communities die seltene Gelegenheit, sich in kurzer Zeit in einer gemeinsamen kollaborativen Umgebung auf gemeinsame Herausforderungen zu konzentrieren.
Eine Aufgabe des OGC ist die Leitung verschiedener Arbeitsgruppen für Standards (Standards Working Groups, SWGs) , die für die Entwicklung von Normenvorschlägen vor der Genehmigung durch die Mitglieder sowie für die Überarbeitung bestehender OGC-Standards zuständig sind. Die Sprintziele der SWGs waren:
- Entwickeln Sie Prototyp-Implementierungen von OGC-Standards, einschließlich Implementierungen von Entwürfen OGC API-Standards
- Testen Sie die Prototyp-Implementierungen
- Geben Sie den Redakteuren Feedback darüber, was funktioniert hat und was nicht
- Geben Sie Feedback zum Spezifikationsdokument
OSGeo ist eine gemeinnützige Organisation, deren Ziel es ist, die weltweite Verbreitung offener Geodaten-Technologien zu fördern. Sie versteht sich als inklusive Software-Stiftung, die sich einer offenen Philosophie und partizipativer, gemeinschaftlich getragener Entwicklung verschrieben hat. Die Stiftung besteht aus Projekten, die Open-Source-Softwareprodukte entwickeln. Die Sprintziele der OSGeo-Projekte waren:
- Neue Softwareversionen veröffentlichen
- Beheben offener Probleme
- Neue Features entwickeln
- Dokumentation und Übersetzungen verbessern
- Entwickeln Sie Prototypimplementierungen von OGC-Standards
Die Apache Software Foundation (ASF) ist eine rein ehrenamtliche Gemeinschaft mit 813 Einzelmitgliedern und 8,000 Committern auf sechs Kontinenten, die über 200 Millionen Codezeilen verwalten und mehr als 350 Apache-Projekte und deren Communities betreuen. Die Sprintziele für ASF-Projekte waren:
- Verbessern Sie die Unterstützung von OGC-Standards (GeoSPARQL, Filter usw.)
- Verbesserung der Visualisierungsmöglichkeiten (z. B. Karten)
- Dokumentation verbessern
- Verbessern Sie die Interoperabilität mit anderen Bibliotheken (GeoAPI)
Der Code-Sprint erleichterte die Entwicklung und Erprobung von Prototypimplementierungen der OGC-Standards, einschließlich Implementierungen von OGC-API-Standardentwürfen. Darüber hinaus ermöglichte der Code-Sprint den teilnehmenden Entwicklern, den Herausgebern der OGC-Standards Feedback zu geben.
Der Code-Sprint bot OSGeo- und ASF-Entwicklern eine kollaborative Umgebung, um offene Probleme in Produkten zu beheben, neue Funktionen zu entwickeln, die Dokumentation zu verbessern, die Interoperabilität mit anderen Bibliotheken/Produkten zu verbessern und Prototypimplementierungen von OGC-Standards zu entwickeln. Der Code-Sprint erfüllte daher alle seine Ziele und erreichte sein Ziel, die Unterstützung offener georäumlicher Standards innerhalb der Entwickler-Community zu beschleunigen.
Die Teilnehmer des Code-Sprints haben mehrere Empfehlungen für zukünftige Innovationsprojekte und Themen, die Arbeitsgruppen unterstützen sollten, formuliert. Diese Empfehlungen sind im gemeinsamen technischen Bericht „OGC OSGeo ASF Code Sprint 2021 Summary Engineering Report“ aufgeführt , der jetzt auf ogc.org verfügbar ist. OGC dankt OSGeo und ASF für die Zusammenarbeit sowie allen Teilnehmern des Code-Sprints.