|  | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | 
|  | <html> | 
|  | <head> | 
|  | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> | 
|  | <meta name="GENERATOR" content="Mozilla/4.76 [en] (Windows NT 5.0; U) [Netscape]"> | 
|  | <title>Platform Text 3.8 Plan</title> | 
|  |  | 
|  | <script type="text/javascript"> | 
|  | <!-- | 
|  | function linkifyBugs() { | 
|  | // Replaces plain text 'bug xyz' by a link to Eclipse's bugzilla. | 
|  | traverseLinkifyBugs(document.getElementsByTagName("body")[0]); | 
|  | } | 
|  | function nextNode(node, stopNode) { | 
|  | if (node.nextSibling) { | 
|  | return node.nextSibling; | 
|  | } else if (node.parentNode == stopNode) { | 
|  | return null; | 
|  | } else { | 
|  | return nextNode(node.parentNode); | 
|  | } | 
|  | } | 
|  | function traverseLinkifyBugs(node) { | 
|  | var stopNode= node.parentNode; | 
|  | var regex= /(Bug\s*)(\d+)/i; | 
|  | while (node) { | 
|  | if (node.nodeType == 1/*element*/ && node.nodeName == "a") { | 
|  | node= nextNode(node, stopNode); | 
|  |  | 
|  | } else if (node.childNodes != null && node.childNodes.length > 0) { | 
|  | node= node.childNodes[0]; | 
|  |  | 
|  | } else if (node.nodeType == 3/*text*/) { | 
|  | var txt= node.data; | 
|  | var res= regex.exec(txt); | 
|  | if (res) { | 
|  | var matchStart= txt.indexOf(res[0]); | 
|  |  | 
|  | var beforeNode= document.createTextNode(txt.substring(0, matchStart)); | 
|  | node.parentNode.insertBefore(beforeNode, node); | 
|  |  | 
|  | var linkNode= document.createElement("a"); | 
|  | linkNode.href= "https://bugs.eclipse.org/bugs/show_bug.cgi?id=" + res[2]; | 
|  | linkNode.appendChild(document.createTextNode(res[1] + res[2])); | 
|  | node.parentNode.insertBefore(linkNode, node); | 
|  |  | 
|  | node.data= txt.substr(matchStart + res[0].length); | 
|  | // continue with current (shortened) node... | 
|  | } else { | 
|  | node= nextNode(node, stopNode); | 
|  | } | 
|  |  | 
|  | } else { | 
|  | node= nextNode(node, stopNode); | 
|  | } | 
|  | } | 
|  | } | 
|  |  | 
|  | function showHiddenWork() { | 
|  | // Open this document with an URL ending in ?work, and the "work" class becomes visible. | 
|  | if (window.location.search == "?work") { | 
|  | var spans= document.getElementsByTagName("span") | 
|  | for (var i in spans) { | 
|  | var s= spans[i]; | 
|  | if (s.className == "work") { | 
|  | s.style.visibility= "visible"; | 
|  | s.insertBefore(document.createTextNode("\u00a0"), s.firstChild); | 
|  | s.insertBefore(document.createTextNode("\u00a0"), s.lastChild.nextSibling); | 
|  | } | 
|  | }; | 
|  | } | 
|  | } | 
|  |  | 
|  | //--> | 
|  | </script> | 
|  |  | 
|  | <!-- | 
|  | <style> | 
|  | body { | 
|  | background-image: url('../images/proposal.gif'); | 
|  | background-repeat: repeat-y | 
|  | } | 
|  | </style> | 
|  | --> | 
|  | <style type="text/css"> | 
|  | .priority { | 
|  | color: blue; | 
|  | font-style: italic; | 
|  | } | 
|  | .work { | 
|  | background: lightgreen; | 
|  | visibility: hidden; | 
|  | } | 
|  | </style> | 
|  |  | 
|  | </head> | 
|  |  | 
|  | <body text="#000000" bgcolor="#FFFFFF" onload="linkifyBugs();showHiddenWork();"> | 
|  |  | 
|  | <table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" > | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | <p>Last revised $Date: 2012/08/06 12:20:37 $</p> | 
|  |  | 
|  |  | 
|  | <p>This plan is under continuous refinement. Please send comments about this plan to the <a href="mailto:platform-text-dev@eclipse.org">platform-text-dev@eclipse.org</a> developer mailing list.</p> | 
|  | <p><strong>Note:</strong> The JDT Text plan is now hosted on the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php">Combined JDT Text and JDT UI Plan</a>.</p> | 
|  | <h2><a NAME="Overall_Planning"></a>Overall Goals</h2> | 
|  | <p>This section lists the goals for Eclipse 3.8 for the Platform | 
|  | Text component as listed on the | 
|  | <a href="http://www.eclipse.org/projects/project-plan.php?planurl=http://www.eclipse.org/eclipse/development/plans/eclipse_project_plan_4_2.xml">Eclipse Project 3.8 Draft Plan</a>. | 
|  | </p> | 
|  |  | 
|  |  | 
|  | <p> | 
|  | <strong><a name="1"></a>[1] Scaling Up</strong>. | 
|  | Monitor overall performance and memory consumption which includes the addition of new performance tests for new features. | 
|  | </p> | 
|  |  | 
|  | <p> | 
|  | <strong><a name="2"></a>[2] Design for Extensibility</strong>. | 
|  | Provide APIs for clients where needed. | 
|  | </p> | 
|  |  | 
|  | <p> | 
|  | <strong><a name="3"></a>[3] Ease of Use</strong>. | 
|  | Make sure that we smoothly run on the Eclipse SDK 3.8 and 4.2 and deliver new productivity features like TBD. | 
|  | </p> | 
|  |  | 
|  | <p> | 
|  | <strong><a name="4"></a>[4] Platform Support</strong>. | 
|  | </p> | 
|  |  | 
|  | <h2><a NAME="Work_Items"></a><br>Work Items</h2> | 
|  | <p> | 
|  | This section lists the <em>possible</em> work items for Eclipse 3.8 for the Platform Text component | 
|  | with the [corresponding theme]. | 
|  | Some of those items have a <span class="priority">higher priority</span> than others. | 
|  | Work items that are annotated with <strong>[<em>component name</em>]</strong> are delivered for another component. | 
|  | </p> | 
|  |  | 
|  | <ul> | 
|  | <li><h4>Adopt New Platform Features [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li>none at this point</li> | 
|  | </ul></li> | 
|  |  | 
|  | <li><h4>API [<a href="#2">2</a>]</h4> | 
|  | <ul> | 
|  | <li><font class="indexsub" color="#8080ff">[> 3.8]</font> provide API for <code>BrowserInformationControl</code> (bug 218482) and <code>HTML2TextReader</code> (bug 241896) <span class="work">6 weeks</span> | 
|  | <br>→ might be done if we push the whole hover support down to JFace</li> | 
|  | <li><font class="indexsub" color="#8080ff">[> 3.8]</font> provide LTK layer for text editing support (bug 125825, bug 149817, ...) <span class="work">1 week</span> | 
|  | <br>→ not full blown but start step by step, especially with the command definitions</li> | 
|  | </ul></li> | 
|  |  | 
|  | <li><h4><a name="Hovering"></a>Hovering [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li><font class="indexsub" color="#8080ff">[> 3.8]</font> quick diff usability improvements in hover (Next/Prev support etc.) (bug 229255, bug 358232) <span class="work">Markus: 1 week</span></li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><h4>Ruler improvements [<a href="#3">3</a>] <span class="work">2 weeks</span></li></h4> | 
|  | <ul> | 
|  | <li><font class="indexsub" color="#8080ff">[> 3.8]</font> investigate improving the usability of icons in the vertical ruler [experimental] | 
|  | <ul> | 
|  | <li>fix most common layering problem (breakpoints) by changing their layer</li> | 
|  | <li>alpha blending so that underlying icons can be seen</li> | 
|  | <li>down-size images so that we can show 4 instead of one</li> | 
|  | <li>allow to increase ruler width</li> | 
|  | <li>allow users to configure the annotation presentation layer for each annotation</li> | 
|  | <li>finish/cleanup the roll-over annotation work that was kicked off during 3.0</li> | 
|  | </ul> | 
|  | </li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><h4>Usability [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> out-of-sync handling: keeping Eclipse editor content should dirty the editor (bug 344101) <span class="work">Dani: 2 days</span></li> | 
|  | <li><font class="indexsub" color="#8080ff">[> 3.8]</font> provide a way to make external files writable (bug 349673) <span class="work">Dani: 2 days</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> add preference that allows to disable Overview ruler color wash out (bug 341808) <span class="work">Raksha: 1 week</span></li> | 
|  | <li class="priority"><font class="indexsub" color="#8080ff">[> 3.8]</font> improve occurrence highlight color contrast in High Contrast mode (bug 224739) <span class="work">2 days</span></li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><h4>Spell Checking [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li><font class="indexsub" color="#8080ff">[>3.8]</font> Platform should provide a default spelling engine (bug 185695) <span class="work">Deepak: 2 weeks</span></li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><h4>Performance [<a href="#1">1</a>]</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> constantly watch performance test results and act when red</li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> continue to provide new tests</li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><h4>Miscellaneous</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> migration to Git <span class="work">all</span></li> | 
|  | <li>problems with undo grouping in linked mode (bug 77575) <span class="work">Dani: 2 days</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> <strong>[<em>Platform UI</em>]</strong> Need a better way to arbitrate content types and/or editor associations (bug 251776) <span class="work">Dani: 2 weeks</span></li> | 
|  | </ul> | 
|  | </li> | 
|  |  | 
|  | <li><h4>General Items</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> 3.8 planning <span class="work">1 day</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> resolve bugs that got deferred from 3.7 to 3.8 <span class="work">all</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> 3.7.1 maintenance work <span class="work">1 week</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> 3.7.2 maintenance work <span class="work">1 week</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> look at bugs with patches and review those</li> | 
|  | </ul> | 
|  | </li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <h2><br>Cross Team Issues</h2> | 
|  | <p>This section contains cross team issues that have to be clarified. The | 
|  | concrete outcome affects the plan items listed above.</p> | 
|  | <ul> | 
|  | <li>Platform SWT | 
|  | <ul> | 
|  | TBD | 
|  | </ul> | 
|  | </li> | 
|  | <li>Platform UI | 
|  | <ul> | 
|  | TBD | 
|  | </ul> | 
|  | </li> | 
|  | </ul> | 
|  | </td> | 
|  | </tr> | 
|  |  | 
|  |  | 
|  |  | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M1"></a>Milestone M1 (2011-08-05)</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M1">Combined JDT Text and JDT UI 3.8 M1 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_7/testing/Java7_two_day_test_pass.html">test plan</a> for the Java 7 two day test pass</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M1_Test_Plan.html">test plan</a> for the 3.8 M1 test pass</li> | 
|  | </ul> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M2"></a>Milestone M2 (2011-09-16)</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M2">Combined JDT Text and JDT UI 3.8 M2 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Miscellaneous</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> prepare Git migration <span class="work">all: 3 weeks in total</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> adopt Git repositories <span class="work">all: 1 day in total</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> General Items</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> 3.8 planning <span class="work">3 days</span></li> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M3]</font> resolve bugs that got deferred from 3.7 to 3.8 <span class="work">all</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> 3.7.1 maintenance work <span class="work">3 weeks</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/3.7.1_RC2_Test_Plan.html">test plan</a> for the 3.7.1 RC2 test pass</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/3.7.1_RC3_Test_Plan.html">test plan</a> for the 3.7.1 RC3 test pass</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M2_Test_Plan.html">test plan</a> for the 3.8 M2 test pass</li> | 
|  | </ul> | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M3"></a>Milestone M3 (2011-10-28)</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M3">Combined JDT Text and JDT UI 3.8 M3 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> General Items</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M4]</font> resolve bugs that got deferred from 3.7 to 3.8 <span class="work">all</span></li> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M4]</font> 3.7.2 maintenance work <span class="work">1 week</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Usability [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> add preference that allows to disable Overview ruler color wash out (bug 341808) <span class="work">Raksha: 1 week</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Miscellaneous</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M4]</font> <img src="../images/glass.gif" border="0" height="10" width="10" align="bottom" title="Under Investigation"> <strong>[<em>Platform UI</em>]</strong> Need a better way to arbitrate content types and/or editor associations (bug 251776) <span class="work">Dani: 2 weeks</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M3_Test_Plan.html">test plan</a> for the 3.8 M3 test pass</li> | 
|  | </ul> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M4"></a>Milestone M4 (2011-12-09)</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M4">Combined JDT Text and JDT UI 3.8 M4 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> General Items</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M5]</font> resolve bugs that got deferred from 3.7 to 3.8 <span class="work">all</span></li> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M5]</font> 3.7.2 maintenance work <span class="work">1 week</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Miscellaneous</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M5]</font> <strong>[<em>Platform UI</em>]</strong> Need a better way to arbitrate content types and/or editor associations (bug 251776) <span class="work">Dani: 2 weeks</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M4_Test_Plan.html">test plan</a> for the 3.8 M4 test pass</li> | 
|  | </ul> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M5"></a>Milestone M5 (2012-01-27) -  Major/Big Features Done</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M5">Combined JDT Text and JDT UI 3.8 M5 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> General Items</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M6]</font> 3.7.2 maintenance work <span class="work">1 week</span></li> | 
|  | <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> <font class="indexsub" color="#8080ff">[3.8 M6]</font> look at bugs with patches and review those <span class="work">Dani: 2 weeks</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Usability [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li class="priority"><font class="indexsub" color="#8080ff">[> 3.8]</font> improve occurrence highlight color contrast in High Contrast mode (bug 224739) <span class="work">2 days</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Miscellaneous</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> <strong>[<em>Platform UI</em>]</strong> Need a better way to arbitrate content types and/or editor associations (bug 251776) <span class="work">Dani: 2 weeks</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/3.7.2_RC2_Test_Plan.html">test plan</a> for the 3.7.2 RC2 test pass</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M5_Test_Plan.html">test plan</a> for the 3.8 M5 test pass</li> | 
|  | </ul> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M6"></a>Milestone M6 (2012-03-16) - API Freeze</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M6">Combined JDT Text and JDT UI 3.8 M6 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> General Items</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> 3.7.2 maintenance work <span class="work">1 week</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> look at bugs with patches and review those <span class="work">Dani: 2 weeks</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/3.7.2_RC3_Test_Plan.html">test plan</a> for the 3.7.2 RC3 test pass</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M6_Test_Plan.html">test plan</a> for the 3.8 M6 test pass</li> | 
|  | </ul> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF"><a name="Milestone_Planning_M7"></a>Milestone M7 (2012-05-04) - Feature Freeze, Focus on Performance and Polish</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td WIDTH="100%"> | 
|  | See also the <a href="http://www.eclipse.org/jdt/ui/r3_8/plan.php#Milestone_Planning_M7">Combined JDT Text and JDT UI 3.8 M7 Plan</a>. | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Usability [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> out-of-sync handling: keeping Eclipse editor content should dirty the editor (bug 344101) <span class="work">Dani: 2 days</span></li> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> add preference that allows to disable Overview ruler color wash out (bug 341808) <span class="work">Raksha: 1 week</span></li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Performance <span class="work">Deepak: 1 week</span></h4> | 
|  | <img src="../images/ok.gif" border="0" height="10" width="10"> Work on bugs tagged with the <a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse&product=Platform&component=Text&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=performance&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">'performance' keyword</a>. | 
|  | <ul> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Polish <span class="work">all: ½ week</span></h4> | 
|  | <img src="../images/ok.gif" border="0" height="10" width="10"> Fix all bugs tagged with the <a href= "https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=Eclipse&product=Platform&component=Text&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=polish&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">'polish' keyword</a>. | 
|  | <ul> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Adopt New Platform Features [<a href="#3">3</a>]</h4> | 
|  | <ul> | 
|  | <li class="priority"><img src="../images/ok.gif" border="0" height="10" width="10"> make sure that we smoothly run on the Eclipse SDK 3.8 and 4.2<span class="work">2 weeks</span> | 
|  | <ul> | 
|  | <li>test our bundles against it</li> | 
|  | <li>help to investigate and fix bugs in the compatibility layer</li> | 
|  | </ul> | 
|  | </li> | 
|  | </ul> | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" border="0" height="16" width="16" align="top"> Permanent Items</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bugzilla inbox tracking</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> bug fixing</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> watch performance tests</li> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> increase correctness test coverage</li> | 
|  | </ul> | 
|  |  | 
|  |  | 
|  | <h4><img src="http://www.eclipse.org/images/Adarrow.gif" nosave="" border="0" height="16" width="16" align="top"> Testing</h4> | 
|  | <ul> | 
|  | <li><img src="../images/ok.gif" border="0" height="10" width="10"> <a href="http://www.eclipse.org/jdt/ui/r3_8/testing/M7_Test_Plan.html">test plan</a> for the 3.8 M7 test pass</li> | 
|  | </ul> | 
|  |  | 
|  | </td> | 
|  | </tr> | 
|  |  | 
|  |  | 
|  | <tr> | 
|  | <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" WIDTH="100%" BGCOLOR="#595791"><font face="Arial,Helvetica"><font color="#FFFFFF">Bug Tracking</font></font></td> | 
|  | </tr> | 
|  |  | 
|  | <tr> | 
|  | <td> | 
|  | <ul> | 
|  | <li><a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&product=JDT&product=Platform&component=Text&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=REOPENED&emailassigned_to1=1&emailtype1=substring&email1=inbox&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=400d&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">new bug reports</a></li> | 
|  | <li><a href="http://dev.eclipse.org/bugs/buglist.cgi?bug_status=ASSIGNED&email1=platform-text-inbox@eclipse.org&emailtype1=exact&emailassigned_to1=1&email2=&emailtype2=substring&emailreporter2=1&bugidtype=include&bug_id=&changedin=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&product=Platform&component=Text&short_desc=&short_desc_type=allwordssubstr&long_desc=&long_desc_type=allwordssubstr&keywords=&keywords_type=anywords&field0-0-0=noop&type0-0-0=noop&value0-0-0=&namedcmd=All&newqueryname=Text%2BInbox&tofooter=1&order=Reuse%2Bsame%2Bsort%2Bas%2Blast%2Btime">accepted Platform Text bug reports</a></li> | 
|  | <li><a href="https://bugs.eclipse.org/bugs/query.cgi?short_desc_type=allwordssubstr&short_desc=&product=JDT&product=Platform&component=Text&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&keywords_type=allwords&keywords=&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&changedin=&chfieldfrom=&chfieldto=Now&chfieldvalue=&namedcmd=Assigned&newqueryname=&field0-0-0=noop&type0-0-0=noop&value0-0-0=">find a bug report</a></li> | 
|  | </ul> | 
|  | </td> | 
|  | </tr> | 
|  | </table> | 
|  | <table border="0" cellpadding="2" cellspacing="5" width="100%"><tbody><tr><td colspan="4" align="left" bgcolor="#595791" valign="top" width="100%"><font face="Arial,Helvetica"><font color="#ffffff">Legend | 
|  | </font></font></td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="center"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"></td> | 
|  | <td width="50%">item is under development.</td> | 
|  | <td valign="top"><img src="../images/glass.gif" border="0" height="10" width="10" align="bottom" title="Under Investigation"></td> | 
|  | <td width="50%">item is under investigation.</td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="center"><img src="../images/ok.gif" border="0" height="10" width="10"></td> | 
|  | <td width="50%">item is finished.</td> | 
|  | <td valign="top">( )</td> | 
|  | <td width="50%">item is time permitted.</td> | 
|  | </tr> | 
|  | <tr> | 
|  | <td valign="center"><font class="indexsub" color="#8080ff">[xyz]</font></td> | 
|  | <td width="50%">item is deferred (>) from xyz or continues in xyz.</td> | 
|  | <td valign="center"><img src="../images/new.gif" border="0" align="absmiddle"></td> | 
|  | <td width="50%">new</td> | 
|  | </tr> | 
|  | </tbody> | 
|  | </table> | 
|  |  | 
|  | <br>  | 
|  | </body> | 
|  | </html> |