blob: 8d8793dedabe7df8c5b34c29c40d7b86b6b5a2d2 [file] [log] [blame]
<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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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">
&nbsp;
</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>