[GRASS-user] Fwd: [OSGeo-Announce] Impressions from OSGeo Code Sprint 2018 in Bonn

Markus Neteler neteler at osgeo.org
Mon May 14 23:57:40 PDT 2018


---------- Forwarded message ----------
From: Astrid Emde (OSGeo) <astrid_emde at osgeo.org>
Date: Tue, May 15, 2018 at 7:33 AM
Subject: [OSGeo-Announce] Impressions from OSGeo Code Sprint 2018 in Bonn
To: Announce <announce at lists.osgeo.org>


* see OSGeo Foundation News:
https://www.osgeo.org/foundation-news/impressions-from-osgeo-code-sprint-2018-in-bonn/

The annual OSGeo Code sprint was held in Bonn March 18 to 25, bringing
together nearly hundred members of the OSGeo community together.  A
code sprint is a chance for the community to meet in person for direct
collaboration, projects use this as an opportunity to work together or
tackle larger issues as a team.

We made use of BaseCamp Bonn (http://www.basecamp-bonn.de/) to host
the code sprint, providing a friendly indoor "campground' with picnic
tables for working, surrounded by caravans of all shapes and sizes
making up the accommodation. It can be quite a shock to roll out of
bed, and find python developers in a cluster before your morning
coffee.

Participation was open to all, not only OSGeo projects, and we were
pleased to welcome over eighty developers from all over the world!
This was a chance for developers to meet (often for the fist time) and
collaborate with core developers, gaining a insight into the software,
and participate in open source development,

An impressive list of projects was represented: uDig, GeoTools,
LocationTech, JTS Topology Suite, JAI Replacement, TilelessMap,
PostGIS, SHOGun, react-geo, Saga, OSGeoLive, owslib, debian/ubuntu,
UbuntuGIS, OpenLayers, MapServer, QGIS, GeoExt 3, Nominatim, GDAL,
t-rex, PyWPS, GRASS GIS, OWSLib, pygeometa, MapServer, geocatalogo,
GeoNode, OTB, ZOO-Project, Proj.4, Point clouds, meshes, Potree, PDAL,
GeoTrellis, snappy, OSM-Vector-Tiles, Geonetwork, Geoserver,
OpenLayers Editor, Noise, CouchDB, MS4W, EOxServer,  maposmatic,
mapnik, Mapbender, gvSIG, gvSIG Mobile, Geopaparazzi, pyModis,
GeoMajas, GeoHealthCheck, Stetl, Entwine, Greyhound, deegree, TEAM
Engine, actinia, 3DCityDB and testing GMLAS tools!


Entwine
------------
* EPT (https://github.com/connormanning/ept) implementation for Potree
(http://potree.org).

GeoHealthCheck (GHC)
------------------------
* Per-Resource Scheduling
(https://github.com/geopython/GeoHealthCheck/tree/per_resource_scheduling)
* Re-architecture to run in all-in-one daemon mode
* Docker deployment improvements
* Presented GHC at FOSSGIS(https://media.ccc.de/v/2018-5294-geohealthcheck)
* OSGeo Community Project start


Geopaparazzi
------------
* Added Cloud Profiles, allowing users to easily download complex data
sets from the web Ticket #441
https://github.com/geopaparazzi/geopaparazzi/issues/441.
* Added view-only of geographic feature attributes
* Enhanced the viewing of files (images, PDFs, etc) linked to
geographic features ticket #454
(https://github.com/geopaparazzi/geopaparazzi/issues/454).
* Various bug fixes ticket #456
(https://github.com/geopaparazzi/geopaparazzi/issues/456), ticket #460
(https://github.com/geopaparazzi/geopaparazzi/issues/460), ticket #461
(https://github.com/geopaparazzi/geopaparazzi/issues/461), ticket #466
(https://github.com/geopaparazzi/geopaparazzi/issues/466).

GRASS GIS
------------
* A lot of work, please look at the dedicated GRASS GIS wiki page
(https://grasswiki.osgeo.org/wiki/Talk:GRASS_Community_Sprint_Bonn_2018)
* Press release with photo collage:
https://grass.osgeo.org/news/75/15/Recap-from-the-OSGeo-Code-Sprint-in-Bonn-2018/


TEAM Engine
------------
* Discussed test strategies for test suites and enhanced the existing
tests for ETS WFS 2.0 Ticket #318
(https://github.com/opengeospatial/teamengine/issues/318).
* Enhanced the transformation from the CTL log to the EARL report by
mapping hierarchies. In addition some bugs was fixes in the
transformation ticket #319
(https://github.com/opengeospatial/teamengine/issues/319).


Mapbender
------------
* Working on the documentation and the translations as on the
restructuring and small designs of the new theme
(https://github.com/mapbender/mapbender/projects/5)
* Working on the OpenLayers4/5 implementation
(https://github.com/mapbender/mapbender/projects/3)
* Working on some bugs that occured.

PyWPS
------------
* Code sprint summary at the GitHUb Wiki
(https://github.com/geopython/pywps/wiki/Code-Sprint-2018-Bonn)
* PyWPS was proposed for OSGeo graduation
(http://osgeo-org.1560.x6.nabble.com/recommend-PyWPS-for-graduation-td5359073.html)


OSGeoLive
------------
* Tasks for incubation were done
** Provenance review
** Final touches of the new Documentation framework

OpenLayers
------------
Mapbox styles generation library from OpenLayers (ol-mapbox-style) and
upgrading the Boundless SDK (not an OSGeo project, but open source:
https://github.com/boundlessgeo/sdk/) to OpenLayers 5.


OWSLib
------------
* Merged Pull-Requests
* Fixed test-suite


PDAL
------------
* Refactored documentation and website
(https://medium.com/@chambbj/pdal-at-the-osgeo-code-sprint-cf0a56eee59d)
* Conda builds
* Numpy reader support
* 1.7.0 release preparation
* OSGeo4W builds
* Windows building and testing


PgRouting
------------
* Released 2.5.3
* Released 2.6.0
* News https://www.osgeo.org/foundation-news/pgrouting-v2-6-0-release/


JTS Topology Suite
------------------------
* Added module names (https://github.com/locationtech/jts/pull/274),
for compatibility with the new Java "jigsaw" module system.


GeoTools
------------
* Following page https://github.com/geotools/geotools/pull/1834
migrated to the official Java "units" API used to used to convert
between different distances, times and angles.
* This work also migrated the GeoWebCache and GeoServer codebases to
track the API change


Raster Processing Engine
------------------------
* Spent a lot of time reverse engineering the raster processing
requireemnts of the Java community, starting with the GeoTools project
and branching out to the JAI-Ext and JAI Tools code-base as required.
* An initial architecture spike
(https://github.com/locationtech/rasterprocessingengine) was created,
providing an easy to use "builder" API, backed by the JAI-Ext
implementation of affine transformation

The event also played host to some community building activities:
FOSS4G 2019 organization, OSGeo board meeting, OSGeo marketing
committee, MoU between TIB and OSGeo, OSGeo member meeting.


OSGeo Member meeting
------------------------
The OSGeo Member Meeting took place in Bonn at BaseCamp at March 19th
2018 during the OSGeo Code Sprint. About 50 people came to the Member
Meeting and from the board María Arias de Reyna, Jody Garnett, Vasile
Craciunescu, Michael Smith, Angelos Tzotsos and Astrid Emde were
present.
María Arias de Reyna was moderating the meeting, a whiteboard (shown
in the photo below) was used to collect topics and questions for the
OSGeo board and members to discuss. (Read more
https://wiki.osgeo.org/wiki/Member_Meeting_Bonn_2018)


MoU TIB
------------
During the Code Sprint the Mou between OSGeo and Technische
Informationsbibliothek (TIB) – German National Library of Science and
Technology was signed. Maria Arias de Reyna, President, Open Source
Geospatial Foundation and Dr. Bastian Drees on behalf of Prof. Dr.
Sören Auer, Director, Technische Informationsbibliothek (TIB) signed
the MoU. Read more at https://wiki.osgeo.org/wiki/MOU_TIB.


SAC
------------
* Website roles assignment to project members
* Open issues when needed


Photo Impressions
------------------------
There are some photos from the event at flickr:
* https://www.flickr.com/photos/143943250@N05/albums/72157691529787542
OSGeo Code Sprint 2018
* https://www.flickr.com/photos/23696061@N03/albums/72157664988105727
OSGeo Code Sprint 2018 Bonn
* https://www.flickr.com/groups/4529299@N22/ FOSSGIS Conference


Sponsors
------------
The sprint itself was generously supported by sponsors, making the
sprint free to attend with food and drinks provided. Thanks again to
all 10 sponsors of the event:

Gold Sponors
------------------------
OSGeo https://osgeo.org

FOSSGIS e.V. http://www.fossgis.de

RIEGL http://www.riegl.com/


Silver Sponsors
------------------------
Hobu https://hobu.co/

GeoCue http://www.geocue.com/


Bronze Sponsors
------------------------
Azavea http://www.azavea.com/

WhereGroup https://www.wheregroup.com/

EOX IT Services GmbH http://eox.at

synth3d http://www.synth3d.co

LocationTech https://www.locationtech.org/

Bohannan Huston, Inc. https://www.bhinc.com


When not working, attendees did enjoy exploring the town, making for
some great "geobeer" discussion. The sprint was held in conjunction
with the FOSSGIS Conference (https://fossgis-konferenz.de/2018/), the
regional "foss4g" event for Germany. The crew enjoyed a little bit of
socializing, with code sprinters joining the "gala event" and
contributing to the festive atmosphere and dancing. The city itself
provided many distractions, with computational device museum being a
highlight.

We would like to thank Bonn for showing everyone such hospitality, and
looking forward to the next OSGeo Code Sprint!

_______________________________________________
Announce mailing list
Announce at lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/announce


More information about the grass-user mailing list