blob: cf5ffb93aa56b6863d88b094cb5791ba392a09aa [file] [log] [blame]
<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
#*****************************************************************************
#
# index.php of Java Workflow Tooling (JWT)
#
# Author: Florian Lautenbacher
# created: 2007-02-26
# last changed: 2007-10-12
#
# Description: The start page of the Java Workflow Tooling project
#
#
#****************************************************************************
#
# Begin: page-specific settings. Change these.
$pageTitle = "Eclipse Java Workflow Tooling (JWT)";
$pageKeywords = "JWT , Java Workflow Tooling Project, Workflow Editor, Workflow Administration and Monitoring, Eclipse";
$pageAuthor = "Florian Lautenbacher";
# Add page-specific Nav bars here
# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
# Reiniting navbar content (suppresses generic Eclipse links Committers, Newsgroups, Bugs, Articles) :
$Nav->setLinkList( array() );
# Adding Portal-based "About" information, to be "Standard left menu"-compliant (see http://www.eclipse.org/projects/dev_process/project-status-infrastructure/left-menu.php) :
$Nav->addCustomNav( "Information about JWT", "/projects/project_summary.php?projectid=technology.jwt", "", 1 );
# Adding JWT specific menus :
$Nav->addNavSeparator(" Getting started", "/jwt/index.php");
$Nav->addCustomNav(" About JWT", "/jwt/about.php", "_blank", 3);
$Nav->addNavSeparator(" Development", "/jwt/index.php");
$Nav->addCustomNav(" Team/Committers", "/jwt/team.php", "_blank", 3);
$Nav->addCustomNav(" Wiki", "http://wiki.eclipse.org/index.php/Java_Workflow_Toolbox_Project", "_blank", 3);
$Nav->addCustomNav(" Newsgroup", "http://www.eclipse.org/newsportal/thread.php?group=eclipse.technology.jwt", "_blank", 3);
$Nav->addCustomNav(" Bugs", "http://bugs.eclipse.org/bugs/", "_blank", 3);
# End: page-specific settings
#
# Paste your HTML content between the EOHTML markers!
$html = <<<EOHTML
<div id="midcolumn">
<h1>Eclipse Java Workflow Tooling (JWT) Project</h1>
<div class="homeitem3col">
<h3> General information</h3>
The Java Workflow Tooling project (JWT) aims to build design time, development
time and runtime workflow tools in order to provide a complete, flexible,
interoperable Business Process Management platform.<br/>
This is achieved through an extensible architecture allowing to support many
different BP representations, format languages and execution engines. The set
of JWT tools is meant to allow for "Distribution"-like releases with specific
extensions targeting specific platforms or problems, e.g. JWT for SOA. The
mission and philosophy of JWT makes it natural complement to other Eclipse
projects, such as the friend SOA Tools Platform Project.
</div>
<div class="homeitem3col">
<h3> Components</h3>
<h4><a href="/jwt/components/we/index.php">Workflow editor (WE)</a></h4>
The workflow editor is a visual tool for creating, managing and
reviewing process definitions.
<h4><a href="/jwt/components/desktop/index.php">Desktop tools</a></h4>
Our desktop tools will be useful to preview your processes without using any process
engine or to simulate a number of processes.
<h4><a href="/jwt/components/transformations/index.php">Transformations</a></h4>
Currently we are working on several transformations: building on a transformation base plugin
it is now possible to transform the JWT-model into <a href="http://www.eclipse.org/stp/bpmn/">BPMN</a>
or to generate <a href="http://www.wfmc.org/standards/xpdl.htm">XPDL</a>-code. We are also working on other transformations such as from
<a href="http://www.eclipse.org/stp/bpmn/">BPMN</a> to JWT, from JWT to
<a href="http://www.eclipse.org/stp/im/index.php">STP-IM</a>, etc.
The transformations are currently tested and first versions will be released soon.
<h4><a href="/jwt/components/wam/index.php">Workflow administration and monitoring (WAM)</a></h4>
The WAM will be used to deploy and test a workflow in a workflow engine so to handle an engine's
process definition external repository, to load some process definitions into
a specific Workflow Engine, unload it, update it, instantiate it, monitor the
Workflow Engines processes, perform mappings among participant definitions and
real users, and among application definitions and tool agents.
</div>
<div class="homeitem3col">
<h3> What's new</h3>
<ul>
<li>March, 4th 2008: The first version of the Workflow editor is finally available as an Eclipse plugin.
Check it out at the <a href="components/we/index.php">workflow editor</a>-page.
</li>
<li>On October, 11th 2007 one of the project leads held a presentation about the JWT project at the
Eclipse Summit Europe 2007. Find the presented slides <a href="/jwt/press/ese07/index.php">here</a>.
</li>
</ul>
</div>
<hr class="clearer">
</div>
<div id="rightcolumn">
<div class="sideitem">
<h6>Incubation</h6>
<div align="center"><a href="/projects/what-is-incubation.php"><img
align="center" src="/images/egg-incubation.png"
border="0" alt="Incubation" /></a></div>
</div>
</div>
EOHTML;
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>