Skip to content

GeoTools Budget Request 2018

Jody Garnett edited this page Nov 6, 2017 · 10 revisions

In keeping with challenges identified in our GeoTools Annual Report 2017 we have the following budget requests on this page.

As per Paul's keynote address GeoTools is one of the invisible infrastructure components of OSGeo that is a challenge to fund appropriately.

Budget Request

GeoTools budget request:

Budget Category Request
0 risk Java 9 compatibility, being tracked as a risk, no budget request at present.
1500 travel Attend Bonn code sprint to focus on Replace JAI interfaces
0 travel AGM attendance, no budget request at present

GeoTools guidance for code-sprint budget:

Budget Category Request
4000 code sprint Following code sprint guidelines port GeoTools to new Replace JAI interfaces

Java 9 Compatibility

We will be tackling Java 9 compatibility in 2018, work is well underway with a key technical challenge met. While we do not foresee a budget request at this time we wish to track it as a risk.

Reference:

GeoTools Participation in OSGeo Bonn Code Sprint

We would like to plan GeoTools participation in the Bonn code sprint to focus Replace JAI interfaces. It is unclear if travel assistance will be needed, we are budgeting appropriately.

Replace JAI Code Sprint

GeoTools makes use of the non open source component Java Advanced Imaging, while this was originally provided as part of the Java platform it was not released to the Open JDK community. We have a battle plan, documented on the Replace-JAI page which outlines three steps:

  1. Define a replacement set of interfaces: "Raster Processing Engine"
  2. Define a wrapper around JAI implementing the raster processing engine API
  3. Create a clean room implementation, starting from the JAI-EXT codebase

In support of this cross project initiative we would like to plan for code-sprint-funding request to help developer travel and accommodation. We understand the code sprint guidelines and this request would only be made if we can attract sufficient sponsorship for the activity. As an infrastructure component we expect attracting sponsorship to be challenging, preferring in-kind contributions of time over financial assistance.

AGM Attendance

We do not for see the need for assistance attending the 2018 AGM. One of our leadership will either be present at the event, or we will appoint a delegate to present on our behalf.

Clone this wiki locally