Andrea+1  If the build takes too long it does not get performed (we end 
up depending on the build box instead).

We did try and provide a guidelines for build times in the developer 
guide (this is part of what I asked for a review of on Monday).
- http://docs.codehaus.org/display/GEOT/5.+7+Testing

Andrea could you help refine this page; to something sensible we can achive.
Can I ask the following ...
- your build times reported: did this include testing? Or was it simply 
to compile?
- I would like to shoot for 5 mins as a target - is this resonable?
- I would really like to turn off testing for unsupported modules (both 
to shorten the build time, and to provide a reason for module 
maintainers to put in the effort)

Cheers,
Jody

Andrea Aime wrote:
> About the build times, they are again too long. When I started working
> on geotools again 6 months ago I was able to build gt2 in 6 minutes,
> now it takes me 9 minutes:
>
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Reactor Summary:
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Geotools .............................................. SUCCESS 
> [2.390s]
> [INFO] Build tools for Geotools 2 ............................ SUCCESS 
> [0.063s]
> [INFO] Maven plugins for Geotools 2 .......................... SUCCESS 
> [0.078s]
> [INFO] Geotools Archetype .................................... SUCCESS 
> [1.516s]
> [INFO] Configuration files for the multimodule build ......... SUCCESS 
> [0.203s]
> [INFO] JAR files collector ................................... SUCCESS 
> [0.625s]
> [INFO] Cross-modules javadoc ................................. SUCCESS 
> [1.281s]
> [INFO] OpenOffice IDL to Java ................................ SUCCESS 
> [0.656s]
> [INFO] JJTree and JavaCC compilers plugin .................... SUCCESS 
> [0.578s]
> [INFO] RMI compiler (rmic) ................................... SUCCESS 
> [0.563s]
> [INFO] UNO packager for OpenOffice addins .................... SUCCESS 
> [0.547s]
> [INFO] Geotools modules ...................................... SUCCESS 
> [0.265s]
> [INFO] Geotools libraries .................................... SUCCESS 
> [0.063s]
> [INFO] Sample data module .................................... SUCCESS 
> [3.531s]
> [INFO] Metadata .............................................. SUCCESS 
> [23.110s]
> [INFO] Referencing services .................................. SUCCESS 
> [21.031s]
> [INFO] API interfaces ........................................ SUCCESS 
> [9.250s]
> [INFO] Main module ........................................... SUCCESS 
> [31.359s]
> [INFO] Geotools extensions ................................... SUCCESS 
> [0.094s]
> [INFO] Feature Based Graphs and Networks ..................... SUCCESS 
> [9.906s]
> [INFO] Geotools unsupported .................................. SUCCESS 
> [0.063s]
> [INFO] XML Parsing ........................................... SUCCESS 
> [11.984s]
> [INFO]  ...................................................... SUCCESS 
> [2.984s]
> [INFO] Geotools plugins ...................................... SUCCESS 
> [0.110s]
> [INFO] EPSG Authority Service using WKT file ................. SUCCESS 
> [9.562s]
> [INFO] OGC CQL to Filter parser .............................. SUCCESS 
> [5.157s]
> [INFO] Grid Coverage module .................................. SUCCESS 
> [20.500s]
> [INFO] DataStore Support ..................................... SUCCESS 
> [1.343s]
> [INFO] EPSG Authority Service using HSQL database ............ SUCCESS 
> [8.907s]
> [INFO] Render ................................................ SUCCESS 
> [13.593s]
> [INFO] XML Parsing Support ................................... SUCCESS 
> [15.750s]
> [INFO] JDBC DataStore Support ................................ SUCCESS 
> [4.516s]
> [INFO] EPSG Authority Service using PostgreSQL database ...... SUCCESS 
> [1.063s]
> [INFO] GeoTIFF grid coverage exchange module ................. SUCCESS 
> [9.140s]
> [INFO] GTopo30 datasource module ............................. SUCCESS 
> [4.297s]
> [INFO] WorldImage datasource module .......................... SUCCESS 
> [6.453s]
> [INFO] Shapefile module ...................................... SUCCESS 
> [21.203s]
> [INFO] imagemosaic datasource module ......................... SUCCESS 
> [9.157s]
> [INFO] imagepyramid datasource module ........................ SUCCESS 
> [6.375s]
> [INFO] PostGIS module ........................................ SUCCESS 
> [4.093s]
> [INFO] Vertical coordinate transformations ................... SUCCESS 
> [2.266s]
> [INFO] Web Map Server client ................................. SUCCESS 
> [5.016s]
> [INFO] WFS client module ..................................... SUCCESS 
> [5.859s]
> [INFO] EPSG Authority Service using MS-Access database ....... SUCCESS 
> [0.859s]
> [INFO] ArcGrid datasource module ............................. SUCCESS 
> [19.313s]
> [INFO] Brewer module ......................................... SUCCESS 
> [2.891s]
> [INFO] Bridges to OpenOffice suite ........................... SUCCESS 
> [1.890s]
> [INFO] Renderer optimized for shapefiles ..................... SUCCESS 
> [7.953s]
> [INFO] GML module ............................................ SUCCESS 
> [1.844s]
> [INFO] Directory module ...................................... SUCCESS 
> [2.344s]
> [INFO] Validation Processor and Framework .................... SUCCESS 
> [13.062s]
> [INFO] Swing widgets ......................................... SUCCESS 
> [7.188s]
> [INFO] ISO 19107 implementation using JTS .................... SUCCESS 
> [2.375s]
> [INFO] ArcSDE plugin ......................................... SUCCESS 
> [0.078s]
> [INFO] ArcSDE dummy api ...................................... SUCCESS 
> [1.141s]
> [INFO] ArcSDE DataStore plugin ............................... SUCCESS 
> [5.984s]
> [INFO] DB2 Spatial Extender module ........................... SUCCESS 
> [3.547s]
> [INFO] Extensions to EPSG authority factory .................. SUCCESS 
> [4.515s]
> [INFO] EPSG Authority Factory for Oracle ..................... SUCCESS 
> [7.032s]
> [INFO] GeoMedia datastore implementation ..................... SUCCESS 
> [0.984s]
> [INFO] GML2 XML Bindings ..................................... SUCCESS 
> [13.219s]
> [INFO] GML3 XML Bindings ..................................... SUCCESS 
> [45.687s]
> [INFO] GML Data Store ........................................ SUCCESS 
> [18.141s]
> [INFO] GO-1 implementation ................................... SUCCESS 
> [3.703s]
> [INFO] MapInfo MIF format module ............................. SUCCESS 
> [5.000s]
> [INFO] MySQL DataStore Implementation ........................ SUCCESS 
> [2.172s]
> [INFO] Oracle Spatial Module ................................. SUCCESS 
> [1.937s]
> [INFO] Versioned PostGIS module .............................. SUCCESS 
> [3.329s]
> [INFO] TIGER/Line 2000 datastore implementation .............. SUCCESS 
> [1.031s]
> [INFO] Tile Client ........................................... SUCCESS 
> [3.109s]
> [INFO] VPF Plugin ............................................ SUCCESS 
> [3.328s]
> [INFO] Filter XML Bindings ................................... SUCCESS 
> [24.860s]
> [INFO] SLD XML Bindings ...................................... SUCCESS 
> [11.812s]
> [INFO] JMapPane Implementation ............................... SUCCESS 
> [1.438s]
> [INFO] Coverage tools ........................................ SUCCESS 
> [0.453s]
> [INFO] Geotools demos and examples ........................... SUCCESS 
> [0.094s]
> [INFO] Demos of the JMapPane ................................. SUCCESS 
> [2.109s]
> [INFO] Demo Introduction to Geotools ......................... SUCCESS 
> [2.203s]
> [INFO] Geotools JTS Library Demo ............................. SUCCESS 
> [1.063s]
> [INFO] Data Access Examples .................................. SUCCESS 
> [2.296s]
> [INFO] Property File Demo DataStore .......................... SUCCESS 
> [4.344s]
> [INFO] Geotools Example Demo ................................. SUCCESS 
> [1.219s]
> [INFO] SVG support ........................................... SUCCESS 
> [2.250s]
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] BUILD SUCCESSFUL
> [INFO] 
> ------------------------------------------------------------------------
> [INFO] Total time: 8 minutes 51 seconds
> [INFO] Finished at: Thu Apr 26 10:07:36 CEST 2007
> [INFO] Final Memory: 41M/63M
> [INFO] 
> ------------------------------------------------------------------------
>
> Well, there are definitely more modules now, yet there are some
> that are probably using too much time, and surprise, they are the
> new ones. I see shapefile has been tamed down a lot, and now takes
> only 20 seconds compared to the full minute it used to take.
>
> Cheers
> Andrea


-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Geotools-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to