Author: schor
Date: Tue Jul 16 18:40:15 2013
New Revision: 1503821
URL: http://svn.apache.org/r1503821
Log:
no Jira - add some details for testing release candidates
Modified:
uima/site/trunk/uima-website/docs/testing-builds.html
uima/site/trunk/uima-website/xdocs/testing-builds.xml
Modified: uima/site/trunk/uima-website/docs/testing-builds.html
URL:
http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/testing-builds.html?rev=1503821&r1=1503820&r2=1503821&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/testing-builds.html (original)
+++ uima/site/trunk/uima-website/docs/testing-builds.html Tue Jul 16 18:40:15
2013
@@ -14,7 +14,7 @@
- <title>Apache UIMA - Testing Builds</title>
+ <title>Apache UIMA - Testing Release Candidates</title>
</head>
<body>
@@ -28,7 +28,7 @@
</a>
</td>
<td align='CENTER'>
- <div class="pageBanner">Testing Builds</div>
+ <div class="pageBanner">Testing Release
Candidates</div>
</td>
<td align='RIGHT'>
<a href="http://www.apache.org">
@@ -180,12 +180,12 @@
<div
class="sectionTable">
<table class="sectionTable">
<tr><td>
- <a name="Testing Builds"><h1><img
src="images/UIMA_4sq50tightCropSolid.png"/> Testing Builds</h1></a>
+ <a name="Testing Release Candidates"><h1><img
src="images/UIMA_4sq50tightCropSolid.png"/> Testing Release
Candidates</h1></a>
</td></tr>
<tr><td>
<blockquote class="sectionBody">
<p>
- This page has information for testing builds.
+ This page has information for testing release candidates.
</p>
<p>
Prepare for testing by going to
@@ -199,6 +199,31 @@
<div class="sectionTable">
<table class="sectionTable">
<tr><td>
+ <a name="Overview"><h1><img
src="images/UIMA_4sq50tightCropSolid.png"/> Overview</h1></a>
+ </td></tr>
+ <tr><td>
+ <blockquote class="sectionBody">
+ <p>See <a target="_blank"
href="http://www.apache.org/dev/release.html#what-must-every-release-contain">"What
must be included in a release".</a>
+ To approve a release, it is good to do the following tests:
+ <ul>
+ <li>svn export the SVN tag for the code, and compare this to the unzip of
the source-release. These should be the same, except for some minor things;
+ use your good judgement.</li>
+ <li>Check building from source: In your local .m2, delete the files being
built (a good thing is to
+ delete the "uima" directory), then get the source-release, unzip it, and
run mvn install at the top level, to see if it builds.</li>
+ <li>Check that the license and notice files are present in the source and
binary distributions, and that the binary distributions have license/notice
parts
+ incorporated into the top-level license/notice files for any included
artifacts being distributed.</li>
+ <li>Check that the Jars have appropriate license / notice files for things
contained within them.</li>
+ <li>When an Eclipse update site is being released, try installing that
into a fresh unzip of Eclipse 3.7.2 or later, and then verify the functionality
seems present.
+ When installing, it should show the standard licensing boilerplate, that
refers (like the Eclipse user agreement) to embedded license/notice files.</li>
+ </ul>
+ </p>
+ </blockquote>
+ </p>
+ </td></tr>
+ </table>
+ <div class="sectionTable">
+ <table class="sectionTable">
+ <tr><td>
<a name="Testing a source-release"><h1><img
src="images/UIMA_4sq50tightCropSolid.png"/> Testing a
source-release</h1></a>
</td></tr>
<tr><td>
Modified: uima/site/trunk/uima-website/xdocs/testing-builds.xml
URL:
http://svn.apache.org/viewvc/uima/site/trunk/uima-website/xdocs/testing-builds.xml?rev=1503821&r1=1503820&r2=1503821&view=diff
==============================================================================
--- uima/site/trunk/uima-website/xdocs/testing-builds.xml (original)
+++ uima/site/trunk/uima-website/xdocs/testing-builds.xml Tue Jul 16 18:40:15
2013
@@ -21,16 +21,16 @@ under the License.
<document>
<properties>
-<title>Testing Builds</title>
+<title>Testing Release Candidates</title>
<author email="[email protected]">
Apache UIMA Documentation Team</author>
</properties>
<body>
-<section name="Testing Builds">
+<section name="Testing Release Candidates">
<p>
- This page has information for testing builds.
+ This page has information for testing release candidates.
</p>
<p>
Prepare for testing by going to
@@ -39,6 +39,23 @@ under the License.
</p>
</section>
+<section name="Overview">
+ <p>See <a target="_blank"
href="http://www.apache.org/dev/release.html#what-must-every-release-contain">"What
must be included in a release".</a>
+ To approve a release, it is good to do the following tests:
+ <ul>
+ <li>svn export the SVN tag for the code, and compare this to the unzip of
the source-release. These should be the same, except for some minor things;
+ use your good judgement.</li>
+ <li>Check building from source: In your local .m2, delete the files being
built (a good thing is to
+ delete the "uima" directory), then get the source-release, unzip it, and
run mvn install at the top level, to see if it builds.</li>
+ <li>Check that the license and notice files are present in the source and
binary distributions, and that the binary distributions have license/notice
parts
+ incorporated into the top-level license/notice files for any included
artifacts being distributed.</li>
+ <li>Check that the Jars have appropriate license / notice files for things
contained within them.</li>
+ <li>When an Eclipse update site is being released, try installing that
into a fresh unzip of Eclipse 3.7.2 or later, and then verify the functionality
seems present.
+ When installing, it should show the standard licensing boilerplate, that
refers (like the Eclipse user agreement) to embedded license/notice files.</li>
+ </ul>
+ </p>
+
+</section>
<section name="Testing a source-release">
<ol>