hopefully nobody has expectations that this release would run without JAI :P
uDig 2.0.0 still has support for feature and raster data sets, later implies that JAI is packaged with the release. We started to refactor dependencies out to get a minimal running RCP application but it turned out that GeoTools, where uDig is build upon is stronger tied to JAI/imageIO than expected. We stuck a bit on a "God"-Class for the rendering sub-module
However, please correct me if I misunderstood discussions at the codesprint: My impression (because of an email) was that Oracle is thinking about contributing JAI and/or imageIO, maybe moving it to Eclipse Foundation which possibly implies a re-licensing.
Is it a rumor, where takes the discussion place we can follow.Â
I personally would avoid refactoring uDig codebase, if it isn't really necessary ;)Â
The bundles we packaged having two aspects, first the java-code to access images. In addition we bundles fragments with native libraries for Linux and Windows.
My read ofÂhttps://dev
?id=6142 is that java-stuff has been approved for image-IO while the native support isn't
I guess this means the functionality is available in general while it may not perform that well because of missing native libs - which would be fine for uDig
From my point of view I it makes sense to start initial contribution again with uDig 2.0.0 release. We refactored a lot to solve ÂIP review Âissues and I assume we are not that far away from approval.
And IMHO it looks like some Eclipse/LocationTech project need JAI/ImageIO Âwhile GeoTools is used and this rises the pressure to find a solution. Maybe Oracle can help here a lot
For everything else I commented in line ..