gump-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Leo Simons <>
Subject [RT] linking to CVS & other intelligent features
Date Tue, 02 Dec 2003 20:44:52 GMT
Hi gang!

I think it would be great if gump would parse the output of builds, 
adding links to ViewCVS for problematic files. For example, with Batik 
failing (, the problem is 
compiling a class, and the problem looks like this:


org.apache.batik.script.rhino.BatikSecurityController should be declared 
abstract; it does not define 

in org.mozilla.javascript.SecurityController
[javac] public class BatikSecurityController extends SecurityController {

from this, it should be possible to make 
into a link to

In fact, even more intelligence might be possible. We could perhaps have 
something like

   The continuous integration build for xml-batik has failed! It has been
   doing so for 234 days in a row now. See

   for a full report. If you wish, you can try to fix the problem in CVS,
   then immediately rerun the continous integration build here:

   to see if you've fixed the problem. Gump's best guess as to the cause
   of the seems to be a failure to compile this source file:

   The cvs log for the file looks like this:

RCS file: 
Working file: 
head: 1.3
locks: strict
access list:
symbolic names:
         batik-1_5: 1.2
         batik-1_5beta5: 1.1
keyword substitution: kv
total revisions: 3;     selected revisions: 3
revision 1.3
date: 2003/08/08 11:39:20;  author: vhardy;  state: Exp;  lines: +50 -8
Updated header files in source code to show the new standard Apache 
source header
revision 1.2
date: 2003/04/11 13:58:58;  author: vhardy;  state: Exp;  lines: +2 -7
import statements clean up, thanks to Vladimir Bossicard's contribution. 
Now only have explicit imports (removed a few * imports. Removed unused 
imports. Imports now sorted in alphabetical order. Also, converted the 
few windows files to UNIX style
revision 1.1
date: 2003/03/14 11:15:52;  author: cjolif;  state: Exp;
replacement for BatikSecuritySupport and EventTargetWrapHandler for new 
APIs introduced in Rhino15R4.

   The full build log follows below:


We could even go nuts and include a Clippy animation 8-)



View raw message