| <html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><link type="text/css" href="../../../..//default_style.css" rel="stylesheet"><link type="text/css" href="../../../..//webtools/wtp.css" rel="stylesheet"><title>Source Editing milestone plan</title></head><body><table border="0" cellpadding="2" cellspacing="5" width="100%"><tbody><tr><td align="left" width="60%"><font class="indextop">SSE component milestone plan</font><br><font class="indexsub">Source Editing milestone plan</font></td><td width="40%"><img src="../../../..//webtools/images/wtplogosmall.jpg" align="middle" height="129" hspace="50" width="207" alt="WTP Logo" usemap="logomap"><map id="logomap" name="logomap"><area coords="0,0,207,129" href="/webtools/" alt="WTP Home"></map></td></tr></tbody></table><table border="0" cellpadding="2" cellspacing="5" width="100%"><col width="16"><col width="*"><tbody><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica">Status of this Document</font></b></td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><p> | |
| This document lists the vision and work activities of the | |
| WTP editing efforts. | |
| <p> | |
| This is a very fluid document, with many things listed | |
| as "uncommitted" (medium and low are uncommitted). This | |
| is done for two reasons, 1) we often can't commit to | |
| something until its been investigated more, and 2) it | |
| gives you, the reader, a chance to express you | |
| priorities, if any. | |
| </p> | |
| <p>Last update on 12/15/2004</p> | |
| . | |
| </p></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td> | |
| <a href="#M2">M2</a> | |
| </td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td> | |
| <a href="#M3">M3</a> | |
| </td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td> | |
| <a href="#M4">M4</a> | |
| </td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td> | |
| <a href="#M5">M5</a> | |
| </td></tr><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica"> | |
| <a name="M2">M2</a> | |
| </font></b></td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><p> | |
| Our main objective in M2 was to get our family of editors up | |
| and running on org.eclipse, on the latest versions of | |
| Eclipse 3.1. | |
| </p></td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><p> | |
| We also added some code to allow better integration with | |
| Eclipse base file buffers ... to have a more common sharing | |
| mechanism (our is currently shared at a StructuredModel | |
| level, and the document just comes along for the ride). | |
| </p></td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><p> | |
| We also added some heuristic "lookup" code to find taglibs | |
| that are in a "normal" directory structured of a webapp, so | |
| we can give content assist, etc., for those libraries used | |
| in JSPs. | |
| </p></td></tr><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica"> | |
| <a name="M3">M3</a> | |
| </font></b></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>High Priority</td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><ul> | |
| <li>Document Designs</li> | |
| <li>Document APIs</li> | |
| <li> | |
| refactor or redesign code to avoid need to use cross | |
| component non-APIs | |
| </li> | |
| <li>Add JUnit tests</li> | |
| </ul></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Medium Priority</td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><ul> | |
| <li>remove all deprecated references</li> | |
| <li>Redo Preferences to match new work in base Eclipse</li> | |
| <li> | |
| Improve our partitioner behavior so it adheres to | |
| contracts from base Eclipse. | |
| </li> | |
| <li>Move to JFlexx 1.4</li> | |
| <li>Add implementations for DOM Level 3 Core APIs</li> | |
| </ul></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Low Priority</td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><ul> | |
| <li> | |
| Begin style checking, fix up "standard style" | |
| (fPrefixes, IInterfaces, etc.) | |
| </li> | |
| </ul></td></tr><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica"> | |
| <a name="M4">M4</a> | |
| </font></b></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>High Priority</td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><ul> | |
| <li>Add many memory and performance improvements</li> | |
| </ul></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Medium Priority</td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Low Priority</td></tr><tr><td align="right" valign="top"> | |
| | |
| </td><td valign="top"><ul> | |
| <li> | |
| As "proof on concept" explore examples of other editor, | |
| e.g. JET Editors, XQuery (with its '{' '}' delimiters, | |
| Flex, with its | |
| <code> | |
| <SCRIPT></SCRIPT> | |
| </code> | |
| tags in XML, etc. | |
| </li> | |
| </ul></td></tr><tr><td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font color="#ffffff" face="Arial,Helvetica"> | |
| <a name="M5">M5</a> | |
| </font></b></td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>High Priority</td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Medium Priority</td></tr><tr><td align="right" valign="top"><img src="../../../..//images/Adarrow.gif" border="0" height="16" width="16"></td><td>Low Priority</td></tr></tbody></table></body></html> |