Difference between revisions of "GeoTools Provenance Review"

From OSGeo
Jump to navigation Jump to search
 
(15 intermediate revisions by 3 users not shown)
Line 1: Line 1:
Nothing to see here - why? Because the work is being done on a module by module basis, and the results posted to the geotools wiki.
+
This page has moved to the geotools wiki:  
We will post results here as they are made available.
+
[https://github.com/geotools/geotools/wiki/geotools-provenance-review]
 
 
You can find status, including IP status, from this page here:
 
* [http://docs.codehaus.org/display/GEOTOOLS/Module+Matrix Module Matrix]
 
 
 
A couple of modules have already encountered issues, mostly those working with propiatary systems such as ArcSDE or Oracle where our ability to distribute jars and drivers is in question.
 
 
 
=== Actions ===
 
The following actions have been taken in response to issues raised during the iccubation process.
 
 
 
==== Turning Off Downloads ====
 
 
 
After a public email on the GeoServer list, we have chosen to turn off historical downloads of the geotools platform, and produced a new download that does not contain ArcSDE support.
 
 
 
We may choose to turn historical downloads on again, or issue a patch for each stable branch, depending on community needs and involvement.
 
 
 
==== Contact EPSG Provideers ====
 
 
 
Frank was kind enough to contact the prociders of the EPSG dataset and inform them of our difficulties in delivering the content verbatium for databases such as HSQL.
 
 
 
==== Multi License code ====
 
 
 
Some code has been donated to the the project under a range of conditions, we have chosen to include the appropriate information in a series of LICENSE.TXT files included with each binary.
 
 
 
We will review these files to discuss any specific needs that must be addressed in client application code, or included documentation:
 
*  The Developers Guide will credit each license
 
*  The Developers Guide will be packaged and included with each release
 
*  An About class will be created, and make a vailable a list of licenses, allowing client applications the ability to pop up a Swing Dialog as needed, or make use of their own presentation layer (say J2EE or SWT application.
 
 
 
== Review ==
 
 
 
=== Developers Guide ===
 
 
 
Updated project header with the following changes:
 
*    2002-2005 changed to 2002-2006
 
*    Geotools2 changed to GeoTools
 
Link to Developers Guide page modifed: [[http://docs.codehaus.org/display/GEOT/5.1+Coding+Conventions Coding Conventions]]
 
 
 
TODO:
 
*    Include listing of licenses covered by the code base
 
*    Change release guide to include packaging of the developers guide
 
 
 
=== Users Guide ===
 
 
 
The users guide is currently under construction we have outstanding questions about documentation licenses and are waiting for feedback from the iccubation committee.
 
 
 
TODO:
 
*    Change release guide to include packaging of the users guide
 
 
 
=== Source Code ===
 
 
 
The reivew process is being intergrated into the development community, that is taken right into the source code where
 
it can be tracked and versioned along with the code.
 
 
 
The following files were created by Jody Garnett as part of the initial review process which completed on August 7th, 2006.
 
These files are maintained, by the module maintainer associated with the section of code described.
 
 
 
==== Library ====
 
These modules make up the GeoTools library itself, and form a layered architecture covering a range of geospatial activities.
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/api/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/coverage/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/jdbc/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/main/review.txt - problem
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/metadata/review.txt - done
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/referencing/review.txt - done
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/render/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/sample-data/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/svgsupport/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/library/xml/review.txt - new
 
 
 
==== Plug-in ====
 
These plug-ins slot into the GeoTools library making additional capabilities and data formats avaiable.
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/arcgrid/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/epsg-access/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/epsg-hsql/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/epsg-postgresql/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/epsg-wkt/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/geotiff/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/gtopo30/review.txt - done
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/image/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/imagemosaic/review.txt -new!
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/imagepyramid/review.txt -new!
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/image/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/imagemosaic/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/postgis/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/referencing3D/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/shapefile/review.txt - problems
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/wfs/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/wms/review.txt
 
 
 
==== Extentions ====
 
These modules are built on top of the geotools library and add additional analysis and functionality around the abstractions
 
captured by the core library.
 
* http://svn.geotools.org/geotools/trunk/gt/ext/brewer/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/ext/graph/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/ext/mappane/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/ext/openoffice/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/ext/shapefile-renderer/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/ext/validation/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/ext/widgets-swing/review.txt
 
 
 
==== Demo ====
 
These files are used as teaching aids. We are considering releasing them as public domain to aliviate any initial adotpion concerns. They are all available under a public domain license.
 
 
 
* http://svn.geotools.org/geotools/trunk/gt/demo/coverage/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/demo/data/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/demo/introduction/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/demo/mappane/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/demo/property/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/demo/referencing/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/demo/svgsupport/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/demo/xml-po/review.txt - new
 
 
 
==== Unsupported ====
 
 
 
These extensions and plug-ins work with the GeoTools library, but do not yet meet their QA and Providence Review checks. The ones meeting a providence review check will be distributed, but not supported.
 
 
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/arcsde/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/db2/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/directory/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/db2/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/plugin/epsg-extension/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/example/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/geomedia/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/geometry/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/geometryless/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/gml/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/go/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/hsql/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/jpox/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/mif/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/mysql/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/oraclespatial/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/oracle/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/tiger/review.txt - done
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/tile/review.txt - new
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/vpf/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/xml-filter/review.txt - new!
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/xml-gml2/review.txt - new!
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/xml-gml3/review.txt - new!
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/xml-sld/review.txt - new!
 
* http://svn.geotools.org/geotools/trunk/gt/modules/unsupported/xml-xsd/review.txt - new!
 
 
 
==== Spike ====
 
These files are not covered by the provenance review as they are experiments, and thus not distributed.
 
 
 
==== Maven ====
 
We have some custom maven plugins to keep our build happy.
 
* http://svn.geotools.org/geotools/trunk/gt/maven/jar-collector/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/maven/javadoc/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/maven/javamaker/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/maven/jjtree-javacc/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/maven/rmic/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/maven/unopkg/review.txt
 
* http://svn.geotools.org/geotools/trunk/gt/maven/www/review.txt
 
 
 
[[Category:Incubation]]
 

Latest revision as of 10:14, 30 May 2016

This page has moved to the geotools wiki: [1]