brutus the New IBM Machine

2004-03-26 Thread Nick Chalko
I like the name.

Aaron Bannert wrote:

Hi Gang,

Brian, Scott Sanders and I set up two of the 345s last night and
then racked them up in the colo. We kept an inventory of the two
machines we unpacked that I'll attach below. It's probably safe to
assume that the other two machines also have identical configurations.
Both machines are running sshd and allow remote root over ssh. Accounts
will need to be setup on both machines. Call me for the passwords.
Machines:
 1) "brutus.apache.org" - The Gump Machine
   Debian something, stock everything, minimal install.
 Kernel doesn't recognise SMP, kernel doesn't recognise >860G of RAM.
 Other than that, everything seemed to be detected ok. I believe
 console redirection is enabled on this machine. Also, we're able
 to boot without a keyboard, and then plug in a keyboard after boot
 and still have it work.
   The built-in LSI RAID module didn't appear to support striping, so
   we opted to leave the drives separate. The Gump people may wish to
   stripe the two drives in this machine for better disk I/O without
   the loss of available space (in software, or maybe in hardware if
   the LSI turns out to support striping (RAID0)).
   Filesystem Size   Used  Avail Use% Mounted on
   /dev/sda1  7.9G   147M   7.4G   2% /
   /dev/sda6   26G34M25G   1% /home
   /dev/sdb6   34G   125M32G   1% /usr
Basically the only thing running on here right now is sshd. We've
created a root account and a "rubys" account. Sam, feel free to
give me a call later to find out your password and the root password
(my number is in members.txt).

 


Hosting/Colo Situation:
 Power:
   The socket we had installed at the Colo doesn't fit the plug on the
   power distributor. Brian wrote down the exact lables from the plug and
   the socket, so I don't have them here. I suppose we'll have to have
   UL change the socket to match our plug. Comments?
 UPS:
   The on-loan and failing APC at the bottom of our rack is
   disconnected.  The Belkin that Brian brought in is being used,
   but only the terminal server and hermes are using battery backup.
   Even though I brought in a power strip/surge protector, we're
   out of sockets again, but once we get the power distributor
   working we'll have plenty of sockets.
 Switch:
   I believe we have two more open ports on the switch.
 Rack space:
   UL gave us some shelves which we're using for the new IBM machines.
   We made some room for the next two once they're ready.
 Terminal server:
   We made two more serial plugs for the two new machine, and plugged them
   into ports 3 and 4 (IIRC, and I don't know in which order). We didn't
   test these plugs, but we should be able to fire up getty on the
   serial ports and see if we get a prompt over the terminal server.
Inventory:
 Both machines were the same. Here's the specs on each:
  1) 2x 2.8Ghz Xeon CPUs (with hyperthreading)
  2) 2x PC2100 - 1GB DDR 266Mhz CL2.5 ECC RAM (2GB total)
  3) 1x Power Supply Unit, Hot Swap (room for one more)
  4) 2x 36.4GB 15kRPM U320 SCSI HotSwap Harddrives - CRU 32P0736
 (room for 4 more drives)
Enjoy,
-aaron
 



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


Re: cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread Nick Chalko
No problems,
I did a little more formating,
Whanged the "I"'s to "Antoine"
got the funny "e" to display ;-)
And published.

R,
Nick
Antoine Lévy-Lambert wrote:

Nick,
I am not familiar with writing blogs.
You can further edit what I wrote. I hope that it will be OK at some 
stage.

And now I am going to be offline, the week-end is beginning, and my 
kids would like to play
on my PCs.

Cheers,



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


cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread nickchalko
nickchalko2004/03/26 12:55:42

  Modified:blog/SuccessStories jrefactory.txt
  Log:
  Published

  PR:

  Obtained from:

  Submitted by: 

  Reviewed by:  

  CVS: --

  CVS: PR:

  CVS:   If this change addresses a PR in the problem report tracking

  CVS:   database, then enter the PR number(s) here.

  CVS: Obtained from:

  CVS:   If this change has been taken from another system, such as NCSA,

  CVS:   then name the system in this line, otherwise delete it.

  CVS: Submitted by:

  CVS:   If this code has been contributed to Apache by someone else; i.e.,

  CVS:   they sent us a patch or a new module, then include their name/email

  CVS:   address here. If this is your work then delete this line.

  CVS: Reviewed by:

  CVS:   If we are doing pre-commit code reviews and someone else has

  CVS:   reviewed your changes, include their name(s) here.

  CVS:   If you have not had it reviewed then delete this line.

  
  Revision  ChangesPath
  1.7   +1 -5  gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- jrefactory.txt26 Mar 2004 20:54:48 -  1.6
  +++ jrefactory.txt26 Mar 2004 20:55:42 -  1.7
  @@ -1,8 +1,4 @@
  -PREVIEW JRefactory adapt their code to changes in jaxen/saxpath
  -
  -Preview at 
  
-http://gump.chalko.com/gb/blog/SuccessStories?preview=true&smm=y&permalink=jrefactory.txt
  -
  +JRefactory adapts their code to changes in jaxen/saxpath
   

cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread nickchalko
nickchalko2004/03/26 12:54:48

  Modified:blog/SuccessStories jrefactory.txt
  Log:
   lower case e acute not grave

  PR:

  Obtained from:

  Submitted by: 

  Reviewed by:  

  CVS: --

  CVS: PR:

  CVS:   If this change addresses a PR in the problem report tracking

  CVS:   database, then enter the PR number(s) here.

  CVS: Obtained from:

  CVS:   If this change has been taken from another system, such as NCSA,

  CVS:   then name the system in this line, otherwise delete it.

  CVS: Submitted by:

  CVS:   If this code has been contributed to Apache by someone else; i.e.,

  CVS:   they sent us a patch or a new module, then include their name/email

  CVS:   address here. If this is your work then delete this line.

  CVS: Reviewed by:

  CVS:   If we are doing pre-commit code reviews and someone else has

  CVS:   reviewed your changes, include their name(s) here.

  CVS:   If you have not had it reviewed then delete this line.

  
  Revision  ChangesPath
  1.6   +1 -1  gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- jrefactory.txt26 Mar 2004 20:53:29 -  1.5
  +++ jrefactory.txt26 Mar 2004 20:54:48 -  1.6
  @@ -23,7 +23,7 @@
   issue of line ending with PrettyPrinter task
   
   
  -Antoine LÈvy-Lambert  had found a problem with the PrettyPrinter task 
supplied by 
  +Antoine Lévy-Lambert  had found a problem with the PrettyPrinter task 
supplied by 
   http://jrefactory.sourceforge.net/";>JRefactory.
   Without any clear announcement, the JRefactory team had changed their 
   http://jrefactory.sourceforge.net/Main_components_prettyprint.html";>PrettyPrinter
  
  
  

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



cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread nickchalko
nickchalko2004/03/26 12:53:29

  Modified:blog/SuccessStories jrefactory.txt
  Log:
  Trying to fix the "e"

  PR:

  Obtained from:

  Submitted by: 

  Reviewed by:  

  CVS: --

  CVS: PR:

  CVS:   If this change addresses a PR in the problem report tracking

  CVS:   database, then enter the PR number(s) here.

  CVS: Obtained from:

  CVS:   If this change has been taken from another system, such as NCSA,

  CVS:   then name the system in this line, otherwise delete it.

  CVS: Submitted by:

  CVS:   If this code has been contributed to Apache by someone else; i.e.,

  CVS:   they sent us a patch or a new module, then include their name/email

  CVS:   address here. If this is your work then delete this line.

  CVS: Reviewed by:

  CVS:   If we are doing pre-commit code reviews and someone else has

  CVS:   reviewed your changes, include their name(s) here.

  CVS:   If you have not had it reviewed then delete this line.

  
  Revision  ChangesPath
  1.5   +1 -1  gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- jrefactory.txt26 Mar 2004 20:50:53 -  1.4
  +++ jrefactory.txt26 Mar 2004 20:53:29 -  1.5
  @@ -23,7 +23,7 @@
   issue of line ending with PrettyPrinter task
   
   
  -Antoine Lévy-Lambert  had found a problem with the PrettyPrinter task supplied by 
  +Antoine LÈvy-Lambert  had found a problem with the PrettyPrinter task 
supplied by 
   http://jrefactory.sourceforge.net/";>JRefactory.
   Without any clear announcement, the JRefactory team had changed their 
   http://jrefactory.sourceforge.net/Main_components_prettyprint.html";>PrettyPrinter
  
  
  

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



cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread nickchalko
nickchalko2004/03/26 12:50:53

  Modified:blog/SuccessStories jrefactory.txt
  Log:
  Formating, and links.

  PR:

  Obtained from:

  Submitted by: 

  Reviewed by:  

  CVS: --

  CVS: PR:

  CVS:   If this change addresses a PR in the problem report tracking

  CVS:   database, then enter the PR number(s) here.

  CVS: Obtained from:

  CVS:   If this change has been taken from another system, such as NCSA,

  CVS:   then name the system in this line, otherwise delete it.

  CVS: Submitted by:

  CVS:   If this code has been contributed to Apache by someone else; i.e.,

  CVS:   they sent us a patch or a new module, then include their name/email

  CVS:   address here. If this is your work then delete this line.

  CVS: Reviewed by:

  CVS:   If we are doing pre-commit code reviews and someone else has

  CVS:   reviewed your changes, include their name(s) here.

  CVS:   If you have not had it reviewed then delete this line.

  
  Revision  ChangesPath
  1.4   +16 -14gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- jrefactory.txt26 Mar 2004 17:13:38 -  1.3
  +++ jrefactory.txt26 Mar 2004 20:50:53 -  1.4
  @@ -22,36 +22,38 @@
   
   issue of line ending with PrettyPrinter task
   
  -
  -I had found a problem with the PrettyPrinter task supplied by JRefactory.
  -Without any clear announcement, the JRefactory team had changed their PrettyPrinter
  -task to delegate processing of line endings to the ant fixcrlf task - which is good.
  +
  +Antoine Lévy-Lambert  had found a problem with the PrettyPrinter task supplied by 
  +http://jrefactory.sourceforge.net/";>JRefactory.
  +Without any clear announcement, the JRefactory team had changed their 
  +http://jrefactory.sourceforge.net/Main_components_prettyprint.html";>PrettyPrinter
  +task to delegate processing of line endings to the ant fixcrlf task - which is 
good.
   
   As a consequence, the acceptable values for the lineending setting of PrettyPrinter
   changed to become the one's of ant's fixcrlf task.
  -
  +
   This caused the build of xdoclet to fail around mid January.
  -
  -I entered a bug report in the bug tracking system of JRefactory,
  +
  +Antoine entered a bug report in the bug tracking system of JRefactory,
   and also asked the xdoclet team to adapt their build file to the new behavior of
   PrettyPrinter, which they did.
   
   http://sourceforge.net/tracker/index.php?func=detail&aid=877400&group_id=13219&atid=113219";>
   pretty.settings end.line property comments need a fix
  -
  +
   Mike Atkinson seems to have worked on this issue yesterday (March 25th 2004).
  -
  +
   
   jaxen/saxpath changes
   
  -
  +
   Due to changes in jaxen, which has absorbed saxpath, JRefactory had
   a compilation failure.
  -
  -I sent a mail to the JRefactory mailing list on the 24th of March,
  +
  +Antoine sent a mail to the JRefactory mailing list on the 24th of March,
   and Mike Atkinson fixed the faulty org.acm.seguin.pmd.jaxen.DocumentNavigator
   yesterday (March 25th).
  -
  +
   So, yes, human nagging is effective. When it is effective, and how you do 
   it diplomatically is another issue.
  -
  +
  
  
  

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



Re: [RT] My personal roadmap for gump

2004-03-26 Thread Adam Jack
> Yada yada yada. Could go on for a while, but I won't. Let's hear about
> you! :-D

I'm interesting in Gump's viewpoint on OSS projects, and their interactions,
and I want to work on how that viewpoint can be leveraged. I care about
presenting this simple metadata in as many ways as valuable, from different
perspectives. I thought I wanted mathematical perspectives alone, but I've
become convinced that visual representations would be even better.

I would like to see Gump scale to many more projects, to create some map of
core OSS (folks can use google to find/evaluate more obscure ones.) I don't
want to see the 'rich get richer', and have folks focus in on the main
projects, but I'll accept that risk because I think folks deserve insights
into projects. I don't want OSS to be a crap shoot, I want some objective
insights when I chose to depend/rely upon somebody else (and invest my
energy in learning their solution.)

For example, I hear that forrest uses cocoon uses avalon, but even as close
to Gump metadata as I am (and however I see dependency tables), I don't
really understand "how much", or "what aspects". If I hear something is
being de-emphasized,  I can't judge how this might ripple up to what I do. I
would love a visual graph of dependencies, perhaps with line thickness
annotating how strong a tie there is, etc. I want to be able to "see OSS
interactions" through views created by Gump.

So, for me it is all about views/insights/introspections/maps, hence I like
what folks can do with a cocoon/forrest webapp -- and graphs/charts/images.
Anything that allows us (perhaps dynamically on demand) to drill into this
information...

regards,

Adam


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



Re: Enigma : build of xdoclet

2004-03-26 Thread Stephen McConnell
Adam Jack wrote:
Interesting. LSD took 7 hours to run, which is 3 hours longer than usual.
Just for reference - I can see at least a couple of "Error - Failed with 
reason build timed out" on three avalon projects (which were all ok before).

Steve.

--

||
| Magic by Merlin|
| Production by Avalon   |
||
| http://avalon.apache.org/merlin|
| http://dpml.net/merlin/distributions/latest|
||
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Re: Enigma : build of xdoclet

2004-03-26 Thread Adam Jack
Interesting. LSD took 7 hours to run, which is 3 hours longer than usual.
Gump.try was swamped by a tonne of Java processes (that looked like ant
forking ant) and I had to kill it. I suspect you are right this is looping
on itself.

Stefan, if this due to Python Gump using the hard coded 'clone vm' on ant,
perhaps? Anybody able to get inside this?

BTW: We really need to fix this:

http://nagoya.apache.org/jira/secure/ViewIssue.jspa?key=GUMP-35

'cos even though Gump moves on when these things happens, it doesn't get the
cycles it needs 'cos it is fighting these undead.

regards,

Adam
- Original Message -
From: "Antoine Lévy-Lambert" <[EMAIL PROTECTED]>
To: "Gump code and data" <[EMAIL PROTECTED]>
Sent: Friday, March 26, 2004 9:57 AM
Subject: Enigma : build of xdoclet


> The build of xdoclet is :
>
> - succesful on covalent,
> - failing on lsd.
>
> This is a strange problem.
>
> On lsd it looks like the build is recursively invoking itself, judging
> at the log which is getting crazily indented 
>
> [builder]   [builder]
> [builder]   [builder]   [builder]   [builder]   [builder]
> 
>
> Cheers,
>
> Antoine
>
> http://gump.covalent.net/log/xdoclet.html
>
http://lsd.student.utwente.nl/gump/xdoclet/gump_work/build_xdoclet_xdoclet.h
tml
>
>
> -
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


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



Re: cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread Antoine Lévy-Lambert
Nick,
I am not familiar with writing blogs.
You can further edit what I wrote. I hope that it will be OK at some stage.
And now I am going to be offline, the week-end is beginning, and my kids 
would like to play
on my PCs.

Cheers,

Antoine

[EMAIL PROTECTED] wrote:

