You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by mc...@apache.org on 2009/08/29 02:23:18 UTC
svn commit: r809074 - in /db/jdo: HowToReleaseJDO.html trunk/README.html
trunk/tck2/RunRules.html trunk/tck2/project.properties
Author: mcaisse
Date: Sat Aug 29 00:23:17 2009
New Revision: 809074
URL: http://svn.apache.org/viewvc?rev=809074&view=rev
Log:
JDO-635 Add more documentation on problem w/ proc:none arg. Update version #s, etc in doc files. Update release process on updating version #s.
M HowToReleaseJDO.html
M trunk/README.html
M trunk/tck2/project.properties
M trunk/tck2/RunRules.html
Modified:
db/jdo/HowToReleaseJDO.html
db/jdo/trunk/README.html
db/jdo/trunk/tck2/RunRules.html
db/jdo/trunk/tck2/project.properties
Modified: db/jdo/HowToReleaseJDO.html
URL: http://svn.apache.org/viewvc/db/jdo/HowToReleaseJDO.html?rev=809074&r1=809073&r2=809074&view=diff
==============================================================================
--- db/jdo/HowToReleaseJDO.html (original)
+++ db/jdo/HowToReleaseJDO.html Sat Aug 29 00:23:17 2009
@@ -25,7 +25,6 @@
<LI><a href="#procoverview">Overview of the process</a></LI>
<LI><a href="#procdetail">Detailed process steps</a></LI>
<LI><a href="#site">Site updates</a></LI>
- <LI><a href="#next">Preparation for the next release</a></LI>
<LI><a href="#postrelease">Post release modifications and documentation</a></LI>
</UL>
<h1>How to Release an Apache JDO Distribution</h1>
@@ -105,8 +104,24 @@
https://svn.apache.org/repos/asf/db/jdo/branches/2.2
</pre>
</LI>
+ <LI>In trunk, update version numbers
+ in the following files in preparation for the next release:
+ <DL>
+ <DT>trunk/project.properties
+ <DD>Change value of currentVersion
+ <DT>trunk/README.html
+ <DD>File names and version references in the Overview section
+ <DT>trunk/JDO20.MF, api2/API2.MF, api2-legacy/API2.MF
+ <DD>Update Specification-Version and Bundle-Version
+ <DT>trunk/api2/project.xml
+ <DD>Update currentVersion
+ <DT>trunk/tck2/RunRules.html
+ <DD>Update version number
+ </DL>
+ </LI>
- <LI>Remove the projects and files that are not being released.
+ <LI>In the release branch,
+ remove the projects and files that are not being released.
<pre>
pushd branches/2.n
svn rm api11 btree fostore20 query20 runtime20 ri11 tck11 JDO11.MF
@@ -130,6 +145,8 @@
<DD>Update Specification-Version and Bundle-Version
<DT>branches/<version>api2/project.xml
<DD>Update currentVersion
+ <DT>trunk/tck2/RunRules.html
+ <DD>Update version number and release date
</DL>
</LI>
@@ -280,8 +297,6 @@
</LI>
<LI> Build and test. Follow the instructions in site/HOWTO to push the site changes to the Apache web site.</LI>
</OL>
-<a name="next"></a><h2>Preparation for the next release</h2>
-In trunk, update version numbers for the next spec or major release. See the instruction under <a href="#version">Detailed process steps</a>.
<a name="postrelease"></a>
<h2>Post release modifications and documentation</h2>
Follow this procedure if a significant bug is found or if the TCK must be modified because a test challenge is found to be valid.
Modified: db/jdo/trunk/README.html
URL: http://svn.apache.org/viewvc/db/jdo/trunk/README.html?rev=809074&r1=809073&r2=809074&view=diff
==============================================================================
--- db/jdo/trunk/README.html (original)
+++ db/jdo/trunk/README.html Sat Aug 29 00:23:17 2009
@@ -48,12 +48,12 @@
The JDO 2 project includes the JDO 2 TCK and its dependencies:
</p>
<UL>
- <LI>api2 contains source to build jdo2-api-2.1.jar, which defines the JDO API version 2.1 for Java 1.5 and later.</LI>
- <LI>api2-legacy contains source to build jdo2-api-legacy-2.1.jar, which defines the JDO API version 2.1 for Java 1.4 and earlier. *** THIS IS DEPRECATED IN JDO2.3+</LI>
+ <LI>api2 contains source to build jdo2-api-2.3.jar, which defines the JDO API version 2.3 for Java 1.5 and later.</LI>
+ <LI>api2-legacy contains source to build jdo2-api-legacy-2.3.jar, which defines the JDO API version 2.3 for Java 1.4 and earlier. *** THIS IS DEPRECATED IN JDO2.3+</LI>
<LI>core20 contains the JDO2 core, including utility and metadata model classes</LI>
<LI>enhancer20 contains the utility classes used for verifying enhanced files</LI>
- <LI>tck2 contains the JDO 2.1 Technology Compatibility Kit for Java 1.5 and later.</LI>
- <LI>tck2-legacy contains the JDO 2.1 Technology Compatibility Kit for Java 1.4 and earlier. *** THIS IS DEPRECATED IN JDO2.3+</LI>
+ <LI>tck2 contains the JDO 2.3 Technology Compatibility Kit for Java 1.5 and later.</LI>
+ <LI>tck2-legacy contains the JDO 2.3 Technology Compatibility Kit for Java 1.4 and earlier. *** THIS IS DEPRECATED IN JDO2.3+</LI>
</UL>
<p>
JDO releases may be downloaded from <a href="http://db.apache.org/jdo/downloads.html">the Apache JDO downloads page</a>. Minor updates of releases are only available as source from the Subversion repository. Follow the instructions <a href="#building">below</a> to build the TCK from source.
Modified: db/jdo/trunk/tck2/RunRules.html
URL: http://svn.apache.org/viewvc/db/jdo/trunk/tck2/RunRules.html?rev=809074&r1=809073&r2=809074&view=diff
==============================================================================
--- db/jdo/trunk/tck2/RunRules.html (original)
+++ db/jdo/trunk/tck2/RunRules.html Sat Aug 29 00:23:17 2009
@@ -18,7 +18,7 @@
<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=utf-8">
- <TITLE>JDO 2.1 Technology Compatibility Kit Run Rules</TITLE>
+ <TITLE>JDO 2.3 Technology Compatibility Kit Run Rules</TITLE>
<STYLE>
<!--
@page { size: 8.5in 11in }
@@ -26,7 +26,7 @@
</STYLE>
</HEAD>
<BODY LANG="en-US" DIR="LTR">
-<H1 ALIGN=CENTER>Running the JDO 2.1 Technology Compatibility Kit</H1>
+<H1 ALIGN=CENTER>Running the JDO 2.3 Technology Compatibility Kit</H1>
<P ALIGN=CENTER><BR><BR>
</P>
<P ALIGN=CENTER>6-June-2008</P>
@@ -50,9 +50,7 @@
<P>You must test the IUT on all configurations that the IUT supports.
This includes different hardware and operating systems, different
versions of Java, and different datastores. The TCK supports Java
-versions from JDK 1.3 to 1.6. Use the tck2-legacy project to test on Java
-versions 1.4
-and earlier, and tck2 to test on Java versions 1.5 and later.</P>
+versions 1.5 to 1.6. </P>
<P STYLE="margin-top: 0.17in; page-break-after: avoid"><FONT FACE="Albany, sans-serif"><FONT SIZE=4>Installation</FONT></FONT></P>
<P>Download the zip file from the distribution location. Unpack the zip
file into a directory of your choice. In this directory you will
Modified: db/jdo/trunk/tck2/project.properties
URL: http://svn.apache.org/viewvc/db/jdo/trunk/tck2/project.properties?rev=809074&r1=809073&r2=809074&view=diff
==============================================================================
--- db/jdo/trunk/tck2/project.properties (original)
+++ db/jdo/trunk/tck2/project.properties Sat Aug 29 00:23:17 2009
@@ -16,6 +16,8 @@
maven.compile.source = 1.5
maven.compile.target = 1.5
+
+# Java 1.6 only. Comment this out when using Java 1.5
maven.compile.compilerargs= -proc:none
# Manifest seed file