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
