Good morning folks,
OSGeo board put out their call for budget request; separately they have “todo” ticket for removing the org.opengis package from the GeoTools codebase. And it is on the agenda for the next board meeting.
I have provided a technical debt wiki page on refactoring org.opengis packages (reversing the work we did to provide the interfaces to start the project) in order to get an idea on the work required and costs involved: https://github.com/geotools/geotools/wiki/Remove-OpenGIS
Since this change provides no value to the geotools codebase I have no real interest in fundraising for the activity. I would expect a similar effort to the Java 11 split-package refactoring where the work can be done, and a script created and tested against downstream GeoWebCache and GeoServer codebases.
For that activity sponsorship raised around $5k for a cross-project sprint. The in-kind contributions were 10-25k (staff time / travel / venue / fundraising).
I am going to recommend putting in a budget request of 10k for geotools, and 5k for geowebcache, and 5k for geoserver to cover a similar undertaking. If successful we will still need to ask for in-kind participation for individuals and organizations (even if just to cover their risk).
I do not think we have a meeting before their budget deadline; so if I can get a few +1 replies to this email I will make the request on our behalf.
Also after last year I am going to separately suggest an OSGeo budget for “security issues” (as a cross project initiative similar to code sprints). Because 2022 sucked.
···
–
Jody Garnett