Pages

Showing posts with label codesprint. Show all posts
Showing posts with label codesprint. Show all posts

Saturday, 19 September 2015

FOSS4G 2015 Code Sprint

Navigation: FOSS4G 2015 | Workshops | Day 1 | Day 2 | Day 3 | CodeSprint

The code sprint was in the fascinating heart of Gangnam, full of colour and life - in a small room containing approximately 40 developers you know and love:
  • Andrea and myself focused on outreach with the ISA Server team working with ISO 19107 and Complex Features. I really hope this relationship grows into more members for our community.
  • Ian Turton and Andrea wrestled with drawing GeoTools DirectLayers (think scalebar) and labels as the same time. Eventually they blamed me, so I have some API work to do on the flight home.
  • After an inspiring conversation with OpenLayers developers Andrea started looking into checking coverage as part of pull request evaluation (with the idea being that a pull request that reduces test coverage is not acceptable).
  • Andrea and Tom worked on raster performance resulting in some amazing visuals of 8K images and the point of the exercise ... a pull request!

Sunday, 18 September 2011

FOSS4G Code Sprint

I will catch up on some of the great action on Friday - but for now something topical.
Jump! Not the project; just a bit of fun at the code sprint.
(We were kicked out for a fire drill; this happens when spatial indexes go bad).

If you would like more I have placed some up on flicker with the appropriate foss4g tag.

GeoTools

We had a great GeoTools code sprint.

Jared Erickson from the GeoScript project was kind enough to help me bash out a new process tutorial:

BEFORE:

static public Geometry octagonalEnvelope( Geometry geom) {
    return new OctagonalEnvelope(geom).toGeometry(geom.getFactory());
}
AFTER:

@DescribeProcess(title = "Octagonal Envelope", description = "Get the octagonal envelope of this Geometry.")
@DescribeResult(description="octagonal of geom")
static public Geometry octagonalEnvelope(@DescribeParameter(name = "geom") Geometry geom) {
    return new OctagonalEnvelope(geom).toGeometry(geom.getFactory());
}
I also enjoyed working with some new friends from the Netherlands who were kind enough to update the GeoTools quickstart for Eclipse 3.7.

Thank you to the organisers for the great location! And to everyone who helped out today.