platform-text-home/3.1/previous_plans.html

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

revision 1.11, Wed Feb 2 11:50:07 2005 UTC revision 1.12, Fri Feb 25 17:09:19 2005 UTC
# Line 15  Line 15 
15    </tr>    </tr>
16    <tr>    <tr>
17      <td WIDTH="100%">      <td WIDTH="100%">
18          <h3><a NAME="Milestone_Planning"></a>Milestone M5</h3>
19          <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Original Plan</h4>
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"> 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>
23            <li>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"> progress in improving NLS tooling</li>
25                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/progress.gif" nosave="" border="0" height="5" width="14" align="middle"> remove dependencies to internal code from other plug-ins</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"> R3.0.2 related work items</li>
27          </ul>
28    
29       <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Committed items</h4>
30    <ul>
31    <li>
32            <h5><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/progress.gif" nosave="" border="0" height="5" width="14" align="middle"> Cross-team issues</h5>
33            <ul>
34                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/progress.gif" nosave="" border="0" height="5" width="14" align="middle"> resolve performance test problems</li>
35                    <li>participate in the action contribution dynamic team</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"><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/new.gif" nosave="" border="0" align="middle"> <img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/glass.gif" nosave="" border="0" height="10" width="10"> harmonize with potential global undo manager<br>
37            The code is ready. We decided not to released it for M5 as it came close to the milestone. To be done at the beginning of M6.
38            </li>
39            <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"><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/new.gif" nosave="" border="0" align="middle"> provide feedback for new Component Framework proposal (&rArr; editor splitting)</li>
40                    <li>finish pushing down formatter to JDT Core</li>
41                    <li>provide a compatibility layer for commands moved to LTK UI plug-in:<br>
42                    a hard-coded patch is ready but there should be support from the Platform
43                    for extension-point evolution.</li>
44            </ul>
45    </li><li>
46            <h5><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/progress.gif" nosave="" border="0" height="5" width="14" align="middle"> 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>
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"> investigate impact on the following JDT Text areas:
49                <ul>
50                            <li>syntax highlighting</li>
51                            <li>content assist</li>
52                            <li>hovering</li>
53                            <li>comment formatting</li>
54                            <li>typing</li>
55                            <li>Java Outline page</li>
56                            <li>folding</li>
57                            <li>mark occurrences</li>
58                </ul></li>
59                <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 to fix problems encountered in above investigation</li>
60                <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 new templates</li>
61                <li>provide new semantic highlightings</li>
62                <ul>
63                            <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"> autoboxing</li>
64                            <li>type bounds</li>
65                            <li>enums</li>
66                            <li>static imports</li>
67                </ul>
68            </ul>
69    </li><li>
70            <h5>Platform consolidation</h5>
71            <ul>
72                    <li>start adopting and pushing down Quick Assist and Quick Fix infrastructure</li>
73                    <li>push down annotation hovers</li>
74                    <li>offer spelling checking in Text editor</li>
75            <li>(move Occurrences annotation type definition and annotation specification down to ltk.ui or editors.ui)</li>
76            <li>(push down annotation navigation)</li>
77            </ul>
78    </li><li>
79            <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>
80            <ul>
81                    <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 reported in M4 test pass</li>
82            <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 Properties File editor
83              <ul>
84                            <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 detection of NLS accessor's resource bundle</li>
85                            <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"> reduce false positives when navigating from Properties file editor to key references</li>
86                <li>(ensure correct ISO-8859-1 encoding when writing a properties file)</li>
87              </ul>
88            </li>
89            <li>(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            <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"> investigate impact of Platform Core's new message bundle approach</li>
96            </ul>
97    </li><li>
98            <h5><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/progress.gif" nosave="" border="0" height="5" width="14" align="middle"> Code cleanup</h5>
99            <ul>
100                    <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"> identify dependencies to other plug-ins and request API if appropriate<br>
101                            The following API requests have been filed:
102                            <ul>
103                            <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"> <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=79419">79419</a> [Preferences] Need a link component</li>
104                            <li><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=82256">82256</a> [Contributions] Need EditorPluginAction and ActionDescriptor.ATT_DEFINITION_ID as API<br>
105                                    This will not be provided as there will be a new command story. We will keep the internal references until this is available.
106                            </li>
107                            </ul>
108                    </li>
109                    <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/progress.gif" nosave="" border="0" height="5" width="14" align="middle"> remove dependencies to internal code from other plug-ins</li>
110                            Most of them got fixed in M5. Besides the one mentioned above remaion for M6:
111                            <ul>
112                                    <li>reference to AnnotationExpandHover in JavaExpandHover</li>
113                                    <li>references to Search plug-in in PropertyKeyHyperlink</li>
114                            </ul>
115            </ul>
116    </li><li>
117            <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>
118            Fixed two bugs.
119    </li></ul>
120    
121          <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Permanent items</h4>
122          <ul>
123            <li>bugzilla inbox tracking</li>
124            <li>bug fixing</li>
125            <li>increase correctness test coverage</li>
126          </ul>
127    
128          <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Proposed items</h4>
129                    <ul>
130                            <li>add new <code>org.eclipse.ltk.ui</code> plug-in to release<br>
131                            <b>Note:</b> This item depends on the above mentioned cross team-issue</li>
132                            <li>(Provide an example RCP text editor application with the following features:)<br>
133                            <ul>
134                                    <li>open an external file</li>
135                                    <li>open an untitled (new & empty) text file</li>
136                                    <li>save</li>
137                                    <li>spell checking</li>
138                                    <li>quick fix to fix spelling problems</li>
139                            </ul>
140                            <b>Note:</b> it will require <code>org.eclipse.core.resources</code> plug-in
141                            </li>
142                    </ul>
143    
144            <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Absences</h4>
145            <ul>
146                    <li>Tom: 3 days vacation</li>
147            </ul>
148    
149    <!----------------------------->
150    
151        <h3><a NAME="Milestone_Planning"></a>Milestone M4</h3>        <h3><a NAME="Milestone_Planning"></a>Milestone M4</h3>
152        <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Original Plan</h4>        <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Original Plan</h4>
153    

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