blob: 0a19598303c02d0b2abc5e2473f57b4dae15290e [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!--
* Licensed to the Apache Software Foundation (ASF) under one or more
* contributor license agreements. See the NOTICE file distributed with
* this work for additional information regarding copyright ownership.
* The ASF licenses this file to You under the Apache License, Version 2.0
* (the "License"); you may not use this file except in compliance with
* the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
-->
<HTML><HEAD><TITLE>Xerces 2.7.0 plan</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<STYLE type=text/css>BODY {
MARGIN: 2em 1em 2em 70px; COLOR: black; FONT-FAMILY: New Times Roman, serif; BACKGROUND-COLOR: white
}
</STYLE>
<META content="MSHTML 6.00.2800.1226" name=GENERATOR></HEAD>
<BODY>
<H1>Xerces 2.7.0 Plan</H1>
<P><B>Features:</B>
<UL>
<LI>SAX2 Extensions 1.1, SAX 2.0.2 + bug fixes
<LI>DOM Level 3 Core and Load/Save
<LI>JAXP 1.3 support
<LI>XML Schema 1.0 errata
<LI>XML Schema 1.1 experimental support
<LI>XML Schema API - actual values support
<LI>XInclude 1.0
<LI>Other misc. features and improvements (time permitting)</LI></UL>
<P><B>Target DCUT (code complete) date: June 17th, 2005 </B>
<P><B>Target release date: June 24th, 2005 </B>
<H3>Development line items </H3>
<TABLE border=2>
<TBODY>
<TR>
<TH style="TEXT-ALIGN: left">Line item </TH>
<TH style="TEXT-ALIGN: left">Volunteer </TH>
<TH style="TEXT-ALIGN: left">Sizing </TH>
<TH style="TEXT-ALIGN: left">Timeframe </TH>
<TH style="TEXT-ALIGN: left">Status </TH></TR>
<TR>
<TD><B>SAX 2.0.1</B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Report skipped entities</TD>
<TD>Michael Glavassevich</TD>
<TD>1 pd</TD>
<TD>February 27, 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Feature: lexical-handler/parameter-entities</TD>
<TD>Michael Glavassevich</TD>
<TD>0.2 pd</TD>
<TD>March 19, 2004</TD>
<TD>Complete</TD>
<TR>
<TD><B>SAX2 Extensions 1.1 + SAX 2.0.2</B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Attributes2, Locator2</TD>
<TD>Michael Glavassevich</TD>
<TD>1 pd</TD>
<TD>March/April 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>EntityResolver2</TD>
<TD>Michael Glavassevich</TD>
<TD>1 pw</TD>
<TD>March/April 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Feature Support</TD>
<TD>Michael Glavassevich</TD>
<TD>1 pd</TD>
<TD>Week of May 3, 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>DOM Level 3 </B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>TypeInfo.isDerivedFrom</TD>
<TD>Neil Delima</TD>
<TD>3 pd</TD>
<TD>July 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Reimplement Text.replaceWholeText</TD>
<TD>Neil Delima</TD>
<TD>2 pd</TD>
<TD>June 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Core and L/S: namespace-declarations [false]</TD>
<TD>Neil Delima</TD>
<TD>3 pd</TD>
<TD>April 27-29, 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Core and L/S REC changes</TD>
<TD>Neil Delima, Naela Nissar</TD>
<TD>3 pw</TD>
<TD>March/April 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Replace org.apache.xerces.dom3 with org.w3c.dom</TD>
<TD>Michael Glavassevich</TD>
<TD>0.2 pd</TD>
<TD>May 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>General bug fixes</TD>
<TD>Neil Delima, Naela Nissar</TD>
<TD>3 pw</TD>
<TD>March/April 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>JAXP 1.3 </B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Validation API (javax.xml.validation) RI integration/enhancements/fixes</TD>
<TD>Michael Glavassevich</TD>
<TD>4 pw</TD>
<TD>May/June 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Datatype API (javax.xml.datatype) RI integration/enhancements/fixes</TD>
<TD>Ankit Pasricha</TD>
<TD>1.5 pw</TD>
<TD>May 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Updates to Parser API (javax.xml.parsers) RI integration/enhancement/fixes</TD>
<TD>Michael Glavassevich</TD>
<TD>2 pw</TD>
<TD>May/June 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>XML Schema 1.0</B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Remaining first edition errata</TD>
<TD>Jonathan Au, Ankit Pasricha</TD>
<TD>2 pw</TD>
<TD>August 2004</TD>
<TD>Started</TD></TR>
<TR>
<TD>Feature: generate-synthetic-annotations</TD>
<TD>Ankit Pasricha</TD>
<TD>3 pw</TD>
<TD>November/December 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Feature: validate-annotations</TD>
<TD>Michael Glavassevich</TD>
<TD>3 pw</TD>
<TD>November/December 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>XML Schema 1.1</B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Experimental Support for 07/16/2004 WD</TD>
<TD>Sandy Gao, Naela Nissar, Ankit Pasricha</TD>
<TD>12 pw</TD>
<TD>Fall 2004</TD>
<TD>Partially Complete</TD></TR>
<TR>
<TD><B>XML Schema API</B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Complete support for actual values (org.apache.xerces.xs.datatypes)</TD>
<TD>Ankit Pasricha</TD>
<TD>0.5 pw</TD>
<TD>May 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>XInclude 1.0 </B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>XInclude 1.0 CR changes</TD>
<TD>Michael Glavassevich</TD>
<TD>3 pd</TD>
<TD>April 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Language Fixup</TD>
<TD>Michael Glavassevich</TD>
<TD>1 pw</TD>
<TD>August 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Content Negotiation (parse=xml) </TD>
<TD>Michael Glavassevich</TD>
<TD>2 pd</TD>
<TD>September 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>XInclude 1.0 PR changes</TD>
<TD>Michael Glavassevich</TD>
<TD>2 pd</TD>
<TD>September/October 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>JAXP 1.3 XInclude integration</TD>
<TD>Neil Delima</TD>
<TD>4 pw</TD>
<TD>May/June 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>Miscellaneous </B></TD>
<TD></TD>
<TD></TD>
<TD></TD>
<TD></TD></TR>
<TR>
<TD>Apache License, Version 2.0</TD>
<TD>Michael Glavassevich</TD>
<TD>1.5 pd</TD>
<TD>February 24-25, 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>NOTICE file</TD>
<TD>All</TD>
<TD>N/A</TD>
<TD>March 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>XMLCatalogResolver: EntityResolver2/LSResourceResolver</TD>
<TD>Michael Glavassevich, John Kim</TD>
<TD>1 pd</TD>
<TD>March 19 & July 12, 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>XML11DTDConfiguration, XML11NonValidatingConguration</TD>
<TD>John Kim</TD>
<TD>1 pw</TD>
<TD>July 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Performance: Improve scaling of SymbolTable</TD>
<TD>John Kim</TD>
<TD>2 pd</TD>
<TD>July 2004</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Performance: Improve processing of non-normalized attr. values</TD>
<TD>Michael Glavassevich, John Kim</TD>
<TD>2 pd</TD>
<TD>July/August 2004</TD>
<TD>Complete</TD>
<TR>
<TD>JAXP, SAX and DOM work for xml-commons </TD>
<TD>All</TD>
<TD></TD>
<TD>May/June 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Build DOM Level 3 with standard distribution</TD>
<TD>Michael Glavassevich</TD>
<TD>0.5 pd</TD>
<TD>May 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Create JAXP 1.3 samples </TD>
<TD>Michael Glavassevich, Ankit Pasricha</TD>
<TD>2 pw</TD>
<TD>May/June 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Update SAX and DOM samples </TD>
<TD>Michael Glavassevich</TD>
<TD>2 pd</TD>
<TD>May 2005</TD>
<TD>Complete</TD></TR>
<TR>
<TD>Documentation: JAXP 1.3 </TD>
<TD>Michael Glavassevich</TD>
<TD></TD>
<TD></TD>
<TD>Started</TD></TR>
<TR>
<TD>Documentation: SAX2 Extensions 1.1 + SAX 2.0.2</TD>
<TD>Michael Glavassevich</TD>
<TD></TD>
<TD></TD>
<TD>Complete</TD></TR>
<TR>
<TD>Documentation: DOM Level 3 REC </TD>
<TD>Neil Delima</TD>
<TD></TD>
<TD></TD>
<TD>Complete</TD></TR>
<TR>
<TD>Documentation: XInclude 1.0 REC </TD>
<TD>Michael Glavassevich</TD>
<TD></TD>
<TD></TD>
<TD>Complete</TD></TR>
<TR>
<TD><B>DCUT </B></TD>
<TD></TD>
<TD></TD>
<TD>June 17th, 2005 </TD>
<TD></TD></TR>
<TR>
<TD><B>Review and fix severe defects reported in Bugzilla/Jira </B></TD>
<TD>All</TD>
<TD>1 pw</TD>
<TD>Week of June 20th, 2005 </TD>
<TD></TD></TR>
<TR>
<TD><B>Build and publish Xerces 2.7.0</B> </TD>
<TD></TD>
<TD></TD>
<TD>June 24th, 2005 </TD>
<TD></TD></TR></TBODY></TABLE>
<H3>Candidate features and cleanup items (if time permits) </H3>
<UL>
<LI>XML 1.0 Second Edition Errata: E14
<LI>Java Object Serialization of PSVI DOM and XSModel
<LI>Support loading of XML 1.1 DTDs with XMLGrammarPreparser
<LI>Performance: using ArrayList and HashMap where synchronization is not
needed
<LI>... </LI></UL></BODY></HTML>