platform-text-home/3.1/previous_plans.html

Parent Directory Parent Directory | Revision Log Revision Log


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

1 : kmaetzel 1.1 <!doctype html public "-//w3c//dtd html 4.0 transitional//en">
2 :     <html>
3 :     <head>
4 :     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
5 :     <meta name="GENERATOR" content="Mozilla/4.76 [en] (Windows NT 5.0; U) [Netscape]">
6 :     <title>Platform Text Component</title>
7 :     <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css">
8 :     </head>
9 :     <body text="#000000" bgcolor="#FFFFFF">
10 :     &nbsp;
11 :     <table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
12 :     <tr>
13 :     <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#0080C0"><b><font face="Arial,Helvetica"><font color="#FFFFFF">3.1
14 :     Development Effort - Previous Milestone Plans</font></font></b></td>
15 :     </tr>
16 :     <tr>
17 :     <td WIDTH="100%">
18 : dmegert 1.7 <h3><a NAME="Milestone_Planning"></a>Milestone M4</h3>
19 : dmegert 1.8 <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Original Plan</h4>
20 :    
21 : dmegert 1.7 <h4>Top Five</h4>
22 :     <ul>
23 :     <li> complete performance tests</li>
24 :     <li>rework preferences</li>
25 :     <li>finish file buffer operations</li>
26 :     <li>progress in consolidating the platform</li>
27 :     <li>improve NLS tooling</li>
28 :     </ul>
29 :     <h4>Committed items</h4>
30 :     <h5>Cross-team issues</h5>
31 :     <ul>
32 :     <li> consolidate Ant, Platform UI, WTP, VE feedback and issues</li>
33 :     <li> editor embedding and splitting
34 :     <ul>
35 :     <li>provide prototype for services architecture</li>
36 :     <li>investigate how splitting would look like in a &quot;component&quot;
37 :     world</li>
38 :     </ul>
39 :     </li>
40 :     <li> participate in preferences dynamic team</li>
41 :     <li> participate in the action contribution dynamic team</li>
42 :     <li> work on and adapt to the new undo story</li>
43 :     <li>migrate to the changed semantics of IPath</li>
44 :     <li> finish pushing down formatter to JDT Core</li>
45 :     </li>
46 :     </ul>
47 :     <h5>Testing</h5>
48 :     <ul>
49 :     <li> complete performance tests for the published <a href="performance_scenarios.html">set
50 :     of scenarios</a></li>
51 :     </ul>
52 :     <h5>Component work</h5>
53 :     <ul>
54 :     <li>rework preferences
55 :     <ul>
56 :     <li>find all sharing scenarios (appearance, behavior, hovering, etc.
57 :     ....)</li>
58 :     <li>functional categorization</li>
59 :     <li>check how WTP and other larger clients fit in</li>
60 :     <li>implement different scenarios</li>
61 :     <li>initiate review by usability team</li>
62 :     </ul>
63 :     </li>
64 :     <li>finish file buffer operations
65 :     <ul>
66 :     <li>solve memory issues</li>
67 :     <li>improve test coverage</li>
68 :     <li>integrate with ltk core change architecture</li>
69 :     <li>solve typing raise conditions</li>
70 :     </ul>
71 :     </li>
72 :     <li>add document partitioning to StorageDocumentProvider
73 :     <ul>
74 :     <li>[investigate] exploit the existing filebuffer extension points</li>
75 :     </ul>
76 :     </li>
77 :     <li>Java editor
78 :     <ul>
79 :     <li>initial color settings</li>
80 :     <li>enable semantic highlighting by default</li>
81 :     </ul>
82 :     </li>
83 :     <li>Default text editor
84 :     <ul>
85 :     <li>everything we push down while consolidating the platform needs
86 :     to have a surfacing new function in the default text editor </li>
87 :     <li>pushing down spell checking allows us to check whether the push
88 :     down of the quick fix infrastructure is successful<br>
89 :     </li>
90 :     </ul>
91 :     </li>
92 :     </ul>
93 :     <h5>Platform consolidation</h5>
94 :     <ul>
95 :     <li>create plug-in for 'Editing Source Scope'
96 :     <ul>
97 :     <li>move Occurrences annotation type definition and annotation specification
98 :     down to ltk.ui or editors.ui</li>
99 :     </ul>
100 :     </li>
101 :     <li>push down Ctrl-Click
102 :     <ul>
103 :     <li>[investigate] general resolution infrastructure</li>
104 :     </ul>
105 :     </li>
106 :     <li>push down annotation navigation</li>
107 :     <li>push down spell checking</li>
108 :     <li>start adopting and pushing down Quick Fix infrastructure<br>
109 :     </li>
110 :     </ul>
111 :     <h5>Code cleanup</h5>
112 :     <ul>
113 :     <li>fix IEditorHelper
114 :     <ul>
115 : dmegert 1.8 <li>use names that are self-describing and don't hamper further development</li>
116 : dmegert 1.7 </ul>
117 :     </li>
118 :     <li>finish work on new functions not yet API<br>
119 :     </li>
120 :     </ul>
121 :     <h5>NLS tooling</h5>
122 :     <ul>
123 :     <li>improve Properties File editor
124 :     <ul>
125 :     <li>fix reported syntax coloring issues</li>
126 :     <li>navigate from selected key and value in a properties file to the
127 :     location of usage in Java editor and Plug-in Manifest editor</li>
128 :     <li>spell checking</li>
129 :     <li>ensure correct ISO-8859-1 encoding when writing a properties file</li>
130 :     </ul>
131 :     </li>
132 :     <li>support new nls features in Class file editor
133 :     <ul>
134 :     <li>coloring</li>
135 :     <li>hovering</li>
136 :     <li>navigation</li>
137 :     </ul>
138 :     </li>
139 :     <li>improve Externalize Strings wizard
140 :     <ul>
141 :     <li>spell checking</li>
142 :     <li>ensure correct ISO-8859-1 encoding when writing a properties file</li>
143 :     </ul>
144 :     </li>
145 :     <li>investigate whether we can improve NLS tooling to support the string
146 :     externalization approach used in TextOperationAction</li>
147 :     </ul>
148 :     <h4>Permanent items</h4>
149 :     <ul>
150 :     <li>bug fixing</li>
151 :     <li>increase correctness test coverage</li>
152 :     </ul>
153 :     <h4>Proposed items</h4>
154 :     <ul>
155 :     <li> implement a SaveAs dialog that allows to save inside and outside
156 :     of the workspace
157 :     <ul>
158 :     <li>involved parties: Platform UI, SWT, send patch to Platform UI</li>
159 :     </ul>
160 :     </li>
161 :     <li>lazy loading of document setup participants</li>
162 :     <li>allow for extending file buffers with custom implementations</li>
163 :     <li>allow templates in the default text editor</li>
164 :     <li>generalize and push down InformationDispatchAction</li>
165 :     <li>generalize push down quick view support
166 :     <ul>
167 :     <li>Outline presentation control, AbstractInformationControl and related</li>
168 :     </ul>
169 :     </li>
170 :     <li>[investigate] Consolidate SourceViewerInformationControl and all of
171 :     its copies</li>
172 :     <li>[investigate] allow for an outline mode in the default text editor
173 :     <ul>
174 :     <li>folding just based on indentation</li>
175 :     <li>opens the way for using QuickOutline in the default text editor</li>
176 :     </ul>
177 :     <br>
178 :     </li>
179 :     </ul>
180 :    
181 : dmegert 1.8 <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Finished</h4>
182 :     <h5>Cross-team issues</h5>
183 : dmegert 1.7 <ul>
184 : dmegert 1.8 <li>participate in preferences dynamic team</li>
185 :     <li>migrate to the changed semantics of IPath</li>
186 :     </ul>
187 :     <h5>Testing</h5>
188 :     <ul>
189 :     <li> complete performance tests for the published <a href="performance_scenarios.html">set
190 :     of scenarios</a></li>
191 :     </ul>
192 :     <h5>Component work</h5>
193 :     <ul>
194 :     <li>rework preferences
195 :     <ul>
196 :     <li>find all sharing scenarios (appearance, behavior, hovering, etc.
197 :     ....)</li>
198 :     <li>functional categorization</li>
199 :     <li>check how WTP and other larger clients fit in</li>
200 :     <li>implement different scenarios</li>
201 :     <li>initiate review by usability team</li>
202 :     </ul>
203 :     </li>
204 :     <li>Java editor
205 :     <ul>
206 :     <li>enable semantic highlighting by default</li>
207 :     </ul>
208 :     </li>
209 :     </ul>
210 :     <h5>Platform consolidation</h5>
211 :     <ul>
212 :     <li>create plug-in for 'Editing Source Scope'</li>
213 :     <li>push down Ctrl-Click
214 :     <ul>
215 :     <li>[investigate] general resolution infrastructure</li>
216 :     </ul>
217 :     </li>
218 :     </ul>
219 :     <h5>Code cleanup</h5>
220 :     <ul>
221 :     <li>fix IEditorHelper
222 :     <ul>
223 :     <li>use names that are self-describing and don't hamper further development</li>
224 :     </ul>
225 :     </li>
226 :     </ul>
227 :     <h5>NLS tooling</h5>
228 :     <ul>
229 :     <li>improve Properties File editor
230 :     <ul>
231 :     <li>fix reported syntax coloring issues</li>
232 :     <li>navigate from selected key and value in a properties file to the
233 :     location of usage in Java editor and Plug-in Manifest editor</li>
234 :     <li>spell checking</li>
235 :     </ul>
236 :     </li>
237 :     <li>support new nls features in Class file editor
238 :     <ul>
239 :     <li>coloring</li>
240 :     <li>hovering</li>
241 :     <li>navigation</li>
242 :     </ul>
243 :     </li>
244 : dmegert 1.7 </ul>
245 :    
246 : dmegert 1.8
247 :     <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Not Finished / Deferred to M5</h4>
248 :     <h5>Cross-team issues</h5>
249 : dmegert 1.7 <ul>
250 : dmegert 1.8 <li>participate in the action contribution dynamic team</li>
251 :     <li>finish pushing down formatter to JDT Core</li>
252 :     <li>work on and adapt to the new undo story</li>
253 : dmegert 1.7 </ul>
254 : dmegert 1.8 <h5>Platform consolidation</h5>
255 :     <ul>
256 : dmegert 1.9 <li>(move Occurrences annotation type definition and annotation specification down to ltk.ui or editors.ui)</li>
257 :     <li>(push down annotation navigation)</li>
258 : dmegert 1.8 <li>push down spell checking</li>
259 :     <li>start adopting and pushing down Quick Fix infrastructure<br>
260 :     </li>
261 :     </ul>
262 :     <h5>NLS tooling</h5>
263 :     <ul>
264 :     <li>improve Properties File editor
265 :     <ul>
266 :     <li>ensure correct ISO-8859-1 encoding when writing a properties file</li>
267 :     </ul>
268 :     </li>
269 :     <li>improve Externalize Strings wizard
270 :     <ul>
271 :     <li>spell checking</li>
272 :     <li>ensure correct ISO-8859-1 encoding when writing a properties file</li>
273 :     </ul>
274 :     </li>
275 :     </ul>
276 :    
277 : dmegert 1.7
278 : dmegert 1.8 <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Deferred For Now</h4>
279 :     <h5>Component work</h5>
280 :     <ul>
281 :     <li>add document partitioning to StorageDocumentProvider
282 :     <ul>
283 :     <li>[investigate] exploit the existing filebuffer extension points</li>
284 :     </ul>
285 :     </li>
286 :     <li>Java editor
287 :     <ul>
288 :     <li>initial color settings</li>
289 :     </ul>
290 :     </li>
291 :     </ul>
292 :     <h5>NLS tooling</h5>
293 : dmegert 1.7 <ul>
294 : dmegert 1.8 <li>investigate whether we can improve NLS tooling to support the string externalization approach used in TextOperationAction</li>
295 : dmegert 1.7 </ul>
296 : dmegert 1.8
297 : dmegert 1.7
298 :     <h4>Testing</h4>
299 :     <ul>
300 :     <li> The <a href="testing/testpass_M4.html">test plan</a> for the M4 test
301 :     pass.</li>
302 :     </ul>
303 :     <!----------------------------->
304 :     <hr>
305 :     <h3>Milestone M3</h3>
306 : kmaetzel 1.4 <h4>Original Plan</h4>
307 :     <h5>Committed items</h5>
308 :     <ul>
309 :     <li>performance
310 :     <ul>
311 :     <li> continue performance tests
312 :     <ul>
313 :     <li>reflect about scope and applicability of test results (annotate
314 :     test cases accordingly)</li>
315 :     <li>complete performance tests for the published <a href="performance_scenarios.html">set
316 :     of scenarios</a></li>
317 :     </ul>
318 :     </li>
319 :     <li> improve performance
320 :     <ul>
321 :     <li>e.g., new line at end of commented StyledText.java</li>
322 :     </ul>
323 :     </li>
324 :     </ul>
325 :     </li>
326 :     <li>continue with file buffer issues as outlined in the 3.1 plan
327 :     <ul>
328 :     <li>adapt existing code to document rewrite sessions
329 :     <ul>
330 :     <li>improve formatting performance</li>
331 :     </ul>
332 :     </li>
333 :     <li>simplify temporal suspension of document partitioners for performance
334 :     reasons
335 :     <ul>
336 :     <li>investigate lazy document partitioners</li>
337 :     </ul>
338 :     </li>
339 :     </ul>
340 :     </li>
341 :     <li>continue with encoding issues listed in the 3.1 plan
342 :     <ul>
343 :     <li>integrate the 'Change Encoding...' action with the status editor
344 :     shown in case of encoding errors</li>
345 :     <li>re-establish encoding support for external files</li>
346 :     <li>react to resource encoding changes in FileDocumentProvider
347 :     </ul>
348 :     </li>
349 :     <li>work with the Web Tools Platform project in order to improve overall
350 :     integration with Platform Text and the platform in general</li>
351 :     <li>Java editor
352 :     <ul>
353 :     <li>implement Search and Mark implementer occurrences</li>
354 :     <li>revisit out-of-the-box colors and styles in the Java editor</li>
355 :     <li>enable semantic syntax highlight per default</li>
356 :     </ul>
357 :     </li>
358 :     <li>move Javadoc formatting to JDT Core</li>
359 :     <li>start work on improved string externalization</li>
360 :     <ul>
361 :     <li>navigate from selected key in Java editor to definition in properties
362 :     file editor</li>
363 :     <li>show value when hovering over key in Java editor</li>
364 :     <ul>
365 :     <li>show value as is in the properties file</li>
366 :     <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/glass.gif" nosave="" border="0" height="10" width="10">
367 :     show value as returned by the accessor class</li>
368 :     </ul>
369 :     <li>syntax coloring for Properties File Editor (comments, keys and values)
370 :     <li>provide separate double-click strategy for key and value part in
371 :     Properties File editor
372 :     <li>navigate from selected key and value in properties file to location
373 :     in Java editor and Plug-in Manifest editor
374 :     <li>spell checking in Properties File editor and Externalize Strings
375 :     wizard
376 :     </ul>
377 :     <li>cross team issues
378 :     <ul>
379 :     <li>contribute to the action contribution rework dynamic team</li>
380 :     <li>contribute to the preferences rework dynamic team</li>
381 :     </ul>
382 :     </li>
383 :     <li>PR triage </li>
384 :     <ul>
385 :     <li> PR that we definitively will not tackle for 3.1 will be resolved
386 :     as LATER</li>
387 :     <li>effectively communicate the guide lines the team uses to the community</li>
388 :     </ul>
389 :     </ul>
390 :     <h5>Permanent items</h5>
391 :     <ul>
392 :     <li>bug fixing</li>
393 :     <li>increase correctness test coverag</li>
394 :     </ul>
395 :     <h5>Proposed items</h5>
396 :     <ul>
397 :     <li>investigate lazy loading of document setup participants</li>
398 :     </ul>
399 :     <h4>Finished items/To be continued in M4</h4>
400 :     <ul>
401 :     <li>performance
402 :     <ul>
403 :     <li> continue performance tests
404 :     <ul>
405 :     <li>reflect about scope and applicability of test results (annotate
406 :     test cases accordingly)</li>
407 :     <li>complete performance tests for the published <a href="performance_scenarios.html">set
408 :     of scenarios</a></li>
409 :     </ul>
410 :     </li>
411 :     <li> improve performance
412 :     <ul>
413 :     <li>e.g., new line at end of commented StyledText.java</li>
414 :     </ul>
415 :     </li>
416 :     </ul>
417 :     </li>
418 :     <li>continue with file buffer issues as outlined in the 3.1 plan
419 :     <ul>
420 :     <li>adapt existing code to document rewrite sessions
421 :     <ul>
422 :     <li>improve formatting performance</li>
423 :     </ul>
424 :     </li>
425 :     <li>simplify temporal suspension of document partitioners for performance
426 :     reasons
427 :     <ul>
428 :     <li>investigate lazy document partitioners</li>
429 :     </ul>
430 :     </li>
431 :     </ul>
432 :     </li>
433 :     <li>continue with encoding issues listed in the 3.1 plan
434 :     <ul>
435 :     <li>integrate the 'Change Encoding...' action with the status editor
436 :     shown in case of encoding errors</li>
437 :     <li>re-establish encoding support for external files</li>
438 :     <li>react to resource encoding changes in FileDocumentProvider
439 :     </ul>
440 :     </li>
441 :     <li>work with the Web Tools Platform project in order to improve overall
442 :     integration with Platform Text and the platform in general</li>
443 :     <li>Java editor
444 :     <ul>
445 :     <li>implement Search and Mark implementer occurrences</li>
446 :     <li>enable semantic syntax highlight per default</li>
447 :     </ul>
448 :     </li>
449 :     <li>move Javadoc formatting to JDT Core</li>
450 :     <li>start work on improved string externalization
451 :     <ul>
452 :     <li>navigate from selected key in Java editor to definition in properties
453 :     file editor</li>
454 :     <li>show value when hovering over key in Java editor
455 :     <ul>
456 :     <li>show value as is in the properties file</li>
457 :     <li><img src="http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-ui-home/images/glass.gif" nosave="" border="0" height="10" width="10">
458 :     show value as returned by the accessor class</li>
459 :     </ul>
460 :     </li>
461 :     <li>syntax coloring for Properties File Editor (comments, keys and
462 :     values) </li>
463 :     <li>provide separate double-click strategy for key and value part
464 :     in Properties File editor </li>
465 :     </ul>
466 :     </li>
467 :     <li>cross team issues
468 :     <ul>
469 :     <li>contribute to the action contribution rework dynamic team</li>
470 :     <li>contribute to the preferences rework dynamic team</li>
471 :     </ul>
472 :     </li>
473 :     </ul>
474 : dmegert 1.6 <h4>Items postponed to M4</h4>
475 : kmaetzel 1.4 <ul>
476 :     <li>PR triage </li>
477 :     <ul>
478 :     <li> PR that we definitively will not tackle for 3.1 will be resolved
479 :     as LATER</li>
480 :     <li>effectively communicate the guide lines the team uses to the community</li>
481 :     </ul>
482 :     <li>start work on improved string externalization</li>
483 :     <ul>
484 :     <li>navigate from selected key and value in properties file to location
485 :     in Java editor and Plug-in Manifest editor
486 :     <li>spell checking in Properties File editor and Externalize Strings
487 :     wizard
488 :     </ul>
489 :     </ul>
490 :     <h4>Testing</h4>
491 :     <ul>
492 :     <li> The <a href="testing/testpass_M3.html">test plan</a> for the M3 test
493 :     pass.</li>
494 :     </ul>
495 :     <h3></h3>
496 :     <hr>
497 :     <h3>Milestone M2 </h3>
498 : kmaetzel 1.3 <h4>Original Plan</h4>
499 :     <h5>Commitments</h5>
500 :     <ul>
501 :     <li> finish 3.1 plan
502 :     <ul>
503 :     <li>work on resolving cross team issues</li>
504 :     </ul>
505 :     </li>
506 :     <li>PR triage
507 :     <ul>
508 :     <li> PR that we definitively will not tackle for 3.1 will be resolved
509 :     as Later</li>
510 :     <li>effectively communicate PR team guide lines to the community</li>
511 :     </ul>
512 :     </li>
513 :     <li>finish 3.0.1</li>
514 :     <li> bug fixing
515 :     <ul>
516 :     <li>solve PRs that have been postponed between 3.0 RC1 - 3.0 GM</li>
517 :     </ul>
518 :     </li>
519 :     <li> continue performance tests
520 :     <ul>
521 :     <li>grow number of available tests</li>
522 :     <li>investigate into interactive tests</li>
523 :     <li>collaborate with SWT to solve the issues with simulated user interaction</li>
524 :     <li>reflect about scope and applicability of test results (annotate
525 :     test cases accordingly)</li>
526 :     <li>mature testing framework</li>
527 :     </ul>
528 :     </li>
529 :     <li> improve performance
530 :     <ul>
531 :     <li>e.g., new line at end of commented StyledText.java</li>
532 :     </ul>
533 :     </li>
534 :     <li> increase correctness test coverage</li>
535 :     <li> provide J2SE 5 editor support</li>
536 :     </ul>
537 :     <h5>Proposed items</h5>
538 :     <ul>
539 :     <li>support @link in hovers</li>
540 :     <li>start with file buffer issues as outlined in the overall plan</li>
541 :     <li>start solving encoding issues listed in the plan</li>
542 :     </ul>
543 :     <h4>Finished items / To be continued into M3</h4>
544 :     <h5></h5>
545 :     <ul>
546 :     <li>finish 3.1 plan</li>
547 :     <li>finish 3.0.1</li>
548 :     <li> bug fixing</li>
549 :     <li> continue performance tests
550 :     <ul>
551 :     <li>grow number of available tests</li>
552 :     <li>investigate into interactive tests</li>
553 :     <li>collaborate with SWT to solve the issues with simulated user interaction</li>
554 :     <li>mature testing framework</li>
555 :     </ul>
556 :     </li>
557 :     <li> increase correctness test coverage</li>
558 :     <li> provide J2SE 5 editor support</li>
559 :     <li>start with file buffer issues as outlined in the overall plan</li>
560 :     <li>start solving encoding issues listed in the plan</li>
561 :     </ul>
562 :     <h4>Added items</h4>
563 :     <ul>
564 :     <li>introduced &quot;Open Untiled Text File&quot;</li>
565 :     <li>improve Smart Typing
566 :     <ul>
567 :     <li>stabilize linked mode</li>
568 :     <li>improve auto indent strategies for code and Javadoc</li>
569 :     </ul>
570 :     </li>
571 :     </ul>
572 :     <h4>Items postponed to M3</h4>
573 :     <ul>
574 :     <li>PR triage
575 :     <ul>
576 :     <li> PR that we definitively will not tackle for 3.1 will be resolved
577 :     as Later</li>
578 :     <li>effectively communicate PR team guide lines to the community</li>
579 :     </ul>
580 :     </li>
581 :     <li> continue performance tests
582 :     <ul>
583 :     <li>reflect about scope and applicability of test results (annotate
584 :     test cases accordingly)</li>
585 :     </ul>
586 :     </li>
587 :     <li> improve performance
588 :     <ul>
589 :     <li>e.g., new line at end of commented StyledText.java</li>
590 :     </ul>
591 :     </li>
592 :     <li>support @link in hovers</li>
593 :     </ul>
594 :     <h4>Testing</h4>
595 :     <ul>
596 :     <li><a href="testing/testpass_M2.html">Test plan</a> for the M2 test pass.</li>
597 :     </ul>
598 :     <hr>
599 :     <h3>Milestone M1</h3>
600 :     <h4>Original plan</h4>
601 : kmaetzel 1.1 <ul>
602 :     <li>planning</li>
603 :     <li>start working on performance tests
604 :     <ul>
605 :     <li>how to write performance test</li>
606 :     <li>what is achievable with performance tests</li>
607 :     <li>establish a performance test infrastructure</li>
608 :     </ul>
609 :     </li>
610 :     <li>3.0.1 fixing</li>
611 :     </ul>
612 : kmaetzel 1.3 <h4>Finished items / To be continued into M2</h4>
613 : kmaetzel 1.2 <h5></h5>
614 :     <ul>
615 :     <li>planning</li>
616 :     <li>worked on performance tests
617 :     <ul>
618 :     <li>several performance test available</li>
619 :     <li>establish a performance test infrastructure</li>
620 :     </ul>
621 :     </li>
622 :     <li>3.0.1 fixing mostly done</li>
623 :     </ul>
624 : kmaetzel 1.3 <h4>Added items</h4>
625 : kmaetzel 1.2 <ul>
626 :     <li>support hyperlink navigation for URLs in comments</li>
627 :     <li>introduce semantic highlighting for deprecated members</li>
628 :     </ul>
629 : kmaetzel 1.3 <h4>Testing</h4>
630 : kmaetzel 1.2 <ul>
631 :     <li><a href="testing/testpass_M1.html">Test plan</a> for the M1 test pass.</li>
632 :     </ul>
633 :     <p>&nbsp;</p>
634 : kmaetzel 1.1 </td>
635 :     </tr>
636 :     <tr>
637 :     <td></td>
638 :     </tr>
639 :     </table>
640 :    
641 :     <br>&nbsp;
642 :     </body>
643 :     </html>