eclipse-project-home/plans/3_0/release_checklist.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (download) (as text) (annotate)
Tue Jun 1 19:21:03 2004 UTC (5 years, 5 months ago) by jeem
Branch: MAIN
Changes since 1.1: +66 -6 lines
Improve checklists
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0063)http://www.eclipse.org/eclipse/development/freeze_plan_2_1.html -->
<html>

<head>
<title>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 align="left" width="80%">
        <p><font class="indextop">Eclipse 3.0<br>
        Release Checklists</font></p>
      </td>
      <td width="20%"><img src="../../howto_banner.jpg" align="center" width="272" height="111"></td>
    </tr>
  </tbody>
</table>
<table cellspacing="5" cellpadding="2" width="100%" border="0">
  <tbody>
    <tr>
      <td valign="top" align="left" bgcolor="#0080c0" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff"><a name="ComponentTestPlans"></a>Checklists</font></b></td>
    </tr>
  </tbody>
</table>
<ol>
  <li><b>Copyright notices</b>
    <ul>
      <li>All source files must have appropriate copyright notice</li>
      <li>Source files whose content was created for 3.0 should read
        &quot;Copyright (c)&nbsp; 2004 ...&quot;</li>
      <li>Source files whose content was modified during 3.0 cycle should read
        &quot;Copyright (c)&nbsp; 200x, 2004 ...&quot;</li>
      <li>All features should have &quot;(c) Copyright Eclipse contributors and
        others 2000, 2004.&quot; in Help &gt; About Eclipse Platform</li>
    </ul>
  </li>
  <li><b>Plug-in and feature identification</b>
    <ul>
      <li>Check this info from Help &gt; About Eclipse Platform</li>
      <li>All features should have provider &quot;Eclipse.org&quot; and version
        &quot;3.0.0&quot;</li>
      <li>All plug-ins should have provider &quot;Eclipse.org&quot; and version
        &quot;3.0.0&quot; except for known special cases (org.apache.*,
        org.junit, and org.eclipse.tomcat)</li>
    </ul>
  </li>
  <li><b>License agreements for features and plug-ins</b>
    <ul>
      <li>Help &gt; About Eclipse Platform &gt; {Feature | Plug-in} Details &gt;
        More Info</li>
      <li>All features should link to the Eclipse.org Software User Agreement
        dated Aug 23, 2003</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.0 must be clearly marked &quot;Since
        3.0&quot;</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.0 must be tagged &quot;@since 3.0&quot;</li>
    </ul>
  </li>
</ol>
<i>[More checklists coming soon...]</i>

</body>

</html>