Download Taverna Language

Apache Taverna Language (incubating) is a Java API that gives programmatic access to inspecting, modifying and converting SCUFL2 workflow definitions and Research Object Bundles.

Maven artifacts

Apache Taverna Language is available from Maven Central, mirrored from ASF's Maven repository. For convenience of IDE users, the Maven artifacts include -javadoc.jar and -sources.jar; however, you might prefer the online API javadoc and the source code releases (see below).

To use Taverna Language with Maven, add to your pom.xml a selection of:

<dependencies>
    <dependency>
        <groupId>org.apache.taverna.language</groupId>
        <artifactId>taverna-robundle</artifactId>
        <version>0.15.1-incubating</version>
    </dependency>
    <dependency>
        <groupId>org.apache.taverna.language</groupId>
        <artifactId>taverna-databundle</artifactId>
        <version>0.15.1-incubating</version>
    </dependency>
    <dependency>
        <groupId>org.apache.taverna.language</groupId>
        <artifactId>taverna-scufl2-api</artifactId>
        <version>0.15.1-incubating</version>
    </dependency>
    <dependency>
        <groupId>org.apache.taverna.language</groupId>
        <artifactId>taverna-scufl2-wfbundle</artifactId>
        <version>0.15.1-incubating</version>
    </dependency>
    <dependency>
        <groupId>org.apache.taverna.language</groupId>
        <artifactId>taverna-scufl2-t2flow</artifactId>
        <version>0.15.1-incubating</version>
    </dependency>
    <dependency>
        <groupId>org.apache.taverna.language</groupId>
        <artifactId>taverna-scufl2-wfdesc</artifactId>
        <version>0.15.1-incubating</version>
    </dependency>
</dependencies>

The <version> above might not be up to date, see the source code releases below to find the latest version.

See the Taverna Language documentation for more details.

Source code

Below you can find all Taverna Language source releases.

After downloading the files, verify the PGP signatures using the Apache Taverna KEYS file.

taverna-language-0.15.1-incubating

Apache Taverna Language 0.15.1-incubating was published on 2016-03-11, and is available for download from official mirrors of the ASF Distribution Directory incubator/taverna/:

The Taverna Language changelog is available from the Apache Taverna Jira.

taverna-parent-3-incubating

Apache Taverna Maven Parent 3-incubating was published on 2018-01-18, and is available as:

The Taverna Maven parent changelog is available from the Apache Taverna Jira.

Source code repositories

For the latest developments you may also be interested in the corresponding source code repositories:

Each release has a corresponding tag, e.g. 0.15.1-incubating.

Archived releases

For all archived Apache Taverna releases, see archive.apache.org.

Historical releases before moving to Apache (2015) are available at GitHub under:

See also older SCUFL2 docs provided by myGrid's wiki.

Note that the historical releases are not affiliated with the Apache Software Foundation and the above is provided for archival purposes only.