|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> | 
|  | <html> | 
|  |  | 
|  | <head> | 
|  | <title>Eclipse 3.4 Release Checklists</title> | 
|  | <link href="../../default_style.css" rel="stylesheet"> | 
|  | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | 
|  | <meta content="Microsoft FrontPage 4.0" name="GENERATOR"> | 
|  | <meta name="ProgId" content="FrontPage.Editor.Document"> | 
|  | </head> | 
|  |  | 
|  | <body text="#000000" vlink="#551a8b" alink="#ff0000" link="#0000ee" bgcolor="#ffffff"> | 
|  |  | 
|  | <table cellspacing="5" cellpadding="2" width="100%" border="0"> | 
|  | <tbody> | 
|  | <tr> | 
|  | <td valign="top" align="left" bgcolor="#595791" colspan="2"><font face="Arial,Helvetica" color="#ffffff"><a name="ComponentTestPlans"></a>Eclipse 3.4 Release Checklists</font></td> | 
|  | </tr> | 
|  | </tbody> | 
|  | </table> | 
|  | <p> | 
|  | The official check list can be found <a href="http://wiki.eclipse.org/index.php/3.4_Release_checklist">here</a>. | 
|  | </p> | 
|  | <ol> | 
|  | <li><b>Copyright notices</b> | 
|  | <ul> | 
|  | <li>All source files must have appropriate EPL v1.0 copyright notice</li> | 
|  | <li>Source files whose content was created for 3.4 should read "Copyright | 
|  | (c)  2007 ..."</li> | 
|  | <li>Source files whose content was modified during 3.4 cycle should read | 
|  | "Copyright (c)  200x, 2007 ..."</li> | 
|  | <li>All features should have "(c) Copyright Eclipse contributors and | 
|  | others 2000, 2007." in Help > About Eclipse Platform</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li><b>Plug-in and feature identification</b> | 
|  | <ul> | 
|  | <li>Check this info from <code>Help > About Eclipse SDK</code></li> | 
|  | <li>All features should have provider "Eclipse.org" and version | 
|  | "3.4.0.qualifier"</li> | 
|  | <li>All plug-ins should have provider "Eclipse.org" and version | 
|  | "3.4.0.qualifier" except for known special cases (org.apache.*, | 
|  | org.junit, org.eclipse.tomcat and bundles from Orbit)</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li><b>License agreements for features and plug-ins</b> | 
|  | <ul> | 
|  | <li><code>Help > About Eclipse SDK</code> > {Feature | Plug-in} Details > | 
|  | More Info</li> | 
|  | <li>All features should link to the Eclipse Foundation Software User Agreement | 
|  | dated March 17, 2005</li> | 
|  | <li>All plug-ins should link to the plug-in's about.html file containing | 
|  | its plug-in-specific license</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li><b>Extension point documentation</b> | 
|  | <ul> | 
|  | <li>Extension points must be documented in the appropriate help book | 
|  | <ul> | 
|  | <li>Platform Plug-in Developer Guide; section Reference / Extension | 
|  | Points Reference</li> | 
|  | <li>JDT Plug-in Developer Guide; section Reference / Extension Points | 
|  | Reference</li> | 
|  | <li>PDE Guide; section Reference / Extension Points Reference</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li>Must be a link to each extension point that a component has</li> | 
|  | <li>Extension points added in 3.4 must be clearly marked "Since | 
|  | 3.4"</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li><b>API documentation</b> | 
|  | <ul> | 
|  | <li>Java API must be documented in the appropriate help book | 
|  | <ul> | 
|  | <li>Platform Plug-in Developer Guide; section Reference / API | 
|  | Reference</li> | 
|  | <li>JDT Plug-in Developer Guide; section Reference / API Reference</li> | 
|  | <li>PDE Guide; section Reference / API Reference</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li>Must be a link to each API package that a component has</li> | 
|  | <li>API package must have package overview (package.html)</li> | 
|  | <li>All API elements must be documented</li> | 
|  | <li>API elements added in 3.4 must be tagged "@since 3.4" (see <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=190060">bug 190060</a> for tooling support)</li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><b>API Compatibility</b> | 
|  | <ul> | 
|  | <li>compare all APIs with the previous release. | 
|  | <br>This can be done manually through CVS or with a tool like <a href="http://wiki.eclipse.org/index.php/PDE_UI_Incubator_ApiTools_Compare">PDE UI Incubator ApiTools Compare</a> | 
|  | </li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><b>3.4 Plug-in Migration Guide</b> | 
|  | <ul> | 
|  | <li>Instructions for migrating older plug-ins to 3.4</li> | 
|  | <li>Must describe incompatibilities and breaking API changes</li> | 
|  | <li>Should describe deprecations and places where 3.4 has a better story | 
|  | that plug-ins should more to</li> | 
|  | <li>Located in Platform Plug-in Developer Guide / Porting Guide</li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><b>Documentation</b> | 
|  | <ul> | 
|  | <li>Add and update documentation according to the <a href="http://wiki.eclipse.org/index.php/Eclipse_Doc_Checklist">doc check list</a>.</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <li><b>What's New in 3.4</b> | 
|  | <em>Need to review the JDT what's new for RC4</em> | 
|  | <ul> | 
|  | <li>Describes the more interesting differences that 3.3 users will see | 
|  | when they upgrade to 3.4</li> | 
|  | <li>Located in {Workbench | Java Development | PDE} User Guide / What's | 
|  | new</li> | 
|  | </ul> | 
|  | </li> | 
|  | <li><b>Release notes</b> | 
|  | <ul> | 
|  | <li>Add known problems for each component and other late-breaking news for | 
|  | customers of 3.4</li> | 
|  | <li>Located in eclipse/readme/readme_eclipse.html</li> | 
|  | </ul> | 
|  | </li> | 
|  | </ol> | 
|  |  | 
|  | </body> | 
|  |  | 
|  | </html> |