You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by Apache Wiki <wi...@apache.org> on 2005/09/09 21:48:11 UTC

[Ant Wiki] Update of "ApacheGump" by StefanBodewig

Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Ant Wiki" for change notification.

The following page has been changed by StefanBodewig:
http://wiki.apache.org/ant/ApacheGump

The comment on the change is:
Gump is more than you think.  And we don't bootstrap Maven (yet).

------------------------------------------------------------------------------
  
  [http://gump.apache.org/ Gump] is the regular clean build of everything.
  
- Gump tries to rebuild all open source (Java) projects from scratch, checking the files out from CVS and SVN repositories, bootstrapping Ant and Maven, then building them in order of their dependencies. It also runs unit tests. If a build or test fails, the project gets email. Web pages and RSS feeds also track status of projects.
+ Gump tries to rebuild many open source projects from scratch, checking the files out from CVS and SVN repositories, bootstrapping Ant, then building them using the bootstrapped Ant, NAnt, Maven or make in order of their dependencies. It also runs unit tests. If a build or test fails, the project gets email. Web pages and RSS feeds also track status of projects.
  
  Gump ensures that the HEAD versions of all these projects are sync, by "recriminating early, recriminating often". Any change that breaks a downstream project is immediately caught and resolved, somehow. 
  
@@ -22, +22 @@

  
   * installations of Ant with bad classpaths, version conflicts, etc. 
  
-  * Windows/OSX/Netware-specific problems. Gump is Unix. 
+  * Windows/OSX/Netware-specific problems. While Gump is supposed to be cross-platform the ASF currently only uses instances running on Linux and Solaris. 
  
  Also, the quality of build files used in Gump is often higher than many personal projects. OSS projects have to address portability early on, and tend to be less brittle and build files written by and for one person, or for a team where all hardware/OS images are nearly identical.
  

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org