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/02/19 15:09:38 UTC

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

Author: buildbot
Date: Thu Feb 19 14:09:37 2015
New Revision: 940745

Log:
Staging update by buildbot for taverna

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

Propchange: websites/staging/taverna/trunk/cgi-bin/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Feb 19 14:09:37 2015
@@ -1 +1 @@
-1660888
+1660889

Propchange: websites/staging/taverna/trunk/content/
------------------------------------------------------------------------------
--- cms:source-revision (original)
+++ cms:source-revision Thu Feb 19 14:09:37 2015
@@ -1 +1 @@
-1660888
+1660889

Added: websites/staging/taverna/trunk/content/download/code/index.html
==============================================================================
--- websites/staging/taverna/trunk/content/download/code/index.html (added)
+++ websites/staging/taverna/trunk/content/download/code/index.html Thu Feb 19 14:09:37 2015
@@ -0,0 +1,345 @@
+<!DOCTYPE html>
+<html lang="en">
+      <head>
+    <meta charset="utf-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">	  
+    <meta name="viewport" content="width=device-width, initial-scale=1">      
+    <title>Apache Taverna - Apache Taverna source code and APIs</title>
+
+    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
+    <meta property="og:image" content="/img/taverna-logo-145x134.png" />
+
+	<link rel="shortcut icon" href="/favicon.ico">
+	<link rel="icon" type="image/png" sizes="145x134" href="/img/taverna-logo-145x134.png">
+	<link rel="apple-touch-icon" sizes="145x134" href="/img/taverna-logo-145x134.png">
+
+    <link rel="stylesheet" href="/lib/bootstrap/css/bootstrap.min.css">
+    <link rel="stylesheet" href="/lib/bootstrap/css/bootstrap-theme.min.css">
+    <link rel="stylesheet" href="/css/sticky-footer-navbar.css">
+    <link rel="stylesheet" href="/css/taverna.css">
+
+    
+
+    
+    <!-- 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 (the &quot;License&quot;); you may not use this file except in compliance with the License.  You may obtain a copy of the License at . http://www.apache.org/licenses/LICENSE-2.0 . Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the License for the specific language governing permissions and limitations under the License. -->
+
+    <!-- JSON-LD markup for Google Structured Data -->
+	
+	  <!-- generic JSON-LD for this page -->
+	  <script type="application/ld+json">  
+		{
+			"@context" : "http://schema.org",
+			"@type" : ["CreativeWork"],
+			"@id": "",
+			"name" : "Apache Taverna source code and APIs",
+			"publisher" : {
+				"@type" : "Organization", 
+				"url" : "http://www.apache.org/",
+				"name" : "The Apache Software Foundation (ASF)" 
+			},
+			"license": { 
+				"@type": "CreativeWork",
+				"@id": "http://www.apache.org/licenses/LICENSE-2.0",
+				"url": "http://www.apache.org/licenses/LICENSE-2.0",
+				"name": "Apache License, Version 2.0"
+			}
+		}		
+</script>
+	  
+  </head>
+
+  <body>
+
+              <!-- Static navbar -->
+      <nav class="navbar navbar-default" role="navigation">
+        <div class="container">
+          <div class="navbar-header">
+            <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
+              <span class="sr-only">Toggle navigation</span>
+              <span class="icon-bar"></span>
+              <span class="icon-bar"></span>
+              <span class="icon-bar"></span>
+            </button>
+			<a class="navbar-brand" href="/"><img src="/img/taverna-logo-145x134.png" alt="">Apache Taverna</a>
+			  
+          </div>
+          <div id="navbar" class="navbar-collapse collapse">
+            <ul class="nav navbar-nav">              
+                <li class="dropdown">
+					<a href="/introduction/" data-toggle="dropdown" role="button" aria-expanded="false">Introduction<span class="caret"></span></a>
+					<ul class="dropdown-menu"  role="menu">
+					   <li><a href="/introduction/taverna-features">Taverna features</a></li>
+					   <li><a href="/introduction/why-use-workflows">Why use workflows?</a></li>
+					   <li><a href="/introduction/what-is-in-silico-experimentation">What is ‘in silico’ experimentation?</a></li>
+					   <li><a href="/introduction/what-is-a-workflow-management-system">What is a Workflow Management System?</a></li>
+					   <li><a href="/introduction/how-can-taverna-help-me">How can Taverna help me?</a></li>
+					   <li><a href="/introduction/services-in-taverna">Services in Taverna</a></li>
+					   <li><a href="/introduction/related-projects">Related projects</a></li>
+					   <li><a href="/introduction/chemistry-web-services">Chemistry-web-services</a></li>
+                       <li><a href="/introduction/taverna-in-use">Taverna in use</a></li>
+				       <li><a href="/introduction/works-with">Works with...</a></li>
+                       <li><a href="/introduction/roadmap.html">Road Map</a></li>						
+					</ul>
+				</li>
+                <li class="dropdown">
+					<a href="/documentation" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Documentation<span class="caret"></span></a>
+                  <ul class="dropdown-menu" role="menu">
+					  <li><a href="/documentation/glossary">Glossary</a></li>
+					  <li><a href="/documentation/quick-start-guide">Quick start guide</a></li>
+					  <li><a href="/documentation/components">Components</a></li>
+					  <li><a href="/documentation/interaction">Interactions</a></li>
+					  <li><a href="/documentation/tutorials">Tutorials</a></li>
+					  <li><a href="/documentation/videos">Videos</a></li>
+					  <li><a href="/documentation/example-workflows">Example workflows</a></li>
+					  <li><a href="/documentation/service-sets">Service sets</a></li>
+					  <li><a href="/documentation/provenance">Provenance management</a></li>
+					  <li><a href="/documentation/command-line">command-line</a></li>
+					  <li><a href="/documentation/server">Taverna Server</a></li>
+					  <li><a href="/documentation/taverna-player">Taverna Player</a></li>
+					  <li><a href="/documentation/plugins">Plugins</a></li>
+					  <li><a href="/documentation/dataviewer-tool">DataViewer Tool</a></li>
+					  <li><a href="/documentation/api-consumer-tool">API Consumer Tool</a></li>
+					  <li><a href="/documentation/taverna-galaxy">Taverna 2-Galaxy</a></li>
+					  <li><a href="/documentation/training-and-workshops">Training and workshops</a></li>
+				  </ul>
+    			</li>
+                <li class="dropdown">
+					<a href="/download" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Download<span class="caret"></span></a>
+                  <ul class="dropdown-menu" role="menu">
+					  <li><a href="/download">Apache Taverna 3.x</a></li>
+					  <li><a href="/download/pre-apache">Taverna 2.x (Pre-Apache)</a></li>
+				  </ul>
+				</li>
+                <li><a href="/code">Code</a></li>            
+                <li class="dropdown">
+					<a href="/community" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Community<span class="caret"></span></a>
+                  <ul class="dropdown-menu" role="menu">
+					  <li><a href="/community#mailinglists">Mailing Lists</a></li>
+					  <li><a href="/community#contribute">Contribute</a></li>
+					  <li><a href="/community#reportbugs">Report a Bug</a></li>
+				  </ul>
+				</li>
+            </ul>
+             
+              <form >
+                      
+                      
+                      <!--<input type="submit" id="submit" value="Search">-->
+                    </form>
+              
+              <form class="navbar-form navbar-right" role="search"
+                  name="search" id="search" action="http://www.google.com/search" method="get">
+                      <input value="taverna.incubator.apache.org" name="sitesearch" type="hidden"/>
+                      <div class="form-group input-group">
+                          <input type="text" name="q" id="query" placeholder="Search" class="form-control">
+						  <span class="input-group-btn">
+                            <button type="submit" class="btn btn-default">Search</button>
+						  </span>
+                      </div>                  
+              </form>
+
+             <ul class="nav navbar-nav navbar-right">                
+            <li class="dropdown">
+                <a href="http://www.apache.org/" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">ASF<span class="caret"></span></a>
+                <ul class="dropdown-menu" role="menu">
+                    <li><a href="http://www.apache.org/">Apache Software Foundation</a></li>
+                    <li><a href="http://www.apache.org/foundation/how-it-works.html">How it works</a></li>
+                    <li><a href="http://www.apache.org/foundation/thanks.html">Thanks</a></li>
+                    <li><a href="http://www.apache.org/foundation/sponsorship.html">Become a Sponsor</a></li>
+                    <li><a href="http://incubator.apache.org/projects/taverna.html">Taverna Incubation Status</a></li>
+                </ul>
+              </li>
+            </ul>
+          </div><!--/.nav-collapse -->
+        </div><!--/.container-->
+      </nav>
+
+
+    <div id="page" class="container">
+       <h1>Apache Taverna source code and APIs</h1>
+      <div id="content"><p>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="alert alert-warn" role="alert"><p><span class="glyphicon glyphicon-warn-sign" aria-hidden="true"></span>
+As of 2015-02-18, the source code repositories for Taverna is in the process of being migrated to the Apacha infrastructure. The links below point to placeholder 
+repositories and staging repositories from 
+<a href="https://github.com/taverna-incubator/">taverna-incubator on GitHub</a>.
+</div>
+
+<h2 id="source-code-repositories">Source code repositories</h2>
+<p>The Apache Taverna source code is organized into multiple <a href="http://www.git-scm.com/">git</a> repositories:</p>
+<ul>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-maven-parent">incubator-taverna-maven-parent</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-maven-parent.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-maven-parent.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-maven-parent">[GitHub]</a>
+    Common Maven parent for the below</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-language">incubator-taverna-language</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-language.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-language.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-language">[GitHub]</a>
+    Taverna Language APIs for workflow definitions (SCUFL2) and workflow inputs/outputs/run (DataBundle). </li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-osgi">incubator-taverna-osgi</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-osgi.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-osgi.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-osgi">[GitHub]</a>
+    OSGi-based plugin system</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-engine">incubator-taverna-engine</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-engine.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-engine.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-engine">[GitHub]</a>
+    Taverna workflow engine</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-common-activities">incubator-taverna-common-activities</a>
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-common-activities.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-common-activities.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-common-activities">[GitHub]</a>
+    Common activity implementation for engine (e.g. WSDL, REST, Tool, Interaction)</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-commandline">incubator-taverna-commandline</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-commandline.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-commandline.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-commandline">[GitHub]</a>
+    Command line for running Taverna workflows</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-server">incubator-taverna-server</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-server.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-server.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-server">[GitHub]</a>
+    A REST and WSDL service for running Taverna workflows</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-workbench">incubator-taverna-workbench</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-workbench.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-workbench">[GitHub]</a>
+    Graphical workbench for editing and running Taverna workflows</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-workbench-common-activities">incubator-taverna-workbench-common-activities</a>
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-common-activities.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-workbench-common-activities.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-workbench-common-activities">[GitHub]</a> 
+    Common activities UI (discovery+configuration for Workbench</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-workbench-product">incubator-taverna-workbench-product</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-workbench-product.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-workbench-product.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-workbench-product">[GitHub]</a>
+    Distribution of Taverna Workbench</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-plugin-component">incubator-taverna-plugin-component</a>
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-component.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-plugin-component.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-plugin-component">[GitHub]</a> 
+    Plugin for component activity and registry</li>
+<li><a href="https://github.com/taverna-incubator/incubator-taverna-plugin-bioinformatics">incubator-taverna-plugin-bioinformatics</a> 
+    <a href="https://git-wip-us.apache.org/repos/asf/incubator-taverna-plugin-bioinformatics.git">[https]</a> 
+    <a href="git://git.apache.org/incubator-taverna-plugin-bioinformatics.git">[git]</a> 
+    <a href="http://github.com/apache/incubator-taverna-plugin-bioinformatics">[GitHub]</a>
+    Plugin for bioinformatics-specific activities</li>
+</ul>
+<h3 id="taverna-2-source-code">Taverna 2 source code</h3>
+<p>The source code for Taverna 2 remains available at 
+<a href="https://github.com/taverna-incubator/">taverna-incubator on GitHub</a> under the
+<code>maintenance</code> branches. Note that this code is not maintained by the Apache Taverna project
+ and is licensed under 
+the <a href="https://www.gnu.org/licenses/lgpl-2.1.html">GNU Lesser Public License 2.1</a></p>
+<h3 id="checking-out-apache-taverna">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>
+
+
+<p>You can also browse the code using the <code>[GitHub]</code> links, which are mirrored daily. 
+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>
+
+
+<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">PskipTests</span>
+</pre></div>
+
+
+<p>If you get license header warnings from the 
+<a href="https://creadur.apache.org/rat/apache-rat-plugin/">Apache RAT plugin</a>, 
+and you are not a committer (who should fix those :) ),
+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>
+
+
+<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, 
+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 <em>Fork</em> the repository on <em>GitHub</em>, and submit your suggested 
+changes as a <em>Pull request</em>. 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>
+mailing list after subscribing. Note that large patch files might not be accepted by
+the mailing list software.</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="http://build.mygrid.org.uk/ci/view/incubator-taverna/">automatic Jenkins builds for Apache Taverna</a> deploy to the 
+<a href="http://repository.mygrid.org.uk/artifactory/incubator-snapshot-local/"><del>Apache</del> Taverna Maven snapshot repository</a>. 
+Note that these builds and repository are currently hosted outside of Apache, but will soon move to Apache.org infrastructure.</p>
+<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. 
+You will however always need to build the distribution product (command line or workbench) to incorporate your changes. (Make sure that references your <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/;gpl.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>
+
+    </div>
+
+        <footer class="footer">
+      <div class="container">
+           <p id="copyright" class="text-muted">
+              Copyright &#169; 2014-2015 The Apache Software Foundation, Licensed under the 
+              <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License, Version 2.0</a>.
+              Apache and the Apache feather logo are trademarks of The Apache Software Foundation.
+          </p>
+      </div>
+    </footer>
+      
+
+
+    <script src="/lib/jquery/jquery-1.11.1.min.js"></script>
+<script src="/lib/bootstrap/js/bootstrap.min.js"></script>
+
+<script>
+	jQuery(function($) {
+        if($(window).width()>769){
+            $('.navbar .dropdown').hover(function() {
+                $(this).find('.dropdown-menu').first().stop(true, true).delay(250).slideDown();
+
+            }, function() {
+                $(this).find('.dropdown-menu').first().stop(true, true).delay(100).slideUp();
+
+            });
+
+            $('.navbar .dropdown > a').click(function(){
+                location.href = this.href;
+            });
+
+        }
+    });
+</script>
+
+  </body>
+</html>
\ No newline at end of file