Jody Garnett wrote:
> 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
This all looks great for catalog stuff.
> 
> 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
> 
> 
> 
> !DSPAM:1004,44c084c5154962223018498!
> 


-- 
Justin Deoliveira
The Open Planning Project
[EMAIL PROTECTED]

-------------------------------------------------------------------------
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