antoine 2004/03/26 09:13:38

 Modified:blog/SuccessStories jrefactory.txt
 Log:
 try to improve formatting
 
 Revision  ChangesPath
 1.3   +10 -9 gump/blog/SuccessStories/jrefactory.txt
 
 Index: jrefactory.txt
 ===
 RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
 retrieving revision 1.2
 retrieving revision 1.3
 diff -u -r1.2 -r1.3
 --- jrefactory.txt	26 Mar 2004 17:02:55 -	1.2
 +++ jrefactory.txt	26 Mar 2004 17:13:38 -	1.3
 @@ -29,28 +29,29 @@
  
  As a consequence, the acceptable values for the lineending setting of PrettyPrinter
  changed to become the one's of ant's fixcrlf task.
 -
 +
  This caused the build of xdoclet to fail around mid January.
 -
 +
  I entered a bug report in the bug tracking system of JRefactory,
  and also asked the xdoclet team to adapt their build file to the new behavior of
  PrettyPrinter, which they did.
  
  http://sourceforge.net/tracker/index.php?func=detail&aid=877400&group_id=13219&atid=113219";>
  pretty.settings end.line property comments need a fix
 -
 +
  Mike Atkinson seems to have worked on this issue yesterday (March 25th 2004).
 -
 -
 +
 +
  jaxen/saxpath changes
 -
 +
  
  Due to changes in jaxen, which has absorbed saxpath, JRefactory had
  a compilation failure.
 -
 +
  I sent a mail to the JRefactory mailing list on the 24th of March,
  and Mike Atkinson fixed the faulty org.acm.seguin.pmd.jaxen.DocumentNavigator
  yesterday (March 25th).
 -
 +
  So, yes, human nagging is effective. When it is effective, and how you do 
 -it diplomatically is another issue.
 \ No newline at end of file
 +it diplomatically is another issue.
 +
 
 
 

 



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


cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread antoine
antoine 2004/03/26 09:13:38

  Modified:blog/SuccessStories jrefactory.txt
  Log:
  try to improve formatting
  
  Revision  ChangesPath
  1.3   +10 -9 gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- jrefactory.txt26 Mar 2004 17:02:55 -  1.2
  +++ jrefactory.txt26 Mar 2004 17:13:38 -  1.3
  @@ -29,28 +29,29 @@
   
   As a consequence, the acceptable values for the lineending setting of PrettyPrinter
   changed to become the one's of ant's fixcrlf task.
  -
  +
   This caused the build of xdoclet to fail around mid January.
  -
  +
   I entered a bug report in the bug tracking system of JRefactory,
   and also asked the xdoclet team to adapt their build file to the new behavior of
   PrettyPrinter, which they did.
   
   http://sourceforge.net/tracker/index.php?func=detail&aid=877400&group_id=13219&atid=113219";>
   pretty.settings end.line property comments need a fix
  -
  +
   Mike Atkinson seems to have worked on this issue yesterday (March 25th 2004).
  -
  -
  +
  +
   jaxen/saxpath changes
  -
  +
   
   Due to changes in jaxen, which has absorbed saxpath, JRefactory had
   a compilation failure.
  -
  +
   I sent a mail to the JRefactory mailing list on the 24th of March,
   and Mike Atkinson fixed the faulty org.acm.seguin.pmd.jaxen.DocumentNavigator
   yesterday (March 25th).
  -
  +
   So, yes, human nagging is effective. When it is effective, and how you do 
  -it diplomatically is another issue.
  \ No newline at end of file
  +it diplomatically is another issue.
  +
  
  
  

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



Re: cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread Nick Chalko
Formating looks funny
Take a look at 
http://gump.chalko.com/gb/blog/SuccessStories?preview=true&smm=y&permalink=jrefactory.txt

And then release when it looks the way you want.

[EMAIL PROTECTED] wrote:

nickchalko2004/03/26 09:02:55

 Modified:blog/SuccessStories jrefactory.txt
 Log:
 Changed to preview until the format is right.
 PR:
 Obtained from:
 Submitted by:	
 Reviewed by:	
 CVS: --
 CVS: PR:
 CVS:   If this change addresses a PR in the problem report tracking
 CVS:   database, then enter the PR number(s) here.
 CVS: Obtained from:
 CVS:   If this change has been taken from another system, such as NCSA,
 CVS:   then name the system in this line, otherwise delete it.
 CVS: Submitted by:
 CVS:   If this code has been contributed to Apache by someone else; i.e.,
 CVS:   they sent us a patch or a new module, then include their name/email
 CVS:   address here. If this is your work then delete this line.
 CVS: Reviewed by:
 CVS:   If we are doing pre-commit code reviews and someone else has
 CVS:   reviewed your changes, include their name(s) here.
 CVS:   If you have not had it reviewed then delete this line.
 
 Revision  ChangesPath
 1.2   +23 -4 gump/blog/SuccessStories/jrefactory.txt
 
 Index: jrefactory.txt
 ===
 RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
 retrieving revision 1.1
 retrieving revision 1.2
 diff -u -r1.1 -r1.2
 --- jrefactory.txt	26 Mar 2004 16:37:40 -	1.1
 +++ jrefactory.txt	26 Mar 2004 17:02:55 -	1.2
 @@ -1,13 +1,32 @@
 -JRefactory adapt their code to changes in jaxen/saxpath
 +PREVIEW JRefactory adapt their code to changes in jaxen/saxpath
  
 -
 +Preview at 
 +http://gump.chalko.com/gb/blog/SuccessStories?preview=true&smm=y&permalink=jrefactory.txt
 +
 +
 +
 +
  issue of line ending with PrettyPrinter task
 -
 +
  
  I had found a problem with the PrettyPrinter task supplied by JRefactory.
  Without any clear announcement, the JRefactory team had changed their PrettyPrinter
  task to delegate processing of line endings to the ant fixcrlf task - which is good.
 -
 +
  As a consequence, the acceptable values for the lineending setting of PrettyPrinter
  changed to become the one's of ant's fixcrlf task.
  
 
 
 

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



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


cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread nickchalko
nickchalko2004/03/26 09:02:55

  Modified:blog/SuccessStories jrefactory.txt
  Log:
  Changed to preview until the format is right.

  PR:

  Obtained from:

  Submitted by: 

  Reviewed by:  

  CVS: --

  CVS: PR:

  CVS:   If this change addresses a PR in the problem report tracking

  CVS:   database, then enter the PR number(s) here.

  CVS: Obtained from:

  CVS:   If this change has been taken from another system, such as NCSA,

  CVS:   then name the system in this line, otherwise delete it.

  CVS: Submitted by:

  CVS:   If this code has been contributed to Apache by someone else; i.e.,

  CVS:   they sent us a patch or a new module, then include their name/email

  CVS:   address here. If this is your work then delete this line.

  CVS: Reviewed by:

  CVS:   If we are doing pre-commit code reviews and someone else has

  CVS:   reviewed your changes, include their name(s) here.

  CVS:   If you have not had it reviewed then delete this line.

  
  Revision  ChangesPath
  1.2   +23 -4 gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  RCS file: /home/cvs/gump/blog/SuccessStories/jrefactory.txt,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- jrefactory.txt26 Mar 2004 16:37:40 -  1.1
  +++ jrefactory.txt26 Mar 2004 17:02:55 -  1.2
  @@ -1,13 +1,32 @@
  -JRefactory adapt their code to changes in jaxen/saxpath
  +PREVIEW JRefactory adapt their code to changes in jaxen/saxpath
   
  -
  +Preview at 
  
+http://gump.chalko.com/gb/blog/SuccessStories?preview=true&smm=y&permalink=jrefactory.txt
  +
  +
  +
  +
   issue of line ending with PrettyPrinter task
  -
  +
   
   I had found a problem with the PrettyPrinter task supplied by JRefactory.
   Without any clear announcement, the JRefactory team had changed their PrettyPrinter
   task to delegate processing of line endings to the ant fixcrlf task - which is good.
  -
  +
   As a consequence, the acceptable values for the lineending setting of PrettyPrinter
   changed to become the one's of ant's fixcrlf task.
   
  
  
  

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



Re: Gump on Moof

2004-03-26 Thread Antoine Lévy-Lambert
Adam Jack wrote:

I know we are about to install on new hardware, but do we wish to send the moof install live? Surely having an OSX run is a good thing, since it allows greater coverage.

If we chose to proceed, I think we need:

1) A 'gump' account on moof that we can su to.
2) A cronjob in that account (with environment set up).
3) Perhaps tomcat/forrest installed (for webapp xdocs).
regards,

Adam
 

Sounds good,

Antoine

PS : I am impressed by the work you are doing on gump Adam.

Cheers,

Antoine

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


Enigma : build of xdoclet

2004-03-26 Thread Antoine Lévy-Lambert
The build of xdoclet is :

- succesful on covalent,
- failing on lsd.
This is a strange problem.

On lsd it looks like the build is recursively invoking itself, judging 
at the log which is getting crazily indented 

[builder]   [builder] 
[builder]   [builder]   [builder]   [builder]   [builder] 


Cheers,

Antoine

http://gump.covalent.net/log/xdoclet.html
http://lsd.student.utwente.nl/gump/xdoclet/gump_work/build_xdoclet_xdoclet.html
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


jrefactory building again on gump

2004-03-26 Thread Antoine Lévy-Lambert
Thanks JRefactoriers, particularly Mike concerning the changes you have 
committed
which make jrefactory build again on Gump.

I am wondering whether [EMAIL PROTECTED] is in fact the 
same as [EMAIL PROTECTED]

I have also noticed that your mail list does not seem to be archived any 
where, and I am not getting what I am sending to your list,
even though I am subscribed to it,.

Cheers,

Antoine

[1] cvs update : 
http://lsd.student.utwente.nl/gump/jrefactory/gump_work/update_jrefactory.html
[2] project results 
http://lsd.student.utwente.nl/gump/jrefactory/jrefactory.html

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


cvs commit: gump/blog/SuccessStories jrefactory.txt

