adding jakarta commons-compress to gump

2004-06-16 Thread Mario Ivankovits
Hello!
This might be a FAQ, but i didnt managed to find the correct search 
keywoards to find the information.

I use commons-compress to handle bzip2 files in commons-vfs, now its 
build fails on gump as there is no commons-compress available in gump.
A short pointer how to add it to gump would be nice.

I already created a gump.xml using "maven gump", but now 
Should i add it to /gump/project/jakarta-commons-sandbox.xml in gumps cvs?
Thanks!
---gump.xml---


 Commons Compress
 http://jakarta.apache.org/commons/sandbox/compress/index.html";>
 
 
 
 
   
 
 
   
   org.apache.commons.compress.*
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
 

---gump.xml---

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


cvs commit: gump/python/gump/document/xdocs documenter.py

2004-06-16 Thread ajack
ajack   2004/06/16 22:03:09

  Modified:python/gump/document/xdocs Tag: CleanUp documenter.py
  Log:
  More optimization...
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.9.2.12  +2 -1  gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.11
  retrieving revision 1.9.2.12
  diff -u -r1.9.2.11 -r1.9.2.12
  --- documenter.py 17 Jun 2004 02:35:44 -  1.9.2.11
  +++ documenter.py 17 Jun 2004 05:03:08 -  1.9.2.12
  @@ -726,7 +726,8 @@
   % ( self.workspace.getStartDateTime(),
   self.workspace.getEndDateTime()))
   
  -self.documentSummary(document, self.workspace.getProjectSummary())  
  
  +if not realTime: 
  +self.documentSummary(document, self.workspace.getProjectSummary())  
  
   
   #
   # Modules...
  
  
  

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



Re: cvs commit: gump/python/gump/document/xdocs documenter.py

2004-06-16 Thread Adam R. B. Jack
Hmm, I meant this to go into the Clean-Up branch not HEAD. [I thought I was
doing a healthy merge into my branch, keeping up to date with HEAD, but
instead I seemed to blur the two. Eclipse handles CVS so well I fall asleep
at the wheel...]

I'll attempt to revert it to 1.9, then get back to working in Clean-Up.

regards

Adam
- Original Message - 
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, June 16, 2004 8:56 PM
Subject: cvs commit: gump/python/gump/document/xdocs documenter.py


> ajack   2004/06/16 19:56:16
>
>   Modified:python/gump/document/xdocs documenter.py
>   Log:
>   More optimization...
>
>   Revision  ChangesPath
>   1.10  +2 -1  gump/python/gump/document/xdocs/documenter.py
>
>   Index: documenter.py
>   ===
>   RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
>   retrieving revision 1.9
>   retrieving revision 1.10
>   diff -u -r1.9 -r1.10
>   --- documenter.py 27 May 2004 21:31:18 - 1.9
>   +++ documenter.py 17 Jun 2004 02:56:16 - 1.10
>   @@ -695,7 +695,8 @@
>document=XDocDocument('Gump Build Log', \
>self.resolver.getFile(self.workspace,'buildLog'))
>
>   -self.documentSummary(document,
self.workspace.getProjectSummary())
>   +if not realTime:
>   +self.documentSummary(document,
self.workspace.getProjectSummary())
>
>#
># Modules...
>
>
>
>
> -
> 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/python/gump/document/xdocs documenter.py

2004-06-16 Thread ajack
ajack   2004/06/16 21:57:17

  Modified:python/gump/document/xdocs documenter.py
  Log:
  Attempting to restore 1.9 of this (1.10 ought have been in Clean-Up)
  I assume this becomes 1.11 & I have merge problems later. I hope that
  is all.
  
  Revision  ChangesPath
  1.11  +1 -2  gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- documenter.py 17 Jun 2004 02:56:16 -  1.10
  +++ documenter.py 17 Jun 2004 04:57:17 -  1.11
  @@ -695,8 +695,7 @@
   document=XDocDocument('Gump Build Log',  \
   self.resolver.getFile(self.workspace,'buildLog'))
   
  -if not realTime:
  -self.documentSummary(document, self.workspace.getProjectSummary())  
  
  +self.documentSummary(document, self.workspace.getProjectSummary())  
  
   
   #
   # Modules...
  
  
  

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



cvs commit: gump/python/gump/document/xdocs documenter.py

2004-06-16 Thread ajack
ajack   2004/06/16 19:56:16

  Modified:python/gump/document/xdocs documenter.py
  Log:
  More optimization...
  
  Revision  ChangesPath
  1.10  +2 -1  gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- documenter.py 27 May 2004 21:31:18 -  1.9
  +++ documenter.py 17 Jun 2004 02:56:16 -  1.10
  @@ -695,7 +695,8 @@
   document=XDocDocument('Gump Build Log',  \
   self.resolver.getFile(self.workspace,'buildLog'))
   
  -self.documentSummary(document, self.workspace.getProjectSummary())  
  
  +if not realTime:
  +self.documentSummary(document, self.workspace.getProjectSummary())  
  
   
   #
   # Modules...
  
  
  

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



cvs commit: gump/python/gump/core gumprun.py

2004-06-16 Thread ajack
ajack   2004/06/16 19:35:45

  Modified:python/gump/runner Tag: CleanUp demand.py
   python/gump/document/xdocs Tag: CleanUp documenter.py
   python/gump/core Tag: CleanUp gumprun.py
  Log:
  Attempt to optimize buildLog creation (since we do it so often).
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.3.2.1   +10 -6 gump/python/gump/runner/demand.py
  
  Index: demand.py
  ===
  RCS file: /home/cvs/gump/python/gump/runner/demand.py,v
  retrieving revision 1.3
  retrieving revision 1.3.2.1
  diff -u -r1.3 -r1.3.2.1
  --- demand.py 3 Jun 2004 19:06:13 -   1.3
  +++ demand.py 17 Jun 2004 02:35:44 -  1.3.2.1
  @@ -59,8 +59,10 @@
   
   printTopRefs(100,'Before Loop')
   
  +gumpSet=self.run.getGumpSet()
  +
   # In order...
  -for project in self.run.getGumpSet().getProjectSequence():
  +for project in gumpSet.getProjectSequence():
   
   # Process the module, upon demand
   module=project.getModule()
  @@ -68,17 +70,19 @@
   self.updater.updateModule(module)
   module.setUpdated(1) #:TODO: Move this...
   self.run.generateEvent(module)
  +gumpSet.setCompletedModule(module)
   
   # Process
   self.builder.buildProject(project)   
   self.run.generateEvent(project)
  +gumpSet.setCompletedProject(project)
   
   # Seems a nice place to peek/clean-up...
  -printTopRefs(100,'Before Loop GC')
  -invokeGarbageCollection(self.__class__.__name__)
  -invokeGarbageCollection(self.__class__.__name__)
  -invokeGarbageCollection(self.__class__.__name__)
  -printTopRefs(100,'After GC')
  +#printTopRefs(100,'Before Loop GC')
  +#invokeGarbageCollection(self.__class__.__name__)
  +#invokeGarbageCollection(self.__class__.__name__)
  +#invokeGarbageCollection(self.__class__.__name__)
  +#printTopRefs(100,'After GC')
   
   self.finalize()
   
  
  
  
  No   revision
  No   revision
  1.9.2.11  +2 -10 gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.10
  retrieving revision 1.9.2.11
  diff -u -r1.9.2.10 -r1.9.2.11
  --- documenter.py 16 Jun 2004 23:38:31 -  1.9.2.10
  +++ documenter.py 17 Jun 2004 02:35:44 -  1.9.2.11
  @@ -708,8 +708,6 @@
  
   def documentBuildLog(self,realTime=False): 
   #
  -# --
  -#
   # buildLog.xml -- Modules/Projects in build order
   #
   spec=self.resolver.getFileSpec(self.workspace, 'buildLog')
  @@ -736,10 +734,7 @@
   modulesSection=document.createSection('Modules (in update order)')
   
