| <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%"/> |
| <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%"/> |
| <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%"/> |
| <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%"/> |
| <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> "; |
| echo "<img src=\"junit_err.gif\"/><font color=\"" . $errorColor . "\">" . $unitTests_grandTotalErrors . "</font> Total: " . $unitTests_grandTotalTests; |
| } |
| else { |
| echo "<br /><font color=\"orange\">Unit tests are pending</font> <img src=\"pending.gif\"/>"; |
| } |
| ?> <br /> |
| <a href="compileResults.php">Compile logs: Code Bundles</a> |
| <?php |
| echo " ($code_totalBundles) "; |
| echo "<img src=\"compile_err.gif\"/><font color=red>$code_totalErrors</font> "; |
| echo "<img src=\"compile_warn.gif\"/><font color=orange>$code_totalWarnings</font> "; |
| echo "<img src=\"access_err.gif\"/><font color=red>$code_totalforbiddenAccessWarningCount</font> "; |
| echo "<img src=\"access_warn.gif\"/><font color=orange>$code_totaldiscouragedAccessWarningCount</font> "; |
| ?> <br /> |
| <a href="testCompileResults.php">Compile logs: Test Bundles</a> |
| <?php |
| echo " ($test_totalBundles) "; |
| echo "<img src=\"compile_err.gif\"/><font color=red>$test_totalErrors</font> "; |
| echo "<img src=\"compile_warn.gif\"/><font color=orange>$test_totalWarnings</font> "; |
| echo "<img src=\"access_err.gif\"/><font color=red>$test_totalforbiddenAccessWarningCount</font> "; |
| echo "<img src=\"access_warn.gif\"/><font color=orange>$test_totaldiscouragedAccessWarningCount</font> "; |
| ?> <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> |