I have taken this email, sprint progress during the week, and some direction from the recent GeoTools meeting into the following roadmap:
https://github.com/eclipse/imagen/wiki/Roadmap Feedback, and volunteers, welcome. -- Jody Garnett On Tue, 7 May 2019 at 02:34, Jody Garnett <jody.garn...@gmail.com> wrote: > As of a few moments ago I have my first "hello world" example working > <https://github.com/eclipse/imagen/pull/11> for ImageN. > > This is a relicensed copy of the JAI codebase as an open source project. > The planning for this is based on our ReplaceJAI > <https://github.com/geotools/geotools/wiki/Replace-JAI> technical debt > and a bit of hustle from our friends at the Eclipse Foundation putting us > in touch with Oracle engineers. > > While this is something I have been working at in my "spare" time I view > it as quite important to the long term health of our GeoTools ecosystem. > Indeed I plan to work on it next week at the OSGeo code sprint (along with > anyone else willing to join me in person or remotely). > > To that end I would like to update the "ReplaceJAI" plan and work towards > making this change during this release cycle. > > My rough idea (feedback welcome): > > 1) ImageN 0.8 > - just changing the package names and license (this is a requirement from > Oracle Engineering) > - priority is to ensure we got all of the codebase and make the best use > of Oracle engineers while available > > 2) ImageN 0.9 > - clearly provide migration instructions from JAI codecs to ImageIO for > Java 8 and Java 11. > - deprecate functionality "we" do not wish to maintain going forward (like > RMI remoting). > - Introduce key superclasses (such as JAI extends ImageN) while > maintaining easy migration path > - provides a clear migration path for projects migrating from JAI > - folks in JAI-EXT improvements (such as concurrent-tile-cache) directly > - setup up "ext" module for JAI-EXT operations > > 2) ImageN 1.0 > - drop any functionality that clearly does not have a stakeholder > - target for the GeoTools ecosystem migration > > Keep in mind this project is going to be used by more than just the > GeoTools ecosystem, but if we are doing the work we can help ensure it > meets our requirements. > -- > Jody Garnett >
_______________________________________________ GeoTools-Devel mailing list GeoTools-Devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geotools-devel