]> source.dussan.org Git - poi.git/commitdiff
Applied change log to HEAD
authorGlen Stampoultzis <glens@apache.org>
Sun, 2 Nov 2003 23:29:44 +0000 (23:29 +0000)
committerGlen Stampoultzis <glens@apache.org>
Sun, 2 Nov 2003 23:29:44 +0000 (23:29 +0000)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@353436 13f79535-47bb-0310-9956-ffa450edef68

src/documentation/content/xdocs/status.xml

index 7751eb2a0ed952afae6378c1d629252ea550b6f7..15319e40fde8151be074c4288562e7e5bf51e40b 100644 (file)
 <?xml version="1.0"?>
 <status>
-    <devs>
+    <developers>
         <!-- in strict alphabetical order -->
         <person id="AO" name="Andrew C. Oliver" email="acoliver2@users.sourceforge.net"/>
-        <person id="GS" name="Glen Stampoultzis" email="poi-user@jakarta.apache.org"/>
+        <person id="GS" name="Glen Stampoultzis" email="gstamp@iprimus.com.au"/>
         <person id="MJ" name="Marc Johnson" email="mjohnson at apache dot org"/>
         <person id="NKB" name="Nicola Ken Barozzi" email="barozzi@nicolaken.com"/>
-        <person id="open" name="POI Developers" email="poi-dev@jakarta.apache.org"/>
-    </devs>
-
-    <todo>
-        <title>Things To Do for POI</title>
-
-        <actions priority="high">
-            <action context="code" dev="NKB">
-                Finish HWPF
-            </action>
-            <action context="code" dev="GS">
-                Finish Charts
-            </action>
-            <action context="code" dev="open">
-                Finish Formulas.
-            </action>
-        </actions>
-
-        <actions priority="medium">
-            <action context="code" dev="open">
-                Expose functionality in low level records in higher level API
-            </action>
-            <action context="code" dev="open">
-                Implement more record types.
-            </action>
-            <action context="code" dev="open">
-                Add more dummy checks (for when API user's do things they
-                &quot;can't&quot; do).  This will involve exploring the various
-                upper limits on the things Excel can handle.
-            </action>
-            <action context="code" dev="open">
-                Add support for embedded graphics and other objects.
-            </action>
-            <action context="code" dev="open">
-                Create new adapter object for handling MulBlank, MulRk, Rk
-                records.
-            </action>
-            <action context="code" dev="open">
-                Add a way to copy sheets.
-            </action>
-        </actions>
-
-    </todo>
+        <person id="open" name="Poi Developers" email="poi-dev@jakarta.apache.org"/>
+    </developers>
 
     <changes>
 
-        <title>History of Changes</title>
+        <release verion="2.0-RC1" date="2 November 2003">
+            <action dev="POI-DEVELOPERS" type="fix" context="All">12561 (Min)  HSSFWorkbook throws Exceptions</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">12730 (Nor)  values dont get copied to another sheet.</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">13224 (Maj)  Exception thrown when cell has =Names call</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">13796 (Nor)  Error Reading Formula Record (optimized if, external link)</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">13921 (Nor)  Sheet name cannot exceed 31 characters and cannot contain :</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">14330 (Nor)  Error reading FormulaRecord</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">14460 (Nor)  Name in Formula - ArrayOutOfBoundsException</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">15228 (Cri)  [Urgent] ArrayIndexoutofbounds Exception. POI - Version 1.8</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">16488 (Maj)  Unable to open written spreadsheet in Excel, but can in Open</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">16559 (Nor)  testCustomPalette.xls crashes Excel 97</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">16560 (Nor)  testBoolErr.xls crashes Excel '97</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">17374 (Min)  HSSFFont - BOLDWEIGHT_NORMAL</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">18800 (Maj)  The sheet made by HSSFWorkbook#cloneSheet() doesn't work cor</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">18846 (Min)  [PATCH][RFE]Refactor the transformation between byte array a</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">19599 (Min)  java.lang.IllegalArgumentException</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">19961 (Nor)  [PATCH] Sheet.getColumnWidth() returns wrong value</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">21066 (Blo)  Can not modify a blank spreadsheet</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">21444 (Enh)  [PATCH] Macro functions</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">21447 (Nor)  [RFE]String Formula Cells</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">21674 (Enh)  [PATCH] Documentation changes for @(Greater|Less|Not)EqualPt</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">21863 (Enh)  [PATCH] build.xml fixes</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">22195 (Nor)  [RFE] [PATCH] Support for Storage Class ID</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">22742 (Cri)  Failed to create HSSFWorkbook!</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">22922 (Cri)  HSSFSheet.shiftRows() throws java.lang.IndexOutOfBoundsExcep</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">22963 (Nor)  org.apache.poi.hpsf.SummaryInformation.getEditTime() should</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">24149 (Maj)  Error passing inputstream to POIFSFileSystem</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">21722 (Nor)  [PATCH] Add a ProtectRecord to Sheets and give control over</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">9576  (Nor)  [PATCH] DBCELL, INDEX EXTSST (was Acess 97 import)</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">13478 (Blo)  [PATCH] [RFE] POIFS, RawDataBlock: Missing workaround for lo</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">14824 (Nor)  Unable to modify empty sheets</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">12843 (Cri)  [PATCH] Make POI handle chinese better</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">15353 (Nor)  [RFE] creating a cell with a hyperlink</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">15375 (Blo)  Post 1.5.1 POI causes spreadsheet to become unopenable.</action>
+        </release>
+
+        <release version="2.0-pre3" date="29 July 2003">
+            <action dev="POI-DEVELOPERS" type="add" context="All">HPSF is now able to read properties which are given in the property set stream but which don't have a value ("variant" type VT_EMPTY). The getXXX() methods of the PropertySet class return null if their return type is a reference (like a string) or 0 if the return type is numeric. Details about the return types and about how to distinguish between a property value of zero and a property value that is not present can be found in the API documentation.</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Gridlines can now be turned on and off</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">NamePTG refactoring/fixes</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">minor fixes to ExternSheet and formula strings</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Sheet comparisons now ignore case</action>
+        </release>
 
+        <release version="2.0-pre2" date="6 July 2003">
+            <action dev="POI-DEVELOPERS" type="fix" context="All" >A nasty concurrency problem has been fixed. Any users working in a multithreaded environment should seriously consider upgrading to this release.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">The EXTSST record has been implemented. This record is used by excel for optimized reading of strings.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">When rows are shifted, the merged regions now move with them. If a row contains 2 merged cells, the resulting shifted row should have those cells merged as well.</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">There were some issues when removing merged
+                   regions (specifically, removing all of them and then adding some more) and have been resolved.</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">When a sheet contained shared formulas (when a formula is
+                   dragged across greater than 6 cells), the clone would fail. We now support cloning of
+                   sheets that contain this Excel optimization. </action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Support added for reading formulas with UnaryPlus and UnaryMinus operators.</action>
+        </release>
+        <release version="2.0-pre1" date="17 May 2003">
+            <action dev="POI-DEVELOPERS" type="add" context="All">Patch applied for deep cloning of worksheets was provided</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Patch applied to allow sheet reordering</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Added additional print area setting methods using row/column numbers</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">HDF:  Negative Array size fix</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added argument pointers to support the IF formula</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Formulas: Added special character support for string literals, specifically for SUMIF formula support and addresses a bug as well</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">BlockingInputStream committed to help ensure reads</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Fixed problem with NaN values differing from the investigated value from file reads in FormulaRecords</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Patch for getColumnWidth in HSSF</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Patch for dealing with mult-level numbered lists in HDF</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Due to named reference work, several named-ranged bugs were closed</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Patch applied to prevent sheet corruption after a template modification</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Shared Formulas now Supported</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added GreaterEqual, LessEqual and NotEqual to Formula Parser</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added GreaterThan and LessThan functionality to formulas</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Patches for i10n</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">POI Build System Updated</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">font names can now be null</action>
+        </release>
         <release version="1.10-dev" date="19 Feb 2003">
