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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (view) (download) (as text)

1 : jeem 1.1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2 :     <!-- saved from url=(0063)http://www.eclipse.org/eclipse/development/freeze_plan_2_1.html -->
3 :     <html>
4 :    
5 :     <head>
6 :     <title>Release Checklists</title>
7 :     <link href="../../default_style.css" rel="stylesheet">
8 :     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
9 :     <meta content="Microsoft FrontPage 4.0" name="GENERATOR">
10 :     <meta name="ProgId" content="FrontPage.Editor.Document">
11 :     </head>
12 :    
13 :     <body text="#000000" vlink="#551a8b" alink="#ff0000" link="#0000ee" bgcolor="#ffffff">
14 :    
15 :     <table cellspacing="5" cellpadding="2" width="100%" border="0">
16 :     <tbody>
17 :     <tr>
18 :     <td align="left" width="80%">
19 :     <p><font class="indextop">Eclipse 3.0<br>
20 :     Release Checklists</font></p>
21 :     </td>
22 :     <td width="20%"><img src="../../howto_banner.jpg" align="center" width="272" height="111"></td>
23 :     </tr>
24 :     </tbody>
25 :     </table>
26 :     <table cellspacing="5" cellpadding="2" width="100%" border="0">
27 :     <tbody>
28 :     <tr>
29 :     <td valign="top" align="left" bgcolor="#0080c0" colspan="2"><b><font face="Arial,Helvetica" color="#ffffff"><a name="ComponentTestPlans"></a>Checklists</font></b></td>
30 :     </tr>
31 :     </tbody>
32 :     </table>
33 : jeem 1.2 <ol>
34 :     <li><b>Copyright notices</b>
35 :     <ul>
36 :     <li>All source files must have appropriate copyright notice</li>
37 :     <li>Source files whose content was created for 3.0 should read
38 :     &quot;Copyright (c)&nbsp; 2004 ...&quot;</li>
39 :     <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>
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 : jeem 1.1
100 :     </body>
101 :    
102 :     </html>