You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2012/03/30 16:43:37 UTC

svn commit: r1307449 - in /commons/proper/io/trunk: pom.xml src/site/site.xml src/site/xdoc/index.xml src/site/xdoc/upgradeto2_3.xml

Author: ggregory
Date: Fri Mar 30 14:43:37 2012
New Revision: 1307449

URL: http://svn.apache.org/viewvc?rev=1307449&view=rev
Log:
Start next release docs.

Added:
    commons/proper/io/trunk/src/site/xdoc/upgradeto2_3.xml   (with props)
Modified:
    commons/proper/io/trunk/pom.xml
    commons/proper/io/trunk/src/site/site.xml
    commons/proper/io/trunk/src/site/xdoc/index.xml

Modified: commons/proper/io/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/pom.xml?rev=1307449&r1=1307448&r2=1307449&view=diff
==============================================================================
--- commons/proper/io/trunk/pom.xml (original)
+++ commons/proper/io/trunk/pom.xml Fri Mar 30 14:43:37 2012
@@ -227,11 +227,13 @@ file comparators, endian transformation 
     <maven.compile.source>1.6</maven.compile.source>
     <maven.compile.target>1.6</maven.compile.target>
     <commons.componentid>io</commons.componentid>
-    <commons.release.version>2.3</commons.release.version>
     <commons.rc.version>RC1</commons.rc.version>
-    <commons.release.desc>(requires JDK 1.5+)</commons.release.desc>
-    <commons.release.2.version>1.4</commons.release.2.version>
-    <commons.release.2.desc>(requires JDK 1.3+)</commons.release.2.desc>
+    <commons.release.version>2.3</commons.release.version>
+    <commons.release.desc>(requires JDK 1.6+)</commons.release.desc>
+    <commons.release.2.version>2.2</commons.release.2.version>
+    <commons.release.2.desc>(requires JDK 1.5+)</commons.release.2.desc>
+    <commons.release.3.version>1.4</commons.release.3.version>
+    <commons.release.3.desc>(requires JDK 1.3+)</commons.release.3.desc>
     <commons.jira.id>IO</commons.jira.id>
     <commons.jira.pid>12310477</commons.jira.pid>
     <!-- temporary override of parent -->

Modified: commons/proper/io/trunk/src/site/site.xml
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/site/site.xml?rev=1307449&r1=1307448&r2=1307449&view=diff
==============================================================================
--- commons/proper/io/trunk/src/site/site.xml (original)
+++ commons/proper/io/trunk/src/site/site.xml Fri Mar 30 14:43:37 2012
@@ -28,7 +28,8 @@
             <item name="Download"             href="http://commons.apache.org/io/download_io.cgi"/>
             <item name="User guide"           href="/description.html"/>
             <item name="Best practices"       href="/bestpractices.html"/>
-            <item name="Javadoc 2.2"          href="api-release/index.html"/>
+            <item name="Javadoc 2.3"          href="api-release/index.html"/>
+            <item name="Javadoc 2.2"          href="api-2.2/index.html"/>
             <item name="Javadoc 1.4"          href="api-1.4/index.html"/>
         </menu>
 

Modified: commons/proper/io/trunk/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/site/xdoc/index.xml?rev=1307449&r1=1307448&r2=1307449&view=diff
==============================================================================
--- commons/proper/io/trunk/src/site/xdoc/index.xml (original)
+++ commons/proper/io/trunk/src/site/xdoc/index.xml Fri Mar 30 14:43:37 2012
@@ -47,9 +47,20 @@ There are six main areas included:
 <!-- ================================================== -->
 <section name="Releases">
 
+<subsection name="Commons IO 2.3 (requires JDK 1.6+)">
+<p>
+Commons IO 2.3 is the latest version and requires a minimum of JDK 1.6 -
+<a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
+</p> 
+<p>
+View the <a href="upgradeto2_3.html">Release Notes</a> and
+<a href="api-release/index.html">JavaDoc API documents</a>
+</p> 
+</subsection>
+
 <subsection name="Commons IO 2.2 (requires JDK 1.5+)">
 <p>
-Commons IO 2.2 is the latest version and requires a minimum of JDK 1.5 -
+Commons IO 2.2 requires a minimum of JDK 1.5 -
 <a href="http://commons.apache.org/io/download_io.cgi">Download now!</a>
 </p> 
 <p>

Added: commons/proper/io/trunk/src/site/xdoc/upgradeto2_3.xml
URL: http://svn.apache.org/viewvc/commons/proper/io/trunk/src/site/xdoc/upgradeto2_3.xml?rev=1307449&view=auto
==============================================================================
--- commons/proper/io/trunk/src/site/xdoc/upgradeto2_3.xml (added)
+++ commons/proper/io/trunk/src/site/xdoc/upgradeto2_3.xml Fri Mar 30 14:43:37 2012
@@ -0,0 +1,52 @@
+<?xml version="1.0"?>
+<!--
+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.
+-->
+<document>
+ <properties>
+  <title>Upgrade from 2.2 to 2.3</title>
+  <author email="dev@commons.apache.org">Commons Documentation Team</author>
+ </properties>
+<body>
+
+<section name="Upgrade">
+<p>
+These are the release notes and advice for upgrading Commons-IO from
+version 2.2 to version 2.3
+<source>
+Commons IO is a package of Java utility classes like java.io.  
+Classes in this package are considered to be so standard and of such high 
+reuse as to justify existence in java.io.
+
+Commons IO contains utility classes, stream implementations, file filters, 
+file comparators, endian transformation classes, and much more.
+
+TODO
+
+Compatibility with 2.3 and 2.2:
+Binary compatible: Yes
+Source compatible: No
+Semantic compatible: No. See IO-318 for the difference in thrown exceptions for APIs that specify an unsupported encoding name.
+
+Commons IO 2.3 requires a minimum of JDK 1.6. 
+Commons IO 2.2 requires a minimum of JDK 1.5. 
+Commons IO 1.4 requires a minimum of JDK 1.3. 
+</source>
+</p>
+</section>
+
+</body>
+</document>

Propchange: commons/proper/io/trunk/src/site/xdoc/upgradeto2_3.xml
------------------------------------------------------------------------------
    svn:keywords = Id