-            <action dev="POI-DEVELOPERS" type="add">Support for zoom level</action>
-            <action dev="POI-DEVELOPERS" type="add">Freeze and split pane support</action>
-            <action dev="POI-DEVELOPERS" type="add">Row and column headers on printouts</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Support for zoom level</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Freeze and split pane support</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Row and column headers on printouts</action>
         </release>
         <release version="1.8-dev" date="20 Sep 2002">
-            <action dev="POI-DEVELOPERS" type="add">Custom Data Format Support</action>
-            <action dev="POI-DEVELOPERS" type="add">Enhanced Unicode Support for Russian and Japanese</action>
-            <action dev="POI-DEVELOPERS" type="add">Enhanced formula support including read-only for
+            <action dev="POI-DEVELOPERS" type="add" context="All">Custom Data Format Support</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Enhanced Unicode Support for Russian and Japanese</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Enhanced formula support including read-only for
                 "optimized if" statements.</action>
-            <action dev="POI-DEVELOPERS" type="add">Support for cloning objects</action>
-            <action dev="POI-DEVELOPERS" type="add">Fixes for header/footer</action>
-            <action dev="POI-DEVELOPERS" type="add">Spanish Documentation translations</action>
-            <action dev="POI-DEVELOPERS" type="add">Support for preserving VBA macros</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Support for cloning objects</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Fixes for header/footer</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Spanish Documentation translations</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Support for preserving VBA macros</action>
         </release>
         <release version="1.7-dev" date="???">
