If you have been sent this email directly it is because their our some 
IP questions in main that you can help me with ... I would ask all of 
geotools-devel
to check what is happening and help out.

The following packages are covered:
org.geotools.catalog
org.geotools.catalog.adaptable
org.geotools.catalog.defaults
org.geotools.data
org.geotools.data.collection
org.geotools.data.coverage
org.geotools.data.coverage.grid
org.geotools.data.coverage.grid.file
org.geotools.data.coverage.grid.stream
org.geotools.data.crs
org.geotools.data.jdbc
org.geotools.data.jdbc.attributeio
org.geotools.data.jdbc.fidmapper
org.geotools.data.jdbc.referencing
org.geotools.data.memory
org.geotools.data.ows
org.geotools.data.store
org.geotools.data.view
org.geotools.event
org.geotools.factory
org.geotools.feature
org.geotools.feature.collection
org.geotools.feature.type
org.geotools.feature.visitor

The following contents will be included in the review.txt for main.
Jody

org.geotools.catalog
--------------------
Ported from uDig project (LGPL) w/ permission for (C) to PMC as part of 
GeoTools 2.2 (thanks Justin).
IP:
- updated header to (C) 2005 Refractions Research
- updated header to (C) 2005-2006 PMC

org.geotools.catalog.adaptable
------------------------------
Seems to be mostly new created by Justin in order to allow for the 
"extensible interface pattern"
tipified by the Eclipse IAdaptable interace. Since he is following the 
uDig example the method names
do not conflict with those of IResource and there should be no problem 
again eclipse.org codebase.

IP:
- Updated to (C) 2006 PMC w/ (C) 2005 Refractions
- TODO Confirm with Justin what is going on
- ResolveFactoryFinder obviously justin so only (C) 2006 PMC

org.geotools.catalog.defauls
----------------------------
Seems to be mostly ports of the default implementation from uDig.
IP:
- Updated to (C) 2006 PMC w/ (C) 2005 Refractions
- TODO Confirm with Justin what is going on

org.geotools.data
-----------------
The contents of the data package were overhalled for the GeoTools 2.0 
release, this package
contains the default implementations, and a bit more utility classes 
then can be sensibly
figured out.
IP:
- Updated to (C) 2003-2006 PMC
- Diff had no header, assume (C) 2006 TODO wait for email list to report 
back
- FileDataStore & Finder (C) 2004-2005

org.geotools.data.collection
----------------------------
Included to clean up code as part of GeoTools 2.2, common utility classes.
IP:
- updated to (C) 2005-2006 PMC

org.geotools.data.coverage.grid
org.geotools.data.coverage.grid.file
org.geotools.data.coverage.grid.stream
--------------------------------------
Part of initial grid coverage work for uDig project, at least one file 
contained an incorrect header
with (C) Refractions Reserach. Since this code was never released as 
part of uDig, this was
simply a developer mistake.
IP:
- updated to (C) 2004-2006
- removed (C) 2004 Refraction Research (see above note)

org.geotools.data.crs
---------------------
Initially created for GeoTools 2.0 to provide reader implementations for 
reprojection / forceprojection, initial
AuthorityFactory interface provided for GeoTools 2.1 since deprecated 
and moved to referencing.
IP:
- CRSAuthorityFactory (C) 2004-2006 PMC
- others (C) 2003-2006 PMC

org.geotools.data.jdbc
----------------------
Created to "save" previous data source implementations, and provide an 
abstract class for JDBC DataStore
implementations. Warning scariest series of hacks we got ... code added 
for GeoTools 2.0, 2.1 and 2.2.
IP:
- feature source code (C) 2002-2006 as it preserves pre geotools 2.0 code
- datastore code (C) 2003-2006
- hacks mostly (C) 2004-2006

org.geotools.data.jdbc.attributeio
----------------------------------
Part of origional attribute reader based design for datastore.
IP:
- updated headers to (C) 2003-2006 PMC

org.geotools.data.jdbc.fidmapper
--------------------------------
Merged from an experimental branch in 2004, thanks andrea.
IP:
- updated headers to (C)2004-2006 PMC
- some funny todo notes from david adler in headers

org.geotools.data.jdbc.referencing
----------------------------------
Seems to be added by jesse, probably a port of early access based EPSG 
authority?
IP:
- headers to (C) 2004-2006
- TODO: ask Jesse for confirmation

org.geotools.data.memory
------------------------
Created as the API proof of concept for GeoTools 2.0 DataStore API. 
MemoryDataStore added
for GeoTools 2.0 (although really a port of DefaulFeatureCollection).
IP:
- memorydatastore header to (C) 2003-2006 PMC
- memoryfeaturecollection header to (C) 2002-2006 PMC

org.geotools.data.ows
---------------------
Added to support OGC Open Web Services constructs, for WMS client code 
and WFS datastore code.
Implemened for GeoTools 2.1 as part of the uDig project.
IP:
- headers updated to (C) 2004-2006 PMC

org.geotools.data.store
-----------------------
Remaining code from first cut at supporting metadata, code retained as 
the start of a replacement
for AbstractDataStore based on what we have learned. Code origionally 
based on GeoServer internals,
for end product see the catalog package.

IP:
- headers (C)2004-2006 PMC
- removed (C) 2004 Refraction Research / uDig headers (since they are a 
mistake)

org.geotools.data.view
----------------------
Support read only view on feature source information, port of internal 
GPL GeoServer code
donated to PMC.
IP:
- updated to (C) 2004-2006 PMC

org.geotools.event
------------------
Added for GeoTools 2.2 as part of adding events to the SLD documents. 
Origionally based
on uDig catalog event system - compare and contrast (or bloody well 
merge) with the
current catalog package.
IP:
- updated headers to (C) 2005-2006 PMC

org.geotools.factory
--------------------
Implementation to help find GeoAPI factories on the classpath.
- header to (C) 2006 PMC, changed to LGPL license w/out address

org.geotools.feature
--------------------
Feature model used since before GeoTools 2.0. Changed to use of 
FeatureCollection for
data results for GeoTools 2.1, and added FeatureVisitor for GeoTools 2.2.
There seems to be lots of dead code in here - the FM branch cannot merge 
soon enough.

IP:
- header to (C) 2002-2006 PMC in most cases
- AbstractFeatureCollectoin to (C) 2004
- removed a uDig header (mistake no doubt)

org.geotools.feature.collection
-------------------------------
Helper classes for feature collections added in GeoTools 2.2.
IP:
- headers to (C) 2005-2006 PMC

org.geotools.feature.type
-------------------------
Congruent with the feature package, this tracts the feature model, this code
predates GeoTools 2.0.

DateUtils contains the following Header:
/*
   Copyright (c) 2002-2004, Dennis M. Sosnoski.
   All rights reserved.
   Redistribution and use in source and binary forms, with or without 
modification,
   are permitted provided that the following conditions are met:
 * Redistributions of source code must retain the above copyright 
notice, this
      list of conditions and the following disclaimer.
 * Redistributions in binary form must reproduce the above copyright notice,
      this list of conditions and the following disclaimer in the 
documentation
      and/or other materials provided with the distribution.
 * Neither the name of JiBX nor the names of its contributors may be used
      to endorse or promote products derived from this software without 
specific
      prior written permission.
   THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
"AS IS" AND
   ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 
IMPLIED
   WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
   DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 
LIABLE FOR
   ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 
CONSEQUENTIAL DAMAGES
   (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR 
SERVICES;
   LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER 
CAUSED AND ON
   ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
   (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE 
OF THIS
   SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */
 
IP:
- headers to (C) 2002-2006 PMC
- copied a SosnoskiLICENSE.txt

org.geotools.feature.visitor
----------------------------
Added for GeoTools2.2 as the brains behind aggregate functions.
IP:
- headers to (C) 2005-2006 PMC
- two files missing headers



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to