After the latest batch of geotools changes, both geotools and geoserver
will now work with gt-property-ng instead of gt-property (Barring a single
test failure in AggregatingDataStore, for which a fix can be found here:
https://github.com/geotools/geotools/pull/675).
In order to complete this change, we will be eliminating AbstractDataStore
and gt-property.
In addition to PropertyDataStore, the Type Hiearchy of AbstractDataStore
contains a number of other classes:
AbstractFileDataStore (gt-main)
ArrayDataStore (gt-main)
CollectionDataStore (gt-main)
MemoryDataStore (gt-main)
PropertyDataStore (docs & gt-property)
VPFFileStore (unsupported/gt-vpf)
VPFLibrary (unsupported/gt-vpf)
WFS_1_0_0_DataStore (unsupported/gt-wfs)
Some of these classes (MemoryDataStore in particular) are used by geotools
core classes. If we want to eliminate AbstractDataStore these dependancies
will have to be resolved.
Jody has suggested moving the contents of gt-property-ng to gt-property, so
than downstream users will not have to update their dependancies.
After this change has been made, a few test cases in geoserver will need to
be updated (More will need to be updated if we leave gt-property-ng where
it is).
These are all fairly trivial changes, and include adding a method to one of
the mocks, changing an instanceof test, and fixing a spelling issue. If
gt-property-ng remains where it is, several other name-based tests will
need to be updated, and a number of dependancies will need to be updated to
use gt-property-ng.
Torben
------------------------------------------------------------------------------
Dive into the World of Parallel Programming! The Go Parallel Website,
sponsored by Intel and developed in partnership with Slashdot Media, is your
hub for all things parallel software development, from weekly thought
leadership blogs to news, videos, case studies, tutorials and more. Take a
look and join the conversation now. http://goparallel.sourceforge.net
_______________________________________________
GeoTools-Devel mailing list
GeoTools-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel