You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@taverna.apache.org by bu...@apache.org on 2015/03/20 14:47:05 UTC

svn commit: r944472 - in /websites/staging/taverna/trunk: cgi-bin/ content/ content/download/code/test.html

Author: buildbot
Date: Fri Mar 20 13:47:05 2015
New Revision: 944472

Log:
Staging update by buildbot for taverna

Modified:
    websites/staging/taverna/trunk/cgi-bin/   (props changed)
    websites/staging/taverna/trunk/content/   (props changed)
    websites/staging/taverna/trunk/content/download/code/test.html

Propchange: websites/staging/taverna/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Mar 20 13:47:05 2015
@@ -1 +1 @@
-1668014
+1668015

Propchange: websites/staging/taverna/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Fri Mar 20 13:47:05 2015
@@ -1 +1 @@
-1668014
+1668015

Modified: websites/staging/taverna/trunk/content/download/code/test.html
==============================================================================
--- websites/staging/taverna/trunk/content/download/code/test.html (original)
+++ websites/staging/taverna/trunk/content/download/code/test.html Fri Mar 20 13:47:05 2015
@@ -160,42 +160,33 @@
 
     <div id="page" class="container">
        <h1>Apache Taverna source code and APIs</h1>
-      <div id="content"><script onload="check()">
+      <div id="content"><p><script">
 function check() {
    var x = document.getElementsByClassName("gitlink");
    var i;
    if ( document.getElementById("picker").value == "Apache Committer"){
-      for (i = 0; i < x.length; i++) {
+      for (i = 0; i &lt; x.length; i++) {
          x[i].value = "https://git-wip-us.apache.org/repos/asf/" +x[i].id + ".git";
       }
    }
    if ( document.getElementById("picker").value == "Apache git"){
-      for (i = 0; i < x.length; i++) {
+      for (i = 0; i &lt; x.length; i++) {
          x[i].value = "git://git.apache.org/" +x[i].id + ".git";
-      }
-
-   }
+      }</p>
+<p>}
    if ( document.getElementById("picker").value == "Github"){
-      for (i = 0; i < x.length; i++) {
+      for (i = 0; i &lt; x.length; i++) {
         x[i].value = "https://github.com/apache/" +x[i].id + ".git";
       }
    }
 }
 </script>
-
-<p>Apache Taverna's source code is hosted at <a href="http://git.apache.org/">git.apache.org</a>, with read-only mirroring to 
+Apache Taverna's source code is hosted at <a href="http://git.apache.org/">git.apache.org</a>, with read-only mirroring to 
 <a href="https://github.com/apache/?query=taverna-">GitHub</a>.</p>
 <div class="toc">
 <ul>
 <li><a href="#checking-out-apache-taverna">Checking out Apache Taverna</a></li>
-<li><a href="#source-code-repositories">Source code repositories</a><ul>
-<li><a href="#checking-out-apache-taverna_1">Checking out Apache Taverna</a></li>
-</ul>
-</li>
-<li><a href="#building-apache-taverna">Building Apache Taverna</a></li>
-<li><a href="#contribute-to-apache-taverna">Contribute to Apache Taverna</a></li>
-<li><a href="#snapshot-builds">Snapshot builds</a></li>
-<li><a href="#taverna-extras">Taverna Extras</a></li>
+<li><a href="#source-code-repositories">Source code repositories</a></li>
 </ul>
 </div>
 <h3 id="checking-out-apache-taverna">Checking out Apache Taverna</h3>
@@ -209,7 +200,7 @@ function check() {
 </pre></div>
 
 
-<p>To check out Apache Taverna on github, select <code>[git]</code> below, e.g.:</p>
+<p>To check out Apache Taverna on github, select <code>[Github]</code> below, e.g.:</p>
 <div class="codehilite"><pre><span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="p">.</span><span class="n">com</span><span class="o">/</span><span class="n">apache</span><span class="o">/</span><span class="n">incubator</span><span class="o">-</span><span class="n">taverna</span><span class="o">-****</span><span class="p">.</span><span class="n">git</span>
 </pre></div>
 
@@ -224,7 +215,7 @@ Using GitHub you are free to <em>fork</e
   <option value="Apache git">Apache git</option>
   <option value="Github">Github</option>
 </select>
-Click on the field and copy the value.</p>
+Click on the textbox and copy the value.</p>
 <table class="table table-hover">
 <tr>
   <td><a href="https://github.com/apache/incubator-taverna-maven-parent">incubator-taverna-maven-parent</a></td>
@@ -347,6 +338,8 @@ Click on the field and copy the value.</
 </tr>
 </table>
 
+<script onload="check()"/>
+
 <div class="alert alert-warning" role="alert"><p><span class="glyphicon glyphicon-warning-sign" aria-hidden="true"></span>
   <strong>Note:</strong>
 The source code above is for Apache Taverna 3.
@@ -354,92 +347,111 @@ The <a href="https://github.com/taverna/
 remains available separately, but is not maintained by the Apache Taverna project.
 </div>
 
-<h3 id="checking-out-apache-taverna_1">Checking out Apache Taverna</h3>
-<p>To check out Apache Taverna anonymously, use the <code>[git]</code> links from above, e.g.:</p>
-<div class="codehilite"><pre><span class="n">git</span> <span class="n">clone</span> <span class="n">git</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">incubator</span><span class="o">-</span><span class="n">taverna</span><span class="o">-</span><span class="n">language</span><span class="p">.</span><span class="n">git</span>
-</pre></div>
 
 
-<p>If you are a committer on Apache Taverna, or have firewall restrictions, use the <code>[https]</code> links, e.g.:</p>
-<div class="codehilite"><pre><span class="n">git</span> <span class="n">clone</span> <span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">git</span><span class="o">-</span><span class="n">wip</span><span class="o">-</span><span class="n">us</span><span class="p">.</span><span class="n">apache</span><span class="p">.</span><span class="n">org</span><span class="o">/</span><span class="n">repos</span><span class="o">/</span><span class="n">asf</span><span class="o">/</span><span class="n">incubator</span><span class="o">-</span><span class="n">taverna</span><span class="o">-</span><span class="n">engine</span><span class="p">.</span><span class="n">git</span>
-</pre></div>
+### Checking out Apache Taverna
 
+To check out Apache Taverna anonymously, use the `[git]` links from above, e.g.:
 
-<p>You can also <code>[Browse]</code> the code through the GitHub mirrors. 
-Using GitHub you are free to <em>fork</em> the projects and raise <em>pull requests</em> to 
-<a href="#contribute-to-apache-taverna">contribute to Apache Taverna</a>.</p>
-<h2 id="building-apache-taverna">Building Apache Taverna</h2>
-<p>You need <a href="https://maven.apache.org/download.html">Apache Maven 3.2</a> or newer to build Taverna. 
-To build a checked out repository:</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span>
-</pre></div>
+    git clone git://git.apache.org/incubator-taverna-language.git
 
+If you are a committer on Apache Taverna, or have firewall restrictions, use the `[https]` links, e.g.:
 
-<p>If you want to skip tests (these can be time-consuming):</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">DskipTests</span>
-</pre></div>
+    git clone https://git-wip-us.apache.org/repos/asf/incubator-taverna-engine.git
+
+You can also `[Browse]` the code through the GitHub mirrors. 
+Using GitHub you are free to *fork* the projects and raise *pull requests* to 
+[contribute to Apache Taverna](#contribute-to-apache-taverna).
+
+
+
+## Building Apache Taverna
 
+You need [Apache Maven 3.2](https://maven.apache.org/download.html) or newer to build Taverna. 
+To build a checked out repository:
 
-<p>If you get license header warnings from the 
-<a href="https://creadur.apache.org/rat/apache-rat-plugin/">Apache RAT plugin</a>, 
+    mvn clean install
+
+If you want to skip tests (these can be time-consuming):
+
+    mvn clean install -DskipTests
+
+If you get license header warnings from the 
+[Apache RAT plugin](https://creadur.apache.org/rat/apache-rat-plugin/), 
 and you are not a committer (who should fix those before a release),
-you can skip these checks with:</p>
-<div class="codehilite"><pre><span class="n">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">Drat</span><span class="p">.</span><span class="n">skip</span><span class="p">=</span><span class="n">true</span>
-</pre></div>
+you can skip these checks with:
 
+    mvn clean install -Drat.skip=true
 
-<p>The build order is roughly the order of the above list, but as regular 
-<a href="#snapshot-builds">snapshots</a> are picked up from the snapshot repository, 
+The build order is roughly the order of the above list, but as regular 
+[snapshots](#snapshot-builds) are picked up from the snapshot repository, 
 usually you only need to build the modules you have changed. 
 Note that a repository might depend on a released version of an upstream Taverna
-repository, so if you want to be sure that a build picks up the <code>SNAPSHOT</code> version 
-you built instead, check the <code>&lt;properties&gt;</code> section within the <code>pom.xml</code>.</p>
-<h2 id="contribute-to-apache-taverna">Contribute to Apache Taverna</h2>
-<p><strong>Patches welcome!</strong> Apache Taverna is a volunteer project, and we rely on the community to help
-improve the code base. Anyone can suggest a change to Apache Taverna, not just the existing <a href="/about/">committers</a>.</p>
-<p>For many developers the easiest is to <strong>Fork</strong> the corresponding repository on <em>GitHub</em>, and submit the suggested 
-changes as a <strong>Pull request</strong>. The pull request is automatically forwarded to the 
-<a href="http://mail-archives.apache.org/mod_mbox/taverna-dev/">dev@taverna</a> mailing list, which you 
-should subscribe to in order to receive feedback for your patch.</p>
-<p>Alternatively you may checkout directly from the repositories above,
-use <a href="https://www.kernel.org/pub/software/scm/git/docs/git-format-patch.html">git format-patch</a> 
-and send your patches to the <a href="http://mail-archives.apache.org/mod_mbox/taverna-dev/">dev@taverna</a>
+repository, so if you want to be sure that a build picks up the `SNAPSHOT` version 
+you built instead, check the `<properties>` section within the `pom.xml`.
+
+
+## Contribute to Apache Taverna
+
+**Patches welcome!** Apache Taverna is a volunteer project, and we rely on the community to help
+improve the code base. Anyone can suggest a change to Apache Taverna, not just the existing [committers](/about/).
+
+For many developers the easiest is to **Fork** the corresponding repository on *GitHub*, and submit the suggested 
+changes as a **Pull request**. The pull request is automatically forwarded to the 
+[dev@taverna](http://mail-archives.apache.org/mod_mbox/taverna-dev/) mailing list, which you 
+should subscribe to in order to receive feedback for your patch.
+
+Alternatively you may checkout directly from the repositories above,
+use [git format-patch](https://www.kernel.org/pub/software/scm/git/docs/git-format-patch.html) 
+and send your patches to the [dev@taverna](http://mail-archives.apache.org/mod_mbox/taverna-dev/)
 mailing list after subscribing. Note that large patch files might not be accepted by
-the mailing list software.</p>
-<p>For larger contributions we might ask you to sign a 
-<a href="https://www.apache.org/licenses/#clas">Contributer License Agreement</a> (CLA) to grant a license to 
-the Apache Software Foundation that covers your contribution. </p>
-<p>For any questions about using or modifying the Apache Taverna source code and APIs, 
-please subscribe to and contact the <a href="http://mail-archives.apache.org/mod_mbox/taverna-dev/">dev@taverna</a> mailing list.</p>
-<h2 id="snapshot-builds">Snapshot builds</h2>
-<p>A corresponding set of <a href="https://builds.apache.org/user/stain/my-views/view/taverna/">automatic Jenkins builds for Apache Taverna</a> deploy to  <a href="http://repository.apache.org/snapshots/org/apache/taverna/">Apache's snapshot Maven repository</a>
-based on the latest <code>master</code> branch of each repository (updated every ~7 minute).</p>
-<p>Note that the snapshot builds are <em>not</em> official releases and should be considered unstable.</p>
-<p>To use the snapshot repository, add to your Maven pom.xml:</p>
-<div class="codehilite"><pre><span class="nt">&lt;repositories&gt;</span>
-  <span class="nt">&lt;repository&gt;</span>
-    <span class="nt">&lt;id&gt;</span>apache.snapshots<span class="nt">&lt;/id&gt;</span>
-    <span class="nt">&lt;name&gt;</span>Apache Snapshot Repository<span class="nt">&lt;/name&gt;</span>
-    <span class="nt">&lt;url&gt;</span>http://repository.apache.org/snapshots<span class="nt">&lt;/url&gt;</span>
-    <span class="nt">&lt;releases&gt;</span>
-      <span class="nt">&lt;enabled&gt;</span>false<span class="nt">&lt;/enabled&gt;</span>
-    <span class="nt">&lt;/releases&gt;</span>
-  <span class="nt">&lt;/repository&gt;</span>
-<span class="nt">&lt;/repositories&gt;</span>
-</pre></div>
+the mailing list software.
 
+For larger contributions we might ask you to sign a 
+[Contributer License Agreement](https://www.apache.org/licenses/#clas) (CLA) to grant a license to 
+the Apache Software Foundation that covers your contribution. 
 
-<p>This means that as a developer, you only need to build the repositories you are modifying, as the remaining modules will be retrieved from the Maven repository. </p>
-<p>You will however always need to build the distribution product (command line or workbench) to incorporate your changes. (Make sure that references the correct <code>SNAPSHOT</code> version!)</p>
-<h2 id="taverna-extras">Taverna Extras</h2>
-<p>The separate GitHub group <a href="https://github.com/taverna-extras">taverna-extras</a> host independent community-submitted plugins for Apache Taverna. 
-Unlike Apache Taverna, the taverna-extras include plugins covered by the licenses <a href="https://www.gnu.org/licenses/lgpl.html">LGPL</a> and <a href="https://www.gnu.org/licenses/gpl.html">GPL</a>.
-Note that the taverna-extras are not affiliated with or released by Apache Taverna, although you may recognize many of the same committers.</p>
-<p>Some plugins that were previously part of Taverna 2 have or will migrate to taverna-extras due to <a href="http://dev.mygrid.org.uk/wiki/display/developer/Third-party+licenses">licensing incompatibility</a>. This includes:</p>
-<ul>
-<li>RShell activity</li>
-<li><a href="https://github.com/taverna-extras/table-activity">Table activity</a></li>
-</ul></div>
+For any questions about using or modifying the Apache Taverna source code and APIs, 
+please subscribe to and contact the [dev@taverna](http://mail-archives.apache.org/mod_mbox/taverna-dev/) mailing list.
+
+
+## Snapshot builds
+
+A corresponding set of [automatic Jenkins builds for Apache Taverna](https://builds.apache.org/user/stain/my-views/view/taverna/) deploy to  [Apache's snapshot Maven repository](http://repository.apache.org/snapshots/org/apache/taverna/)
+based on the latest `master` branch of each repository (updated every ~7 minute).
+
+Note that the snapshot builds are *not* official releases and should be considered unstable.
+
+To use the snapshot repository, add to your Maven pom.xml:
+
+    <repositories>
+      <repository>
+        <id>apache.snapshots</id>
+        <name>Apache Snapshot Repository</name>
+        <url>http://repository.apache.org/snapshots</url>
+        <releases>
+          <enabled>false</enabled>
+        </releases>
+      </repository>
+    </repositories>
+
+This means that as a developer, you only need to build the repositories you are modifying, as the remaining modules will be retrieved from the Maven repository. 
+
+You will however always need to build the distribution product (command line or workbench) to incorporate your changes. (Make sure that references the correct <code>SNAPSHOT</code> version!)
+
+
+
+
+## Taverna Extras
+
+The separate GitHub group [taverna-extras](https://github.com/taverna-extras) host independent community-submitted plugins for Apache Taverna. 
+Unlike Apache Taverna, the taverna-extras include plugins covered by the licenses [LGPL](https://www.gnu.org/licenses/lgpl.html) and [GPL](https://www.gnu.org/licenses/gpl.html).
+Note that the taverna-extras are not affiliated with or released by Apache Taverna, although you may recognize many of the same committers.
+
+Some plugins that were previously part of Taverna 2 have or will migrate to taverna-extras due to [licensing incompatibility](http://dev.mygrid.org.uk/wiki/display/developer/Third-party+licenses). This includes:
+
+* RShell activity
+* [Table activity](https://github.com/taverna-extras/table-activity)</div>
 
     </div>