Updated spreadsheet plan, reviewed with team, and sent the updated proposal
<https://github.com/geotools/geotools/wiki/Restructure-GeoTools-into-Jigsaw-modules>
to
geotools-devel
- repackage plan is nice and solid
- splitting up gt-main is technically feasible - asking geotools-devel if
we should do so

Initial pull request is here: https://github.com/geotools/geotools/pull/2142


1) redistribute gt-api classes to gt-metadata and gt-main
- Initial classes moved to gt-metadata successfully
- api change: org.geotools.decorate --> org.geotools.util.decorate
- note: DirectPosition3D had to move to gt-referencing (to preserve a
package visibility "friend" relationship
- everything else moved to gt-main as planned
- gt-api successfully removed, and gt-main pom.xml description updated
- recording refactoring script and placed into user guide for later

Tomorrow: Continuing on with the core library tomorrow morning, moving on
to plugins and extensions tomorrow afternoon. Goal is to finish up on
Thursday, and apply these changes to geowebcache and geoserver projects
Friday morning.

How to help?
- Love to hear how EMF upgrade is going (to see if our models can track api
change)
- Need a sample application ready to test using geotools on the module path



--
Jody Garnett
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to