-            <action dev="NKB" type="update">Removed runtime dependency on commons logging.</action>
-            <action dev="POI-DEVELOPERS" type="update">Formula support</action>
+            <action dev="NKB" type="update" context="All">Removed runtime dependency on commons logging.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Formula support</action>
         </release>
         <release version="1.5.1" date="16 June 2002">
-            <action dev="GJS" type="update">Removed depedency on commons logging.  Now define poi.logging system property to enable logging to standard out.</action>
-            <action dev="GJS" type="fix">Fixed SST string handling so that spreadsheets with rich text or extended text will be read correctly.</action>
+            <action dev="GJS" type="update" context="All">Removed depedency on commons logging.  Now define poi.logging system property to enable logging to standard out.</action>
+            <action dev="GJS" type="fix" context="All">Fixed SST string handling so that spreadsheets with rich text or extended text will be read correctly.</action>
         </release>
         <release version="1.5" date="06 May 2002">
-            <action dev="NKB" type="update">New project build.</action>
-            <action dev="NKB" type="update">New project documentation system based on Cocoon.</action>
-            <action dev="POI-DEVELOPERS" type="update">Package rename</action>
-            <action dev="POI-DEVELOPERS" type="fix">Various bug fixes</action>
-            <action dev="POI-DEVELOPERS" type="add">Early stages of HSF development (not ready for development)</action>
-            <action dev="POI-DEVELOPERS" type="add">Initial low level record support for charting (not complete)</action>
+            <action dev="NKB" type="update" context="All">New project build.</action>
+            <action dev="NKB" type="update" context="All">New project documentation system based on Cocoon.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Package rename</action>
+            <action dev="POI-DEVELOPERS" type="fix" context="All">Various bug fixes</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Early stages of HSF development (not ready for development)</action>
+            <action dev="POI-DEVELOPERS" type="add" context="All">Initial low level record support for charting (not complete)</action>
         </release>
         <release version="1.1.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Created new event model</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Optimizations made to HSSF including aggregate records for
+            <action dev="POI-DEVELOPERS" type="update" context="All">Created new event model</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Optimizations made to HSSF including aggregate records for
                 values, rows, etc.</action>
