On 16/03/15 05:34, Andrea Aime wrote: > the spectacular amound of reverts just performed by Ben
Only two related ones on GeoTools and one unrelated on GeoServer! > The first issue I see is that people are clearly not doing builds before > making pull requests One failure was because someone did not build GeoServer after building GeoTools, and the other I suspect was because a new GeoServer pull-request submitter did not build with -PallExtensions. > The other issue we have are the many app-schema online tests, which > typically do not run > on the dev box, nor on the build servers, and we get reports (sometimes > many) days later from Ben > and friends. I am happy to advise Torben and Jody on setting up a postgis database for these. Latest working instructions (and how to exclude Oracle with Maven >= 3.2.1) are here: https://jira.codehaus.org/browse/GEOS-6883 > Specifically for GeoServer, it seems that we'd need a online build with > several external services > up, right? Which of course are a chore to setup. For app-schema online tests? Just an ordinary database. The main pain is setting up Oracle databases, which would be great for gt-jdbc-oracle and app-schema online test. postgis is easy. > Any way to get notified of issues sooner, instead of triggering another > revert storm? Make -Dall the default for GeoTools? Make -PallExtensions the default for GeoServer? Or at least document these in the developer guide. These would give an immediate increase in test coverage to match Jenkins. Do we have any volunteer able to investigate build reliability on Windows? Three reverts is not quite a storm, although I am picturing myself standing on a cloudy mountaintop throwing mighty revert-thunderbolts. I may have to regrow my beard. :-{)} Kind regards, -- Ben Caradoc-Davies <[email protected]> Software Engineer Transient Software <http://transient.nz> New Zealand ------------------------------------------------------------------------------ Dive into the World of Parallel Programming The Go Parallel Website, sponsored by Intel and developed in partnership with Slashdot Media, is your hub for all things parallel software development, from weekly thought leadership blogs to news, videos, case studies, tutorials and more. Take a look and join the conversation now. http://goparallel.sourceforge.net/ _______________________________________________ Geoserver-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-devel