2004-03-26 Thread antoine
antoine 2004/03/26 08:37:40

  Added:   blog/SuccessStories jrefactory.txt
  Log:
  Blog concerning jrefactory
  
  Revision  ChangesPath
  1.1  gump/blog/SuccessStories/jrefactory.txt
  
  Index: jrefactory.txt
  ===
  JRefactory adapt their code to changes in jaxen/saxpath
  
  
  issue of line ending with PrettyPrinter task
  
  
  I had found a problem with the PrettyPrinter task supplied by JRefactory.
  Without any clear announcement, the JRefactory team had changed their PrettyPrinter
  task to delegate processing of line endings to the ant fixcrlf task - which is good.
  
  As a consequence, the acceptable values for the lineending setting of PrettyPrinter
  changed to become the one's of ant's fixcrlf task.
  
  This caused the build of xdoclet to fail around mid January.
  
  I entered a bug report in the bug tracking system of JRefactory,
  and also asked the xdoclet team to adapt their build file to the new behavior of
  PrettyPrinter, which they did.
  
  http://sourceforge.net/tracker/index.php?func=detail&aid=877400&group_id=13219&atid=113219";>
  pretty.settings end.line property comments need a fix
  
  Mike Atkinson seems to have worked on this issue yesterday (March 25th 2004).
  
  
  jaxen/saxpath changes
  
  
  Due to changes in jaxen, which has absorbed saxpath, JRefactory had
  a compilation failure.
  
  I sent a mail to the JRefactory mailing list on the 24th of March,
  and Mike Atkinson fixed the faulty org.acm.seguin.pmd.jaxen.DocumentNavigator
  yesterday (March 25th).
  
  So, yes, human nagging is effective. When it is effective, and how you do 
  it diplomatically is another issue.
  
  

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



[Gump Wiki] Updated: NewUserIntroduction

2004-03-26 Thread general
   Date: 2004-03-26T08:24:12
   Editor: 12.144.199.2 <>
   Wiki: Gump Wiki
   Page: NewUserIntroduction
   URL: http://wiki.apache.org/gump/NewUserIntroduction

   no comment

Change Log:

--
@@ -3,7 +3,7 @@
 
 This paper is not even close to being finished or readable. Please move along...or 
help write it!
 
-Some things I want to persue here...
+Some things I want to pursue here...
 
  * leasury reading
  * broad overview
@@ -123,4 +123,14 @@
 
  '''it's not about features, it's about community.'''
 
-= 
+
+
+
+= Please don't take this comment the wrong way, but you have not answered the 
question: "What is Gump?" =
+I appreciate your comments about social community, but what is the purpose of that 
community?
+If you don't tell me what Gump can do for me, why would I want to join your community?
+
+I think that Gump is a tool that allows me to access coordinated builds of ASF 
projects...
+Or maybe it just notifies me when a new version of an ASF project is incompatible 
with other projects.
+Is Gump something the developer of any project should care about, or only the 
developers of infrastructure projects?
+=

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



Re: About ForrestCocoon was: Gump Thrashing/Spinning...

2004-03-26 Thread Nicola Ken Barozzi
Adam Jack wrote:
Forrest uses cocoon  (http://cocoon.apache.org/2.0/)
Which is a servlet that does xml pipelines
XML -> transform -> transform --> xml (or whatever) out.
Along with caching all kinds of other cool stuff.
That is what you get when you use the "forrest run"  command
Because many, many of our pages are never visited this might actually
reduce the computational load.
Yup, seems highly likely. It also means that if Forrest barfs on a certain
page we still get access to the other pages.
Forrest can use simple HTML if you save it as *.ihtml

My suggestion would be to generate a Forrest usable site with ihtml 
pages using cheetah, and then publish it so that a dynamic Forrest can 
show it nicely skinned.

This way we get the best of all:

1 - use templates
2 - can see pages without running Forrest
3 - don't even need to run static Forrest
--
Nicola Ken Barozzi   [EMAIL PROTECTED]
- verba volant, scripta manent -
   (discussions get forgotten, just code remains)
-
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


Gump on Moof

2004-03-26 Thread Adam Jack
I know we are about to install on new hardware, but do we wish to send the moof 
install live? Surely having an OSX run is a good thing, since it allows greater 
coverage.

If we chose to proceed, I think we need:

1) A 'gump' account on moof that we can su to.
2) A cronjob in that account (with environment set up).
3) Perhaps tomcat/forrest installed (for webapp xdocs).

regards,

Adam

Re: Generating HTML (was Gump Threashing/Spinning)

2004-03-26 Thread Adam Jack
> > > Now Gump generates it's xdocs using an object tree structure. Watching
> the
> > > python memory grow from 20M (after loading all XML) to 136M (during
> > > generating these pages) it has some sort of leak (actual or effective)
> >
> > ouch! Maybe it would pay off to use pipelining (you know, SAX, stuff)
> > instead of DOM to generate the object tree.
>
> I wonder if it is some sort of circular dependency (amonst the objects) so
> when I destroy a tree (by pointing the variable to a new one) I wonder if
it
> truely gets destroyed. I know the DOM has an unlink() method for some good
> reason, along these lines.
>
> There is so much thrown up into memory, more with translations to try to
> cope with character sets (and binary junk) and such. I no longer believe
> that any is being thrown away when I mean it to be...

Adding an unlink() to the tree, and calling it, seems to keep memory usage
down to 36M and not 136M. Seems Python needs a hand in recognizing when
things are no longer used.

BTW: It seems I've persuaded forrest to play happily again by removing the
'dependency path' (from cause to project) that I'd added. No clue why, but
whatever.

Gump ran on LSD last night, although it still took a long long time.
However, we are closer to normal again & able to install on Apache hardware
as a valid test.

regards,

Adam


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



Re: About ForrestCocoon was: Gump Thrashing/Spinning...

