On Sat, 2005-01-08 at 19:19, Janos Mucsi wrote:
> Hi
> This may be a stupid question, but what is the
> essential difference between CruiseControl and Gump
> (functionality-wise). It seems that they both check
> out the current version of projects, detect changes,
> run full builds and unit tests, and they generate
> reports. 
> Which one should I use for continuous integration?

For anyone interested in making production software in Java you will
want to use CruiseControl. It focuses on your project so it tests your
code against binary releases of your dependencies and if you find a
problem it's written in Java so you can actually help the CruiseControl
team.

Gump on the other hand is more of a social experiement that is used to
inform OSS projects that they are breaking one another's contracts. Gump
builds every project from it's most current sources and so is
effectively useless to anyone making production software because no one
in their right mind would attempt to do this on a daily basis. For
example if your project uses jakarta-foo version 1.1 you don't care what
the developers are doing on the trunk because you'll just wait for the
next release and do a look see then. Also if you run into a problem with
Gump it's written Python, because they want to be able to build anything
in any language, so as a Java-only programmer you're SOL. Gump is not
Java-centric and most programmers don't have the time to learn a new
programming language every year but you'll get to if you want to try and
fix Gump.

Gump is interesting socially in the OSS community but if you're making
production software I wouldn't bother with Gump, use CruiseControl it's
definitely better suited and a nice little servlet and probably much
easier to setup.

> (With the upcoming scm ClearCase support for example.)
> Thanks.
> Janos
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]

-- 
jvz.

Jason van Zyl
[EMAIL PROTECTED]
http://maven.apache.org

happiness is like a butterfly: the more you chase it, the more it will
elude you, but if you turn your attention to other things, it will come
and sit softly on your shoulder ...

 -- Thoreau 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to