blob: c187b9262a72f7cfcdaf87d3fcd2d3bbb7dc45fa [file] [log] [blame]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>WTP Downloads</title>
<?php
//ini_set("display_errors", "true");
//error_reporting (E_ALL);
//todo: compute downloadprefix based on host server, and stage of declaration
$downloadprefix="http://www.eclipse.org/downloads/download.php?file=/webtools/downloads/drops/R2.0/R-2.0-200706260303/";
// todo: unsure if can handle filenames that are URLs?
function fileSizeInMegs($filename) {
// handy constant to compute file size in megabytes
$onemeg=1024*1024;
$zipfilesize=filesize($filename);
$zipfilesize=round($zipfilesize/$onemeg, 0);
return $zipfilesize;
}
// expecting grandTotalErrors and grandTotalTests
$filename = "unitTestsSummary.xml";
if (file_exists($filename)) {
$prefix = "unitTests_";
$unitTestsSummary = simplexml_load_file($filename);
foreach ($unitTestsSummary->summaryItem as $summaryItem) {
$name = $summaryItem->name;
$value = $summaryItem->value;
$code= "\$" . $prefix . $name . " = " . $value . ";";
//echo "<br />code: " . $code;
eval($code);
}
}
$filename = "compilelogsSummary.xml";
$prefix = "code_";
$compileSummary = simplexml_load_file($filename);
foreach ($compileSummary->summaryItem as $summaryItem) {
$name = $summaryItem->name;
$value = $summaryItem->value;
$code= "\$" . $prefix . $name . " = " . $value . ";";
//echo "<br />code: " . $code;
eval($code);
}
$filename = "testcompilelogsSummary.xml";
$prefix = "test_";
$compileSummary = simplexml_load_file($filename);
foreach ($compileSummary->summaryItem as $summaryItem) {
$name = $summaryItem->name;
$value = $summaryItem->value;
$code= "\$" . $prefix . $name . " = " . $value . ";";
//echo "<br />code: " . $code;
eval($code);
}
?>
</head>
<body>
<table BORDER=0 CELLSPACING=2 CELLPADDING=2 WIDTH="100%">
<tr>
<td ALIGN=left><font face="'Bitstream Vera',Helvetica,Arial" size="+2"><b>Release
Build: R-2.0-200706260303</b></font></td>
<tr>
<td><font size="-1">June 26, 2007</font></td>
</tr>
<tr>
<td>
<p>The Eclipse Web Tools Platform Project provides tools for Web
Development, and is a platform for adopters making add-on tools for
Web Development.</p>
</td>
</tr>
</table>
<!-- *********** Required Prerequisites ************** -->
<table border=0 cellspacing=2 cellpadding=2 width="100%">
<tr>
<td align="left" valign="top" bgcolor="#0080C0"><font
face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Required
Prerequisites</font></td>
</tr>
<tr>
<td>These are the prerequisites project packages to run the Web Tools
Platform. They must be downloaded and installed before WTP can be
installed or used.</td>
</tr>
<tr>
<table border=0 cellspacing=1 cellpadding=1 width="90%" align="center">
<tr valign="top">
<td width="10%"/>&nbsp;&nbsp;&nbsp;&nbsp;
<td>Eclipse Platform (Platform, JDT, PDE)</td>
<td align="right"><a href="http://download.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500/eclipse-SDK-3.3-linux-gtk.tar.gz">eclipse-SDK-3.3-linux-gtk.tar.gz</a> or <a
href=http://download.eclipse.org/eclipse/downloads/drops/R-3.3-200706251500>other platforms</a></td>
</tr>
<tr valign="top">
<td width="10%"/>&nbsp;&nbsp;&nbsp;&nbsp;
<td>Eclipse Modeling Framework (EMF, XSD InfoSet, SDO)</td>
<td align="right"><a href="http://www.eclipse.org/downloads/download.php?file=/modeling/emf/emf/downloads/drops/2.3.0/R200706262000/emf-sdo-xsd-SDK-2.3.0.zip">emf-sdo-xsd-SDK-2.3.0.zip</a></td>
</tr>
<tr valign="top">
<td width="10%"/>&nbsp;&nbsp;&nbsp;&nbsp;
<td>Graphical Editing Framework (GEF)</td>
<td align="right"><a href="http://www.eclipse.org/downloads/download.php?file=/tools/gef/downloads/drops/R-3.3-200706281000/GEF-SDK-3.3.zip">GEF-SDK-3.3.zip</a></td>
</tr>
<tr valign="top">
<td width="10%"/>&nbsp;&nbsp;&nbsp;&nbsp;
<td>Data Tools Platform (DTP)</td>
<td align="right"><a href="http://www.eclipse.org/downloads/download.php?file=/datatools/downloads/1.5/dtp-sdk_1.5.zip">dtp-sdk_1.5.zip</a></td>
</tr>
</table>
</tr>
</table>
<!-- *********** WTP ALL-IN-ONE ************** -->
<table border=0 cellspacing=2 cellpadding=2 width="100%">
<tr>
<td align=left valign=top colspan="5" bgcolor="#0080C0"><font
face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web
Tools Platform All-In-One Packages</font></td>
</tr>
<tr>
<td align="left" valign="top" colspan="5">
<p>The WTP All-In-One zip files includes the features and plugins
from the WST, JST (including JSF), and JPT projects. They also
include the complete set of software to start using WTP
immediately. This package already has the complete set of prerequisites,
eclipse 3.3 sdk, emf, gef and dtp distributions from the Europa
release. You will not need anything else.</p>
</td>
</tr>
<tr>
<table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
<tr>
<td align="left" valign="top" width="10%"><b>Platform:</b></td>
<td align="left" valign="top">
<p>Windows (Supported Versions)</p>
</td>
<?php
$zipfilename="wtp-all-in-one-sdk-R-2.0-200706260303-win32";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo ' <td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-all-in-one-sdk-win32" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
<tr>
<tr>
<td align="left" valign="top" width="10%"><b>Platform:</b></td>
<td align="left" valign="top">
<p>Linux (x86/GTK 2) (Supported Versions)</p>
<?php
$zipfilename="wtp-all-in-one-sdk-R-2.0-200706260303-linux-gtk";
$filename=$zipfilename.".tar.gz";
$zipfilesize=fileSizeInMegs($filename);
echo '<td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-all-in-one-sdk-linux-gtk" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
<tr>
<td align="left" valign="top" width="10%"><b>Platform:</b></td>
<td align="left" valign="top">
<p>Mac OSX (Mac/Carbon) (Supported Versions)</p>
<?php
$zipfilename="wtp-all-in-one-sdk-R-2.0-200706260303-macosx-carbon";
$filename=$zipfilename.".tar.gz";
$zipfilesize=fileSizeInMegs($filename);
echo '<td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-all-in-one-sdk-macosx-carbon" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
</table>
<tr>
</table>
<!-- *********** WTP ************** -->
<table border=0 cellspacing=2 cellpadding=2 width="100%">
<tr>
<td align=left valign=top colspan="5" bgcolor="#0080C0"><font
face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Tools
Platform Complete</font></td>
</tr>
<tr>
<td align="left" valign="top" colspan="5">
<p>The WTP zip files includes the features and plugins from the WST,
JST (including JSF), and JPT projects.</p>
</td>
</tr>
<tr>
<table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
<tr>
<td align="left" valign="top" width="10%"><b>Web App Developers:</b></td>
<td align="left" valign="top">
<p>This non-SDK package is for most users. It includes the runnable
code and end-user documentation for those using the tools to develop
web applications.</p>
</td>
<?php
$zipfilename="wtp-R-2.0-200706260303";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo ' <td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
<tr>
<tr>
<td align="left" valign="top" width="10%"><b>Tool Developers:</b></td>
<td align="left" valign="top">
<p>The SDK package includes source code and developer documentation
for those using WTP as a platform to build more tools, as well as
everything that is in the non-SDK version.</p>
<?php
$zipfilename="wtp-sdk-R-2.0-200706260303";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo '<td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-sdk" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
<tr>
<td align="left" valign="top" width="10%"></td>
<td align="left" valign="top">
<p>The Automated Test zip contains the unit tests.</p>
<?php
$zipfilename="wtp-Automated-Tests-R-2.0-200706260303";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo '<td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-Automated-Tests" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
</table>
<tr>
</table>
<!-- *********** WST ************** -->
<table border=0 cellspacing=2 cellpadding=2 width="100%">
<tr>
<td align=left valign=top colspan="5" bgcolor="#0080C0"><font
face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF"> Web Standard Tools</font></td>
</tr>
<tr>
<td align="left" valign="top" colspan="5">
<p>The WST zip files includes the features and plugins from the WST Project. </p>
</td>
</tr>
<tr>
<table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
<tr>
<td align="left" valign="top" width="10%"><b>Web App Developers:</b></td>
<td align="left" valign="top">
<p>This non-SDK package is for most users. It includes the runnable
code and end-user documentation for those using the tools to develop
web applications. In particular, non-Java oriented Web Apps (such as HTML,
XML, CSS, etc).</p>
</td>
<?php
$zipfilename="wtp-wst-R-2.0-200706260303";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo ' <td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wst" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
<tr>
<tr>
<td align="left" valign="top" width="10%"><b>Tool Developers:</b></td>
<td align="left" valign="top">
<p>The SDK package includes source code and developer documentation
for those using WST as a platform to build more tools, as well as
everything that is in the non-SDK version.</p>
<?php
$zipfilename="wtp-wst-sdk-R-2.0-200706260303";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo '<td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-wst-sdk" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
<tr>
<td align="left" valign="top" width="10%"></td>
<td align="left" valign="top">
<p>The Automated Test zip contains the unit tests.</p>
<?php
$zipfilename="wtp-wst-Automated-Tests-R-2.0-200706260303";
$filename=$zipfilename.".zip";
$zipfilesize=fileSizeInMegs($filename);
echo '<td align="right" valign="top" width="10%">
<a href="' . ${downloadprefix} . ${filename} . '">' . "wtp-wst-Automated-Tests" . '</a>
</td>
<td align="right" valign="top" width="5%">
(' . ${zipfilesize} . 'M)
</td>
<td align="right" valign="top" width="5%">
[<a href="checksum/' . ${filename} . '.md5">md5</a>]
</td>';
?>
</tr>
</table>
<tr>
</table>
<!-- *********** Build Status ************** -->
<table border=0 cellspacing=2 cellpadding=2 width="100%">
<tr>
<td align=left valign=top bgcolor="#0080C0"><font
face="'Bitstream Vera',Helvetica,Arial" color="#FFFFFF">Status, tests
and other interesting details</font></td>
</tr>
<tr>
<table border=0 cellspacing=2 cellpadding=2 width="90%" align="center">
<tr>
<td>
<?php
$buildmachineScript="../../../displayBuildMachine.php";
if (file_exists($buildmachineScript))
{
include $buildmachineScript;
echo displayBuildMachine();
}
?>
<a href="buildNotes.php">Build notes</a> <br />
<a href="directory.txt">map files</a> <br />
<?php
if (isset($unitTests_grandTotalErrors)) {
$errorColor="green";
if ($unitTests_grandTotalErrors > 0) {
$errorColor="red";
}
echo "<a href=\"testResults.php\">Unit test results</a>&nbsp;";
echo "<img src=\"junit_err.gif\"/><font color=\"" . $errorColor . "\">" . $unitTests_grandTotalErrors . "</font>&nbsp;&nbsp;Total: " . $unitTests_grandTotalTests;
}
else {
echo "<br /><font color=\"orange\">Unit tests are pending</font>&nbsp;&nbsp;<img src=\"pending.gif\"/>";
}
?> <br />
<a href="compileResults.php">Compile logs: Code Bundles</a>
<?php
echo "&nbsp;&nbsp;($code_totalBundles)&nbsp;&nbsp;";
echo "<img src=\"compile_err.gif\"/><font color=red>$code_totalErrors</font>&nbsp;";
echo "<img src=\"compile_warn.gif\"/><font color=orange>$code_totalWarnings</font>&nbsp;";
echo "<img src=\"access_err.gif\"/><font color=red>$code_totalforbiddenAccessWarningCount</font>&nbsp;";
echo "<img src=\"access_warn.gif\"/><font color=orange>$code_totaldiscouragedAccessWarningCount</font>&nbsp;";
?> <br />
<a href="testCompileResults.php">Compile logs: Test Bundles</a>
<?php
echo "&nbsp;&nbsp;($test_totalBundles)&nbsp;&nbsp;";
echo "<img src=\"compile_err.gif\"/><font color=red>$test_totalErrors</font>&nbsp;";
echo "<img src=\"compile_warn.gif\"/><font color=orange>$test_totalWarnings</font>&nbsp;";
echo "<img src=\"access_err.gif\"/><font color=red>$test_totalforbiddenAccessWarningCount</font>&nbsp;";
echo "<img src=\"access_warn.gif\"/><font color=orange>$test_totaldiscouragedAccessWarningCount</font>&nbsp;";
?> <br />
<?php
if (file_exists("versioningReportName.php"))
{
include "versioningReportName.php";
$fname="${versionReportFilename}.html";
if (file_exists($fname)) {
echo "<br /> <a href='$fname'>Versioning Information</a>";
}
}
?> <?php
echo "<br />";
if (file_exists("./apiresults/api-progress.html"))
{
echo "<br /> <a href=\"apiresults/api-progress.html\">API Progress Report</a>";
}
if (file_exists("./apiresults/api-info-summary.html"))
{
echo "<br /> <a href=\"apiresults/api-info-summary.html\">APIs Defined by Each Component</a>";
}
if (file_exists("./apiresults/api-ref-compatibility.html"))
{
echo "<br /> <a href=\"apiresults/api-ref-compatibility.html\">Adopter Breakage Report</a>";
}
if (file_exists("./apiresults/api-violation-summary.html"))
{
echo "<br /> <a href=\"apiresults/api-violation-summary.html\">API Violations</a>";
}
if (file_exists("./apiresults/component-api-violation-all.html"))
{
echo "<br /> <a href=\"apiresults/component-api-violation-all.html\">Non-API dependencies</a>";
}
if (file_exists("./apiresults/api-tc-summary.html"))
{
echo "<br /> <a href=\"apiresults/api-tc-summary.html\">API Test Coverage</a>";
}
if (file_exists("./apiresults/api-javadoc-summary.html"))
{
echo "<br /> <a href=\"apiresults/api-javadoc-summary.html\">API Javadoc Coverage</a>";
}
if (file_exists("./apiresults/api-tc-summary.html"))
{
echo "<br /><br /> <a href=\"apiresults/full_test_coverage/api-tc-summary.html\">Test Coverage for All Classes and Methods</a>";
}
?> <?php
if (file_exists("./perfresults/graph/performance.php"))
{
echo "<br />";
echo "<br /> <a href=\"perfresults/graph/performance.php\">Performance Results</a>";
echo "<br />";
}
?></td>
</tr>
</table>
</tr>
</table>
<!-- footer -->
<center>
<hr>
<p>All downloads are provided under the terms and conditions of the <a
href="http://www.eclipse.org/legal/notice.html">Eclipse.org Software
User Agreement</a> unless otherwise specified.</p>
<p>If you have problems downloading the drops, contact the <font
face="'Bitstream Vera',Helvetica,Arial" size="-1"><a
href="mailto:webmaster@eclipse.org">webmaster</a></font>.</p>
</center>
<!-- end footer -->
</body>
</html>