split up unsupported modules - STEMLab/geotools GitHub Wiki

Description

Back in March there was a discussion on the developers' list about splitting up the unsupported modules into new categories: incubator (active development); dormant (keep for a while); legacy (to be removed).

Now that we have a proposal to publish GeoTools modules to Maven Central, Ben has pointed out that there will be a problem with experimental unsupported modules that have dependencies not hosted in Maven Central. This seems like another good reason to split it up.

Incubator (active development)

  • app-schema
  • caching
  • coverage-experiment
  • coveragetools
  • directory
  • epsg-h2
  • idl-process
  • jai-tools
  • jdbc-ng
  • matfile5
  • ogr
  • process
  • swing
  • wfs

Dormant (keep for the moment)

  • edigeo
  • epsg-oracle
  • geometry
  • geometryless
  • gpx2
  • jts-wrapper
  • mysql (on 2.6.x)
  • oracle-spatial (on 2.6.x)
  • postgis (2.6.x)
  • postgis-versioned (on 2.6.x)
  • shapefile-renderer
  • sql-datastore
  • wps

Legacy (to be removed)

  • coverageio
  • coverageio-netcdf
  • example
  • mysql (on trunk)
  • oracle-spatial (on trunk)
  • postgis (on trunk)
  • postgis-versioned (on trunk)
  • vpf
  • widgets-swing
  • widgets-swing-pending

Status

This proposal is under construction.

Voting has not started yet:

------------|--------------------|------------|-------------------------|-------------------------------| no progress | done | impeded | lack mandate/funds/time | volunteer needed |

  1. Review the categories and the modules under them
  2. Create the new structure in trunk
  3. Edit POMs