Jody Garnett a écrit :
> Martin also suggested we could simplify - martin do you have specific 
> ideas of complexity that can be stripped out of our maven configuration?

We could try to reduce the amount of profiles as much as we can. For example 
the 
"ordinary tests" vs "OnlineTest" setting could be removed. We can achieve the 
goal we were aiming with "OnlineTest" by using the new JUnit 4 "assume" feature 
instead ("run this test only if condition xyz is meet"). We could also rename 
the directory name so they match exactly the module name - it would allow us to 
get ride of <scm> and other setting repeated in every modules. If we were on a 
distributed versionning system, the "supported" vs "unsupported" list of 
modules 
could be handled as two (or more) distincts clone of the GeoTools repository.

This is just some idea that popup from my mind right now. But we may not need 
action right now. For example all the above are already applied in geotidy, so 
if this project get linked to geotools later, those actions would be partially 
done. In addition if the geotools project become an umbrella for sub-projects, 
the whole geotools community would get faster build since the majority of 
developpers don't need to recompile metadata and referencing at every build.

        Martin

------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Geotools-devel mailing list
Geotools-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-devel

Reply via email to