Dal 17 al 19 febbraio 2021, l'Open Geospatial Consortium (OGC), l'Open Source Geospatial Foundation ( OSGeo ) e l'Apache Software Foundation ( ASF ) hanno organizzato congiuntamente uno sprint di programmazione virtuale. Lo sprint ha avuto lo scopo di accelerare il supporto agli standard geospaziali aperti all'interno della comunità di sviluppatori. È ora disponibile un resoconto riassuntivo dello sprint.
Parte della motivazione per tenere lo sprint del codice è stata la crescente adozione e utilizzo delle informazioni sulla posizione nella comunità globale degli sviluppatori. Lo sprint del codice ha riunito sviluppatori di standard aperti, software open source e software proprietario, offrendo una rara opportunità agli sviluppatori di queste comunità di concentrarsi su sfide comuni in un breve lasso di tempo in un ambiente collaborativo condiviso.
Una delle funzioni dell'OGC è quella di gestire diversi gruppi di lavoro sugli standard (SWG) che hanno la responsabilità di elaborare gli standard candidati prima dell'approvazione da parte dei membri, nonché di apportare revisioni agli standard OGC esistenti. Gli obiettivi dello sprint per gli SWG erano:
- Sviluppare implementazioni prototipo degli standard OGC, comprese le implementazioni della bozza Standard API OGC
- Testare le implementazioni del prototipo
- Fornire feedback agli editori su cosa ha funzionato e cosa no
- Fornire feedback sul documento di specifica
OSGeo è un'organizzazione senza scopo di lucro la cui missione è promuovere l'adozione globale della tecnologia geospaziale aperta, fungendo da fondazione software inclusiva, dedita a una filosofia aperta e a uno sviluppo partecipativo guidato dalla comunità. La fondazione è composta da progetti che sviluppano prodotti software open source. Gli obiettivi dello sprint per i progetti OSGeo erano:
- Rilasciare nuove versioni del software
- Risolvi i problemi aperti
- Sviluppare nuove funzionalità
- Migliorare la documentazione, le traduzioni
- Sviluppare implementazioni prototipo degli standard OGC
L'ASF è una comunità interamente composta da volontari, con 813 membri individuali e 8,000 collaboratori distribuiti su sei continenti, che gestiscono oltre 200 milioni di righe di codice e supervisionano più di 350 progetti Apache e le relative comunità. Gli obiettivi dello sprint per i progetti ASF erano:
- Migliorare il supporto degli standard OGC (GeoSPARQL, filtri, ecc.)
- Migliorare le capacità di visualizzazione (ad esempio mappe)
- Migliorare la documentazione
- Migliorare l'interoperabilità con altre librerie (GeoAPI)
Lo sprint del codice ha facilitato lo sviluppo e il test di implementazioni prototipo di OGC Standards, incluse implementazioni di bozze di OGC API Standards. Inoltre, lo sprint del codice ha anche consentito agli sviluppatori partecipanti di fornire feedback agli editor di OGC Standards.
Lo sprint del codice ha fornito un ambiente collaborativo per gli sviluppatori OSGeo e ASF per risolvere problemi aperti nei prodotti, sviluppare nuove funzionalità, migliorare la documentazione, migliorare l'interoperabilità con altre librerie/prodotti e sviluppare implementazioni prototipo degli standard OGC. Lo sprint del codice ha quindi raggiunto tutti i suoi obiettivi e ha raggiunto il suo scopo di accelerare il supporto di standard geospaziali aperti all'interno della comunità degli sviluppatori.
I partecipanti allo sprint di programmazione hanno formulato diverse raccomandazioni per future attività di innovazione e per iniziative che i gruppi di lavoro dovrebbero prendere in considerazione di supportare. Le raccomandazioni sono elencate nel rapporto riassuntivo tecnico dello sprint di programmazione congiunto OGC OSGeo ASF 2021, ora disponibile su ogc.org. OGC ringrazia OSGeo e ASF per la collaborazione e tutti coloro che hanno partecipato allo sprint di programmazione.