gump-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bode...@apache.org
Subject svn commit: r966505 - in /gump/trunk/src/documentation: ./ content/xdocs/ content/xdocs/metadata/
Date Thu, 22 Jul 2010 05:37:15 GMT
Author: bodewig
Date: Thu Jul 22 05:37:14 2010
New Revision: 966505

URL: http://svn.apache.org/viewvc?rev=966505&view=rev
Log:
various fixes and removal of non-Python Gump metadata references

Modified:
    gump/trunk/src/documentation/content/xdocs/faq.xml
    gump/trunk/src/documentation/content/xdocs/index.xml
    gump/trunk/src/documentation/content/xdocs/metadata/builder.xml
    gump/trunk/src/documentation/content/xdocs/metadata/index.xml
    gump/trunk/src/documentation/content/xdocs/metadata/module.xml
    gump/trunk/src/documentation/content/xdocs/metadata/project.xml
    gump/trunk/src/documentation/content/xdocs/metadata/workspace.xml
    gump/trunk/src/documentation/content/xdocs/whoweare.xml
    gump/trunk/src/documentation/skinconf.xml

Modified: gump/trunk/src/documentation/content/xdocs/faq.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/faq.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/faq.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/faq.xml Thu Jul 22 05:37:14 2010
@@ -21,14 +21,14 @@
     <title>Gump - Frequently Asked Questions</title>
   
   	<authors>
-  		<person name="Sam Ruby" email="rubys AT us.ibm DOT com"/>
-  		<person name="Adam Jack" email="ajack AT sybase DOT com"/>
+               <person name="Sam Ruby" email="rubys AT us.ibm DOT com"/>
+               <person name="Adam Jack" email="ajack AT sybase DOT com"/>
   	</authors>
   </header>    
 <body>
 
 	<section><title>Question: Which version of Ant (or JUnit or log4j or...) does
Gump use?</title>
-    <p><strong>Answer: </strong>The latest from cvs (as of the instant
of the Gump run).</p>
+    <p><strong>Answer: </strong>The latest from SCM (as of the instant
of the Gump run).</p>
     </section>
     
 	<section><title>Question: Gump is building the latest version of everything?</title>
@@ -84,8 +84,8 @@
               definition for a project I'm a committer on...how do I get
               the change to be made?</title>
     		<p><strong>Answer: </strong>The 
-              <link href="http://cvs.apache.org/viewcvs/gump/">
-              gump cvs repository</link> is open to all ASF committers.
+              <link href="http://svn.apache.org/viewvc/gump/metadata/">
+              gump svn repository</link> is open to all ASF committers.
               Simply check it out and commit your changes.  It is highly
               recommended that you build the "gen" target first of the
               provided build.xml in order to verify that your changes
@@ -101,7 +101,7 @@
               general@gump.apache.org</link>.  Being Apache related
               (i.e, used by or a consumer of other Apache projects) helps,
               but is not required.  What is important is that your code be
-              publicly accessible via cvs and that it be buildable in an
+              publicly accessible via a supported SCM and that it be buildable in an
               OS independent manner.</p>
     	</section>
     	
@@ -110,9 +110,9 @@
     		<p><strong>Answer: </strong>That's supported too, as long as your
project supports
               viewcvs or equivalent.  Simply put the URL of the project
               definition in the 
-              <link href="http://cvs.apache.org/viewcvs/gump/profile/gump.xml?rev=HEAD&amp;content-type=text/vnd.viewcvs-markup">
+              <link href="http://svn.apache.org/viewvc/gump/metadata/profile/gump.xml?content-type=text/vnd.viewcvs-markup">
               gump profile</link>.  However, if you are an ASF committer, why
-              not consider leaving it in the gump cvs repository, that
+              not consider leaving it in the gump svn repository, that
               way others can also help out too?
              </p>
     	</section>

Modified: gump/trunk/src/documentation/content/xdocs/index.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/index.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/index.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/index.xml Thu Jul 22 05:37:14 2010
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <!--
- Licensed to the Apache Software Foundation (ASF) under one or more
+  Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
@@ -19,21 +19,21 @@
 <document>
 
   <header>
-    
+
     <title>Apache Gump</title>
 
-  	<authors>
-  		<person name="Sam Ruby" email="rubys AT us.ibm DOT com"/>
-  		<person name="Adam Jack" email="ajack AT sybase DOT com"/>
-  		<person name="Community" email="general AT gump DOT apache DOT org"/>
-  	</authors>
+        <authors>
+                <person name="Sam Ruby" email="rubys AT us.ibm DOT com"/>
+                <person name="Adam Jack" email="ajack AT sybase DOT com"/>
+                <person name="Community" email="general AT gump DOT apache DOT org"/>
+        </authors>
   </header>
 <body>
 
   <section><title>What is Gump?</title>
 
   <p>
-Gump is Apache's continuous integration tool. It is written in python and fully supports
Apache Ant, 
+Gump is Apache's oldest continuous integration tool. It is written in python and fully supports
Apache Ant, 
 Apache Maven (1.x and 2.x) and other build tools. Gump is unique in that it builds and compiles
software against 
 the latest development versions of those projects. This allows gump to detect potentially

 incompatible changes to that software just a few hours after those changes are checked into
the 
@@ -43,7 +43,7 @@ detected, referencing more detailed repo
 
   <p>
 You can set up and run Gump on your own machine and run it on your own projects, however
it is 
-currently most famous for building most of Apache's Java-based projects and their dependencies
(which 
+currently most famous for building many of Apache's Java-based projects and their dependencies
(which 
 constitutes several million lines of code split up into hundreds of projects). For this purpose,
the 
 gump project maintains its own dedicated server.
   </p>
@@ -55,7 +55,7 @@ gump project maintains its own dedicated
     <p>
       With Gump, <link href="http://svn.apache.org/viewcvs/gump/project">
       project</link> definitions are mapped from XML into in memory
-      objects for processing. Scripts execute cvs or svn update
+      objects for processing. Scripts execute SCM update
       commands for every module which contains a project being built, and
       invoke builds for each project in an order that ensures that dependencies
       are satisfied. Build outputs are processed and, if successful, dependent projects
@@ -86,10 +86,10 @@ gump project maintains its own dedicated
 
     <p>
       In Ant's case
-    	Gump set's Ant's <link href="http://ant.apache.org/manual/sysclasspath.html">build.sysclasspath</link>
to <strong>only</strong> and manages the system classpath:<br/>
-    	To quote Ant:<br/>
-    	<em>Only the system classpath is used and classpaths specified in build files,
etc are ignored. 
-    		This situation could be considered as the person running the build file knows more
about the environment than the person writing the build file</em>.<br/>
+        Gump set's Ant's <link href="http://ant.apache.org/manual/sysclasspath.html">build.sysclasspath</link>
to <strong>only</strong> and manages the system classpath:<br/>
+        To quote Ant:<br/>
+        <em>Only the system classpath is used and classpaths specified in build files,
etc are ignored. 
+                This situation could be considered as the person running the build file knows
more about the environment than the person writing the build file</em>.<br/>
       Note that Gump uses the svn trunk version of Ant when building Ant projects.
     </p>
 
@@ -136,14 +136,14 @@ gump project maintains its own dedicated
   <section><title>When does Gump run?</title>
 
     <p>
-      Gump runs continually in various locations, primarily on Apache hardware, see below.
  
+      Gump runs continually in various locations, primarily on Apache hardware, see below.
     </p>
 
-	<note>
-	Gump operates best in when distributed (over various servers). Please contact us if you
are willing to
-	contribute resources to this project.
-	</note>
-	
+        <note>
+        Gump operates best in when distributed (over various servers). Please contact us
if you are willing to
+        contribute resources to this project.
+        </note>
+
     <table>
       <tr>
         <th>Site</th>
@@ -152,7 +152,7 @@ gump project maintains its own dedicated
       </tr>
       <tr>
         <td><fork href="http://vmgump.apache.org/gump/public/">Apache (vmgump)</fork>
</td>
-        <td>1.5</td>
+        <td>1.6</td>
         <td>up to 3 times daily</td>
       </tr>
       <tr>
@@ -184,7 +184,7 @@ gump project maintains its own dedicated
     </p>
 
     <p>
-      A number of other fortunate coincidences proved this was the right choice for a name.
 
+      A number of other fortunate coincidences proved this was the right choice for a name.
       From the role of the feather in the
       opening and closing scenes (something adapted to the Apache
       feature for the Gump icon), to the catch phase of "Stupid is as Stupid

Modified: gump/trunk/src/documentation/content/xdocs/metadata/builder.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/builder.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/builder.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/builder.xml Thu Jul 22 05:37:14 2010
@@ -88,8 +88,9 @@
         </tr>
         <tr>
           <td>project</td>
-          <td>The name of the referenced project.  Required if the reference
-          attribute is "home", "jar", "jarpath", "outputpath", or "srcdir".</td>
+          <td>The name of the referenced project.  Required if the
+          reference attribute is "home", "jar", "jarpath", "output",
+          "outputpath", or "srcdir".</td>
           <td>No</td>
         </tr>
         <tr>
@@ -134,7 +135,7 @@
         <tr>
           <td>outputtype</td>
           <td>Specifies which type of output is desired.  Required only if the
-          reference attribute is "outputpath".</td>
+          reference attribute is "output" or "outputpath".</td>
           <td>No</td>
         </tr>
       </table>
@@ -182,7 +183,8 @@
 
     <section><title>jvmarg</title>
       <p>Additional command line parameters to pass to the Java
-      Virtual Machine running Ant or Maven.</p>
+      Virtual Machine running Ant.  Doesn't have any effect on any of
+      the other builders.</p>
 
       <table>
         <tr>
@@ -202,8 +204,7 @@
     <section><title>sysproperty</title>
       <p>Java system property to be passed to the Java Virtual Machine.</p>
 
-      <p>Sysproperty is only supported by the Java builders Ant and
-      Maven.</p>
+      <p>Sysproperty is only supported by the Ant builder.</p>
 
       <table>
         <tr>

Modified: gump/trunk/src/documentation/content/xdocs/metadata/index.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/index.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/index.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/index.xml Thu Jul 22 05:37:14 2010
@@ -84,10 +84,11 @@
     </section>
 
     <section><title>repository</title>
-      <p>A <link href="repository.html">repository</link> specifies where
modules
-      can physically be located.  In the case of cvs (the only option
-      supported at the present time), it contains the information used to
-      form the CVSROOT used on checkout and update commands.</p>
+      <p>A <link href="repository.html">repository</link> specifies
+      where modules can physically be located.  In the case of cvs, it
+      contains the information used to form the CVSROOT used on
+      checkout and update commands, for other supported SCMs it
+      contains URLs or similar information.</p>
     </section>
 
     <section><title>profile</title>

Modified: gump/trunk/src/documentation/content/xdocs/metadata/module.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/module.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/module.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/module.xml Thu Jul 22 05:37:14 2010
@@ -57,8 +57,6 @@
       </tr>
     </table>
 
-    <warning>Only Python Gump supports &lt;module debug=&quot;true&quot;</warning>
-
     <section><title>url</title>
       <p>This is the homepage for the collection of projects contained in
       this module.  This element is optional, but if present, will be

Modified: gump/trunk/src/documentation/content/xdocs/metadata/project.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/project.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/project.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/project.xml Thu Jul 22 05:37:14 2010
@@ -41,15 +41,10 @@
     <li>Inputs: &lt;depend&gt;, &lt;option&gt;, and &lt;work&gt;.
 Describes
     where to find the inputs (primarily jar files, but can be directories and
     files).</li>
-    <li>Outputs: &lt;home&gt; and &lt;jar&gt;.  Describes where to
locate
+    <li>Outputs: &lt;home&gt;, &lt;license&gt;, &lt;jar&gt;,
&lt;pom&gt; and &lt;output&gt;.  Describes where to locate
     the output files.</li>
     </ul>
 
-    <note>Note that &lt;depend&gt; elements nested within &lt;ant&gt;
-    elements are precisely equivalent to specifying both a property to be
-    passed to Ant, as well as a separate depend element. 
-	See <link href="builder.html#depend">here</link>.</note>
-
     <table>
       <tr>
         <th>Attribute</th>
@@ -404,7 +399,7 @@
       </table>
     </section>
 
-    <section><title>javadoc</title>
+    <!--section><title>javadoc</title>
       <p>This declares where the outputs of the
       <link href="http://java.sun.com/j2se/javadoc/index.html">javadoc</link>
tool
       outputs are placed.  This option only has any meaning if the
@@ -512,20 +507,20 @@
 
       <p>must be used.</p>
 
-    </section>
+    </section-->
 
     <section><title>junitreport</title>
       <p>This declares where the outputs of the
-      <link href="http://ant.apache.org/manual/OptionalTasks/junitreport.html">junitreport</link>
-      tool outputs are placed.  This option only has any meaning if the
+      <link href="http://ant.apache.org/manual/Tasks/junitreport.html">junitreport</link>
+      tool outputs are placed.<!--  This option only has any meaning if the
       <link href="workspace.html#junitreport">&lt;junitreport&gt;</link>
element
-      is present in the workspace definition.</p>
+      is present in the workspace definition.--></p>
    
-	<warning>
-    <link href="../python/index.html">Python Gump</link> only takes the nested
and parent 
-    references as a directory reference, and lists the contents of the files in that
-    directory. It does this irrespective of any entry in the workspace.
-  	</warning>
+      <p>
+        Gump takes the nested and parent references as a directory
+        reference, and lists the contents of the files in that
+        directory.
+      </p>
   	
       <table>
         <tr>
@@ -547,7 +542,7 @@
           of the workspace.</td>
           <td>No</td>
         </tr>
-        <tr>
+        <!--tr>
           <td>project</td>
           <td>Label to use in the junitreport listing (see below).
           Default is the name of the project.</td>
@@ -559,10 +554,10 @@
           (see below) appear under the named module instead of the
           enclosing module.</td>
           <td>No</td>
-        </tr>
+        </tr-->
       </table>
 
-      <p>&lt;junitreport&gt; supports a nested &lt;description&gt;
+      <!--p>&lt;junitreport&gt; supports a nested &lt;description&gt;
       element, which can be used to set the title in the junitreport
       listing.  If no &lt;description&gt; element has been specified,
       the title defaults to the description of the
@@ -618,7 +613,7 @@
     &lt;/junitreport&gt;
 		</source>
 
-      <p>must be used.</p>
+      <p>must be used.</p-->
 
     </section>
 
@@ -644,31 +639,20 @@
         <tr>
           <td>from</td>
           <td>Sender address for the email report.</td>
-          <td>Yes, unless there is a &quot;from&quot; attribute in
-          each nested regexp element.</td>
+          <td>Yes.</td>
         </tr>
         <tr>
           <td>to</td>
           <td>Recipient of the email report.  Will be overridden by a
           &quot;to&quot; attribute in the 
           <link href="workspace.html#nag">workspace</link>.</td>
-          <td>Yes, unless there is a &quot;to&quot; attribute in each
-          nested regexp element.</td>
+          <td>Yes.</td>
         </tr>
       </table>
       
-	<warning>
-    <link href="../python/index.html">Python Gump</link> does not use regular
expressions,
-    it soley relies upon the exit code of the called builder or script.
-  	</warning>
-  	
-      <p>A build failure is detected by matching the output of the
-      build against Perl regular expressions, the default expression
-      is <code>/BUILD FAILED/i</code>.  The regular expressions are
-      specified using nested regexp elements - you can associate
-      different email addresses and subjects with each expression.</p>
+      <p>A build failure is detected by the exit code of the builder.</p>
 
-      <p>The regexp element supports the same attributes as the nag
+      <!--p>The regexp element supports the same attributes as the nag
       element with an additional (required) pattern attribute.  This
       attribute specifies the Perl regular expression to be used when
       looking for a build failure.</p>
@@ -702,7 +686,7 @@
        </p>
       <source>
 &lt;nag&gt;
-  &lt;!-- pattern default is /BUILD FAILED/i --&gt;
+  &lt;!- - pattern default is /BUILD FAILED/i - -&gt;
   &lt;regexp from=&quot;from@example.org&quot; 
           to=&quot;to@example.org&quot; 
           subject=&quot;Build Failure - @name of project element@&quot;/&gt;
@@ -719,7 +703,7 @@
       </p>
       <source>
 &lt;nag&gt;
-  &lt;!-- pattern default is /BUILD FAILED/i --&gt;
+  &lt;!- - pattern default is /BUILD FAILED/i - -&gt;
   &lt;regexp from=&quot;from@example.org&quot; 
           to=&quot;to@example.org&quot; 
           subject=&quot;Build Failure - @name of project element@&quot;/&gt;
@@ -728,7 +712,7 @@
           to=&quot;to@example.org&quot; 
           subject=&quot;Gump Build Warning - Deprecated methods used&quot;/&gt;
 &lt;/nag&gt;
-	</source>
+	</source-->
     </section>
 
     <section><title>redistributable</title>

Modified: gump/trunk/src/documentation/content/xdocs/metadata/workspace.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/metadata/workspace.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/metadata/workspace.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/metadata/workspace.xml Thu Jul 22 05:37:14
2010
@@ -48,7 +48,7 @@
         <td>name</td>
         <td>Name of this workspace.
         </td>
-        <td>Required by Python Gump</td>
+        <td>Yes</td>
       </tr>
       <tr>
         <td>pkgdir</td>
@@ -89,18 +89,18 @@
         </td>
         <td>Yes</td>
       </tr>
-      <tr>
+      <!--tr>
         <td>sync</td>
         <td>The name of the command, along with any desired parameters, used to
           synchronize the build directory with the cvs directory.  This can make
           a <em>considerable</em> performance advantage over the default action
           which is to recursively remove the directory and copy the entire
           directory tree.  Recommended value for this parameter is
-          <code>"rsync -r -a --delete"</code>. <em>Note:</em> Not
used ny Python Gump,
+          <code>"rsync -r -a - -delete"</code>. <em>Note:</em> Not
used ny Python Gump,
           which builds this in.
          </td>
         <td>No</td>
-      </tr>
+      </tr-->
       <tr>
         <td>bootclass</td>
         <td>If this value is set to "yes", it will enable placing jars on the
@@ -286,7 +286,7 @@
     </section>
 
 
-    <section><title>javadoc</title>
+    <!--section><title>javadoc</title>
       <p>Enables publishing of a summary page linking all of the javadocs
       produced in the process.  This will be placed in the workspace log
       directory with the name "javadoc.html".</p>
@@ -317,7 +317,7 @@
           <td>No</td>
         </tr>
       </table>
-    </section>
+    </section-->
 
     <section><title>junitreport</title>
       <p>Enables publishing of a summary page linking all of the junit

Modified: gump/trunk/src/documentation/content/xdocs/whoweare.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/content/xdocs/whoweare.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/content/xdocs/whoweare.xml (original)
+++ gump/trunk/src/documentation/content/xdocs/whoweare.xml Thu Jul 22 05:37:14 2010
@@ -51,7 +51,7 @@
       </ul>
 
       <p>The Apache Gump Project Managment Committee can be contacted
-        at pmc@gump.apache.org.</p>
+        at private@gump.apache.org.</p>
 
       <section><title>Emeritus PMC members</title>
 

Modified: gump/trunk/src/documentation/skinconf.xml
URL: http://svn.apache.org/viewvc/gump/trunk/src/documentation/skinconf.xml?rev=966505&r1=966504&r2=966505&view=diff
==============================================================================
--- gump/trunk/src/documentation/skinconf.xml (original)
+++ gump/trunk/src/documentation/skinconf.xml Thu Jul 22 05:37:14 2010
@@ -90,7 +90,7 @@ which will be used to configure the chos
   <favicon-url>favicon.ico</favicon-url>
 
   <!-- The following are used to construct a copyright statement -->
-  <year>2003-2006</year>
+  <year>2003-2010</year>
   <vendor>The Apache Software Foundation.</vendor>
   <!-- The optional copyright-link URL will be used as a link in the
     copyright statement -->



Mime
View raw message