platform-text-home/3.1/previous_plans.html

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

revision 1.12, Fri Feb 25 17:09:19 2005 UTC revision 1.13, Thu Apr 21 14:11:01 2005 UTC
# Line 15  Line 15 
15    </tr>    </tr>
16    <tr>    <tr>
17      <td WIDTH="100%">      <td WIDTH="100%">
18    
19          <h3><a name="Milestone_Planning"></a>Milestone M6 Plan</h3>
20          <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Top five items</h4>
21          <ul>
22                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> continue with J2SE 5.0 support (<a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/r3_1/j2se50/Status.html">JDT UI's overall status</a>)</li>
23            <li><font class="indexsub" color="#8080ff">[&gt;3.1]</font> progress in consolidating the platform</li>
24            <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> provide NLS tooling for new Platform Core's new message bundle approach</li>
25                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> finalize existing 3.1 APIs (M6 is API freeze)</li>
26                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> performance</li>
27    
28          </ul>
29    
30       <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Committed items</h4>
31    <ul>
32    <li>
33            <h5>(<img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10">) Cross-team issues</h5>
34            <ul>
35                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> resolve missing performance test fingerprints problem</li>
36            <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> adopt global operation history</li>
37                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> help push down formatter to JDT Core</li>
38                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> apply mixed indent patch for fomatter together with JDT Core</li>
39                    <li><font class="indexsub" color="#8080ff">[&gt;3.1]</font> (provide a compatibility layer for commands moved to LTK UI plug-in)<br>
40                    a hard-coded patch is ready but there should be support from the Platform
41                    for extension-point evolution.</li>
42            </ul>
43    </li><li>
44            <h5>(<img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10">) J2SE 5.0 support (<a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/r3_1/j2se50/Status.html">JDT UI's overall status</a>)</h5>
45            <ul>
46                <li>(<img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10">) fix bugs introduced in M5
47                        <ul>
48                                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> performance impact due to parameter guessing</li>
49                                    <li><font class="indexsub" color="#8080ff">[3.1 M7]</font> improve accurracy of auto-boxing</li>
50                                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> problems introduced by new projection caption support</li>
51                        </ul>
52                </li>
53                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> improve content assist for generics (work together with David Audel / JDT Core):
54                            <ul>
55                                    <li>better type parameter proposals</li>
56                                    <li>better enum constant proposals</li>
57                            </ul>
58                    </li>
59    
60                <li> <font class="indexsub" color="#8080ff">[&gt;3.1]</font> (provide new semantic highlightings) - will probably be moved to M7</li>
61                <ul>
62                            <li>type bounds</li>
63                            <li>enums</li>
64                            <li>static imports</li>
65                </ul>
66            </ul>
67    </li><li>
68            <h5><font class="indexsub" color="#8080ff">[&gt;3.1]</font> Platform consolidation</h5>
69            <ul>
70                    <li>push down annotation navigation</li>
71                    <li>push down annotation hovers</li>
72                    <li>adopt and push down Quick Assist and Quick Fix infrastructure</li>
73                    <li>offer spelling checking in Text editor</li>
74            <li>(move Occurrences annotation type definition and annotation specification down to ltk.ui or editors.ui)</li>
75            <li>(push down annotation navigation)</li>
76            </ul>
77    </li><li>
78            <h5><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> NLS tooling</h5>
79            <ul>
80                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> provide tooling for Platform Core's new message bundle approach</li>
81                            <ul>
82                                    <li>provide new back-end for the NLS wizard that can write the new format</li>
83                            </ul>
84            <li><font class="indexsub" color="#8080ff">[&gt;3.1]</font> (improve Properties File editor)</li>
85              <ul>
86                <li>(ensure correct ISO-8859-1 encoding when writing a properties file)</li>
87              </ul>
88            </li>
89            <li><font class="indexsub" color="#8080ff">[&gt;3.1]</font> (improve Externalize Strings wizard)
90              <ul>
91                <li>(spell checking)</li>
92                <li>(ensure correct ISO-8859-1 encoding when writing a properties file)</li>
93              </ul>
94            </li>
95            </ul>
96    </li><li>
97            <h5><font class="indexsub" color="#8080ff">[3.1 M7]</font> (Code cleanup)</h5>
98            <ul>
99                    <li>reference to AnnotationExpandHover in JavaExpandHover</li>
100                    <li>references to Search plug-in in PropertyKeyHyperlink</li>
101            </ul>
102    </li><li>
103            <h5><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> R3.0.2 related work items</h5>
104            <ul>
105                    <li>testing</li>
106                    <li>bug verification</li>
107                    <li>ship 3.0.2</li>
108            </ul>
109    </li><li>
110            <h5><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> participate in writing an article for the JavaMagazin</h5>
111    </li></ul>
112    
113          <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Permanent items</h4>
114          <ul>
115            <li>bugzilla inbox tracking</li>
116            <li>bug fixing</li>
117            <li>increase correctness test coverage</li>
118          </ul>
119    
120          <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Proposed items</h4>
121                    <ul>
122                            <li><font class="indexsub" color="#8080ff">[&gt;3.1]</font> add UI for Word Completion similar to code assist</li>
123                            <li><font class="indexsub" color="#8080ff">[&gt;3.1]</font> add new <code>org.eclipse.ltk.ui</code> plug-in to release<br>
124                            <b>Note:</b> This item depends on the above mentioned cross team-issue</li>
125                            <li>
126                                    <h5> <font class="indexsub" color="#8080ff">[&gt;3.1]</font> (RCP)</h5>
127                                    <ul>
128                                            <li>add support for annotation presentation and navigation</li>
129                                            <li>investigate declaring <code>org.eclipse.resources</code> optional for <code>org.eclipse.core.filebuffers</code></li>
130                                            <li>provide an example RCP text editor application with the following features:<br>
131                                            <ul>
132                                                    <li>open an external file</li>
133                                                    <li>open an untitled (new & empty) text file</li>
134                                                    <li>save</li>
135                                                    <li>spell checking</li>
136                                                    <li>quick fix to fix spelling problems</li>
137                                            </ul>
138                                            </li>
139                                    </ul>
140                            </li>
141                    </ul>
142    
143            <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Absences</h4>
144            <ul>
145                    <li>Dani: 5 days vacation</li>
146                    <li>Tom: 5 days eclipseCon</li>
147                    <li>Tom: 5 days vacation</li>
148                    <li>2 public holidays</li>
149            </ul>
150    
151    
152    <!----------------------------->
153    
154        <h3><a NAME="Milestone_Planning"></a>Milestone M5</h3>        <h3><a NAME="Milestone_Planning"></a>Milestone M5</h3>
       <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Original Plan</h4>  
155        <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Top five items</h4>        <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Top five items</h4>
156        <ul>        <ul>
157                  <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> start with J2SE 5.0 support (<a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/r3_1/j2se50/Status.html">JDT UI's overall status</a>)</li>                  <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/ok.gif" nosave="" border="0" height="10" width="10"> start with J2SE 5.0 support (<a href="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/r3_1/j2se50/Status.html">JDT UI's overall status</a>)</li>

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13