blob: 3ac41f826f78c1fe9e100100b776e85725d9671e [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'
/*******************************************************************************
* Copyright (c) 2009, 2012
* All rights reserved. This program and the accompanying materials
* are made available under the terms of the Eclipse Public License v1.0
* which accompanies this distribution, and is available at
* http://www.eclipse.org/legal/epl-v10.html
*
* Contributors:
* Stephan Herrmann
*******************************************************************************/
$pageTitle = "Object Teams - Download";
$App->AddExtraHtmlHeader('<link rel="stylesheet" type="text/css" href="/objectteams/css/style.css"/>');
$html = <<<EOHTML
<div id="midcolumn">
<h1>$pageTitle</h1>
<p>All downloads are provided under the terms and conditions of the <a href="/legal/epl/notice.php">Eclipse Foundation Software User Agreement</a> unless otherwise specified.</p>
<ul class="novaArrow">
<li><a href="features.php">Features of the Object Teams Development Tooling (OTDT)</a></li>
<li><a href="http://wiki.eclipse.org/images/f/fc/OTDT_Overview.png">Screenshot of the OTDT in action</a></li>
</ul>
<h2><a name="R21"></a>Stable Release 2.1.x for Eclipse 4.2/3.8 (Juno)</h2>
<div style="background-color:#D0D0D0;padding:1px;">
<table style="background-color:#def4fe;margin:0px;padding:4px;width:100%">
<tr>
<td><img src="images/Idea.png"></td>
<td style="width:100%;padding-left:6px;">
Object Teams is part of the <b><a href="http://www.eclipse.org/juno">Juno simultaneous release</a></b>.
This means, no further URL must be configured for installing the OTDT and/or OT/Equinox,
simply select the <a href="http://download.eclipse.org/releases/juno">Juno - http://download.eclipse.org/releases/juno</a>
software site and open the <b>Programming Languages</b> category.
</td>
</tr>
</table>
</div>
<table border="0">
<tbody><tr>
<td><a href="http://download.eclipse.org/objectteams/updates/ot2.1"><img src="http://dev.eclipse.org/huge_icons/actions/go-bottom.png" alt="Download" align="left"></a></td>
<td style="width: 100%; padding-left: 6px;">A specific repository containing just Object Teams 2.1.x can be found at
<a href="http://download.eclipse.org/objectteams/updates/ot2.1milestones">http://download.eclipse.org/objectteams/updates/ot2.1</a>
</td>
</tr>
</tbody></table>
<div style="margin-left:30px;" class="sideitem"><!-- use sideitem to achieve gray background -->
<h6>Releases 2.1.x:</h6>
<table width="100%">
<tbody><tr valign="top"><th>&nbsp;</th><th bgcolor="#e8fcff">Required Eclipse Version</th><th bgcolor="#e8fcff">Command Line Compiler</th><th bgcolor="#e8fcff">New&nbsp;&amp; Noteworthy</th><th bgcolor="#e8fcff">Bugs Fixed</th></tr>
<tr><td colspan="5"><strong>OTDT 2.1.0 Final Release</strong> &mdash; (2012/06/27)</td></tr>
<tr><td style="width: 50px;">&nbsp;</td>
<td bgcolor="#e8fcff"><a href="http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/index.php"><img src="images/arrow.gif">Eclipse&nbsp;SDK&nbsp;4.2</a></td>
<td style="width: 105px;" bgcolor="#e8fcff"><a href="http://www.eclipse.org/downloads/download.php?file=/objectteams/ecotj/ecotj-R-2.1.0-201206090440.jar"><img src="images/otdt/jar_obj.gif" valign="middle"> ecotj.jar</a></td>
<td bgcolor="#e8fcff"><a href="http://www.eclipse.org/objectteams/pages/new_in_2.1.html"><img src="http://www.eclipse.org/jdt/core/images/new.png"></a></td>
<td bgcolor="#e8fcff"><a href="https://bugs.eclipse.org/bugs/buglist.cgi?list_id=2099361;resolution=FIXED;classification=Tools;query_format=advanced;target_milestone=2.1%20M1;target_milestone=2.1%20M2;target_milestone=2.1%20M3;target_milestone=2.1%20M4;target_milestone=2.1%20M5;target_milestone=2.1%20M6;target_milestone=2.1%20M7;target_milestone=2.1%20RC1;target_milestone=2.1%20RC2;target_milestone=2.1%20RC3;target_milestone=2.1%20RC4;target_milestone=2.1;product=Objectteams"><img title="Bugs fixed for 2.1" src="images/bug.gif"></a></td>
</tr>
<tr><td colspan="5"><strong>OTDT 2.1.1 Service Release</strong> &mdash; (2012/09/29)</td></tr>
<tr><td style="width: 50px;">&nbsp;</td>
<td bgcolor="#e8fcff"><a href="http://download.eclipse.org/eclipse/downloads/drops4/R-4.2.1-201209141800/"><img src="images/arrow.gif">Eclipse&nbsp;SDK&nbsp;4.2.1</a></td>
<td style="width: 105px;" bgcolor="#e8fcff"><a href="http://www.eclipse.org/downloads/download.php?file=/objectteams/ecotj/ecotj-S-2.1.1-201209011843.jar"><img src="images/otdt/jar_obj.gif" valign="middle"> ecotj.jar</a></td>
<td bgcolor="#e8fcff">&nbsp;</td>
<td bgcolor="#e8fcff">&nbsp;</td>
</tr>
</tbody></table>
</div>
<h2><a name="R22"></a>Milestone Releases towards 2.2 for Eclipse 4.3 (Kepler)</h2>
<table border="0">
<tbody><tr>
<td><a href="http://download.eclipse.org/objectteams/updates/ot2.2milestones"><img src="http://dev.eclipse.org/huge_icons/actions/go-bottom.png" alt="Download" align="left"></a></td>
<td style="width: 100%; padding-left: 6px;">A specific repository containing just Object Teams 2.2 Mx can be found at
<a href="http://download.eclipse.org/objectteams/updates/ot2.2milestones">http://download.eclipse.org/objectteams/updates/ot2.2milestones</a>
</td>
</tr>
</tbody></table>
<div style="margin-left:30px;" class="sideitem"><!-- use sideitem to achieve gray background -->
<h6>Milestones towards 2.2:</h6>
<table width="100%">
<tbody><tr valign="top"><th>&nbsp;</th><th bgcolor="#e8fcff">Required Eclipse Version</th><th bgcolor="#e8fcff">Command Line Compiler</th><th bgcolor="#e8fcff">New&nbsp;&amp; Noteworthy</th><th bgcolor="#e8fcff">Bugs Fixed</th></tr>
<tr><td colspan="5"><strong>OTDT 2.2 M1</strong> &mdash; (2012/08/14)</td></tr>
<tr><td style="width: 50px;">&nbsp;</td>
<td bgcolor="#e8fcff"><a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.3M1-201208101300/"><img src="images/arrow.gif">Eclipse&nbsp;SDK&nbsp;4.3M1</a></td>
<td style="width: 105px;" bgcolor="#e8fcff"><a href="http://www.eclipse.org/downloads/download.php?file=/objectteams/ecotj/ecotj-S-2.2.0M1-201208141515.jar"><img src="images/otdt/jar_obj.gif" valign="middle"> ecotj.jar</a></td>
<td bgcolor="#e8fcff"><a href="http://www.eclipse.org/objectteams/pages/new_in_2.2.html"><img src="http://www.eclipse.org/jdt/core/images/new.png"></a></td>
<td bgcolor="#e8fcff"><a href="https://bugs.eclipse.org/bugs/buglist.cgi?field0-0-0=target_milestone;type0-0-1=substring;field0-0-1=status_whiteboard;resolution=FIXED;classification=Tools;query_format=advanced;value0-0-1=2.2%20M1;type0-0-0=equals;value0-0-0=2.2%20M1;product=Objectteams"><img title="Bugs fixed for 2.2M1" src="images/bug.gif"></a></td>
</tr>
<tr><td colspan="5"><strong>OTDT 2.2 M2</strong> &mdash; (2012/10/05)</td></tr>
<tr><td style="width: 50px;">&nbsp;</td>
<td bgcolor="#e8fcff"><a href="http://download.eclipse.org/eclipse/downloads/drops4/S-4.3M2-201209201300/"><img src="images/arrow.gif">Eclipse&nbsp;SDK&nbsp;4.3M2</a></td>
<td style="width: 105px;" bgcolor="#e8fcff"><a href="http://www.eclipse.org/downloads/download.php?file=/objectteams/ecotj/ecotj-S-2.2.0M2-201209231326.jar"><img src="images/otdt/jar_obj.gif" valign="middle"> ecotj.jar</a></td>
<td bgcolor="#e8fcff"><a href="http://www.eclipse.org/objectteams/pages/new_in_2.2.html"><img src="http://www.eclipse.org/jdt/core/images/new.png"></a></td>
<td bgcolor="#e8fcff"><a href="https://bugs.eclipse.org/bugs/buglist.cgi?field0-0-0=target_milestone;type0-0-1=substring;field0-0-1=status_whiteboard;resolution=FIXED;classification=Tools;query_format=advanced;value0-0-1=2.2%20M2;type0-0-0=equals;value0-0-0=2.2%20M2;product=Objectteams"><img title="Bugs fixed for 2.2M1" src="images/bug.gif"></a></td>
</tr>
</tbody></table>
</div>
<h2><a name="howto"></a>Howto Install</h2>
<strong>Nothing special, just...</strong>
<ol>
<li>Install <a href="http://download.eclipse.org/eclipse/downloads/drops4/R-4.2-201206081400/index.php">Eclipse SDK 4.2</a> (you may also use your favorite Eclipse Package but it has to be exactly 4.2.0 or 3.8.0 for OTDT 2.1.0).</li>
<li>Open "<code>Help > Install New Software ...</code>"</li>
<li>Choose <a href="http://download.eclipse.org/releases/juno">Juno - http://download.eclipse.org/releases/juno</a>
software site and open the <b>Programming Languages</b> category.</li>
<li>Select these features
<ul>
<li><strong>Object Teams Development Tooling</strong>: the IDE for Object Teams</li>
<li><strong>Object Teams Equinox Integration</strong>: runtime required by the above feature</li>
</ul></li>
<li><i>Recommended: un-check "Contact all update sites during install to find required software"</i></li>
<li>Click through the wizard upto and including the required restart of Eclipse.</li>
</ol>
<strong>Some hints on how you may check the installation:</strong>
<ul>
<li>Browse content from the welcome page or from help ("Object Teams Development User Guide").</li>
<li>Find new icons in "About Eclipse SDK" dialog</li>
<li>From this about dialog click through to the plug-ins of "Eclipse RCP" and scroll to the "Workbench" plug-in:</br>
You should see a note that this plug-in is adapted by two Object Teams plug-ins.</li>
<li>Install a shipped OT/J example via "<code>File > New > Example ...</code>", one of
<ul>
<li>Stop Watch Example (easiest).</li>
<li>Observer Example (straight forward).</li>
<li>Flight Bonus Example (comprehensive, high density of OT/J concepts).</li>
<li>Order System Example (comprehensive, not quite as dense).</li>
<li>ATM Example (special demo for guard predicates).</li>
</ul></li>
</ul>
<h2><a name="previous"></a>Previous Releases for Eclipse 3.3 - 3.7</h2>
<ul>
<li><a href="download-prev.php">Release up-to 2.0.x for Eclipse 3.7.x</a>
<li>For still older versions, you may still
consult our <a href="http://www.objectteams.org/distrib">old download page</a> at <b>www.objectteams.org</b> for existing releases.</li>
</ul>
<h2><a name="retention"></a>Retention Policy</h2>
<ul>
<li>Official releases (incl. service releases) will never be removed from the server<br/>(old versions may be moved to the archive site, though)</li>
<li>Milestone builds will be kept until the final release</li>
<li>No such promises are made for any intermediate ("unstable") versions</li>
</ul>
</div> <!-- midcolumn -->
<!-- remove the entire <div> tag to omit the right column! -->
<div id="rightcolumn">
<div class="sideitem">
<h6>On this page</h6>
<ul>
<li><a href="#R21">Releases 2.1.x</a><br/>(Eclipse 4.2.x)</li>
<li><a href="#R22">Milestone releases towards 2.2</a><br/>(Eclipse 4.3Mx)</li>
<li><a href="#howto">How To Install</a></li>
<li><a href="#previous">Previous Releases</a><br/>(Eclipse 3.3 - 3.7)</li>
<li><a href="#retention">Retention Policy</a></li>
</ul>
</div>
<div class="sideitem">
<h6>Documentation Quicklinks</h6>
<ul>
<li><a href="http://wiki.eclipse.org/Object_Teams_Quick-Start">Object Teams Quick-Start</a></li>
<li><a href="http://help.eclipse.org/topic/org.eclipse.objectteams.otdt.doc/guide/develop.html">User Guide</a></li>
<li><a href="http://help.eclipse.org/topic/org.eclipse.objectteams.otdt.doc/guide/otjld/def/index.html">Language Definition</a></li>
</ul>
</div>
</div>
EOHTML;
# Generate the web page
$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
?>