2004-03-26 Thread Adam Jack

> Forrest uses cocoon  (http://cocoon.apache.org/2.0/)
> Which is a servlet that does xml pipelines
> XML -> transform -> transform --> xml (or whatever) out.
> Along with caching all kinds of other cool stuff.
> That is what you get when you use the "forrest run"  command
>
> Because many, many of our pages are never visited this might actually
> reduce the computational load.

Yup, seems highly likely. It also means that if Forrest barfs on a certain
page we still get access to the other pages.

> So for us that means we run tomcat with a forrest install and then just
> push our xdocs to the right location.
> When a users visits a page that the xml underneath has been updated the
> page will regenerate.

Cool. So I assume we simply copy (sync) the xdocs into the 'log' directory,
and not run forrest & copy(sync) outputs. It is a shame that each run will
generate new xdocs, even though the real content may not change, but that
doesn't seem too painful.

regards,

Adam


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



BATCH: All dressed up, with nowhere to go...

2004-03-26 Thread gump
Dear Gumpmeisters,

The following 9 nags should have been sent

 G U M P
[EMAIL PROTECTED]: webwork/webwork failed
[EMAIL PROTECTED]: mx4j/mx4j-tools-from-packaged-jetty failed
[EMAIL PROTECTED]: freemarker/freemarker failed
[EMAIL PROTECTED]: jakarta-tapestry/ognl failed
[EMAIL PROTECTED]: javasrc/javasrc failed
[EMAIL PROTECTED]: xml-xerces/xml-xerces1 failed
[EMAIL PROTECTED]: jakarta-turbine-tdk/jakarta-turbine-tdk-docs failed
[EMAIL PROTECTED]: eyebrowse/eyebrowse failed
[EMAIL PROTECTED]: jgen/jgen failed
 G U M P
[EMAIL PROTECTED]: webwork/webwork failed
To whom it may engage...

This is an automated request, but not an unsolicited one. For help 
understanding the request please visit 
http://gump.apache.org/nagged.html, 
and/or contact [EMAIL PROTECTED]

Project webwork has an issue affecting its community integration. This issue affects 1 
projects, and has been outstanding for 4 runs. The current state is 'Failed', for 
reason 'Build Failed'

Full details are available at: 
http://lsd.student.utwente.nl/gump/webwork/webwork.html, however some snippets follow:

-  -  -  -  - -- --  G U M P

Gump provided these annotations:

 - Info - Enable "verbose" output, due to 3 previous error(s).
 - Error - Failed with reason build failed
 - Info - Enable "debug" output, due to build failure.


-  -  -  -  - -- --  G U M P
Gump performed this work:

Work Name: build_webwork_webwork (Type: Build)
State: Failed
Elapsed: 0 hours, 0 minutes, 13 seconds
Command Line: java -Djava.awt.headless=true -Dbuild.clonevm=true 
-Xbootclasspath/p:/data3/gump/xml-xerces2/java/build/xercesImpl.jar:/data3/gump/xml-xerces2/java/build/xml-apis.jar:/data3/gump/xml-xalan/java/build/xalan-unbundled.jar:/data3/gump/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -verbose 
-Dgump.merge=/data3/gump/gump-install/work/merge.xml -Dbuild.sysclasspath=only 
[Working Directory: /data3/gump/webwork]
-
[javac] 
/data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:69: cannot 
resolve symbol
[javac] symbol  : class MultipartListener 
[javac] location: class webwork.multipart.WebworkMultiPartRequest
[javac] MultipartListener listener = new MultipartListener()
[javac] ^
[javac] 
/data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:69: cannot 
resolve symbol
[javac] symbol  : class MultipartListener 
[javac] location: class webwork.multipart.WebworkMultiPartRequest
[javac] MultipartListener listener = new MultipartListener()
[javac]  ^
[javac] 
/data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:92: cannot 
resolve symbol
[javac] symbol  : class MultipartRequest 
[javac] location: class webwork.multipart.WebworkMultiPartRequest
[javac]   multi = new MultipartRequest(req.getContentType(),
[javac]   ^
[javac] 
/data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:96: cannot 
resolve symbol
[javac] symbol  : variable MultipartRequest 
[javac] location: class webwork.multipart.WebworkMultiPartRequest
[javac]
MultipartRequest.IGNORE_FILES_IF_MAX_BYES_EXCEEDED,
[javac]^
[javac] 
/data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:102: 
cannot resolve symbol
[javac] symbol  : class MultipartRequest 
[javac] location: class webwork.multipart.WebworkMultiPartRequest
[javac]   multi = new MultipartRequest(req.getContentType(),
[javac]   ^
[javac] 
/data3/gump/webwork/src/main/webwork/multipart/WebworkMultiPartRequest.java:107: 
cannot resolve symbol
[javac] symbol  : variable MultipartRequest 
[javac] location: class webwork.multipart.WebworkMultiPartRequest
[javac]
MultipartRequest.IGNORE_FILES_IF_MAX_BYES_EXCEEDED,
[javac]^
[javac] Note: Some input files use or override a deprecated API.
[javac] Note: Recompile with -deprecation for details.
[javac] 15 errors

BUILD FAILED
/data3/gump/webwork/build.xml:167: Compile failed; see the compiler error output for 
details.
at org.apache.tools.ant.taskdefs.Javac.compile(Javac.java:938)
at org.apache.tools.ant.taskdefs.Javac.execute(Javac.java:758)
at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:268)
at org.apache.tools.ant.Task.perform(Task.java:363)
at org.apache.tools.ant.Target.execute(Target.java:301)
at org.apache.tools.ant.Target.performTasks(Target.java:328)
at org.apache.tools.ant.Project.execu

cvs commit: gump/project ant.xml

2004-03-26 Thread bodewig
bodewig 2004/03/26 05:09:37

  Modified:project  ant.xml
  Log:
  Some jar renames, take advantage of JAI from jrefactory
  
  Revision  ChangesPath
  1.15  +7 -5  gump/project/ant.xml
  
  Index: ant.xml
  ===
  RCS file: /home/cvs/gump/project/ant.xml,v
  retrieving revision 1.14
  retrieving revision 1.15
  diff -u -r1.14 -r1.15
  --- ant.xml   27 Feb 2004 13:33:56 -  1.14
  +++ ant.xml   26 Mar 2004 13:09:37 -  1.15
  @@ -81,6 +81,7 @@
   
   
   
  +
   
   
   
  @@ -88,24 +89,25 @@
   
   
   
  +
   
  +
  +
  +
   
  -
   
   
  -
  +
   
   
   
   
   
  -
  -
  +
   
   
   
   
  -
   
   
   
  
  
  

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



Re: [RT] Gump Architecture

2004-03-26 Thread Stefan Bodewig
On Thu, 25 Mar 2004, Leo Simons <[EMAIL PROTECTED]> wrote:

> Traditional gump has this architecture.
>
> On completion, some other script files are or can be run to do some
> other things (like send out failure notifications).

which is done by a Perl script, which just adds to the tool mix of
"traditional" Gump.

> (Scripts are available to check things directly provided you have
> console access to the server, but only a handful of people
> (approximately 4 or 5 on the planet) know how to use them

But note that if you know how to use them, debugging a Gump build
becomes very effective and avoids the "wait 24 hours" part.

We really need an equivalent of this in whatever Gump ends up to be in
future iterations.  Be it easier to use scripts on a server everybody
has access to or be it via a build-on-demand webapp.

> Replace this batch concept with a command/action/event
> concept.

I think we need both.  We will always want to have some sort of
"nightly Gump build" that ensures that all projects will be updated
and built.  In the end the batch concept can be emulated by pushing
the command in via a batch job.

> - Get rid of the "giant tree transformations". It has proven to
> scale only with difficulty.

If you separate the graph building from the commands, then submitting
commands will need some help by the system.  I wouldn't want to figure
out which projects I have to build first when I say "update and build
ant".

The batch-like part I've talked about above will still need the full
graph, but I agree that the full graph doesn't need to be - and maybe
even shouldn't be - the core part of Gump.

Stefan

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



Re: [RT] My personal roadmap for gump

2004-03-26 Thread Stefan Bodewig
On Wed, 24 Mar 2004, Leo Simons <[EMAIL PROTECTED]> wrote:

> Yada yada yada. Could go on for a while, but I won't. Let's hear
> about you! :-D

Luckily Gump has enough visionaries to leave room for the pragmatics,
one of whom is me. ;-)

I know that I don't have infinite time to spend on Gump (or anything
else) and I really hate it when I start things and know I won't be
able to finish them.  So I try to focus on the places where I can be
most effective.

Right now I concentrate on getting as many things buildable as
possible.  By getting the metadata correct and the dependencies
straight I'm far more effective for Gump than by fiddling with Python.
It has been fun to go back and forth together with Niclas until we
finally had most of Avalon building.  I try to avoid the "wait 24
hours" part of Leo's other [RT] by offering my Gump setup for tests.

This means that I don't have time to get up-to-speed with Python to
help with actual Gumpy development.  I can comment and chime in into
the discussion and that's what I do.

Having said that, my primary goals for Gump - after being able to
build as much as possible - are support for different build systems
(Maven, NAnt, make, ...) and making Gump reach beyond Java.  The .NET
platform may be tricky given the instability of Mono for non-Intel
platforms (and in particular for non-Linux OSes on non-Intel
platforms), but in the end I'd like us to be able to offer Gump as a
service to the whole of the ASF.

Stefan

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



[GUMP][PATCH] more dependencies

2004-03-26 Thread Stefan Bodewig
Hi,

after the avalon dependency now works (in my local install), there are
new compilation issues, that I hope to resolve with the appended path.

cocoon-javac is no good name for whatever lives in javacApi-0.9.jar,
feel free to provide something better plus some description and where
to find it - I have no idea what it is.  I also don't know whether the
build will actually need the impl jar as well, cocoon will probably
need the impl jar at runtime.

Cheers

Stefan

Index: gump.xml
===
RCS file: /home/cvspublic/cocoon-2.1/gump.xml,v
retrieving revision 1.134
diff -u -r1.134 gump.xml
--- gump.xml25 Mar 2004 14:24:57 -  1.134
+++ gump.xml26 Mar 2004 09:11:33 -
@@ -66,12 +66,13 @@
 
 
 
+
 
 
 
+
 
 
-
 
 
 
@@ -1234,6 +1235,11 @@
 
 
 
+  
+
+  
+org.tempuri.javac
+
   
 
 

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