| <!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 4.4 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: 2013/8/21</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/r4_4/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 4.4 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_4.xml">Eclipse Project 4.4 Plan</a>. |
| </p> |
| |
| |
| <p> |
| <strong><a name="1"></a>[1] Platforms</strong>. |
| No official plan item at this point. |
| </p> |
| |
| <p> |
| <strong><a name="2"></a>[2] Robustness</strong>. |
| Provide APIs for clients where needed. |
| </p> |
| |
| |
| <h2><a NAME="Work_Items"></a><br>Work Items</h2> |
| <p> |
| This section lists the <em>possible</em> work items for Eclipse 4.4 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="#1">1</a>]</h4> |
| <ul> |
| <li>none at this point</li> |
| </ul> |
| </li> |
| |
| <li><h4>API [<a href="#2">2</a>]</h4> |
| <ul> |
| <li>none at this point</li> |
| </ul> |
| </li> |
| |
| <li><h4>Miscellaneous</h4> |
| <ul> |
| <li>none at this point</li> |
| </ul> |
| </li> |
| |
| <li><h4>General Items</h4> |
| <ul> |
| <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> 4.4 planning <span class="work">1 day</span></li> |
| <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> resolve bugs that got deferred from 4.3 to 4.4 <span class="work">all</span></li> |
| <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> look at bugs with patches and review those</li> |
| <li class="priority"><img src="../images/progress.gif" border="0" height="5" width="14" align="absmiddle"> Juno SR1 maintenance work <span class="work">1 week</span></li> |
| <li class="priority">Juno SR2 maintenance work <span class="work">1 week</span></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">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=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=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> |