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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1, Fri Apr 30 19:52:09 2004 UTC revision 1.2, Tue Jun 1 19:21:03 2004 UTC
# Line 30  Line 30 
30      </tr>      </tr>
31    </tbody>    </tbody>
32  </table>  </table>
33    <ol>
34      <li><b>Copyright notices</b>
35  <ul>  <ul>
36    <li>Copyright notices</li>        <li>All source files must have appropriate copyright notice</li>
37    <li>License agreements for features</li>        <li>Source files whose content was created for 3.0 should read
38    <li>License agreements for plug-ins</li>          &quot;Copyright (c)&nbsp; 2004 ...&quot;</li>
39    <li>[TBD]</li>        <li>Source files whose content was modified during 3.0 cycle should read
40            &quot;Copyright (c)&nbsp; 200x, 2004 ...&quot;</li>
41          <li>All features should have &quot;(c) Copyright Eclipse contributors and
42            others 2000, 2004.&quot; in Help &gt; About Eclipse Platform</li>
43  </ul>  </ul>
44      </li>
45      <li><b>Plug-in and feature identification</b>
46        <ul>
47          <li>Check this info from Help &gt; About Eclipse Platform</li>
48          <li>All features should have provider &quot;Eclipse.org&quot; and version
49            &quot;3.0.0&quot;</li>
50          <li>All plug-ins should have provider &quot;Eclipse.org&quot; and version
51            &quot;3.0.0&quot; except for known special cases (org.apache.*,
52            org.junit, and org.eclipse.tomcat)</li>
53        </ul>
54      </li>
55      <li><b>License agreements for features and plug-ins</b>
56        <ul>
57          <li>Help &gt; About Eclipse Platform &gt; {Feature | Plug-in} Details &gt;
58            More Info</li>
59          <li>All features should link to the Eclipse.org Software User Agreement
60            dated Aug 23, 2003</li>
61          <li>All plug-ins should link to the plug-in's about.html file containing
62            its plug-in-specific license</li>
63        </ul>
64      </li>
65      <li><b>Extension point documentation</b>
66        <ul>
67          <li>Extension points must be documented in the appropriate help book
68            <ul>
69              <li>Platform Plug-in Developer Guide; section Reference / Extension
70                Points Reference</li>
71              <li>JDT Plug-in Developer Guide; section Reference / Extension Points
72                Reference</li>
73              <li>PDE Guide; section Reference / Extension Points Reference</li>
74            </ul>
75          </li>
76          <li>Must be a link to each extension point that a component has</li>
77          <li>Extension points added in 3.0 must be clearly marked &quot;Since
78            3.0&quot;</li>
79        </ul>
80      </li>
81      <li><b>API documentation</b>
82        <ul>
83          <li>Java API must be documented in the appropriate help book
84            <ul>
85              <li>Platform Plug-in Developer Guide; section Reference / API
86                Reference</li>
87              <li>JDT Plug-in Developer Guide; section Reference / API Reference</li>
88              <li>PDE Guide; section Reference / API Reference</li>
89            </ul>
90          </li>
91          <li>Must be a link to each API package that a component has</li>
92          <li>API package must have package overview (package.html)</li>
93          <li>All API elements must be documented</li>
94          <li>API elements added in 3.0 must be tagged &quot;@since 3.0&quot;</li>
95        </ul>
96      </li>
97    </ol>
98    <i>[More checklists coming soon...]</i>
99    
100  </body>  </body>
101    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2