OSGeo CS 2016 report: some achievements

By mercredi 16 mars 2016Conférence, NewsFR

The annual OSGeo Codesprint took place from 23d to 26th of February in Paris, at Mozilla’s Foundation offices. Here is a summary of some achievements done during this event.

OSGeo projects at the codesprint

A lot of OSGeo projects were represented at the codesprint. Each had setup their plans with tasks to work on, goals to achieve and issues to discuss. Look at the projects and their initial goals :

  • PostGIS  https://wiki.osgeo.org/wiki/Paris_Code_Sprint_2016_:_PostGIS_Agenda
  • SFCGAL https://wiki.osgeo.org/wiki/Paris_Code_Sprint_2016_:_SFCGAL_Agenda
  • OrfeoToolBox http://wiki.orfeo-toolbox.org/index.php/OSGeo_Paris_Code_Sprint_2016
  • GDAL https://wiki.osgeo.org/wiki/Paris_Code_Sprint_2016_:_GDAL_Agenda
  • GRASS GIS https://grasswiki.osgeo.org/wiki/Paris_Code_Sprint_2016_Agenda
  • MapServer https://wiki.osgeo.org/wiki/Paris_Code_Sprint_2016_:_MapServer_Agenda
  • PointCloud , pgPointCloud, PoTree  https://wiki.osgeo.org/wiki/Paris_Code_Sprint_2016_:_Point_Cloud_Agenda
  • iTowns https://wiki.osgeo.org/wiki/Paris_Code_Sprint_2016_:_iTowns_Agenda
  • Proj.4
  • OSGeo Live DVD
  • Suse Linux packaging

A big part of the plans have been achieved, and most participants were happy with their results.

Some reports

Some projects already did some reporting on what they achieved during the codesprint. Here are some of them, and next articles on this blog will give more insight about PostGIS projects as well as Point Cloud technologies.

Orfeo ToolBox

Victor Poughon explains the work done on OTB during the sprint. They worked on QGIS / OTB integration so that now OTB algorithm are available through QGIS Processing. OSGeo Live OTB documentation has been improved. OGR integration in OTB has been analyzed, bash completion for GDAL and OTB has been added. Some progresses on ITK pipeline optimization have been achieved too.

You can read the full report here: https://www.orfeo-toolbox.org/orfeo-toolbox-team-at-the-osgeo-paris-code-sprint-2016/


Bruno Friedmann, an OpenSuse Linux packager was present, and worked with Angelos Kalkas on improving Geospatial packages in OpenSuse. GDAL, PostGIS, pgRouting, pgPointCloud,PDAL and Mapserver had their updates and improvement.

Read more on this report: https://lizards.opensuse.org/2016/02/27/tosprint-or-not-to-sprint


Even Rouault, GDAL maintainer, has been working on a various features and bug fixing. Support of the M dimension of geometries was one of the issues, not easy to solve. Rob Emmanuele put efforts on having a better error reporting system for some GDAL drivers. The new design should be in GDAL 2.1. It is not a joke, Yann Chemin explored how to use GDAL for other planets and satellites. That is spatial geospatial development …

Among other improvements to GDAL : OGR ODBC driver ( Regina Obe) and bash completion for CLI tools ( Guillaume Pasero).

You can read Even’s complete report here: http://erouault.blogspot.fr/2016/03/paris-osgeo-code-sprint-2016-debrief.html


The MapServer project released some new versions of MapServer, with bugfixes. The 7.0.1 and 6.4.3 maintainance versions have been released on the 25th of february. You can see the changelog for 7.0.1  or for 6.4.3 . A new version of MapCache, 1.4.1 has also been released, and all three components are available for download.

The Mapserver team also closed 430 tickets during the codesprint. They flooded 80 happy watcher’s inboxes in the process. This is a result of an automated script from Stephan Meißl. Daniel Morissette added a service providers page on MapServer website. Mike fixed a few begs, and added some Docker container informations for MapServer. A new demo and tutorial has been setup for MapServer.

This is work from Lars, Seth and Julien and is available here ( RFC 115 ) :  http://gislars.github.io/mapserver_docs/tutorial/index.html#tutorials-for-mapserver-6


Proj.4 now has a new website, thanks to the work of Howard Butler !