You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@poi.apache.org by ni...@apache.org on 2014/07/30 09:31:49 UTC

svn commit: r1614572 - in /poi/site/src/documentation: RELEASE-NOTES.txt RN-Changes-3.11-beta1.txt release-guide.txt

Author: nick
Date: Wed Jul 30 07:31:49 2014
New Revision: 1614572

URL: http://svn.apache.org/r1614572
Log:
Update the release guide, and prep the release notes for 3.11 beta 1

Added:
    poi/site/src/documentation/RN-Changes-3.11-beta1.txt
Modified:
    poi/site/src/documentation/RELEASE-NOTES.txt
    poi/site/src/documentation/release-guide.txt

Modified: poi/site/src/documentation/RELEASE-NOTES.txt
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/RELEASE-NOTES.txt?rev=1614572&r1=1614571&r2=1614572&view=diff
==============================================================================
--- poi/site/src/documentation/RELEASE-NOTES.txt (original)
+++ poi/site/src/documentation/RELEASE-NOTES.txt Wed Jul 30 07:31:49 2014
@@ -19,9 +19,9 @@ Release Contents
 
 This release comes in two forms:
  - pre-built binaries containing compiled versions of all Apache POI components and documentation 
-   (poi-bin-@VERSION@.zip or poi-bin-@VERSION@.tar.gz)
- - source archive you can build POI from (poi-src-@VERSION@.zip or poi-src-@VERSION@.tar.gz)
-  Unpack the archive and use  the following command to build all POI components with Apache Ant 1.6+ and JDK 1.5 or higher:
+   (poi-bin-@VERSION@-@DSTAMP@.zip or poi-bin-@VERSION@-@DSTAMP@.tar.gz)
+ - source archive you can build POI from (poi-src-@VERSION@-@DSTAMP@.zip or poi-src-@VERSION@-@DSTAMP@.tar.gz)
+  Unpack the archive and use  the following command to build all POI components with Apache Ant 1.6+ and JDK 1.6 or higher:
 
   ant jar
 
@@ -37,7 +37,8 @@ About Apache POI
 -----------------------
 
 Apache POI is well-known in the Java field as a library for reading and
-writing Microsoft Office file formats, such as Excel, PowerPoint, Visio and
-Word. Since POI 3.5, the new OOXML (Office Open XML) formats introduced in Office 2007 have been supported.
-See http://poi.apache.org/ for more details
+writing Microsoft Office file formats, such as Excel, PowerPoint, Word,
+Visio, Publisher and Outlook. It supports both the older (OLE2) and
+new (OOXML - Office Open XML) formats.
 
+See http://poi.apache.org/ for more details

Added: poi/site/src/documentation/RN-Changes-3.11-beta1.txt
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/RN-Changes-3.11-beta1.txt?rev=1614572&view=auto
==============================================================================
--- poi/site/src/documentation/RN-Changes-3.11-beta1.txt (added)
+++ poi/site/src/documentation/RN-Changes-3.11-beta1.txt Wed Jul 30 07:31:49 2014
@@ -0,0 +1,26 @@
+@List changes here@
+
+XSSF support for evaluating formula references to other Workbooks (56737)
+HSSF and XSSF support for evaluating formulas with multi-sheet references,
+ for functions that support that (55906)
+HSSF and XSSF Workbooks are now CLoseable, so you can call close() to 
+ explicitly free the file based resources when you're done (56537)
+NPOIFS now fully supports writing, including streaming write, and in-place 
+ updating of existing entries. NPOIFSFileSystem now surpasses the old 
+ POIFSFileSystem in all cases. 
+XSSF Text Extraction support for Headers, Footers and Comments (56022, 56023)
+SXSSF Shared Strings optional support (53130)
+XWPF Change Tracking support (56075)
+HWPF password hash function (56077)
+XWPF document protection with password support (56076)
+SXSSF support for a system-wide setting of where Temp files get created, via
+ TempFile / TempFileCreationStrategy (56735)
+
+Backwards Incompatible changes:
+
+The interface org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler.SheetContentsHandler
+has had two method signature changes:
+ endRow() -> endRow(int)
+ cell(String,String) -> cell(String,String,Comment)
+
+The minimum Java version has been increased to Java 1.6

Modified: poi/site/src/documentation/release-guide.txt
URL: http://svn.apache.org/viewvc/poi/site/src/documentation/release-guide.txt?rev=1614572&r1=1614571&r2=1614572&view=diff
==============================================================================
--- poi/site/src/documentation/release-guide.txt (original)
+++ poi/site/src/documentation/release-guide.txt Wed Jul 30 07:31:49 2014
@@ -72,9 +72,10 @@ $ svn pd 'svn:executable' $(find -name .
 
 
 (II) Making release artefacts
-  1. Update version id in build.xml
+  1. Update version id and rel in build.xml
 {code:xml}
-  <property name="version.id" value="3.1-beta1"/>
+  <property name="version.id" value="3.11.beta1"/>
+  <property name="version.id" value="REL_3_11_BETA1"/>
 {code}
 
   2. Update the date in src/documentation/content/xdocs/status.xml with
@@ -100,8 +101,9 @@ https://svn.apache.org/repos/asf/poi/tag
 
 where $TAG is the release tag, for example, REL_3_1_BETA1
 
-  5. On trunk, update "version.id" to be the next version in status.xml, 
-     and remove the version pinning on the documentation external definition.
+  5. On trunk, update "version.id" and "version.rel" to be the next version 
+     in status.xml, and remove the version pinning on the documentation 
+     external definition.
 
   6. Checkout the tagged version
 {code}
@@ -135,7 +137,10 @@ cd build/dist
 ./multisign.sh
 {code}
 
- 10. Upload to the dev svn dist repo, 
+ 10. Summarise key changes, and any backwards incompatible ones,
+     in the partially auto-generated build/dist/RELEASE-NOTES.txt
+
+ 11. Upload to the dev svn dist repo, 
      https://dist.apache.org/repos/dist/dev/poi/ eg
      https://dist.apache.org/repos/dist/dev/poi/3.8-RC3/
 
@@ -152,7 +157,7 @@ may need --force as in:
 svn add 3.8-RC3 --force
 {code}
 
-then add .gz and .zip  packages along with checksums. 
+then add .gz and .zip packages along with checksums and release notes.
 
  binaries should be in ./bin, sources in ./src sub-directories
 



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@poi.apache.org
For additional commands, e-mail: commits-help@poi.apache.org