-            <action dev="POI-DEVELOPERS" type="unknown">predictive sizing, offset based writing (instead of lots of
+            <action dev="POI-DEVELOPERS" type="update" context="All">predictive sizing, offset based writing (instead of lots of
                 array copies)</action>
-            <action dev="POI-DEVELOPERS" type="unknown">minor re-factoring and bug fixes.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">minor re-factoring and bug fixes.</action>
         </release>
         <release version="1.0.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Minor documentation updates.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Minor documentation updates.</action>
         </release>
         <release version="0.14.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Added DataFormat helper class and exposed set and get format
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added DataFormat helper class and exposed set and get format
                 on HSSFCellStyle</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Fixed column width apis (unit wise) and various javadoc on
+            <action dev="POI-DEVELOPERS" type="update" context="All">Fixed column width apis (unit wise) and various javadoc on
                 the subject</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Fix for Dimensions record (again)... (one of these days I'll
+            <action dev="POI-DEVELOPERS" type="update" context="All">Fix for Dimensions record (again)... (one of these days I'll
                 write a unit test for this ;-p).</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Some optimization on sheet creation.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Some optimization on sheet creation.</action>
         </release>
         <release version="0.13.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Changes not recorded.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Changes not recorded.</action>
         </release>
         <release version="0.12.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Added MulBlank, Blank, ColInfo</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Added log4j facility and removed all sys.out type logging</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Added support for adding font's, styles and corresponding
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added MulBlank, Blank, ColInfo</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added log4j facility and removed all sys.out type logging</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added support for adding font's, styles and corresponding
                 high level api for styling cells</action>
-            <action dev="POI-DEVELOPERS" type="unknown">added support for changing row height, cell width and default
+            <action dev="POI-DEVELOPERS" type="update" context="All">added support for changing row height, cell width and default
                 row height/cell width.</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Added fixes for internationalization (UTF-16 should work now
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added fixes for internationalization (UTF-16 should work now
                 from HSSFCell.setStringValue, etc when the encoding is set)</action>
-            <action dev="POI-DEVELOPERS" type="unknown">added support for adding/removing and naming sheets.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">added support for adding/removing and naming sheets.</action>
         </release>
         <release version="0.11.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Bugfix release. We were throwing an exception when reading
+            <action dev="POI-DEVELOPERS" type="update" context="All">Bugfix release. We were throwing an exception when reading
                 RKRecord objects.</action>
         </release>
         <release version="0.10.0" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Got continuation records to work (read/write)</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Added various pre-support for formulas</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Massive API reorganization, repackaging.</action>
-            <action dev="POI-DEVELOPERS" type="unknown">BiffViewer class added for validating HSSF &amp; POI and/or
+            <action dev="POI-DEVELOPERS" type="update" context="All">Got continuation records to work (read/write)</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added various pre-support for formulas</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Massive API reorganization, repackaging.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">BiffViewer class added for validating HSSF &amp; POI and/or
                 HSSF Output.</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Better API support for modification.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Better API support for modification.</action>
         </release>
         <release version="0.7 (and interim releases)" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Added encoding flag to high and low level api to use utf-16
+            <action dev="POI-DEVELOPERS" type="update" context="All">Added encoding flag to high and low level api to use utf-16
                 when needed (HSSFCell.setEncoding())</action>
-            <action dev="POI-DEVELOPERS" type="unknown">added read only support for Label records (which are
+            <action dev="POI-DEVELOPERS" type="update" context="All">added read only support for Label records (which are
                 reinterpreted as LabelSST when written)</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Broken continuation record implementation (oops)</action>
-            <action dev="POI-DEVELOPERS" type="unknown">BiffViewer class added for validating HSSF &amp; POI and/or
+            <action dev="POI-DEVELOPERS" type="update" context="All">Broken continuation record implementation (oops)</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">BiffViewer class added for validating HSSF &amp; POI and/or
                 HSSF Output.</action>
         </release>
         <release version="0.6 (release)" date="Release date not recorded">
-            <action dev="POI-DEVELOPERS" type="unknown">Support for read/write and modify.</action>
-            <action dev="POI-DEVELOPERS" type="unknown">Read only support for MulRK records (converted to Number when
+            <action dev="POI-DEVELOPERS" type="update" context="All">Support for read/write and modify.</action>
+            <action dev="POI-DEVELOPERS" type="update" context="All">Read only support for MulRK records (converted to Number when
                 writing)
             </action>
         </release>
 
     </changes>
 
-</status>
\ No newline at end of file
+
+    <todo>
+<!--        <title>Things To Do for POI</title>-->
+
+        <actions context="all" priority="high">
+            <action context="code" dev="NKB">
+                Finish HDF
+            </action>
+            <action context="code" dev="GS">
+                Finish Charts
+            </action>
+            <action context="code" dev="open">
+                Finish Formulas.
+            </action>
+        </actions>
+
+        <actions context="all" priority="medium">
+            <action context="code" dev="open">
+                Expose functionality in low level records in higher level API
+            </action>
+            <action context="code" dev="open">
+                Implement more record types.
+            </action>
+            <action context="code" dev="open">
+                Add more dummy checks (for when API user's do things they
+                &quot;can't&quot; do).  This will involve exploring the various
+                upper limits on the things Excel can handle.
+            </action>
+            <action context="code" dev="open">
+                Add support for embedded graphics and other objects.
+            </action>
+            <action context="code" dev="open">
+                Create new adapter object for handling MulBlank, MulRk, Rk
+                records.
+            </action>
+            <action context="code" dev="open">
+                Add a way to copy sheets.
+            </action>
+        </actions>
+
+    </todo>
+
+</status>