blob: 45c91236f1b1c46c21fc95720be25fdc976b687d [file] [log] [blame]
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xalan="http://xml.apache.org/xslt">
<head>
<title>xml M3 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">xml M3</font>
<br/>
<font class="indexsub">
Milestone planning for XML 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">
M3 Plan Status: under development and
review - updated 2005-2-22
</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>Design for Platform Use</b>
<ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>
Document Designs, API, JUnit tests, and Performance 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. We'll detail not only 'standard' DOM APIs we support, but also, the extensions to that API, related to Adapters and ReadOnly 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>
<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>Misc. Items</b>
<ul>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<description>
implement (minimal) DOM Core 3
</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> Some intend to use our code with JDK 1.5. While we don't claim to support full compliance with 1.5 (or with DOM Core 3 APIs), this is an area than may cause -verify errors even if 1.5 runs a 1.4 library. </detail>&quot;)"/>
</li>
<li>
<img width="10" height="10" src="../../../../development/milestone_plans/stylesheets/images/defer.gif"/>
<description>
Investigate: add (non-standard) DOMOperation
API.
<detail>
Its purpose is to optimize notifications,
undo "units", and also handle such things as
auto-pre-formatting for all clients.
</detail>
</description>
<font color="8080FF"> [low]</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">
M4 Plan (initial Rough Draft - last updated 2005-1-11 -
to be completed at end of M3)
</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>Design for Platform Use</b>
<ul>
<li>
<description>Graphical Table View</description>
<font color="8080FF"> [high]</font>
</li>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<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>
<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>Eclipse base parity</b>
<ul>
<li>
<img width="13" height="5" src="../../../../development/milestone_plans/stylesheets/images/progress.gif"/>
<description>
Investigate Unified Validation marker/annotation
model.
</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, the 'as you type' validation and 'batch' validation can give different results, since they have different quality of location information. Craig has an idea on how to implement our own XNI validator, using StructuredDocuments, to improve quality of location information (though, need to test performance impacts, etc.). From users point of view, will be nicer since an existing red-X in vertical ruler can then 'turn grey' once user fixes suspected problem, and then when file saved, will either disappear (if truly fixed) or turn red again, if not fixed. </detail>&quot;)"/>
</li>
</ul>
</td>
</tr>
</table>
</td>
</tr>
<br/>
</body>
</html>