modulesTable=modulesSection.createTable(['Updated','Name','State','Duration\nin 
state','Last Modified','Notes'])
   mcount=0
  -for module in self.gumpSet.getModuleSequence():
  -# :TODO: Next line irrelevent?
  -if not self.gumpSet.inModuleSequence(module): continue   
  -if realTime and module.isUnset(): continue
  +for module in self.gumpSet.getCompletedModules():
   
   mcount+=1
   
  @@ -775,10 +770,7 @@
   projectsSection=document.createSection('Projects (in build order)')
   
projectsTable=projectsSection.createTable(['Time','Name','State','Duration\nin 
state','Last Modified','Notes'])
   pcount=0
  -for project in self.gumpSet.getProjectSequence():
  -# :TODO: Next line irrelevent?
  -if not self.gumpSet.inProjectSequence(project): continue   
  -if realTime and project.isUnset(): continue
  +for project in self.gumpSet.getCompletedProjects():
   
   pcount+=1
   
  
  
  
  No   revision
  No   revision
  1.9.2.5   +15 -0 gump/python/gump/core/gumprun.py
  
  Index: gumprun.py
  ===
  RCS file: /home/cvs/gump/python/gump/core/gumprun.py,v
  retrieving revision 1.9.2.4
  retrieving revision 1.9.2.5
  diff -u -r1.9.2.4 -r1.9.2.5
  --- gumprun.py16 Jun 2004 17:50:40 -  1.9.2.4
  +++ gumprun.py17 Jun 2004 02:35:44 -  1.9.2.5
  @@ -105,6 +105,9 @@
   self.repositories=self.getRepositoriesForModuleList(self.moduleSe

BATCH: Unable to send...

2004-06-16 Thread brutus
Dear Gumpmeisters,

The following 1 notifys should have been sent

*** G U M P
[EMAIL PROTECTED]: ant-contrib/ant-contrib-test failed
*** G U M P
[EMAIL PROTECTED]: ant-contrib/ant-contrib-test failed
To whom it may engage...

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

Project ant-contrib-test has an issue affecting its community integration.
Project State : 'Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/ant-contrib/ant-contrib-test/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Made directory [/usr/local/gump/public/workspace/ant-contrib/test/classes]
 -INFO- Failed with reason build failed
 -INFO- Enable "debug" output, due to build failure.


The following work was performed:
http://brutus.apache.org:8080/gump/ant-contrib/ant-contrib-test/gump_work/build_ant-contrib_ant-contrib-test.html
Work Name: build_ant-contrib_ant-contrib-test (Type: Build)
State: Failed
Elapsed: 0 hours, 0 minutes, 27 seconds
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar
 org.apache.tools.ant.Main -Dgump.merge=/usr/local/gump/public/gump/work/merge.xml 
-Dbuild.sysclasspath=only -Dversion=20040616 test 
[Working Directory: /usr/local/gump/public/workspace/ant-contrib]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/ant-contrib/test/classes:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/ant/build/lib/ant-testutil.jar:/usr/local/gump/public/workspace/ant-contrib/build/lib/ant-contrib-20040616.jar-
[junit] at 
net.sf.antcontrib.BuildFileTestBase.expectLogNotContaining(BuildFileTestBase.java:60)
[junit] at net.sf.antcontrib.process.LimitTest.test1(LimitTest.java:31)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] Caused by: java.lang.NullPointerException
[junit] at net.sf.antcontrib.process.Limit.execute(Limit.java:290)
[junit] ... 43 more
[junit] --- Nested Exception ---
[junit] java.lang.NullPointerException
[junit] at net.sf.antcontrib.process.Limit.execute(Limit.java:290)
[junit] at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at 
net.sf.antcontrib.BuildFileTestBase.expectLogNotContaining(BuildFileTestBase.java:60)
[junit] at net.sf.antcontrib.process.LimitTest.test1(LimitTest.java:31)
[junit] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[junit] at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
[junit] at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)
[junit] at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)


[junit] Test net.sf.antcontrib.process.LimitTest FAILED
[junit] Testsuite: net.sf.antcontrib.property.MathTest
[junit] Tests run: 1, Failures: 0, Errors: 0, Time elapsed: 0.033 sec

[junit] Testsuite: net.sf.antcontrib.property.PathToFileSetTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.097 sec

[junit] Testsuite: net.sf.antcontrib.property.PropertyCopyTest
[junit] Tests run: 5, Failures: 0, Errors: 0, Time elapsed: 0.071 sec

[junit] Testsuite: net.sf.antcontrib.property.PropertySelectorTest
[junit] Tests run: 2, Failures: 0, Errors: 0, Time elapsed: 0.

cvs commit: gump/python/gump/document/xdocs xdoc.py documenter.py

2004-06-16 Thread ajack
ajack   2004/06/16 16:38:32

  Modified:python/gump/model Tag: CleanUp project.py
   template/xhtml/css Tag: CleanUp style.css
   python/gump/document/xdocs Tag: CleanUp xdoc.py
documenter.py
  Log:
  Tweaking (can't seem to get style working, probably need to brush up on CSS, and 
where it'll cascade.)
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.85.2.7  +3 -2  gump/python/gump/model/project.py
  
  Index: project.py
  ===
  RCS file: /home/cvs/gump/python/gump/model/project.py,v
  retrieving revision 1.85.2.6
  retrieving revision 1.85.2.7
  diff -u -r1.85.2.6 -r1.85.2.7
  --- project.py16 Jun 2004 19:42:02 -  1.85.2.6
  +++ project.py16 Jun 2004 23:38:31 -  1.85.2.7
  @@ -187,8 +187,9 @@
   
   def isRedistributable(self):
   # Existence means 'true'
  -return self.hasDomAttribute('redistributable') \
  -or (self.module and self.module.isRedistributable())
  +if self.hasDomAttribute('redistributable'): return True
  +if self.module: return self.module.isRedistributable()
  +return False
   
   def wasBuilt(self):
   """ Was a build attempt made? """
  
  
  
  No   revision
  No   revision
  1.1.2.2   +1 -1  gump/template/xhtml/css/Attic/style.css
  
  Index: style.css
  ===
  RCS file: /home/cvs/gump/template/xhtml/css/Attic/style.css,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- style.css 16 Jun 2004 17:50:41 -  1.1.2.1
  +++ style.css 16 Jun 2004 23:38:31 -  1.1.2.2
  @@ -1 +1 @@
  -img  { border: 0 }

HR { color: #8EB4D9; height: 1px; text-align: center; width: 90%; position: 
   relative }

# Annotations
tr.DEBUG{   bgcolor: #00 }
tr.INFO {   bgcolor: #00FF00 }   
tr.WARN {   bgcolor: #00 }
tr.ERROR{   bgcolor: #FF }

# State
tr.SUCCESS  {   bgcolor: #00FF00 }
  \ No newline at end of file
  +img  { border: 0 }

HR { color: #8EB4D9; height: 1px; text-align: center; width: 90%; position: 
   relative }

# Annotations
.DEBUG  {   bgcolor: #00 }
.INFO   {   bgcolor: #00FF00 }   
.WARN   {   bgcolor: #00 }
.ERROR  {   bgcolor: #FF }

# State
.SUCCESS{   bgcolor: #00FF00 }
.FAILED {   bgcolor: #FF }
  \ No newline at end of file
  
  
  
  No   revision
  No   revision
  1.2.2.6   +2 -2  gump/python/gump/document/xdocs/xdoc.py
  
  Index: xdoc.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/xdoc.py,v
  retrieving revision 1.2.2.5
  retrieving revision 1.2.2.6
  diff -u -r1.2.2.5 -r1.2.2.6
  --- xdoc.py   16 Jun 2004 23:05:36 -  1.2.2.5
  +++ xdoc.py   16 Jun 2004 23:38:31 -  1.2.2.6
  @@ -64,7 +64,7 @@
   if stream:
   self.stream=stream
   else:
  -log.debug('Create transient stream ['+`self.depth`+']...')
  +# log.debug('Create transient stream ['+`self.depth`+']...')
   self.stream=StringIO.StringIO()

   def __del__(self):  
  @@ -534,7 +534,7 @@
   # self.setEmptyOk(1)
   
   def start(self):
  -self.context.writeIndented('')
  +self.context.writeIndented('')
   
   def end(self):
   self.context.writeLine('')
  
  
  
  1.9.2.10  +11 -7 gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.9
  retrieving revision 1.9.2.10
  diff -u -r1.9.2.9 -r1.9.2.10
  --- documenter.py 16 Jun 2004 23:05:36 -  1.9.2.9
  +++ documenter.py 16 Jun 2004 23:38:31 -  1.9.2.10
  @@ -199,8 +199,10 @@
   logSpec=self.resolver.getFileSpec(self.workspace, 'buildLog')
   
   # Current status
  -logSource=os.path.join(workContents,logSpec.getDocument())
  -logTarget=os.path.join(logContents,logSpec.getDocument())
  +logSource=os.path.abspath(
  +os.path.join(xdocWorkDir,logSpec.getDocument()))
  +logTarget=os.path.abspath(
  +os.path.join(logDirectory,logSpec.getDocument()))

   # Do the transfer..
   try:
  @@ -717,13 +719,14 @@
   spec.getRootPath())
   
   if re

Re: Maven 'gump' Re: [vfs][all]maven generated build file and conditional compilation

2004-06-16 Thread Brett Porter
That's cool.

Whatever's easier - I can provide a snapshot JAR to download, although
cvs co maven-plugins/gump and then maven plugin:install works too.

- Brett

On Wed, 16 Jun 2004 16:42:03 -0600, Adam R. B. Jack <[EMAIL PROTECTED]> wrote:
> 
> Brett wrote:
> 
> > Have you had a chance to look at the changes I made to do this?
> 
> Sorry Brett, either Jira failed to notify, or I missed it. I'll try to get
> to it soon. I assume I checkout Maven from CVS and build (or something,
> right?) Or, is there a way to download/preview plug-ins? Sorry for being
> dense w.r.t Maven.
> 
> regards
> 
> Adam
> 
> -
> 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/project ws-wsrp4j.xml

2004-06-16 Thread ajack
ajack   2004/06/16 16:05:36

  Modified:.Tag: CleanUp gumpy.py
   python/gump/document/xdocs Tag: CleanUp xdoc.py
documenter.py
   project  Tag: CleanUp ws-wsrp4j.xml
  Log:
  1) copy buildLog.[html|xml] as we go (running log)
  2) fixed some xhtml in xdocs/vice verse.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.37.2.5  +1 -1  gump/gumpy.py
  
  Index: gumpy.py
  ===
  RCS file: /home/cvs/gump/gumpy.py,v
  retrieving revision 1.37.2.4
  retrieving revision 1.37.2.5
  diff -u -r1.37.2.4 -r1.37.2.5
  --- gumpy.py  16 Jun 2004 18:33:30 -  1.37.2.4
  +++ gumpy.py  16 Jun 2004 23:05:36 -  1.37.2.5
  @@ -459,7 +459,7 @@
   catFile(publishedLog, logFile, logTitle)

   publishedLog.close()

   published=1

  -except Exception, detauls:

  +except Exception, details:

   print 'Failed to publish log file. ', str(details)

   published=0

   else:

  
  
  
  No   revision
  No   revision
  1.2.2.5   +12 -6 gump/python/gump/document/xdocs/xdoc.py
  
  Index: xdoc.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/xdoc.py,v
  retrieving revision 1.2.2.4
  retrieving revision 1.2.2.5
  diff -u -r1.2.2.4 -r1.2.2.5
  --- xdoc.py   16 Jun 2004 17:50:40 -  1.2.2.4
  +++ xdoc.py   16 Jun 2004 23:05:36 -  1.2.2.5
  @@ -567,10 +567,16 @@
   self.createText(text)
   
   def start(self):
  -self.context.writeLineIndented('')
  +if self.config.isXhtml():
  +self.context.writeLineIndented('')
  +else:
  +self.context.writeLineIndented('')
   
   def end(self):
  -self.context.writeLine('')
  +if self.config.isXhtml():
  +self.context.writeLine('')
  +else:
  +self.context.writeLine('')
   
   def createText(self,text=None):
   return self.storePiece(XDocText(self.createSubContext(),self.config,text))  

  @@ -597,13 +603,13 @@
   self.createText(text)
   
   def start(self):
  -if not self.config.isXhtml():
  +if self.config.isXhtml():
   self.context.writeLineIndented('')
   else:
   self.context.writeLineIndented('')
   
   def end(self):
  -if not self.config.isXhtml():
  +if self.config.isXhtml():
   self.context.writeLine('')
   else:
   self.context.writeLine('')
  @@ -628,13 +634,13 @@
   self.createText(text)
   
   def start(self):
  -if not self.config.isXhtml():
  +if self.config.isXhtml():
   self.context.writeIndented('')
   else:
   self.context.writeIndented('')
   
   def end(self):
  -if not self.config.isXhtml():
  +if self.config.isXhtml():
   self.context.writeIndented('')
   else:
   self.context.writeIndented('')
  
  
  
  1.9.2.9   +29 -14gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.8
  retrieving revision 1.9.2.9
  diff -u -r1.9.2.8 -r1.9.2.9
  --- documenter.py 16 Jun 2004 18:38:20 -  1.9.2.8
  +++ documenter.py 16 Jun 2004 23:05:36 -  1.9.2.9
  @@ -27,6 +27,8 @@
   from string import lower,replace
   from xml.sax.saxutils import escape
   
  +from shutil import copyfile
  +
   from gump import log
   from gump.core.config import *
   from gump.document.documenter import Documenter
  @@ -106,12 +108,8 @@
   self.documentXRef()
   
   # Synchronize xdocs...
  -ret=0
  +return self.syncXDocs()
   
  -ret=self.syncXDocs()
  -
  -return ret
  -
   #
   #
   # XDocing...
  @@ -190,19 +188,28 @@
   
   success=True
   try:
  -#
   # Sync over public pages...
  -#
   syncDirectories(workContents,logContents)

   except:
  -log.error('--- Failed to work->log sync and/or clean-up', exc_info=1)
  +log.error('--- Failed to sync work->log ', exc_info=1)
   success=False
   
  -if success:
  +if success: 
  +logSpec=self.resolver.getFileSpec(self.workspace, 'buildLog')
  +
   # Current stat

Re: Maven 'gump' Re: [vfs][all]maven generated build file and conditional compilation

2004-06-16 Thread Adam R. B. Jack
Brett wrote:

> Have you had a chance to look at the changes I made to do this?

Sorry Brett, either Jira failed to notify, or I missed it. I'll try to get
to it soon. I assume I checkout Maven from CVS and build (or something,
right?) Or, is there a way to download/preview plug-ins? Sorry for being
dense w.r.t Maven.

regards

Adam


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



cvs commit: gump/python/gump/model project.py module.py builder.py

2004-06-16 Thread ajack
ajack   2004/06/16 12:42:02

  Modified:python/gump/model Tag: CleanUp project.py module.py
builder.py
  Log:
  Running DOM-based gumpy on gump.xml (large W/S) giving it good exercise...
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.85.2.6  +1 -1  gump/python/gump/model/project.py
  
  Index: project.py
  ===
  RCS file: /home/cvs/gump/python/gump/model/project.py,v
  retrieving revision 1.85.2.5
  retrieving revision 1.85.2.6
  diff -u -r1.85.2.5 -r1.85.2.6
  --- project.py14 Jun 2004 21:31:46 -  1.85.2.5
  +++ project.py16 Jun 2004 19:42:02 -  1.85.2.6
  @@ -337,7 +337,7 @@
   os.path.join(self.getModule().getWorkingDirectory(),
   nested))
   elif hasDomAttribute(home,'parent'):
  -nested=getDomAttributeValue(home,'parent')
  +parent=getDomAttributeValue(home,'parent')
   self.home=os.path.abspath(
   os.path.join(workspace.getBaseDirectory(),parent))
   else:
  
  
  
  1.45.2.6  +10 -1 gump/python/gump/model/module.py
  
  Index: module.py
  ===
  RCS file: /home/cvs/gump/python/gump/model/module.py,v
  retrieving revision 1.45.2.5
  retrieving revision 1.45.2.6
  diff -u -r1.45.2.5 -r1.45.2.6
  --- module.py 11 Jun 2004 20:46:10 -  1.45.2.5
  +++ module.py 16 Jun 2004 19:42:02 -  1.45.2.6
  @@ -206,9 +206,18 @@
   
   if owner.hasProject(name):
   project=owner.getProject(name)
  +
  +# Hmm, safe even if duplicate?
  +# Ought we detect before?
   project.splice(pdom)
   if not self.hasProject(name):
  -self.addProject(project)
  +if not project.inModule() or (project.getModule() == self):
  +self.addProject(project)
  +else:
  +pass 
  +# Duplicate project... Hmm
  +# :TODO:
  +
   else:
   project=Project(name,pdom,self)
   self.addProject(project)
  
  
  
  1.1.2.3   +2 -2  gump/python/gump/model/builder.py
  
  Index: builder.py
  ===
  RCS file: /home/cvs/gump/python/gump/model/builder.py,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- builder.py11 Jun 2004 17:09:50 -  1.1.2.2
  +++ builder.py16 Jun 2004 19:42:02 -  1.1.2.3
  @@ -75,7 +75,7 @@
   # Name the xmlproperty...
   if hasDomAttribute(ddom,'property'):
   pelement.setAttribute('name',getDomAttributeValue(ddom,'property'))
  -elif not hasDomAttribute(pdom,'name'):   
  +elif not hasDomAttribute(pelement,'name'):   
   # :TODO: Reconsider later, but default to project name for now...
   pname=getDomAttributeValue(ddom,'project')
   pelement.setAttribute('name',pname)
  @@ -83,7 +83,7 @@
   
   # :TODO: AJ added this, no idea if it is right/needed.
   if hasDomAttribute(ddom,'id'):
  -pelement.setAttribute('ids',getDomAttributeValue('id'))
  +pelement.setAttribute('ids',getDomAttributeValue(ddom,'id'))
   
   #  stated
   # as a child element or attribute.
  
  
  

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



cvs commit: gump/python/gump/utils domutils.py

2004-06-16 Thread ajack
ajack   2004/06/16 11:40:38

  Modified:python/gump/utils Tag: CleanUp domutils.py
  Log:
  Cope with empty DOM text.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.1.2.3   +2 -1  gump/python/gump/utils/Attic/domutils.py
  
  Index: domutils.py
  ===
  RCS file: /home/cvs/gump/python/gump/utils/Attic/domutils.py,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- domutils.py   11 Jun 2004 17:09:49 -  1.1.2.2
  +++ domutils.py   16 Jun 2004 18:40:38 -  1.1.2.3
  @@ -169,7 +169,8 @@
   for childNode in element.childNodes:
   if childNode.nodeType == xml.dom.Node.ELEMENT_NODE:
   if childNode.tagName == name:
  -value+=getDomTextValue(childNode)
  +text=getDomTextValue(childNode)
  +if text: value+=text
   if value: 
   value=value.strip()
   return value or default
  
  
  

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



cvs commit: gump/python/gump/document/xdocs documenter.py

2004-06-16 Thread ajack
ajack   2004/06/16 11:38:20

  Modified:python/gump/document/xdocs Tag: CleanUp documenter.py
  Log:
  Fixed case typo.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.9.2.8   +1 -1  gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.7
  retrieving revision 1.9.2.8
  diff -u -r1.9.2.7 -r1.9.2.8
  --- documenter.py 16 Jun 2004 18:19:26 -  1.9.2.7
  +++ documenter.py 16 Jun 2004 18:38:20 -  1.9.2.8
  @@ -2554,7 +2554,7 @@
   diagram=ScaleDiagram([stats.successes,stats.prereqs,stats.failures])
   diagram.generateDiagram().serializeToFile(svgFile)
   
  -fileBasename=pngBaseName
  +fileBasename=pngBasename
   if self.config.isXhtml():
   fileBasename=svgBasename
   
  
  
  

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



cvs commit: gump/python/gump/integration depot.py

2004-06-16 Thread ajack
ajack   2004/06/16 11:33:30

  Modified:.Tag: CleanUp gumpy.py
   python/gump/integration Tag: CleanUp depot.py
  Log:
  Use sys.executable to attempt to 'carry along' the Python executable
  name (e.g. /usr/bin/python2.3 for Python.org RPM installed Python).
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.37.2.4  +7 -1  gump/gumpy.py
  
  Index: gumpy.py
  ===
  RCS file: /home/cvs/gump/gumpy.py,v
  retrieving revision 1.37.2.3
  retrieving revision 1.37.2.4
  diff -u -r1.37.2.3 -r1.37.2.4
  --- gumpy.py  16 Jun 2004 17:50:39 -  1.37.2.3
  +++ gumpy.py  16 Jun 2004 18:33:30 -  1.37.2.4
  @@ -294,6 +294,7 @@
   log.write('- GUMP run @ : ' + time.strftime('%d %b %y %H:%M:%S', 
time.localtime()) + '\n')

   log.write('- GUMP run @  UTC: ' + time.strftime('%d %b %y %H:%M:%S', 
time.gmtime()) + '\n')

   log.write('- GUMP run by Python : ' + `sys.version` + '\n')

  +log.write('- GUMP run by Python : ' + `sys.executable` + '\n')

   log.write('- GUMP run by Gumpy  : ' + GUMPY_VERSION + '\n')

   log.write('- GUMP run on OS : ' + `os.name` + '\n')

   log.write('- GUMP run in env: \n')

  @@ -318,6 +319,11 @@
   projectsExpr=args[1]

   del args[1:2]  

   

  +# Check version information

  +(major, minor, micro, releaselevel, serial) = sys.version_info

  +if not major >=2 and minor >= 3:

  +raise RuntimeError('Gump requires Python 2.3 or above. [' + 
sys.version() + ']')

  +

   # Nope, can't find the workspace...

   if not os.path.exists(workspacePath):

   raise RuntimeError('No such workspace at ' + str(workspacePath))

  @@ -413,7 +419,7 @@
   command='gump/integrate.py'

   if check:

   command='gump/check.py'

  -integrationExit = runCommand('python '+command, iargs, 'python')

  +integrationExit = runCommand(sys.executable+ ' '+command, iargs, 
'python')

   if integrationExit:

   result=1

   

  
  
  
  No   revision
  No   revision
  1.1.2.3   +2 -1  gump/python/gump/integration/Attic/depot.py
  
  Index: depot.py
  ===
  RCS file: /home/cvs/gump/python/gump/integration/Attic/depot.py,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- depot.py  14 Jun 2004 21:31:47 -  1.1.2.2
  +++ depot.py  16 Jun 2004 18:33:30 -  1.1.2.3
  @@ -18,6 +18,7 @@
   Manage Depot Interactions
   """
   import os
  +import sys
   
   from gump import log
   from gump.core.config import *
  @@ -37,7 +38,7 @@
   
   
   def getDepotUpdateCmd():
  -return 'python '+getDepotUpdatePath()
  +return sys.executable+getDepotUpdatePath()
   
   
   
  
  
  

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



cvs commit: gump gumpy.sh

2004-06-16 Thread ajack
ajack   2004/06/16 11:19:26

  Modified:python/gump/document/xdocs Tag: CleanUp documenter.py
   .Tag: CleanUp gumpy.sh
  Log:
  Retry on those last two.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.9.2.7   +10 -8 gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.6
  retrieving revision 1.9.2.7
  diff -u -r1.9.2.6 -r1.9.2.7
  --- documenter.py 16 Jun 2004 18:15:36 -  1.9.2.6
  +++ documenter.py 16 Jun 2004 18:19:26 -  1.9.2.7
  @@ -2548,16 +2548,17 @@
   #
   if stats.successes+stats.failures+stats.prereqs > 0:
   svgFile=self.resolver.getFile(base,name+'_FOG','.svg')
  -pngFile=os.path.basename(svgFile).replace('.svg','.png')
  +svgBasename=os.path.basename(svgFile)
  +pngBasename=svgBasename.replace('.svg','.png')
   from gump.svg.scale import ScaleDiagram
   diagram=ScaleDiagram([stats.successes,stats.prereqs,stats.failures])
   diagram.generateDiagram().serializeToFile(svgFile)
   
  -file=pngFile
  +fileBasename=pngBaseName
   if self.config.isXhtml():
  -file=svgFile
  +fileBasename=svgBasename
   
  -return (file, 'FOG Factor')
  +return (fileBasename, 'FOG Factor')
   
   return (None, None)
   
  @@ -2567,17 +2568,18 @@
   if not base: base=project
   
   svgFile=self.resolver.getFile(base,name+'_depend','.svg')
  -pngFile=os.path.basename(svgFile).replace('.svg','.png')
  +svgBasename=os.path.basename(svgFile)
  +pngBasename=svgBasename.replace('.svg','.png')
   from gump.svg.depdiag import DependencyDiagram
   diagram=DependencyDiagram(project)
   diagram.compute()
   diagram.generateDiagram().serializeToFile(svgFile)
   
  -file=pngFile
  +fileBasename=pngBasename
   if self.config.isXhtml():
  -   file=svgFile
  +   fileBasename=svgBasename
   
  -return (file, 'Dependency Diagram')
  +return (fileBasename, 'Dependency Diagram')
   
   #   
   #
  
  
  
  No   revision
  No   revision
  1.34.4.2  +1 -1  gump/gumpy.sh
  
  Index: gumpy.sh
  ===
  RCS file: /home/cvs/gump/gumpy.sh,v
  retrieving revision 1.34.4.1
  retrieving revision 1.34.4.2
  diff -u -r1.34.4.1 -r1.34.4.2
  --- gumpy.sh  16 Jun 2004 18:13:55 -  1.34.4.1
  +++ gumpy.sh  16 Jun 2004 18:19:26 -  1.34.4.2
  @@ -45,7 +45,7 @@
   #
   # Perform the run (passing on any arguments)
   #
  -GUMP_PYTHON gumpy.py $*
  +$GUMP_PYTHON gumpy.py $*
   
   #
   # Ensure nothing we started (directly) is left running after we end...
  @@ -56,6 +56,6 @@
   fi
   
   # $Log$
  -# Revision 1.34.4.1  2004/06/16 18:13:55  ajack
  -# Try to detect/use 'python2.3' (e.g in /usr/bin) before 'python'.
  +# Revision 1.34.4.2  2004/06/16 18:19:26  ajack
  +# Retry on those last two.
   #
  
  
  

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



cvs commit: gump/python/gump/test loading.py

2004-06-16 Thread ajack
ajack   2004/06/16 11:15:36

  Modified:python/gump/document/xdocs Tag: CleanUp documenter.py
   python/gump/test Tag: CleanUp loading.py
  Log:
  Embedded SVGs (not PNGs) when using XHTML.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.9.2.6   +16 -8 gump/python/gump/document/xdocs/documenter.py
  
  Index: documenter.py
  ===
  RCS file: /home/cvs/gump/python/gump/document/xdocs/documenter.py,v
  retrieving revision 1.9.2.5
  retrieving revision 1.9.2.6
  diff -u -r1.9.2.5 -r1.9.2.6
  --- documenter.py 16 Jun 2004 17:50:40 -  1.9.2.5
  +++ documenter.py 16 Jun 2004 18:15:36 -  1.9.2.6
  @@ -1760,9 +1760,9 @@
   statsTable=statsSection.createTable()   
   
   # Generate an SVG for FOG:
  -#(pngFile,pngTitle) = self.diagramFOG(project)
  -#if pngFile:
  -#statsTable.createEntry("FOG Factor: 
").createData().createIcon(pngFile,pngTitle)
  +(file,title) = self.diagramFOG(project)
  +if file:
  +statsTable.createEntry("FOG Factor: 
").createData().createIcon(file,title)
   
   statsTable.createEntry("FOG Factor: ", '%02.2f' % stats.getFOGFactor())
   statsTable.createEntry('Dependency Depth: ', project.getDependencyDepth())  
  
  @@ -1888,10 +1888,10 @@
   # Not ready for prime time...   
   try:
   # Generate an SVG for Dependencies Diagram:
  -(pngFile,pngTitle) = self.diagramDependencies(project)
  -if pngFile:
  +(file,title) = self.diagramDependencies(project)
  +if file:
   para=dependencySection.createSection('Dependency 
Diagram').createParagraph()
  -para.createFork(pngFile).createIcon(pngFile,pngTitle)
  +para.createFork(file).createIcon(file,title)
   except:
   log.error('Failed to diagram dependencies for [' + project.getName() + 
']', exc_info=1)
   
  @@ -2553,7 +2553,11 @@
   diagram=ScaleDiagram([stats.successes,stats.prereqs,stats.failures])
   diagram.generateDiagram().serializeToFile(svgFile)
   
  -return (pngFile, 'FOG Factor')
  +file=pngFile
  +if self.config.isXhtml():
  +file=svgFile
  +
  +return (file, 'FOG Factor')
   
   return (None, None)
   
  @@ -2569,7 +2573,11 @@
   diagram.compute()
   diagram.generateDiagram().serializeToFile(svgFile)
   
  -return (pngFile, 'Dependency Diagram')
  +file=pngFile
  +if self.config.isXhtml():
  +   file=svgFile
  +
  +return (file, 'Dependency Diagram')
   
   #   
   #
  
  
  
  No   revision
  No   revision
  1.1.2.2   +1 -1  gump/python/gump/test/Attic/loading.py
  
  Index: loading.py
  ===
  RCS file: /home/cvs/gump/python/gump/test/Attic/loading.py,v
  retrieving revision 1.1.2.1
  retrieving revision 1.1.2.2
  diff -u -r1.1.2.1 -r1.1.2.2
  --- loading.py16 Jun 2004 17:50:40 -  1.1.2.1
  +++ loading.py16 Jun 2004 18:15:36 -  1.1.2.2
  @@ -38,7 +38,7 @@
   def __init__(self):
   UnitTestSuite.__init__(self)
   
  -def performLoad(file):
  +def performLoad(self,file):
   return WorkSpaceLoader(True).load(file)
   
   def testSimple1(self):
  
  
  

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



cvs commit: gump gumpy.sh

2004-06-16 Thread ajack
ajack   2004/06/16 11:13:55

  Modified:.Tag: CleanUp gumpy.sh
  Log:
  Try to detect/use 'python2.3' (e.g in /usr/bin) before 'python'.
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.34.4.1  +9 -1  gump/gumpy.sh
  
  Index: gumpy.sh
  ===
  RCS file: /home/cvs/gump/gumpy.sh,v
  retrieving revision 1.34
  retrieving revision 1.34.4.1
  diff -u -r1.34 -r1.34.4.1
  --- gumpy.sh  5 Apr 2004 19:03:35 -   1.34
  +++ gumpy.sh  16 Jun 2004 18:13:55 -  1.34.4.1
  @@ -33,11 +33,19 @@
. $HOST_LOCAL_ENV
   fi
   
  +export GUMP_PYTHON="`which python2.3`"
  +if [ "" == "$GUMP_PYTHON" ] ; then
  + export GUMP_PYTHON="`which python`"
  + if [ "" == "$GUMP_PYTHON" ] ; then
  + echo "No Python (python2.3 nor python) found in path."
  + exit 1
  + fi
  +fi
   
   #
   # Perform the run (passing on any arguments)
   #
  -python gumpy.py $*
  +GUMP_PYTHON gumpy.py $*
   
   #
   # Ensure nothing we started (directly) is left running after we end...
  @@ -48,6 +56,6 @@
   fi
   
   # $Log$
  -# Revision 1.34  2004/04/05 19:03:35  ajack
  -# Gut gumpy.sh and gumpy.bat and call gumpy.py (once env set).
  +# Revision 1.34.4.1  2004/06/16 18:13:55  ajack
  +# Try to detect/use 'python2.3' (e.g in /usr/bin) before 'python'.
   #
  
  
  

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



cvs commit: gump/python/gump/svg depdiag.py

2004-06-16 Thread ajack
ajack   2004/06/16 10:50:41

  Modified:.Tag: CleanUp gumpy.py
   python/gump/syndication Tag: CleanUp atom.py abstract.py
   python/gump/runner Tag: CleanUp runner.py
   python/gump Tag: CleanUp update.py debug.py build.py
   python/gump/core Tag: CleanUp commandLine.py gumprun.py
gumpenv.py
   python/gump/test Tag: CleanUp resolving.py xdocs.py
pyunit.py
   python/gump/document/xdocs Tag: CleanUp resolver.py
documenter.py config.py xdoc.py __init__.py
   python/gump/document/text Tag: CleanUp resolver.py
   python/gump/document Tag: CleanUp resolver.py
   python/gump/svg Tag: CleanUp depdiag.py
  Added:   python/gump/test Tag: CleanUp loading.py
   template/xhtml/images Tag: CleanUp PythonPowered.gif
apache.png gump-logo.png icon.png
   template/xhtml/css Tag: CleanUp style.css
  Removed: python/gump/test Tag: CleanUp gumpset_tests.py
loader_tests.py
  Log:
  1) Added loading tests
  2) Removed forrest batch usage
  3) added XHTML support (instead of 2).
  
  Revision  ChangesPath
  No   revision
  No   revision
  1.37.2.3  +0 -3  gump/gumpy.py
  
  http://cvs.apache.org/viewcvs/gump/gumpy.py.diff?r1=1.37.2.2&r2=1.37.2.3
  
  
  No   revision
  No   revision
  1.17.2.1  +3 -3  gump/python/gump/syndication/atom.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/syndication/atom.py.diff?r1=1.17&r2=1.17.2.1
  
  
  1.2.2.1   +1 -1  gump/python/gump/syndication/abstract.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/syndication/abstract.py.diff?r1=1.2&r2=1.2.2.1
  
  
  No   revision
  No   revision
  1.5.2.4   +2 -3  gump/python/gump/runner/runner.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/runner/runner.py.diff?r1=1.5.2.3&r2=1.5.2.4
  
  
  No   revision
  No   revision
  1.29.2.4  +2 -2  gump/python/gump/update.py
  
  http://cvs.apache.org/viewcvs/gump/python/gump/update.py.diff?r1=1.29.2.3&r2=1.29.2.4
  
  
  1.6.2.4   +1 -1  gump/python/gump/debug.py
  
  http://cvs.apache.org/viewcvs/gump/python/gump/debug.py.diff?r1=1.6.2.3&r2=1.6.2.4
  
  
  1.48.2.4  +1 -1  gump/python/gump/build.py
  
  http://cvs.apache.org/viewcvs/gump/python/gump/build.py.diff?r1=1.48.2.3&r2=1.48.2.4
  
  
  No   revision
  No   revision
  1.9.2.1   +4 -4  gump/python/gump/core/commandLine.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/core/commandLine.py.diff?r1=1.9&r2=1.9.2.1
  
  
  1.9.2.4   +2 -4  gump/python/gump/core/gumprun.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/core/gumprun.py.diff?r1=1.9.2.3&r2=1.9.2.4
  
  
  1.6.2.3   +1 -12 gump/python/gump/core/gumpenv.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/core/gumpenv.py.diff?r1=1.6.2.2&r2=1.6.2.3
  
  
  No   revision
  No   revision
  1.7.2.1   +4 -0  gump/python/gump/test/resolving.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/test/resolving.py.diff?r1=1.7&r2=1.7.2.1
  
  
  1.1.2.2   +1 -2  gump/python/gump/test/Attic/xdocs.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/test/Attic/xdocs.py.diff?r1=1.1.2.1&r2=1.1.2.2
  
  
  1.32.2.4  +3 -0  gump/python/gump/test/pyunit.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/test/pyunit.py.diff?r1=1.32.2.3&r2=1.32.2.4
  
  
  No   revision
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/test/pyunit.py.diff?r1=1.32.2.3&r2=1.32.2.4
  
  
  No   revision
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/test/pyunit.py.diff?r1=1.32.2.3&r2=1.32.2.4
  
  
  1.1.2.1   +58 -0 gump/python/gump/test/Attic/loading.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/test/Attic/loading.py.diff?r1=1.1&r2=1.1.2.1
  
  
  No   revision
  No   revision
  1.3.2.2   +88 -55gump/python/gump/document/xdocs/resolver.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/document/xdocs/resolver.py.diff?r1=1.3.2.1&r2=1.3.2.2
  
  
  1.9.2.5   +329 -256  gump/python/gump/document/xdocs/documenter.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/document/xdocs/documenter.py.diff?r1=1.9.2.4&r2=1.9.2.5
  
  
  1.1.2.2   +10 -1 gump/python/gump/document/xdocs/Attic/config.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/document/xdocs/Attic/config.py.diff?r1=1.1.2.1&r2=1.1.2.2
  
  
  1.2.2.4   +170 -147  gump/python/gump/document/xdocs/xdoc.py
  
  
http://cvs.apache.org/viewcvs/gump/python/gump/document/xdocs/xdoc.py.diff?r1=1.2.2.3&r2=1.2.2.4
  
  
  1.2.2.1   +1 -1  gump/python/gump/document/xdocs/__init__.py
  
  
http://cvs.apache.org/viewcvs/

cvs commit: gump/template/xhtml/images - New directory

2004-06-16 Thread ajack
ajack   2004/06/16 10:47:59

  gump/template/xhtml/images - New directory

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



Re: Deprecation

2004-06-16 Thread Adam R. B. Jack
> > Unfortunately this'll freeze the metadata, so doesn't seem too
> > workable.
>
> Only tag the python directory?

Assuming I added this logic to templates (and other non-metadata areas), to
get all of Gumpy, I guess I could then teach gumpy.py to get from a TAG, and
then overlay metadata from CVS HEAD. Not sure if CVS would be too happy with
that (due to the overlap).

Hmm, getting eager for the re-organization that retiring traditional might
allow...

regards,

Adam


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



Re: Deprecation

2004-06-16 Thread Stefan Bodewig
On Mon, 14 Jun 2004, Adam R. B. Jack <[EMAIL PROTECTED]> wrote:

> I'd like to be able to deprecate functionality. Since we don't have
> releases (we work from CVS HEAD), I'd consider tagging the tree (so
> folks can freeze themselves at a certain point).

Good idea.

> Unfortunately this'll freeze the metadata, so doesn't seem too
> workable.

Only tag the python directory?

Stefan

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



Re: Gump compatible ant tasks and data types

2004-06-16 Thread Nicola Ken Barozzi
Niclas Hedhman wrote:
On Wednesday 16 June 2004 06:43, Leo Simons wrote:

A further goal later on will probably be to have the
generation of the gump descriptors execute right before every gump run,
which will require a crontab change on brutus and or script change.
Really? Can't just the 'Gump Descriptor Generation' be another Gump project?? 
What Gump would need to support in such case is that the descriptors are 
re-parsed prior to the invocation, not only at the time of determining the 
dependency order.
In Centipede I had the same problem, and we come up with viprom, but it 
never really took off as an effort.

One possibility is that we add to the Gump descriptor extra elements 
with their namespace to declare the extra features needed, and then have 
Gump keep the tags.

In this way *any* other program can parse merge.xml and use those values 
with simple xpath.

Another possibility is to have Gump switch to using the Maven 
descriptor, or a namespaced superset of it...

--
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]


cvs commit: gump/project dom4j.xml

2004-06-16 Thread bodewig
bodewig 2004/06/16 00:56:04

  Modified:project  dom4j.xml
  Log:
  Ensure dom4j gets a useful version of DOM in its forked tests
  
  Revision  ChangesPath
  1.37  +1 -0  gump/project/dom4j.xml
  
  Index: dom4j.xml
  ===
  RCS file: /home/cvs/gump/project/dom4j.xml,v
  retrieving revision 1.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- dom4j.xml 14 Jun 2004 12:35:32 -  1.36
  +++ dom4j.xml 16 Jun 2004 07:56:04 -  1.37
  @@ -30,6 +30,7 @@
   
 
  +  
   
   
   
  
  
  

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



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

2004-06-16 Thread brutus
Dear Gumpmeisters,

The following 1 notifys should have been sent

*** G U M P
[EMAIL PROTECTED]: webwork/webwork 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 
more information please visit http://gump.apache.org/nagged.html, 
and/or contact folk at [EMAIL PROTECTED]

Project webwork has an issue affecting its community integration.
Project State : 'Failed', Reason 'Build Failed'

Full details are available at:

http://brutus.apache.org:8080/gump/webwork/webwork/index.html

That said, some snippets follow:


The following annotations were provided:
 -INFO- Enable "verbose" output, due to 2 previous error(s).
 -INFO- Failed with reason build failed
 -INFO- Enable "debug" output, due to build failure.


The following work was performed:
http://brutus.apache.org:8080/gump/webwork/webwork/gump_work/build_webwork_webwork.html
Work Name: build_webwork_webwork (Type: Build)
State: Failed
Elapsed: 0 hours, 0 minutes, 5 seconds
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -verbose 
-Dgump.merge=/usr/local/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only 
[Working Directory: /usr/local/gump/public/workspace/webwork]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/webwork/lib/build/JavaCC.zip:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar:/usr/local/gump/packages/javacc-3.1/bin/lib/javacc.jar:/usr/local/gump/public/workspace/logging-log4j/log4j-20040615.jar:/usr/local/gump/public/workspace/logging-log4j/log4j-chainsaw-20040615.jar:/usr/local/gump/public/workspace/logging-log4j/log4j-lf5-20040615.jar:/usr/local/gump/public/workspace/jakarta-servletapi-4/lib/servlet.jar:/usr/local/gump/public/workspace/jakarta-velocity/bin/velocity-20040615.jar:/usr/local/gump/public/workspace/bsf/build/lib/bsf.jar:/usr/local/gump/public/workspace/jdom/build/jdom.jar:/usr/local/gump/public/workspace/webwork/lib/view/jasperreports.jar:/usr/local/gump/public/workspace/webwork/lib/examples/db4o.jar:/usr/local/gump/public/workspace/ws-axis/java/build/lib/axis.jar:/usr/local/gump/public/workspace/ws-axis/java/build/lib/saaj.jar:/usr/local/gump/public/workspace/ws-axis/java/build/lib/axis-ant.jar:/usr/local/gump/public/workspace/ws-axis/java/build/lib/jaxrpc.jar:/usr/local/gump/public/workspace/xml-security/build/xmlsec.jar:/usr/local/gump/packages/cos-05Nov2002/lib/cos.jar:/usr/local/gump/public/workspace/jakarta-commons/collections/build/commons-collections-20040615.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging.jar:/usr/local/gump/public/workspace/jakarta-commons/logging/dist/commons-logging-api.jar:/usr/local/gump/packages/mockobjects-0.09/mockobjects-core-0.09.jar:/usr/local/gump/packages/mockobjects-0.09/mockobjects-jdk1.4-0.09.jar:/usr/local/gump/packages/mockobjects-0.09/mockobjects-alt-jdk1.4-0.09.jar:/usr/local/gump/packages/mockobjects-alt-jdk1.4-j2ee1.3-0.09.jar:/usr/local/gump/packages/mockobjects-jdk1.4-j2ee1.3-0.09.jar:/usr/local/gump/packages/MultipartRequest-1.30rc1/multipartrequest.jar:/usr/local/gump/public/workspace/dist/junit/junit.jar:/usr/local/gump/public/workspace/httpunit/lib/httpunit.jar-
[javac] 
/usr/local/gump/public/workspace/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] 
/usr/local/gump/public/workspace/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] 
/usr/local/gump/public/workspace/webwork/src/main/webwork/multipart/WebworkMultiPartReque

BATCH: Unable to send...

2004-06-16 Thread brutus
Dear Gumpmeisters,

The following 2 notifys should have been sent

*** G U M P
[EMAIL PROTECTED]: domts/dom2 success
[EMAIL PROTECTED]: incubator-geronimo/incubator-geronimo failed
*** G U M P
[EMAIL PROTECTED]: domts/dom2 success
To whom it may satisfy...

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

Project dom2 *no longer* has an issue.
Project State : 'Success'

Full details are available at:

http://brutus.apache.org:8080/gump/domts/dom2/index.html

That said, some snippets follow:


The following annotations were provided:
 -DEBUG- Jar [dom2-core.jar] identifier set to jar basename: [dom2-core]
 -DEBUG- Jar [dom2-html.jar] identifier set to jar basename: [dom2-html]
 -DEBUG- Jar [dom2-events.jar] identifier set to jar basename: [dom2-events]
 -INFO- Enable "verbose" output, due to 1 previous error(s).


The following work was performed:
http://brutus.apache.org:8080/gump/domts/dom2/gump_work/build_domts_dom2.html
Work Name: build_domts_dom2 (Type: Build)
State: Success
Elapsed: 0 hours, 4 minutes, 23 seconds
Command Line: java -Djava.awt.headless=true 
-Xbootclasspath/p:/usr/local/gump/public/workspace/xml-xerces2/java/build/xercesImpl.jar:/usr/local/gump/public/workspace/xml-xerces2/java/build/xml-apis.jar:/usr/local/gump/public/workspace/xml-xalan/java/build/xalan-unbundled.jar:/usr/local/gump/public/workspace/xml-commons/java/external/build/xml-apis.jar
 org.apache.tools.ant.Main -verbose 
-Dgump.merge=/usr/local/gump/public/gump/work/merge.xml -Dbuild.sysclasspath=only 
dom2-gump 
[Working Directory: /usr/local/gump/public/workspace/domts]
CLASSPATH : 
/usr/local/j2sdk1.4.2_04/lib/tools.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-stylebook.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-jmf.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-swing.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-trax.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-junit.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-launcher.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant-nodeps.jar:/usr/local/gump/public/workspace/ant/dist/lib/ant.jar-
  [jar] adding entry frame2.xml
  [jar] adding entry iframe2.html
  [jar] adding entry iframe2.xhtml
  [jar] adding entry iframe2.xml
  [jar] adding entry optionscollection.html
  [jar] adding entry optionscollection.xhtml
  [jar] adding entry optionscollection.xml
  [jar] duplicate file xhtml-lat1.ent found, adding.
  [jar] duplicate file xhtml-special.ent found, adding.
  [jar] duplicate file xhtml-symbol.ent found, adding.
  [jar] duplicate file xhtml1-frameset.dtd found, adding.
  [jar] duplicate file xhtml1-strict.dtd found, adding.
  [jar] duplicate file xhtml1-transitional.dtd found, adding.
  [jar] adding entry org/w3c/domts/BatikTestDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/DOM4JTestDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/DOMErrorImpl.java
  [jar] adding entry org/w3c/domts/DOMErrorMonitor.java
  [jar] adding entry org/w3c/domts/DOMLocatorImpl.java
  [jar] adding entry org/w3c/domts/DOMTest.java
  [jar] adding entry org/w3c/domts/DOMTestCase.java
  [jar] adding entry org/w3c/domts/DOMTestDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/DOMTestFramework.java
  [jar] adding entry org/w3c/domts/DOMTestIncompatibleException.java
  [jar] adding entry org/w3c/domts/DOMTestInnerClass.java
  [jar] adding entry org/w3c/domts/DOMTestLoadException.java
  [jar] adding entry org/w3c/domts/DOMTestSink.java
  [jar] adding entry org/w3c/domts/DOMTestSuite.java
  [jar] adding entry org/w3c/domts/DocumentBuilderSetting.java
  [jar] adding entry org/w3c/domts/DocumentBuilderSettingStrategy.java
  [jar] adding entry org/w3c/domts/EventMonitor.java
  [jar] adding entry org/w3c/domts/JAXPDOMTestDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/JTidyDOMImplementation.java
  [jar] adding entry org/w3c/domts/JTidyDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/LSDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/UserDataMonitor.java
  [jar] adding entry org/w3c/domts/UserDataNotification.java
  [jar] adding entry org/w3c/domts/XalanDOMTestDocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/XercesHTML2DocumentBuilderFactory.java
  [jar] adding entry org/w3c/domts/XercesHTMLDocumentBuilderFactory.java
  [jar] duplicate file xhtml-lat1.ent found, adding.
  [jar] duplicate file xhtml-special.ent found, adding.
  [jar] duplicate file xhtml-symbol.ent found, adding.
  [jar] duplicate