Skip to content
Snippets Groups Projects
Commit 441d33c5 authored by david_williams's avatar david_williams
Browse files

updated for M4

parent b8665003
No related branches found
No related tags found
No related merge requests found
Showing
with 3803 additions and 359 deletions
This diff is collapsed.
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xalan="http://xml.apache.org/xslt">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>Eclipse WTP performance improvement plan</title>
<link rel="stylesheet" type="text/css" href="../stylesheets/images/default_style.css"/>
......@@ -22,6 +22,244 @@
<table width="100%">
<tr>
<td colspan="2" bgcolor="#0080c0" height="20">
<a name="wstsseM3"/>
<b>
<font color="#ffffff">wst sse M3</font>
</b>
</td>
<td/>
</tr>
</table>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<b>
Improve partitioner's performance.
</b>
&nbsp;[medium]
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">
<i>Detail:</i>
</td>
<td><detail>
Use separate data structure. Investigate
generated JavaCC parser on JFlex tokens.
This should have a notable effect on the speed
on the scrolling speed in the editor.
</detail>
</td>
</tr>
</table>
<br/>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<b>
Move to latest version of JFlex
</b>
&nbsp;[medium]
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">
<i>Detail:</i>
</td>
<td>
<detail>
This may help the scrolling speed in the editor.
</detail>
</td>
</tr>
</table>
<br/>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/glass.gif"/>
<b>
Investigate numerous model and document
implementation improvements
</b>
&nbsp;[low]
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">
<i>Detail:</i>
</td>
<td>
<detail>
<ul>
<li>
Add (transparent) model caching (not
just sharing)
</li>
<li>
Limit number of adapter notifications
sent (and/or optimize 2000 peer children
case). This may help speed up the formatter performance.
</li>
<li>
Fix document to model thread
(notification) synchronization
</li>
<li>
Fix "stop/resume" notifications (now
rewrite modes)
</li>
<li>
Investigate improved text store, better
suited to DOM editing
</li>
<li>
Investigate Add "compare" methods, so
less frequent 'gets' are needed
</li>
</ul>
</detail>
</td>
</tr>
</table>
<br/>
<table width="100%">
<tr>
<td colspan="2" bgcolor="#0080c0" height="20">
<a name="wstsseM4"/>
<b>
<font color="#ffffff">wst sse M4</font>
</b>
</td>
<td/>
</tr>
</table>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/default.gif"/>
<b>
Improve "adapt on create" design
</b>
&nbsp;[medium]
</td>
</tr>
</table>
<table/>
<br/>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/default.gif"/>
<b>
Improve "read-only" design
</b>
&nbsp;[medium]
</td>
</tr>
</table>
<table/>
<br/>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/default.gif"/>
<b>
Improve formatter performance
</b>
&nbsp;[medium]
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">
<i>Detail:</i>
</td>
<td>
<detail>
We believe the main problem is excessive notifications for formatting large areas of text.
We should be able to know that formatting is happening, and perform all edits
at once with minimal notifications of elements changing, especially since it's
"only" whitespace being changed.
</detail>
</td>
</tr>
</table>
<br/>
<table>
<tr>
<td>
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/default.gif"/>
<b>
Investigate "sparse model" design for memory savings
</b>
&nbsp;[medium]
</td>
</tr>
</table>
<table>
<tr>
<td valign="top">
<i>Detail:</i>
</td>
<td>
<detail>
A possible improvement may be to perform a "coarse" parsing the first time though.
That is, only parse StructurdDocumentRegions, then only provide finer details of
those regions upon request. This is more along the lines of "pay as you go",
which seems to be the overall direction of Eclipse.
</detail>
</td>
</tr>
</table>
<br/>
<table width="100%">
<tr>
<td colspan="2" bgcolor="#0080c0" height="20">
<a name="wstserverM4"/>
<b>
<font color="#ffffff">wst server M4</font>
......@@ -66,9 +304,9 @@
<table width="100%">
<tr>
<td colspan="2" bgcolor="#0080c0" height="20">
<a name="wstsseM3"/>
<a name="wstsseM4"/>
<b>
<font color="#ffffff">wst sse M3</font>
<font color="#ffffff">wst sse M4</font>
</b>
</td>
<td/>
......@@ -80,11 +318,11 @@
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/glass.gif"/>
<b>
Improve partitioner's performance.
</b>
&nbsp;[medium]
&nbsp;[low]
</td>
</tr>
</table>
......@@ -96,9 +334,9 @@
<td>
<detail>
Use separate data structure. Investigate
generated JavaCC parser on JFlex tokens.
This should have a notable effect on the speed
on the scrolling speed in the editor.
generated JavaCC parser on JFlex tokens. This
should have a notable effect on the speed on the
scrolling speed in the editor.
</detail>
</td>
</tr>
......@@ -110,11 +348,11 @@
<img height="16" border="0" nosave="" src="../stylesheets/images/Adarrow.gif"/>
</td>
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/glass.gif"/>
<b>
Move to latest version of JFlex
</b>
&nbsp;[medium]
&nbsp;[low]
</td>
</tr>
</table>
......@@ -165,7 +403,8 @@
<li>
Limit number of adapter notifications
sent (and/or optimize 2000 peer children
case). This may help speed up the formatter performance.
case). This may help speed up the
formatter performance.
</li>
......@@ -202,9 +441,9 @@
<table width="100%">
<tr>
<td colspan="2" bgcolor="#0080c0" height="20">
<a name="wstsseM4"/>
<a name="wstsseM5"/>
<b>
<font color="#ffffff">wst sse M4</font>
<font color="#ffffff">wst sse M5</font>
</b>
</td>
<td/>
......@@ -218,7 +457,8 @@
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/default.gif"/>
<b>
Improve "adapt on create" design
Improve "adapt on create" design and
implementation.
</b>
&nbsp;[medium]
</td>
......@@ -263,10 +503,13 @@
</td>
<td>
<detail>
We believe the main problem is excessive notifications for formatting large areas of text.
We should be able to know that formatting is happening, and perform all edits
at once with minimal notifications of elements changing, especially since it's
"only" whitespace being changed.
We believe the main problem is excessive
notifications for formatting large areas of
text. We should be able to know that formatting
is happening, and perform all edits at once with
minimal notifications of elements changing,
especially since it's "only" whitespace being
changed.
</detail>
</td>
</tr>
......@@ -280,7 +523,8 @@
<td>
<img width="10" height="10" src="../../../development/milestone_plans/stylesheets/images/default.gif"/>
<b>
Investigate "sparse model" design for memory savings
Investigate "sparse model" design for memory
savings
</b>
&nbsp;[medium]
</td>
......@@ -293,10 +537,13 @@
</td>
<td>
<detail>
A possible improvement may be to perform a "coarse" parsing the first time though.
That is, only parse StructurdDocumentRegions, then only provide finer details of
those regions upon request. This is more along the lines of "pay as you go",
which seems to be the overall direction of Eclipse.
A possible improvement may be to perform a
"coarse" parsing the first time though. That is,
only parse StructurdDocumentRegions, then only
provide finer details of those regions upon
request. This is more along the lines of "pay as
you go", which seems to be the overall direction
of Eclipse.
</detail>
</td>
</tr>
......
......@@ -9,18 +9,26 @@
<contentDescription>Improved XML, JSP and EJB Tools. Database Tools and Initial Web Services. Will be based on 3.1M5.</contentDescription>
</milestone>
<milestone name="M4">
<statusDescription>April 25</statusDescription>
<contentDescription>to be determined</contentDescription>
<statusDescription>April 22</statusDescription>
<contentDescription>WTP 1.0 API Definition Complete. Based on Eclipse 3.1 M6</contentDescription>
</milestone>
<milestone name="M5">
<statusDescription>June 17, 2005</statusDescription>
<contentDescription>WTP 1.0 API Implementation Complete. Based on Eclipse 3.1 M7</contentDescription>
</milestone>
<milestone name="M6-Endgame">
<statusDescription>uly 29, 2005</statusDescription>
<contentDescription>Stabilization, final bug fixes. Based on Eclipse 3.1 Release</contentDescription>
</milestone>
</milestoneSummary>
<plan location="../../../wst/components/css/M3/milestone_plan.xml" />
<plan location="../../../wst/components/dtd/M3/milestone_plan.xml" />
<plan location="../../../wst/components/html/M3/milestone_plan.xml" />
<plan location="../../../wst/components/internet/M4/milestone_plan.xml" />
<plan location="../../../wst/components/internet/M3/milestone_plan.xml" />
<plan location="../../../wst/components/javascript/M3/milestone_plan.xml" />
<plan location="../../../wst/components/rdb/M3/milestone_plan.xml" />
<plan location="../../../wst/components/server/M4/milestone_plan.xml" />
<plan location="../../../wst/components/rdb/M3/milestone_plan.xml" />
<plan location="../../../wst/components/server/M3/milestone_plan.xml" />
<plan location="../../../wst/components/sse/M3/milestone_plan.xml" />
<plan location="../../../wst/components/wsdl/M3/milestone_plan.xml" />
<plan location="../../../wst/components/wsi/M3/milestone_plan.xml" />
......@@ -29,8 +37,28 @@
<plan location="../../../wst/components/ws/M3/milestone_plan.xml"/>
<plan location="../../../wst/components/command/M3/milestone_plan.xml"/>
<plan location="../../../jst/components/jsp/M3/milestone_plan.xml" />
<plan location="../../../jst/components/server/M4/milestone_plan.xml" />
<plan location="../../../jst/components/server/M3/milestone_plan.xml" />
<plan location="../../../jst/components/j2ee/M3/milestone_plan.xml"/>
<plan location="../../../jst/components/ws/M3/milestone_plan.xml"/>
<plan location="../../../jst/components/ws/M4/milestone_plan.xml"/>
<plan location="../../../wst/components/css/M4/milestone_plan.xml" />
<plan location="../../../wst/components/dtd/M4/milestone_plan.xml" />
<plan location="../../../wst/components/html/M4/milestone_plan.xml" />
<plan location="../../../wst/components/internet/M4/milestone_plan.xml" />
<plan location="../../../wst/components/javascript/M4/milestone_plan.xml" />
<!-- <plan location="../../../wst/components/rdb/M4/milestone_plan.xml" /> -->
<plan location="../../../wst/components/server/M4/milestone_plan.xml" />
<plan location="../../../wst/components/sse/M4/milestone_plan.xml" />
<plan location="../../../wst/components/wsdl/M4/milestone_plan.xml" />
<plan location="../../../wst/components/wsi/M4/milestone_plan.xml" />
<plan location="../../../wst/components/xml/M4/milestone_plan.xml" />
<plan location="../../../wst/components/xsd/M4/milestone_plan.xml" />
<plan location="../../../wst/components/ws/M4/milestone_plan.xml"/>
<plan location="../../../wst/components/command/M4/milestone_plan.xml"/>
<plan location="../../../jst/components/jsp/M4/milestone_plan.xml" />
<plan location="../../../jst/components/server/M4/milestone_plan.xml" />
<plan location="../../../jst/components/j2ee/M4/milestone_plan.xml"/>
<plan location="../../../jst/components/ws/M4/milestone_plan.xml"/>
</report>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>common M4 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">common M4</font>
<br/>
<font class="indexsub">common component and utilities</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M4 Plan - under development and review - (updated 2005-03-07)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>content model</b>
<ul>
<li><description>Provide simplified API to drive guided editing</description>
<font color="8080FF"> [high]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>uri resolver</b>
<ul>
<li>
<description>Provide API and extensions points</description>
<font color="8080FF"> [high]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<br/>
</body>
</html>
......@@ -13,8 +13,8 @@
<font class="indextop">css M3</font>
<br/>
<font class="indexsub">
Milestone planning for CSS Core, UI, and Tools
</font>
Milestone planning for CSS Core, UI, and Tools
</font>
</td>
<td>
<br/>
......@@ -31,9 +31,9 @@
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">
M3 Plan Status: initial version under development and
review - updated 2005-2-24
</font>
M3 Plan Status: initial version under development and
review - updated 2005-2-24
</font>
</font>
</b>
</td>
......@@ -57,17 +57,17 @@
<ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description>
Document Designs, API, and JUnit tests
</description>
Document Designs, API, and JUnit tests
</description>
<font color="8080FF"> [high]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> During M3 we'll focus primarily on core (model) Designs and APIs. </detail>&quot;)"/>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>
continue refactoring to improve separation of
components
</description>
continue refactoring to improve separation of
components
</description>
<font color="8080FF"> [medium]</font>
</li>
</ul>
......@@ -89,11 +89,10 @@
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<description>
CSS Validation
</description>
CSS Validation
</description>
<font color="8080FF"> [medium]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> Currently, there's no validation for CSS Syntax, referenced files, etc. We don't have time to do much in this area ... but if someone from community was willing, it would be a nice addition for those that do a lot of CSS work. </detail>&quot;)"/>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
</ul>
</td>
......@@ -153,9 +152,9 @@
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">
M4 Plan (initial Rough Draft - last updated 2005-1-11 -
to be completed at end of M3)
</font>
M4 Plan (initial Rough Draft - last updated 2005-1-11 -
to be completed at end of M3)
</font>
</font>
</b>
</td>
......@@ -180,16 +179,16 @@
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>
Finish Document Designs, API, and JUnit tests
</description>
Finish Document Designs, API, and JUnit tests
</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>
Finish refactoring to improve separation of
components
</description>
Finish refactoring to improve separation of
components
</description>
<font color="8080FF"> [medium]</font>
</li>
</ul>
......
<?xml-stylesheet type="text/xsl" href="../../../../development/milestone_plans/stylesheets/milestone-bulletList.xsl"?>
<plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="css" subproject="wst">
<description>
Milestone planning for CSS Core, UI, and Tools
</description>
<milestone name="M3">
<title>
M3 Plan Status: initial version under development and
review - updated 2005-2-24
</title>
<category name="Design for Platform Use">
<item priority="high" status="in-progress">
<description>
Document Designs, API, and JUnit tests
</description>
<detail>
During M3 we'll focus primarily on core (model)
Designs and APIs.
</detail>
</item>
<item priority="medium" status="in-progress">
<description>
continue refactoring to improve separation of
components
</description>
</item>
</category>
<category name="Eclipse Base Parity">
<item priority="medium" status="deferred" helpWanted="true">
<description>
CSS Validation
</description>
<detail>
Currently, there's no validation for CSS Syntax,
referenced files, etc. We don't have time to do
much in this area ... but if someone from
community was willing, it would be a nice
addition for those that do a lot of CSS work.
</detail>
</item>
</category>
</milestone>
<milestone name="M4">
<title>
M4 Plan (initial Rough Draft - last updated 2005-1-11 -
to be completed at end of M3)
</title>
<category name="Design for Platform Use">
<item priority="high" status="in-progress">
<description>
Finish Document Designs, API, and JUnit tests
</description>
</item>
<item priority="medium" status="in-progress">
<description>
Finish refactoring to improve separation of
components
</description>
</item>
</category>
</milestone>
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="css" subproject="wst">
<description>
Milestone planning for CSS Core, UI, and Tools
</description>
<milestone name="M3">
<title>
M3 Plan Status: initial version under development and
review - updated 2005-2-24
</title>
<category name="Design for Platform Use">
<item priority="high" status="in-progress">
<description>
Document Designs, API, and JUnit tests
</description>
<detail>
During M3 we'll focus primarily on core (model)
Designs and APIs.
</detail>
</item>
<item priority="medium" status="in-progress">
<description>
continue refactoring to improve separation of
components
</description>
</item>
</category>
<category name="Eclipse Base Parity">
<item priority="medium" status="deferred">
<description>
CSS Validation
</description>
<detail>
Currently, there's no validation for CSS Syntax,
referenced files, etc. We don't have time to do
much in this area ... but if someone from
community was willing, it would be a nice
addition for those that do a lot of CSS work.
</detail>
</item>
</category>
</milestone>
<milestone name="M4">
<title>
M4 Plan (initial Rough Draft - last updated 2005-1-11 -
to be completed at end of M3)
</title>
<category name="Design for Platform Use">
<item priority="high" status="in-progress">
<description>
Finish Document Designs, API, and JUnit tests
</description>
</item>
<item priority="medium" status="in-progress">
<description>
Finish refactoring to improve separation of
components
</description>
</item>
</category>
</milestone>
</component>
</component>
</plan>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>css M5 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">css M5</font>
<br/>
<font class="indexsub">
Milestone planning for CSS Core, UI, and Tools
</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M5 Plan (initial Rough Draft)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>Eclipse Base Parity</b>
<ul>
<li><description>CSS Validation</description>
<font color="8080FF"> [medium]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> Currently, there's no validation for CSS Syntax, referenced files, etc. We don't have time to do much in this area ... but if someone from community was willing, it would be a nice addition for those that do a lot of CSS work. </detail>&quot;)"/>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WTP Integration</b>
<ul>
<li>
<description>
Add "preview" page (or view) as there is for
JavaScript Editor.
</description>
<font color="8080FF"> [low]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> We might provide one standard example HTML file, but users would need ability to specify their own HTML file to use in the preview. </detail>&quot;)"/>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<br/>
</body>
</html>
<?xml-stylesheet type="text/xsl" href="../../../../development/milestone_plans/stylesheets/milestone-bulletList.xsl"?>
<plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="css" subproject="wst">
<description>
Milestone planning for CSS Core, UI, and Tools
</description>
<milestone name="M5">
<title>M5 Plan (initial Rough Draft)</title>
<category name="Eclipse Base Parity">
<item priority="medium" status="time-permitted"
helpWanted="true">
<description>CSS Validation</description>
<detail>
Currently, there's no validation for CSS Syntax,
referenced files, etc. We don't have time to do
much in this area ... but if someone from
community was willing, it would be a nice
addition for those that do a lot of CSS work.
</detail>
</item>
</category>
<category name="WTP Integration">
<item priority="low" status="new" helpWanted="true">
<description>
Add "preview" page (or view) as there is for
JavaScript Editor.
</description>
<detail>
We might provide one standard example HTML file,
but users would need ability to specify their
own HTML file to use in the preview.
</detail>
</item>
</category>
</milestone>
</component>
</plan>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>dtd M5 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">dtd M5</font>
<br/>
<font class="indexsub">
Milestone planning for DTD Core, UI, and Tools
</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M5 Plan (initial Rough Draft)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>Eclipse Base Parity</b>
<ul>
<li><description>DTD Content Assist</description>
<font color="8080FF"> [medium]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> Currently, there's no content assist for DTD editing. We don't have time to do much in this area ... but if someone from community was willing, it would be a nice addition for those that do a lot of DTD work. </detail>&quot;)"/>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
<li>
<description>
implement DTD property sheets
</description>
<font color="8080FF"> [medium]</font>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<br/>
</body>
</html>
<?xml-stylesheet type="text/xsl" href="../../../../development/milestone_plans/stylesheets/milestone-bulletList.xsl"?>
<plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="dtd" subproject="wst">
<description>
Milestone planning for DTD Core, UI, and Tools
</description>
<milestone name="M5">
<title>M5 Plan (initial Rough Draft)</title>
<category name="Eclipse Base Parity">
<item priority="medium" helpWanted="true">
<description>DTD Content Assist</description>
<detail>
Currently, there's no content assist for DTD
editing. We don't have time to do much in this
area ... but if someone from community was
willing, it would be a nice addition for those
that do a lot of DTD work.
</detail>
</item>
<item priority="medium" status="new"
helpWanted="true">
<description>
implement DTD property sheets
</description>
</item>
</category>
</milestone>
</component>
</plan>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>html M5 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">html M5</font>
<br/>
<font class="indexsub">
Milestone planning for HTML Core, UI, and Tools
</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M5 Plan (initial Rough Draft)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>Eclipse Base Parity</b>
<ul>
<li><description>
refactoring of links in HTML
</description>
<font color="8080FF"> [medium]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<br/>
</body>
</html>
<?xml-stylesheet type="text/xsl" href="../../../../development/milestone_plans/stylesheets/milestone-bulletList.xsl"?>
<plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="html" subproject="wst">
<description>
Milestone planning for HTML Core, UI, and Tools
</description>
<milestone name="M5">
<title>M5 Plan (initial Rough Draft)</title>
<category name="Eclipse Base Parity">
<item priority="medium">
<description>
refactoring of links in HTML
</description>
<developer name="pavery@us.ibm.com" />
</item>
</category>
</milestone>
</component>
</plan>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xalan="http://xml.apache.org/xslt">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>internet M3 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
......@@ -51,8 +51,7 @@
<b>API Stability</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>Web browser and TCP/IP monitor API cleanup and improvement</description>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description>Web browser and TCP/IP monitor API cleanup and improvement</description>
<font color="8080FF"> [high]</font>
</li>
<ul>
......
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>javascript M5 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">javascript M5</font>
<br/>
<font class="indexsub">
Milestone planning for JavaScript Core, UI, and Tools
</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M5 Plan</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>Misc</b>
<ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/><description>
Bug fixes, improve junit coverage.
</description>
<font color="8080FF"> [high]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<br/>
</body>
</html>
<?xml-stylesheet type="text/xsl" href="../../../../development/milestone_plans/stylesheets/milestone-bulletList.xsl"?>
<plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="javascript" subproject="wst">
<description>
Milestone planning for JavaScript Core, UI, and Tools
</description>
<milestone name="M5">
<title>M5 Plan</title>
<category name="Misc">
<item priority="high" status="in-progress">
<description>
Bug fixes, improve junit coverage.
</description>
</item>
</category>
</milestone>
</component>
</plan>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xalan="http://xml.apache.org/xslt">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>server M3 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
......@@ -51,8 +51,7 @@
<b>API Stability</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
<description>API cleanup and improvement</description>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/><description>API cleanup and improvement</description>
<font color="8080FF"> [high]</font>
</li>
<ul>
......
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>sse M5 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">sse M5</font>
<br/>
<font class="indexsub">
Milestone planning for SSE Core, UI, and Tools
</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M5 Plan (initial Rough Draft)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>New Features</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/><description>
Use Base Spell Checking with Validation
Framework
</description>
<font color="8080FF"> [low]</font>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
<description>
Investigate Semantic Highlighting
</description>
<font color="8080FF"> [low]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> This may take some experimenting to find best solution to do both syntax highlighting (using line event callback) and semantic highlighting based on DOM (using presentation reconciler). </detail>&quot;)"/>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>Eclipse base parity</b>
<ul>
<li>
<description>
Move to new Eclipse base Common Undo Stack
</description>
<font color="8080FF"> [medium]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>Performance</b>
<ul>
<li>
<description>
Improve "adapt on create" design and
implementation.
</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<description>
Improve "read-only" design
</description>
<font color="8080FF"> [medium]</font>
</li>
<li>
<description>
Improve formatter performance
</description>
<font color="8080FF"> [medium]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> We believe the main problem is excessive notifications for formatting large areas of text. We should be able to know that formatting is happening, and perform all edits at once with minimal notifications of elements changing, especially since it's 'only' whitespace being changed. </detail>&quot;)"/>
</li>
<li>
<description>
Investigate "sparse model" design for memory
savings
</description>
<font color="8080FF"> [medium]</font>
<img width="16" height="15" src="../../../../development/milestone_plans/stylesheets/images/detail.gif" onmouseout="hidePopup()" onmouseover="showPopup(&quot;<detail> A possible improvement may be to perform a 'coarse' parsing the first time though. That is, only parse StructurdDocumentRegions, then only provide finer details of those regions upon request. This is more along the lines of 'pay as you go', which seems to be the overall direction of Eclipse. </detail>&quot;)"/>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<br/>
</body>
</html>
<?xml-stylesheet type="text/xsl" href="../../../../development/milestone_plans/stylesheets/milestone-bulletList.xsl"?>
<plan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="../../../../development/milestone_plans/milestonePlan.xsd">
<component name="sse" subproject="wst">
<description>
Milestone planning for SSE Core, UI, and Tools
</description>
<milestone name="M5">
<title>M5 Plan (initial Rough Draft)</title>
<category name="New Features">
<item priority="low" status="investigate"
helpWanted="true">
<description>
Use Base Spell Checking with Validation
Framework
</description>
</item>
<item priority="low" status="investigate">
<description>
Investigate Semantic Highlighting
</description>
<detail>
This may take some experimenting to find best
solution to do both syntax highlighting (using
line event callback) and semantic highlighting
based on DOM (using presentation reconciler).
</detail>
</item>
</category>
<category name="Eclipse base parity">
<item priority="medium">
<description>
Move to new Eclipse base Common Undo Stack
</description>
</item>
</category>
<category name="Performance">
<item priority="medium">
<description>
Improve "adapt on create" design and
implementation.
</description>
</item>
<item priority="medium">
<description>
Improve "read-only" design
</description>
</item>
<item priority="medium">
<description>
Improve formatter performance
</description>
<detail>
We believe the main problem is excessive
notifications for formatting large areas of
text. We should be able to know that formatting
is happening, and perform all edits at once with
minimal notifications of elements changing,
especially since it's "only" whitespace being
changed.
</detail>
</item>
<item priority="medium">
<description>
Investigate "sparse model" design for memory
savings
</description>
<detail>
A possible improvement may be to perform a
"coarse" parsing the first time though. That is,
only parse StructurdDocumentRegions, then only
provide finer details of those regions upon
request. This is more along the lines of "pay as
you go", which seems to be the overall direction
of Eclipse.
</detail>
</item>
</category>
</milestone>
</component>
</plan>
\ No newline at end of file
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<head>
<title>wsdl M4 milestone plan</title>
<link rel="stylesheet" type="text/css" href="../../../../development/milestone_plans/stylesheets/images/default_style.css"/>
<script src="../../../../popup.js" type="text/javascript">
// script is linked
</script>
</head>
<body>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<td>
<font class="indextop">wsdl M4</font>
<br/>
<font class="indexsub">web service description language tools</font>
</td>
<td>
<br/>
</td>
<td width="28%">
<img height="86" width="120" src="../../../../development/milestone_plans/stylesheets/images/Idea.jpe"/>
</td>
</tr>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">M4 Plan - under development and review - (updated 2005-03-07)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td/>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WSDL UI</b>
<ul>
<li><description>Provide API/extension points for extensibility element support in UI (<i>investigate push down to xml.ui</i>)</description>
<font color="8080FF"> [high]</font>
</li>
<ul>
<li>
<description>customized icons</description>
</li>
<li>
<description>customized cell editors</description>
</li>
<li>
<description>guided editing filters (to narrow suggestions for 'any' elements)</description>
</li>
</ul>
<li>
<description>Provide API/extension points for additional binding 'flavours' (e.g. soap, http, bpel partner-link)</description>
<font color="8080FF"> [medium]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WSDL Model</b>
<ul>
<li>
<description>Provide WSDL model API</description>
<font color="8080FF"> [high]</font>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
<li>
<description>Provide API/extension point for extensibility element models</description>
<font color="8080FF"> [high]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WSDL Validation</b>
<ul>
<li>
<description>Provide initial WSDL validator</description>
<font color="8080FF"> [medium]</font>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<table border="0" width="100%" cellpadding="2" cellspacing="5">
<tbody>
<tr>
<td colspan="4" bgcolor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Legend</font>
</font>
</b>
</td>
</tr>
<tr>
<td valign="top">
<img width="14" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
</td>
<td width="50%">item is under development.</td>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
</td>
<td width="50%">item is under investigation.</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/ok.gif"/>
</td>
<td width="50%">item is finished.</td>
<td valign="top">
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</td>
<td width="50%">help wanted</td>
</tr>
<tr>
<td valign="top">
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
</td>
<td width="50%">item is deferred.</td>
<td valign="top">
<font class="indexsub">
<img src="../../../../development/milestone_plans/stylesheets/images/new.gif"/>
</font>
</td>
<td width="50%">new</td>
</tr>
</tbody>
</table>
<table border="0" width="100%" cellPadding="2" cellSpacing="5">
<tr>
<a name="Overall_Planning">
<td rowspan="3" colSpan="2" bgColor="#0080c0" width="100%" align="left" valign="top">
<b>
<font face="Arial,Helvetica">
<font color="#ffffff">Future Plans (Rough Draft - updated 2005-03-07)</font>
</font>
</b>
</td>
</a>
</tr>
</table>
<table width="100%" cellspacing="5">
<tr>
<td>
<description>Subject to change</description>
</td>
</tr>
</table>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WSDL UI</b>
<ul>
<li>
<description>Support simplified WSDL Editor view</description>
<font color="8080FF"> [low]</font>
</li>
<ul>
<li>
<description>Automatically update bindings when interfaces are edited</description>
</li>
<li>
<description>Support show/hide of message group</description>
</li>
<li>
<description>Provide properties sheet tab to edit binding from interface (enable binding view to be hidden)</description>
</li>
</ul>
<li>
<description>Improve robustness of schema model synchronization.</description>
<font color="8080FF"> [low]</font>
</li>
<ul>
<li>
<description>Write Junit test cases to test synchronization</description>
</li>
<li>
<description>Investigate 'full synchronize on timed interval' approach.</description>
</li>
</ul>
<li>
<description>Improve usability of WSDL Editor (ongoing)</description>
</li>
<ul>
<li>
<description>Allow sections to be resizable</description>
</li>
</ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
<description>Investigate editor support for WSDL 2.0 model</description>
</li>
<li>
<description>Improve usability of WSDL Editor (ongoing)</description>
<font color="8080FF"> [low]</font>
</li>
<ul>
<li>
<description>Show 'wsi' imports more clearly in the 'Types' section</description>
</li>
<li>
<description>Preserve WSDL graph view's tree expansion state when drilling down/back</description>
</li>
</ul>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WSDL Model</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/glass.gif"/>
<description>Investigate WSDL 2.0 model</description>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>Add JUnit test cases for WSDL model</description>
<font color="8080FF"> [medium]</font>
<img width="40" height="12" src="../../../../development/milestone_plans/stylesheets/images/help.gif"/>
</li>
<ul>
<li>
<description>Load update and save a WSDL model</description>
</li>
<li>
<description>Dump a 'semantic' representation of the model (tests walking component refs etc.)</description>
</li>
<li>
<description>Load update model utlizing XML catalog</description>
</li>
<li>
<description>Exercise wsdl extension models (SOAP, HTTP, XSD etc.)</description>
</li>
</ul>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td>
<table>
<tr>
<td valign="top">
<img height="16" border="0" nosave="" src="../../../../development/milestone_plans/stylesheets/images/Adarrow.gif"/>
</td>
<td>
<b>WSDL Documentation Generation</b>
<ul>
<li>
<description>Improve HTML documention generation</description>
</li>
<ul>
<li>
<description>Provide basic documentation generation support</description>
</li>
<li>
<description>Refactor for reuse (e.g. so WSDL docgen links seamlessly with XSD docgen)</description>
</li>
<li>
<description>Support &lt;documentation&gt; content in gen'd docs</description>
</li>
</ul>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<br/>
</body>
</html>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment