openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r841236 [1/35] - in /websites/staging/openjpa/trunk/content: ./ artifacts/ css/ images/ images/datacache-plugin/
Date Sun, 09 Dec 2012 13:13:50 GMT
Author: buildbot
Date: Sun Dec  9 13:13:35 2012
New Revision: 841236

Log:
Staging update by buildbot for openjpa

Added:
    websites/staging/openjpa/trunk/content/   (with props)
    websites/staging/openjpa/trunk/content/2.1-roadmap.html
    websites/staging/openjpa/trunk/content/apache-nexus-release-process-(1.2.x-2.1.x).html
    websites/staging/openjpa/trunk/content/apidiscussionfollowup.html
    websites/staging/openjpa/trunk/content/apply-an-eclipse-patch.html
    websites/staging/openjpa/trunk/content/architecture-notes.html
    websites/staging/openjpa/trunk/content/artifacts/
    websites/staging/openjpa/trunk/content/artifacts/JPA 2.0 Bean Validation 20090717.pdf   (with props)
    websites/staging/openjpa/trunk/content/artifacts/JPA XMLColumn mapping.ppt   (with props)
    websites/staging/openjpa/trunk/content/artifacts/OpenJPA-code-style-template.xml   (with props)
    websites/staging/openjpa/trunk/content/artifacts/OpenJPA-eclipse-galileo-formatting.xml   (with props)
    websites/staging/openjpa/trunk/content/artifacts/OpenJPA-formatting-preferences.xml   (with props)
    websites/staging/openjpa/trunk/content/artifacts/OpenJPAWebAppTutorial.zip   (with props)
    websites/staging/openjpa/trunk/content/artifacts/createDerbyDB.bat
    websites/staging/openjpa/trunk/content/artifacts/createDerbyDB.sh
    websites/staging/openjpa/trunk/content/artifacts/daytrader_geronimo.patch   (with props)
    websites/staging/openjpa/trunk/content/artifacts/daytrader_geronimo_eclipse.patch
    websites/staging/openjpa/trunk/content/artifacts/daytrader_singleServer.py   (with props)
    websites/staging/openjpa/trunk/content/artifacts/daytrader_websphere.patch   (with props)
    websites/staging/openjpa/trunk/content/artifacts/daytrader_websphere_eclipse.patch
    websites/staging/openjpa/trunk/content/artifacts/enhance.xml
    websites/staging/openjpa/trunk/content/artifacts/pom.xml   (with props)
    websites/staging/openjpa/trunk/content/automated-builds.html
    websites/staging/openjpa/trunk/content/banner.html
    websites/staging/openjpa/trunk/content/bean-validation-primer.html
    websites/staging/openjpa/trunk/content/begin-using-openjpa---the-basics.html
    websites/staging/openjpa/trunk/content/beginners-performance-guide.html
    websites/staging/openjpa/trunk/content/build-and-runtime-dependencies.html
    websites/staging/openjpa/trunk/content/building-and-running-openbooks.html
    websites/staging/openjpa/trunk/content/building.html
    websites/staging/openjpa/trunk/content/coding-standards.html
    websites/staging/openjpa/trunk/content/committers.html
    websites/staging/openjpa/trunk/content/community.html
    websites/staging/openjpa/trunk/content/css/
    websites/staging/openjpa/trunk/content/css/type-settings-orig.css   (with props)
    websites/staging/openjpa/trunk/content/css/type-settings.css   (with props)
    websites/staging/openjpa/trunk/content/development-process.html
    websites/staging/openjpa/trunk/content/development.html
    websites/staging/openjpa/trunk/content/documentation.html
    websites/staging/openjpa/trunk/content/domain-model-browser.html
    websites/staging/openjpa/trunk/content/downloads.html
    websites/staging/openjpa/trunk/content/embeddable-samples.html
    websites/staging/openjpa/trunk/content/enhancement-with-ant.html
    websites/staging/openjpa/trunk/content/enhancement-with-eclipse.html
    websites/staging/openjpa/trunk/content/enhancement-with-maven.html
    websites/staging/openjpa/trunk/content/entity-enhancement.html
    websites/staging/openjpa/trunk/content/faq.html
    websites/staging/openjpa/trunk/content/fetch-statistics.html
    websites/staging/openjpa/trunk/content/findbugs-presentation-notes.html
    websites/staging/openjpa/trunk/content/found-a-bug.html
    websites/staging/openjpa/trunk/content/get-involved.html
    websites/staging/openjpa/trunk/content/getting-started.html
    websites/staging/openjpa/trunk/content/images/
    websites/staging/openjpa/trunk/content/images/OpenBooks.ScreenShot1.JPG   (with props)
    websites/staging/openjpa/trunk/content/images/OpenBooks.ScreenShot2.JPG   (with props)
    websites/staging/openjpa/trunk/content/images/OpenBooks.ScreenShot3.JPG   (with props)
    websites/staging/openjpa/trunk/content/images/OpenTrader-login.gif   (with props)
    websites/staging/openjpa/trunk/content/images/OpenTrader-screenshot.gif   (with props)
    websites/staging/openjpa/trunk/content/images/asf_logo_wide2.png   (with props)
    websites/staging/openjpa/trunk/content/images/check.gif   (with props)
    websites/staging/openjpa/trunk/content/images/class_diagram.jpeg   (with props)
    websites/staging/openjpa/trunk/content/images/datacache-plugin/
    websites/staging/openjpa/trunk/content/images/datacache-plugin/pid.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/datacache-plugin/screen.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/deploymentModes.GIF   (with props)
    websites/staging/openjpa/trunk/content/images/docs_16.gif   (with props)
    websites/staging/openjpa/trunk/content/images/embeddables.jpeg   (with props)
    websites/staging/openjpa/trunk/content/images/embeddables_entities.jpeg   (with props)
    websites/staging/openjpa/trunk/content/images/header-bg3.png   (with props)
    websites/staging/openjpa/trunk/content/images/ig_domain_model.gif   (with props)
    websites/staging/openjpa/trunk/content/images/image001.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image002.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image003.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image004.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image005.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image006.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image007.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image008.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image009.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image010.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image011.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image012.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image013.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image014.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image015.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image016.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image017.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image018.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image019.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image020.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image021.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image022.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image023.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image024.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image025.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image026.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/image027.jpg   (with props)
    websites/staging/openjpa/trunk/content/images/information.gif   (with props)
    websites/staging/openjpa/trunk/content/images/main.png   (with props)
    websites/staging/openjpa/trunk/content/images/mmb.PNG   (with props)
    websites/staging/openjpa/trunk/content/images/navigator.png   (with props)
    websites/staging/openjpa/trunk/content/images/openjpa-logo.png   (with props)
    websites/staging/openjpa/trunk/content/images/paint_200x150.png   (with props)
    websites/staging/openjpa/trunk/content/images/schema.jpeg   (with props)
    websites/staging/openjpa/trunk/content/images/targets.png   (with props)
    websites/staging/openjpa/trunk/content/images/warning.gif   (with props)
    websites/staging/openjpa/trunk/content/images/welcome-page.JPG   (with props)
    websites/staging/openjpa/trunk/content/index.html
    websites/staging/openjpa/trunk/content/integration.html
    websites/staging/openjpa/trunk/content/intro.html
    websites/staging/openjpa/trunk/content/jconsole-datacache-plugin.html
    websites/staging/openjpa/trunk/content/jest-examples.html
    websites/staging/openjpa/trunk/content/jest-representation.html
    websites/staging/openjpa/trunk/content/jest-syntax.html
    websites/staging/openjpa/trunk/content/jest-transaction.html
    websites/staging/openjpa/trunk/content/jest-usage.html
    websites/staging/openjpa/trunk/content/jpa-2.0-development-process.html
    websites/staging/openjpa/trunk/content/jpa-2.0-iterations.html
    websites/staging/openjpa/trunk/content/jpa-2.0-presentations.html
    websites/staging/openjpa/trunk/content/jpa-2.0-roadmap.html
    websites/staging/openjpa/trunk/content/jpa-2.0-tasks.html
    websites/staging/openjpa/trunk/content/jpa-2.0-test-coverage.html
    websites/staging/openjpa/trunk/content/jpa-m2-demo.html
    websites/staging/openjpa/trunk/content/jsr-317-20081031-public-draft-tasks.html
    websites/staging/openjpa/trunk/content/license.html
    websites/staging/openjpa/trunk/content/logo-contest.html
    websites/staging/openjpa/trunk/content/mailing-lists.html
    websites/staging/openjpa/trunk/content/migration-tool.html
    websites/staging/openjpa/trunk/content/obtaining.html
    websites/staging/openjpa/trunk/content/openbooks---featuring-jpa-2.0.html
    websites/staging/openjpa/trunk/content/openjpa+email.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.0-beta-2.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.0-beta-3.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.0-beta.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.0-early-access-2.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.0-milestone-3.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.0.html
    websites/staging/openjpa/trunk/content/openjpa-2.0.1.html
    websites/staging/openjpa/trunk/content/openjpa-2.1.0.html
    websites/staging/openjpa/trunk/content/openjpa-2.2.0.html
    websites/staging/openjpa/trunk/content/openjpa-confluence-user-groups.html
    websites/staging/openjpa/trunk/content/openjpa-development-resources.html
    websites/staging/openjpa/trunk/content/openjpa-logo-contest---round-1.html
    websites/staging/openjpa/trunk/content/openjpa-logo-contest---round-2.html
    websites/staging/openjpa/trunk/content/openjpa-logo-contest---run-off.html
    websites/staging/openjpa/trunk/content/openjpa-release-policy.html
    websites/staging/openjpa/trunk/content/openjpa-up-close-and-personal.html
    websites/staging/openjpa/trunk/content/openjpaeclipseenhancementbuilder.html
    websites/staging/openjpa/trunk/content/openjpaeclipseinstallation.html
    websites/staging/openjpa/trunk/content/openjpaeclipsetoolingdevandbuild.html
    websites/staging/openjpa/trunk/content/opentrader.html
    websites/staging/openjpa/trunk/content/opentraderarchitecture.html
    websites/staging/openjpa/trunk/content/opentraderbuild.html
    websites/staging/openjpa/trunk/content/opentraderclient.html
    websites/staging/openjpa/trunk/content/opentradercommunication.html
    websites/staging/openjpa/trunk/content/opentraderdeploy.html
    websites/staging/openjpa/trunk/content/opentraderenvironment.html
    websites/staging/openjpa/trunk/content/opentraderserver.html
    websites/staging/openjpa/trunk/content/overview.html
    websites/staging/openjpa/trunk/content/performance-guide.html
    websites/staging/openjpa/trunk/content/powered-by.html
    websites/staging/openjpa/trunk/content/privacy-policy.html
    websites/staging/openjpa/trunk/content/publishing-serp-to-maven-central-repository.html
    websites/staging/openjpa/trunk/content/query-notes.html
    websites/staging/openjpa/trunk/content/quick-start.html
    websites/staging/openjpa/trunk/content/recovering-from-a-vetoed-release.html
    websites/staging/openjpa/trunk/content/related-projects.html
    websites/staging/openjpa/trunk/content/release-management.html
    websites/staging/openjpa/trunk/content/release-setup.html
    websites/staging/openjpa/trunk/content/releasing-openjpa-1.0.x-or-1.1.x-(old-scp-steps).html
    websites/staging/openjpa/trunk/content/releasing-openjpa-1.2.x-(old-scp-steps).html
    websites/staging/openjpa/trunk/content/running-openjpa-examples.html
    websites/staging/openjpa/trunk/content/running-the-sun-tck-for-jpa.html
    websites/staging/openjpa/trunk/content/runtime-enhancement.html
    websites/staging/openjpa/trunk/content/samples.html
    websites/staging/openjpa/trunk/content/sampletemplate.html
    websites/staging/openjpa/trunk/content/sidenav-community.html
    websites/staging/openjpa/trunk/content/sidenav-development.html
    websites/staging/openjpa/trunk/content/sidenav-overview.html
    websites/staging/openjpa/trunk/content/sidenav-quick-links.html
    websites/staging/openjpa/trunk/content/site-index.html
    websites/staging/openjpa/trunk/content/source-code.html
    websites/staging/openjpa/trunk/content/testing.html
    websites/staging/openjpa/trunk/content/thanks.html
    websites/staging/openjpa/trunk/content/tools.html
    websites/staging/openjpa/trunk/content/top-navigation-bar.html
    websites/staging/openjpa/trunk/content/update-release-text-files.html
    websites/staging/openjpa/trunk/content/using-criteria-api-in-daytrader.html
    websites/staging/openjpa/trunk/content/verifying-release-signatures.html
    websites/staging/openjpa/trunk/content/websphere-application-server.html
    websites/staging/openjpa/trunk/content/whither-openjpa.html
    websites/staging/openjpa/trunk/content/writing-test-cases-for-openjpa.html

Propchange: websites/staging/openjpa/trunk/content/
------------------------------------------------------------------------------
    cms:source-revision = 1418933

Added: websites/staging/openjpa/trunk/content/2.1-roadmap.html
==============================================================================
--- websites/staging/openjpa/trunk/content/2.1-roadmap.html (added)
+++ websites/staging/openjpa/trunk/content/2.1-roadmap.html Sun Dec  9 13:13:35 2012
@@ -0,0 +1,225 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+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.
+-->
+<html lang="en">
+    <head>
+        <META http-equiv="Content-Type" content="text/html;charset=UTF-8" />
+        <link href="http://openjpa.apache.org/styles/site.css" rel="stylesheet" type="text/css"/>
+        <!-- <link href="http://openjpa.apache.org/styles/type-settings.css" rel="stylesheet" type="text/css"/> -->
+        <link href="./css/type-settings.css" rel="stylesheet" type="text/css"/>
+        <LINK rel="schema.DC" href="http://purl.org/DC/elements/1.0/">
+        <META name="Description" content="Apache OpenJPA -- 2.1 Roadmap
" />
+        <META name="Keywords" content="Apache OpenJPA, JPA, JPA 1.0, JSR-220, JPA2, JPA 2.0, JSR-317, " />
+        <META name="Owner" content="dev@openjpa.apache.org" />
+        <META name="Robots" content="index, follow" />
+        <META name="Security" content="Public" />
+        <META name="Source" content="wiki template" />
+        <META name="DC.Date" scheme="iso8601" content="2010-08-11" />
+        <META name="DC.Language" scheme="rfc1766" content="en" />
+        <META name="DC.Rights" content="Copyright © 2006,2010 The Apache Software Foundation" />
+        <META http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))'/>
+
+        <title>
+            Apache OpenJPA --
+        </title>
+    </head>
+    <body>
+        <div class="white_box">
+            <div class="header">
+                <div class="header_l">
+                    <div class="header_r">
+                    </div>
+                </div>
+            </div>
+            <div class="content">
+                <div class="content_l">
+                    <div class="content_r">
+                        <div>
+                            <!-- Banner -->
+                            <TABLE valign="top" border="0" cellspacing="0" cellpadding="5" width="100%" background="images/header-bg3.png">
+                                <TR>
+                                    <TD valing="top" align="left">
+                                        <A href="http://openjpa.apache.org/"><IMG src="images/openjpa-logo.png" border="0" alt="OpenJPA Logo"></A>
+                                    </TD>
+                                    <TD width="100%">
+                                        &nbsp;
+                                    </TD>
+                                    <TD valing="top" align="right">
+                                        <A href="http://www.apache.org/"><IMG src="images/asf_logo_wide2.png" border="0" alt="ASF Logo"></A>
+                                    </TD>
+                                </TR>
+                            </TABLE>
+
+                            <!-- Navigation Bar -->
+                            <div class="bottom_red_bar">
+                                <div id="site-breadcrumbs">
+                                    <!-- Breadcrumbs --
+                                    <a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/2.1-roadmap.html">2.1 Roadmap
</a>
+                                     -- Breadcrumbs -->
+                                </div>
+                            </div>
+
+                            <!-- Content -->
+                            <table border="0">
+                                <tbody>
+                                    <tr>
+                                        <td valign="top">
+                                            <div class="navigation">
+                                                <div class="navigation_top">
+                                                    <div class="navigation_bottom">
+                                                        <!-- NavigationBar -->
+                                                        <h3><a name="SideNav-Overview"></a><a href="overview.html" title="Overview">Overview</a></h3>
+
+                                                        <ul class="alternate" type="square">
+                                                            <li><a href="quick-start.html" title="Quick Start">Quick Start</a></li>
+                                                            <li><a href="documentation.html" title="Documentation">Documentation</a></li>
+                                                            <li><a href="downloads.html" title="Downloads">Downloads</a></li>
+                                                            <li><a href="site-index.html" title="Site Index">Site Index</a></li>
+                                                            <li><a href="license.html" title="License">License</a></li>
+                                                            <li><a href="privacy-policy.html" title="Privacy Policy">Privacy Policy</a></li>
+                                                        </ul>
+
+                                                        <h3><a name="SideNav-Community"></a><a href="community.html" title="Community">Community</a></h3>
+
+                                                        <ul class="alternate" type="square">
+                                                            <li><a href="index.html#Index-eventsandnews" title="Events and News">Events and News</a></li>
+                                                            <li><a href="found-a-bug.html" title="Found a Bug">Found a Bug</a>?</li>
+                                                            <li><a href="get-involved.html" title="Get Involved">Get Involved</a></li>
+                                                            <li><a href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+                                                            <li><a href="committers.html" title="Committers">Committers</a></li>
+                                                            <li><a href="integration.html" title="Integration">Integration</a></li>
+                                                            <li><a href="powered-by.html" title="Powered By">Powered By</a></li>
+                                                            <li><a href="thanks.html" title="Thanks">Thanks</a></li>
+                                                        </ul>
+
+
+                                                        <h3><a name="SideNav-Development"></a><a href="development.html" title="Development">Development</a></h3>
+
+                                                        <ul class="alternate" type="square">
+                                                            <li><a href="http://issues.apache.org/jira/browse/OPENJPA" class="external-link" rel="nofollow">Issue Tracker</a></li>
+                                                            <li><a href="source-code.html" title="Source Code">Source Code</a></li>
+                                                            <li><a href="testing.html" title="Testing">Testing</a></li>
+                                                            <li><a href="tools.html" title="Tools">Tools</a></li>
+                                                            <li><a href="samples.html" title="Samples">Samples</a></li>
+                                                            <li><a href="release-management.html" title="Release Management">Release Management</a></li>
+                                                        </ul>
+
+                                                        <h3>Search</h3>
+
+                                                        <div style="padding: 5px 5px 0px 25px;">
+                                                            <form action="http://www.google.com/search" method="get" style="font-size: 10px;">
+                                                                <input name="ie" type="hidden" value="UTF-8">
+                                                                <input name="oe" type="hidden" value="UTF-8">
+                                                                <input maxlength="255" name="q" size="9" type="text" value=""><br><br>
+                                                                <input name="btnG" type="submit" value="Google">
+                                                                <input name="domains" type="hidden" value="openjpa.apache.org">
+                                                                <input name="sitesearch" type="hidden" value="openjpa.apache.org">
+                                                            </form>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td valign="top" width="100%" style="overflow:hidden;">
+                                            <div class="wiki-content">
+                                                <p><a name="2.1Roadmap-OpenJPA2.1Roadmap"></a></p>
+<h1 id="openjpa-21-roadmap">OpenJPA 2.1 Roadmap</h1>
+<p>We'll try to maintain this page with delivered and planned features for the
+OpenJPA 2.1.0 release, so check back often.</p>
+<p><a name="2.1Roadmap-PlannedFeatures"></a></p>
+<h2 id="planned-features">Planned Features</h2>
+<ul>
+<li>Built-in connection pooling for Java SE applications<ul>
+<li>Inclusion of commons-dbcp in openjpa-all.jar and the binary distribution</li>
+<li>Ability to configure or disable commons-dbcp</li>
+</ul>
+</li>
+<li>Built-in Bean Validation Provider<ul>
+<li>Inclusion of Apache Bean Validation Provider in openjpa-all.jar and the
+binary distribution</li>
+</ul>
+</li>
+<li>Additional Database Support<ul>
+<li>Microsoft SQL Server 2008 R2</li>
+<li>Microsoft SQL JDBC driver v3.0</li>
+<li>IBM solidDB</li>
+</ul>
+</li>
+<li>Additional Samples<ul>
+<li>OpenBook</li>
+<li>Image Gallery</li>
+<li>OpenTrader</li>
+</ul>
+</li>
+<li>Instrumentation and Platform MBean support<ul>
+<li>Pluggable instrumentation support</li>
+<li>Remote monitoring of OpenJPA's caches using JMX</li>
+</ul>
+</li>
+<li>New Tools<ul>
+<li><a href="https://issues.apache.org/jira/browse/OPENJPA-1844">JConsole plugin for monitoring OpenJPA's datacache</a></li>
+</ul>
+</li>
+</ul>
+<p><a name="2.1Roadmap-MigrationIssues"></a></p>
+<h1 id="migration-issues">Migration Issues</h1>
+<ul>
+<li>This release will officially <em>drop support for Java SE 5</em>.  Anyone
+requiring Java SE 5 support will have to continue using OpenJPA 2.0.x,
+which is fully JPA 2.0 compliant.</li>
+</ul>
+<p><a name="2.1Roadmap-ReleasePlan"></a></p>
+<h1 id="release-plan">Release Plan</h1>
+<p>A <a href="https://svn.apache.org/repos/asf/openjpa/branches/2.1.x/">2.1.x branch</a>
+ is available in SVN and 2.1.0 release preparations are underway.  The
+OpenJPA team is planning to deliver a 2.1.0 release in late January, 2011.</p>
+                                            </div>
+                                        </td>
+                                        </tr>
+                                    </tbody>
+                                </table>
+                                <div class="bottom_red_bar"></div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+                <div class="black_box">
+                    <div class="footer">
+                        <div class="footer_l">
+                            <div class="footer_r">
+                                <div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+            <div class="design_attribution">
+                Copyright (C) 2006,2012 The Apache Software Foundation. Licensed under <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License 2.0</a>.<br />
+                Apache, the Apache feather logo and OpenJPA are trademarks of The Apache Software Foundation.<br />
+                Other names may be trademarks of their respective owners.<br />
+            </div>
+
+        <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
+        </script>
+        <script type="text/javascript">
+            _uacct = "UA-1940143-1";
+            urchinTracker();
+        </script>
+
+    </body>
+</html>

Added: websites/staging/openjpa/trunk/content/apache-nexus-release-process-(1.2.x-2.1.x).html
==============================================================================
--- websites/staging/openjpa/trunk/content/apache-nexus-release-process-(1.2.x-2.1.x).html (added)
+++ websites/staging/openjpa/trunk/content/apache-nexus-release-process-(1.2.x-2.1.x).html Sun Dec  9 13:13:35 2012
@@ -0,0 +1,681 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--
+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.
+-->
+<html lang="en">
+    <head>
+        <META http-equiv="Content-Type" content="text/html;charset=UTF-8" />
+        <link href="http://openjpa.apache.org/styles/site.css" rel="stylesheet" type="text/css"/>
+        <!-- <link href="http://openjpa.apache.org/styles/type-settings.css" rel="stylesheet" type="text/css"/> -->
+        <link href="./css/type-settings.css" rel="stylesheet" type="text/css"/>
+        <LINK rel="schema.DC" href="http://purl.org/DC/elements/1.0/">
+        <META name="Description" content="Apache OpenJPA -- Apache Nexus Release Process 1.2.x-2.1.x
" />
+        <META name="Keywords" content="Apache OpenJPA, JPA, JPA 1.0, JSR-220, JPA2, JPA 2.0, JSR-317, " />
+        <META name="Owner" content="dev@openjpa.apache.org" />
+        <META name="Robots" content="index, follow" />
+        <META name="Security" content="Public" />
+        <META name="Source" content="wiki template" />
+        <META name="DC.Date" scheme="iso8601" content="2010-08-11" />
+        <META name="DC.Language" scheme="rfc1766" content="en" />
+        <META name="DC.Rights" content="Copyright © 2006,2010 The Apache Software Foundation" />
+        <META http-equiv="PICS-Label" content='(PICS-1.1 "http://www.icra.org/ratingsv02.html" l gen true r (cz 1 lz 1 nz 1 oz 1 vz 1) "http://www.rsac.org/ratingsv01.html" l gen true r (n 0 s 0 v 0 l 0) "http://www.classify.org/safesurf/" l gen true r (SS~~000 1))'/>
+
+        <title>
+            Apache OpenJPA --
+        </title>
+    </head>
+    <body>
+        <div class="white_box">
+            <div class="header">
+                <div class="header_l">
+                    <div class="header_r">
+                    </div>
+                </div>
+            </div>
+            <div class="content">
+                <div class="content_l">
+                    <div class="content_r">
+                        <div>
+                            <!-- Banner -->
+                            <TABLE valign="top" border="0" cellspacing="0" cellpadding="5" width="100%" background="images/header-bg3.png">
+                                <TR>
+                                    <TD valing="top" align="left">
+                                        <A href="http://openjpa.apache.org/"><IMG src="images/openjpa-logo.png" border="0" alt="OpenJPA Logo"></A>
+                                    </TD>
+                                    <TD width="100%">
+                                        &nbsp;
+                                    </TD>
+                                    <TD valing="top" align="right">
+                                        <A href="http://www.apache.org/"><IMG src="images/asf_logo_wide2.png" border="0" alt="ASF Logo"></A>
+                                    </TD>
+                                </TR>
+                            </TABLE>
+
+                            <!-- Navigation Bar -->
+                            <div class="bottom_red_bar">
+                                <div id="site-breadcrumbs">
+                                    <!-- Breadcrumbs --
+                                    <a href="/">Home</a>&nbsp;&raquo&nbsp;<a href="/apache-nexus-release-process-(1.2.x-2.1.x).html">Apache Nexus Release Process 1.2.x-2.1.x
</a>
+                                     -- Breadcrumbs -->
+                                </div>
+                            </div>
+
+                            <!-- Content -->
+                            <table border="0">
+                                <tbody>
+                                    <tr>
+                                        <td valign="top">
+                                            <div class="navigation">
+                                                <div class="navigation_top">
+                                                    <div class="navigation_bottom">
+                                                        <!-- NavigationBar -->
+                                                        <h3><a name="SideNav-Overview"></a><a href="overview.html" title="Overview">Overview</a></h3>
+
+                                                        <ul class="alternate" type="square">
+                                                            <li><a href="quick-start.html" title="Quick Start">Quick Start</a></li>
+                                                            <li><a href="documentation.html" title="Documentation">Documentation</a></li>
+                                                            <li><a href="downloads.html" title="Downloads">Downloads</a></li>
+                                                            <li><a href="site-index.html" title="Site Index">Site Index</a></li>
+                                                            <li><a href="license.html" title="License">License</a></li>
+                                                            <li><a href="privacy-policy.html" title="Privacy Policy">Privacy Policy</a></li>
+                                                        </ul>
+
+                                                        <h3><a name="SideNav-Community"></a><a href="community.html" title="Community">Community</a></h3>
+
+                                                        <ul class="alternate" type="square">
+                                                            <li><a href="index.html#Index-eventsandnews" title="Events and News">Events and News</a></li>
+                                                            <li><a href="found-a-bug.html" title="Found a Bug">Found a Bug</a>?</li>
+                                                            <li><a href="get-involved.html" title="Get Involved">Get Involved</a></li>
+                                                            <li><a href="mailing-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+                                                            <li><a href="committers.html" title="Committers">Committers</a></li>
+                                                            <li><a href="integration.html" title="Integration">Integration</a></li>
+                                                            <li><a href="powered-by.html" title="Powered By">Powered By</a></li>
+                                                            <li><a href="thanks.html" title="Thanks">Thanks</a></li>
+                                                        </ul>
+
+
+                                                        <h3><a name="SideNav-Development"></a><a href="development.html" title="Development">Development</a></h3>
+
+                                                        <ul class="alternate" type="square">
+                                                            <li><a href="http://issues.apache.org/jira/browse/OPENJPA" class="external-link" rel="nofollow">Issue Tracker</a></li>
+                                                            <li><a href="source-code.html" title="Source Code">Source Code</a></li>
+                                                            <li><a href="testing.html" title="Testing">Testing</a></li>
+                                                            <li><a href="tools.html" title="Tools">Tools</a></li>
+                                                            <li><a href="samples.html" title="Samples">Samples</a></li>
+                                                            <li><a href="release-management.html" title="Release Management">Release Management</a></li>
+                                                        </ul>
+
+                                                        <h3>Search</h3>
+
+                                                        <div style="padding: 5px 5px 0px 25px;">
+                                                            <form action="http://www.google.com/search" method="get" style="font-size: 10px;">
+                                                                <input name="ie" type="hidden" value="UTF-8">
+                                                                <input name="oe" type="hidden" value="UTF-8">
+                                                                <input maxlength="255" name="q" size="9" type="text" value=""><br><br>
+                                                                <input name="btnG" type="submit" value="Google">
+                                                                <input name="domains" type="hidden" value="openjpa.apache.org">
+                                                                <input name="sitesearch" type="hidden" value="openjpa.apache.org">
+                                                            </form>
+                                                        </div>
+                                                    </div>
+                                                </div>
+                                            </div>
+                                        </td>
+                                        <td valign="top" width="100%" style="overflow:hidden;">
+                                            <div class="wiki-content">
+                                                <p><a name="apache-nexus-release-process-(1.2.x-2.1.x)"></a></p>
+<h1 id="release-steps-for-openjpa-12x-21x">Release Steps for OpenJPA 1.2.x - 2.1.x</h1>
+<p>We're starting to move our builds over to using the Apache Nexus repository (repository.apache.org) for releasing SNAPSHOT and release artifacts.
+More details on releasing artifacts and using Nexus can be found on the Maven website at - <a href="http://maven.apache.org/developers/release/apache-release.html">http://maven.apache.org/developers/release/apache-release.html</a></p>
+<ol>
+<li>
+<p>Environment setup for releasing artifacts (same for SNAPSHOTs and releases)</p>
+<ol>
+<li>
+<p>Increase the default Java heap available to Maven (required for Java SE 6)</p>
+<div class="codehilite"><pre><span class="n">export</span> <span class="n">MAVEN_OPTS</span><span class="o">=</span><span class="s">&quot;-Xmx1024m -XX:MaxPermSize=512m&quot;</span> <span class="n">xx</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Use the latest Sun 1.6.0 JDK (1.5.0 for 1.2.x and 1.3.x)</p>
+</li>
+<li>Use Maven 2.2.1 or later (2.2.1 is required for release signing fixes)</li>
+<li>Make sure the <a href="http://openjpa.apache.org/release-setup.html">Release Setup</a> steps have been performed.</li>
+</ol>
+</li>
+<li>
+<p>Prepare the source for release: </p>
+<ol>
+<li>Cleanup JIRA so the Fix Version in issues resolved since the last release includes this release version correctly.  Also, transition any Resolved issues to the Closed state.</li>
+<li>
+<p>Update the text files in a working copy of the openjpa-project subdir -</p>
+<ol>
+<li>Update the CHANGES.txt based on the Text release reports from JIRA.<ol>
+<li>Choose the release from the "Versions" tab in the [releases page|https://issues.apache.org/jira/browse/OPENJPA/fixforversion/]</li>
+<li>Click "Release Notes" link in upper right.</li>
+</ol>
+</li>
+<li>Update the RELEASE-NOTES.html based on the HTML release reports from JIRA.</li>
+<li>Review and update README.txt and BUILDING.txt if needed.</li>
+<li>
+<p>Commit any changes back to svn - </p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;updating files for release&quot;</span>
+</pre></div>
+
+
+</li>
+</ol>
+</li>
+<li>
+<p>Stage any Roadmap or Release landing pages on the wiki.</p>
+</li>
+<li>
+<p>Verify the source has the required headers before trying to release.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">apache</span><span class="o">-</span><span class="n">rat:check</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Perform a full build with tests</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">clean</span> <span class="n">install</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span><span class="p">,</span><span class="n">docbook</span><span class="o">-</span><span class="n">profile</span><span class="p">,</span><span class="n">test</span><span class="o">-</span><span class="n">derby</span><span class="p">,</span><span class="n">bval</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Run the JPA 1.0 TCK (for 1.x) and JPA 2.0 TCK (for 2.x) to verify the latest code passes.</p>
+</li>
+<li>
+<p>Perform a full build and deploy the SNAPSHOT artifacts</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">clean</span> <span class="n">deploy</span> <span class="n">site</span> <span class="n">site</span><span class="o">-</span><span class="n">deploy</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span><span class="p">,</span><span class="n">docbook</span><span class="o">-</span><span class="n">profile</span><span class="p">,</span><span class="n">test</span><span class="o">-</span><span class="n">derby</span><span class="p">,</span><span class="n">bval</span> <span class="o">-</span><span class="n">DskipTests</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Inspect the files in your local target directories to ensure:</p>
+<ul>
+<li>All jars and zips include:    LICENSE and NOTICE files</li>
+<li>The NOTICE files cover all third-party included files (like XSD schemas)</li>
+<li>The LICENSE files include any third-party licenses (like XSD schemas)</li>
+<li>The openjpa and openjpa-all jars include the right packages.</li>
+<li>The openjpa source and release distribution files have the right content.</li>
+<li>All jars/zips/poms have .asc (PGP signature) and md5 files</li>
+</ul>
+</li>
+</ol>
+</li>
+<li>
+<p>For new major releases (like 2.0.0 to 2.1.0)</p>
+<ol>
+<li>
+<p>Create a sub-branch from which to make the release. Releasing from a branch will allow any cosmetic changes that need to be made for the release to be approved to be done without preventing other more disruptive advances in the trunk from potentially causing problems with the release. It also provides a future maintenance branch (like 2.0.x.)  A branch can be made by running:</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">release:branch</span> <span class="o">-</span><span class="n">DbranchName</span><span class="o">=</span><span class="mf">2.0</span><span class="o">.</span><span class="n">x</span> <span class="o">-</span><span class="n">Dusername</span><span class="o">=</span><span class="n">svn</span><span class="o">.</span><span class="n">user</span> <span class="o">-</span><span class="n">Dpassword</span><span class="o">=</span><span class="n">svn</span><span class="o">.</span><span class="n">password</span>
+</pre></div>
+
+
+</li>
+</ol>
+</li>
+<li>
+<p>Checkout a clean copy of the trunk/branch to release using command line svn.</p>
+<ol>
+<li>
+<p>Do not use Eclipse to do the checkout. The extra dot (.) files created by Eclipse throws off the rat:check processing and will get included in the source distribution.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">svn</span> <span class="n">checkout</span> <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/openjpa/</span><span class="n">branches</span><span class="sr">/2.0.x/</span> <span class="mf">2.0.1</span><span class="o">-</span><span class="n">rc1</span><span class="o">/</span>
+</pre></div>
+
+
+<p><span class="note">Make sure you use https:// protocol because the following release:prepare step requires update to the svn repository.</span></p>
+</li>
+</ol>
+</li>
+<li>
+<p>(Optional) Do a dry run of the release:prepare step.</p>
+<ol>
+<li>
+<p>The dry run will not commit any changes back to SVN and gives you the opportunity to verify that the release process will complete as expected.  You will be prompted for the following information :</p>
+<ol>
+<li>Release version - take the default - (default 2.0.1) </li>
+<li>SCM release tag - <em>DO NOT TAKE THE DEFAULT</em> - (default openjpa-parent-2.0.1): : 2.0.1</li>
+<li>New development version - take the default - (default 2.0.2-SNAPSHOT) </li>
+<li>
+<p><em>optional</em> if you have not specified a GPG passphrase in settings.xml you will be prompted for it. </p>
+<div class="codehilite"><pre>    <span class="nv">$</span> <span class="nv">mvn</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">DdryRun</span><span class="o">=</span><span class="n">true</span>
+</pre></div>
+
+
+</li>
+</ol>
+<p><div class="note">
+     If you cancel a release:prepare before it updates the pom.xml versions,
+then use the <em>release:clean</em> goal to just remove the extra files that were
+created. If that doesn't help, try running <em>mvn clean</em>.</div></p>
+</li>
+<li>
+<p>Verify that the release process completed as expected</p>
+<ol>
+<li>The release plugin will create pom.xml.tag files which contain the changes that would have been committed to SVN. The only differences between pom.xml.tag and it's corresponding pom.xml file should be the version number.</li>
+<li>
+<p>If other formatting changes have been made you should review the changes and then commit them -</p>
+<div class="codehilite"><pre> <span class="nv">$</span> <span class="nv">svn</span> <span class="n">commit</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;fixing formatting for release&quot;</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Assuming the .tag files look OK you may proceed and do any other validation you feel necessary. The following list may be helpful </p>
+<ol>
+<li>Check release.properties and make sure that the scm properties have the right version. Sometimes the scm location can be the previous version not the next version. *</li>
+<li>verify signatures [Verifying release signatures|*verifySig]</li>
+</ol>
+</li>
+</ol>
+</li>
+<li>
+<p>Once any failures or required updates have been committed to svn, rollback the release prepare files -</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="n">release:rollback</span>
+</pre></div>
+
+
+</li>
+</ol>
+</li>
+<li>
+<p>Prepare the release</p>
+<ol>
+<li>
+<p>Run the "release:prepare" step for real this time.  You'll be prompted for the same version information and optionally your GPG passphrase again.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span><span class="p">,</span><span class="n">docbook</span><span class="o">-</span><span class="n">profile</span><span class="p">,</span><span class="n">test</span><span class="o">-</span><span class="n">derbymem</span><span class="p">,</span><span class="n">bval</span> <span class="o">-</span><span class="n">DskipTests</span> <span class="o">\</span>
+      <span class="p">[</span><span class="o">-</span><span class="n">Dusername</span><span class="o">=</span><span class="n">svn</span><span class="o">.</span><span class="n">user</span> <span class="o">-</span><span class="n">Dpassword</span><span class="o">=</span><span class="n">svn</span><span class="o">.</span><span class="n">password</span><span class="p">](</span><span class="o">-</span><span class="n">dusername</span><span class="o">=</span><span class="n">svn</span><span class="o">.</span><span class="n">user</span><span class="o">--</span><span class="n">dpassword</span><span class="o">=</span><span class="n">svn</span><span class="o">.</span><span class="n">password</span><span class="o">.</span><span class="n">html</span><span class="p">)</span> <span class="o">\</span>
+      <span class="o">-</span><span class="n">DpreparationGoals</span><span class="o">=</span><span class="s">&quot;clean install&quot;</span>
+</pre></div>
+
+
+<p><div class="note">
+Different arguments and steps are required as there are problems with the maven-jar-plugin and maven-release-plugin when using the test-jar goal.  See <a href="http://jira.codehaus.org/browse/MJAR-68">http://jira.codehaus.org/browse/MJAR-68</a> and <a href = "http://jira.codehaus.org/browse/MRELEASE-285">,http://jira.codehaus.org/browse/MRELEASE-285</a>.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span><span class="p">,</span><span class="n">docbook</span><span class="o">-</span><span class="n">profile</span><span class="p">,</span><span class="n">test</span><span class="o">-</span><span class="n">derbymem</span><span class="p">,</span><span class="n">bval</span> <span class="o">-</span><span class="n">DskipTests</span> <span class="o">\</span>
+      <span class="o">-</span><span class="n">DpreparationGoals</span><span class="o">=</span><span class="s">&quot;clean install&quot;</span>
+  <span class="o">...</span> <span class="n">Build</span> <span class="n">failed</span><span class="o">....</span>
+<span class="nv">$</span> <span class="nv">mvn</span> <span class="n">install</span> <span class="o">-</span><span class="n">DskipTests</span>
+<span class="nv">$</span> <span class="nv">mvn</span> <span class="n">release:prepare</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span><span class="p">,</span><span class="n">docbook</span><span class="o">-</span><span class="n">profile</span><span class="p">,</span><span class="n">test</span><span class="o">-</span><span class="n">derbymem</span><span class="p">,</span><span class="n">bval</span> <span class="o">-</span><span class="n">DskipTests</span> <span class="o">\</span>
+      <span class="o">-</span><span class="n">DpreparationGoals</span><span class="o">=</span><span class="s">&quot;clean install&quot;</span>
+</pre></div>
+
+
+</div>
+
+</li>
+</ol>
+</li>
+<li>
+<p>Backup (zip or tar) your local release candidate directory in case you need to rollback the release after the next step is performed.</p>
+<div class="codehilite"><pre><span class="n">cd</span> <span class="o">..</span>
+<span class="n">tar</span> <span class="o">-</span><span class="n">czf</span> <span class="mf">2.0.1</span><span class="o">-</span><span class="n">rc1</span><span class="o">-</span><span class="n">preRelease</span><span class="o">.</span><span class="n">tar</span><span class="o">.</span><span class="n">gz</span> <span class="mf">2.0.1</span><span class="o">-</span><span class="n">rc1</span><span class="o">/</span>
+<span class="n">cd</span> <span class="mf">2.0.1</span><span class="o">-</span><span class="n">rc1</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Perform the release</p>
+<ol>
+<li>
+<p>This step will create a maven staging repository and site for use in testing and voting. You will be prompted for your repository.apache.org and people.apache.org password several times if you have not added server profiles to your settings.xml.    See [Release Setup] for more information.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="n">release:perform</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="o">-</span><span class="n">Duser</span><span class="o">.</span><span class="n">name</span><span class="o">=</span><span class="sr">&lt;your_apache_uid&gt;</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>The maven-release-plugin is configured with goals "deploy site site-deploy" and will deploy the site files to a staging-site directory on people.apache.org.</p>
+</li>
+</ol>
+</li>
+<li>
+<p>Verify the release artifacts</p>
+<ol>
+<li>
+<p>Verify the HTML links in staging-site/index.html are correct</p>
+<ol>
+<li>Login to people.apache.org</li>
+<li>
+<p>Edit public_html/openjpa/[release](release.html) /staging-site/index.html and updates the followings:</p>
+<div class="codehilite"><pre><span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;downloads/&quot;</span><span class="nt">&gt;</span>Downloads<span class="nt">&lt;/a&gt;</span>
+  to
+<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;apache-openjpa/downloads/&quot;</span><span class="nt">&gt;</span>Downloads<span class="nt">&lt;/a&gt;</span>
+
+<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;docs/index.html&quot;</span><span class="nt">&gt;</span>docs/index.html<span class="nt">&lt;/a&gt;</span>
+  to
+<span class="nt">&lt;a</span> <span class="na">href=</span><span class="s">&quot;apache-openjpa/docs/index.html&quot;</span><span class="nt">&gt;</span>docs/index.html<span class="nt">&lt;/a&gt;</span>
+</pre></div>
+
+
+</li>
+</ol>
+</li>
+<li>
+<p>Login to <a href="https://repository.apache.org/index.html">Nexus</a></p>
+</li>
+<li>Verify the staged artifacts in the nexus repo<ol>
+<li>Build Promotion --&gt; Staging Repositories</li>
+<li>Select/check org.apache.openjpa-xxx</li>
+<li>In Browser tab, navigate through the artifact tree and make sure that all javadoc, sources, tests, jars, ... have .asc (GPG signature) and .md5files. See <a href="http://people.apache.org/~henkp/repo/faq.html">http://people.apache.org/~henkp/repo/faq.html</a> and <a href="http://www.apache.org/dev/release-signing.html/#openpgp-ascii-detach-sig">http://www.apache.org/dev/release-signing.html/#openpgp-ascii-detach-sig</a>.</li>
+</ol>
+</li>
+<li>Close the nexus staging repo<ol>
+<li>Select/check org.apache.openjpa-xxx and select Close.</li>
+</ol>
+</li>
+</ol>
+</li>
+<li>
+<p>Put the release candidate up for a vote</p>
+<ol>
+<li>
+<p>Create a VOTE email thread on dev@openjpa to record votes as replies, like -</p>
+<div class="codehilite"><pre>    <span class="n">To:</span> <span class="n">dev</span><span class="nv">@</span>
+    <span class="nv">Subject:</span> <span class="p">[</span><span class="n">VOTE</span><span class="p">](</span><span class="n">vote</span><span class="o">.</span><span class="n">html</span><span class="p">)</span>
+    <span class="n">Apache</span> <span class="n">OpenJPA</span> <span class="mf">2.0.1</span> <span class="n">Release</span> <span class="n">Candidate</span>
+    <span class="n">I</span><span class="err">&#39;</span><span class="n">ve</span> <span class="n">created</span> <span class="n">a</span> <span class="mf">2.0.1</span> <span class="n">release</span> <span class="n">candidate</span><span class="p">,</span> <span class="n">with</span> <span class="n">the</span> <span class="n">following</span> <span class="n">artifacts</span> <span class="n">up</span> <span class="k">for</span> <span class="n">a</span> <span class="n">vote:</span>
+    <span class="n">SVN</span> <span class="n">source</span> <span class="n">tag</span> <span class="p">(</span><span class="n">rXXXXXX</span><span class="p">):</span>
+    <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/openjpa/</span><span class="n">tags</span><span class="sr">/2.0.1/</span>
+
+    <span class="n">Maven</span> <span class="n">staging</span> <span class="n">repo:</span>
+    <span class="n">https:</span><span class="sr">//</span><span class="n">repository</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/content/</span><span class="n">repositories</span><span class="sr">/orgapacheopenjpa-XXX/</span>
+
+    <span class="n">Source</span> <span class="n">release:</span>
+    <span class="n">https:</span><span class="sr">//</span><span class="n">repository</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/content/</span><span class="n">repositories</span><span class="sr">/orgapacheopenjpa-XXX/</span><span class="o">\</span>
+          <span class="n">org</span><span class="sr">/apache/o</span><span class="n">penjpa</span><span class="sr">/openjpa-parent/</span><span class="mf">2.0.1</span><span class="o">/</span><span class="n">openjpa</span><span class="o">-</span><span class="n">parent</span><span class="o">-</span><span class="mf">2.0.1</span><span class="o">-</span><span class="n">source</span><span class="o">-</span><span class="n">release</span><span class="o">.</span><span class="n">zip</span>
+
+    <span class="n">Javadoc</span> <span class="n">staging</span> <span class="n">site:</span>
+    <span class="n">http:</span><span class="sr">//</span><span class="n">people</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/~dwoods/o</span><span class="n">penjpa</span><span class="sr">/2.0.1/s</span><span class="n">taging</span><span class="o">-</span><span class="n">site</span><span class="sr">/apidocs/</span>
+
+    <span class="n">PGP</span> <span class="n">release</span> <span class="nb">keys</span> <span class="p">(</span><span class="n">signed</span> <span class="n">using</span> <span class="n">D018E6B1</span><span class="p">):</span>
+    <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/openjpa/</span><span class="n">KEYS</span>
+
+    <span class="n">Vote</span> <span class="n">will</span> <span class="n">be</span> <span class="nb">open</span> <span class="k">for</span> <span class="mi">72</span> <span class="n">hours</span><span class="o">.</span>
+
+    <span class="p">[</span> <span class="p">](</span><span class="o">-.</span><span class="n">html</span><span class="p">)</span>
+    <span class="o">+</span><span class="mi">1</span>  <span class="n">approve</span>
+    <span class="p">[</span> <span class="p">](</span><span class="o">-.</span><span class="n">html</span><span class="p">)</span>
+    <span class="o">+</span><span class="mi">0</span>  <span class="nb">no</span> <span class="n">opinion</span>
+    <span class="p">[</span> <span class="p">](</span><span class="o">-.</span><span class="n">html</span><span class="p">)</span>
+    <span class="o">-</span><span class="mi">1</span>  <span class="n">disapprove</span> <span class="p">(</span><span class="ow">and</span> <span class="n">reason</span> <span class="n">why</span><span class="p">)</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Create a DISCUSS email thread on dev@ for any vote questions, like -</p>
+<div class="codehilite"><pre>    <span class="n">To:</span> <span class="n">dev</span><span class="nv">@</span>
+    <span class="nv">Subject:</span> <span class="p">[</span><span class="n">DISCUSS</span><span class="p">]</span>
+    <span class="n">Apache</span> <span class="n">OpenJPA</span> <span class="mf">2.0.1</span> <span class="n">Release</span> <span class="n">Candidate</span>
+
+    <span class="n">Discussion</span> <span class="n">thread</span> <span class="k">for</span> <span class="n">vote</span> <span class="n">on</span> <span class="mf">2.0.1</span> <span class="n">release</span> <span class="n">candidate</span><span class="p">,</span> <span class="n">with</span> <span class="n">SVN</span> <span class="n">source</span> <span class="n">tag</span>
+    <span class="p">(</span><span class="n">rXXXXXX</span><span class="p">)</span><span class="o">.</span>
+
+    <span class="n">For</span> <span class="n">more</span> <span class="n">information</span> <span class="n">on</span> <span class="n">the</span> <span class="n">release</span> <span class="n">process</span><span class="p">,</span> <span class="n">checkout</span> <span class="o">-</span>
+    <span class="n">http:</span><span class="sr">//</span><span class="n">www</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/dev/</span><span class="n">release</span><span class="o">.</span><span class="n">html</span>
+    <span class="n">http:</span><span class="sr">//i</span><span class="n">ncubator</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/guides/</span><span class="n">releasemanagement</span><span class="o">.</span><span class="n">html</span>
+
+    <span class="n">Some</span> <span class="n">of</span> <span class="n">the</span> <span class="n">things</span> <span class="n">to</span> <span class="n">check</span> <span class="n">before</span> <span class="n">voting</span> <span class="n">are:</span>
+    <span class="o">-</span> <span class="n">does</span> <span class="s">&quot;mvn apache-rat:check&quot;</span> <span class="n">pass</span> <span class="n">on</span> <span class="n">the</span> <span class="n">source</span>
+    <span class="o">-</span> <span class="n">can</span> <span class="n">you</span> <span class="n">build</span> <span class="n">the</span> <span class="n">contents</span> <span class="n">of</span> <span class="n">source</span><span class="o">-</span><span class="n">release</span><span class="o">.</span><span class="n">zip</span> <span class="ow">and</span> <span class="n">svn</span> <span class="n">tag</span>
+    <span class="o">-</span> <span class="k">do</span> <span class="n">all</span> <span class="n">of</span> <span class="n">the</span> <span class="n">staged</span> <span class="n">jars</span><span class="o">/</span><span class="n">zips</span> <span class="n">contain</span> <span class="n">the</span> <span class="n">required</span> <span class="n">LICENSE</span> <span class="ow">and</span> <span class="n">NOTICE</span>
+    <span class="n">files</span>
+    <span class="o">-</span> <span class="n">are</span> <span class="n">all</span> <span class="n">of</span> <span class="n">the</span> <span class="n">staged</span> <span class="n">jars</span> <span class="n">signed</span> <span class="ow">and</span> <span class="n">the</span> <span class="n">signature</span> <span class="n">verifiable</span>
+    <span class="o">-</span> <span class="n">is</span> <span class="n">the</span> <span class="n">signing</span> <span class="n">key</span> <span class="n">in</span> <span class="n">the</span> <span class="n">project</span><span class="err">&#39;</span><span class="n">s</span> <span class="n">KEYS</span> <span class="n">file</span> <span class="ow">and</span> <span class="n">on</span> <span class="n">a</span> <span class="n">public</span> <span class="n">server</span>
+    <span class="o">-</span> <span class="n">does</span> <span class="n">the</span> <span class="n">release</span> <span class="n">pass</span> <span class="n">the</span> <span class="n">TCK</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Perform a review of the release and cast your vote. See the following for more details on Apache releases -</p>
+<ol>
+<li><a href="http://www.apache.org/dev/release.html">http://www.apache.org/dev/release.html</a></li>
+<li><a href="http://incubator.apache.org/guides/releasemanagement.html">http://incubator.apache.org/guides/releasemanagement.html</a></li>
+</ol>
+</li>
+<li>A -1 vote does not necessarily mean that the vote must be redone, however it is usually a good idea to rollback the release if a -1 vote is received. See - <a href="*recovering-from-a-vetoed-release.html">*Recovering from a vetoed release</a></li>
+<li>
+<p>After the vote has been open for at least 72 hours, has at least three +1 PMC votes and no -1 votes, then post the results to the vote thread by -</p>
+<ol>
+<li>
+<p>Reply to the initial email and prepend to the original subject -</p>
+<div class="codehilite"><pre><span class="p">[</span><span class="n">RESULTS</span><span class="p">]</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Include a list of everyone who voted +1, 0 or -1.</p>
+</li>
+</ol>
+</li>
+</ol>
+</li>
+<li>
+<p>Finalizing a release</p>
+<ol>
+<li>Release the staged nexus artifacts -<ol>
+<li><a href="https://repository.apache.org/index.html">https://repository.apache.org/index.html</a></li>
+<li>Build Promotion --&gt; Staging Repositories</li>
+<li>Select/check org.apache.openjpa-xxx and select Release.</li>
+</ol>
+</li>
+<li>
+<p>Copy the staged site over to the openjpa/builds location on people.apache.org.</p>
+<ol>
+<li>
+<p>ssh to people.apache.org</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mkdir</span> <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/builds/</span><span class="mf">2.0.1</span>
+<span class="nv">$</span> <span class="nv">cp</span> <span class="o">-</span><span class="n">r</span> <span class="o">~</span><span class="sr">/public_html/o</span><span class="n">penjpa</span><span class="sr">/2.0.1/s</span><span class="n">taging</span><span class="o">-</span><span class="n">site</span><span class="sr">/* /</span><span class="n">www</span><span class="sr">/openjpa.apache.org/</span><span class="n">builds</span><span class="sr">/2.0.1/</span>
+<span class="nv">$</span> <span class="nv">chmod</span> <span class="o">-</span><span class="n">R</span> <span class="n">g</span><span class="o">+</span><span class="n">w</span> <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/builds/</span><span class="mf">2.0.1</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Update the assemblies in the Downloads directory.  For this, we'll just wget copies of the released assemblies with their signatures and hashes from the Apache repo:</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">cd</span> <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/builds/</span><span class="mf">2.0.1</span><span class="sr">/apache-openjpa/</span><span class="n">downloads</span>
+<span class="n">wget</span> <span class="p">[</span><span class="o">--</span><span class="nb">no</span><span class="o">-</span><span class="n">check</span><span class="o">-</span><span class="n">certificate</span><span class="p">]</span> <span class="n">https:</span><span class="sr">//</span><span class="n">repository</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/content/</span><span class="n">repositories</span><span class="sr">/releases/</span><span class="o">\</span>
+      <span class="n">org</span><span class="sr">/apache/o</span><span class="n">penjpa</span><span class="sr">/apache-openjpa/</span><span class="mf">2.0.1</span><span class="o">/</span><span class="n">apache</span><span class="o">-</span><span class="n">openjpa</span><span class="o">-</span><span class="mf">2.0.1</span><span class="o">-</span><span class="n">source</span><span class="o">.</span><span class="n">zip</span>
+<span class="n">wget</span> <span class="p">[</span><span class="o">--</span><span class="nb">no</span><span class="o">-</span><span class="n">check</span><span class="o">-</span><span class="n">certificate</span><span class="p">]</span> <span class="n">https:</span><span class="sr">//</span><span class="n">repository</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/content/</span><span class="n">repositories</span><span class="sr">/releases/</span><span class="o">\</span>
+      <span class="n">org</span><span class="sr">/apache/o</span><span class="n">penjpa</span><span class="sr">/apache-openjpa/</span><span class="mf">2.0.1</span><span class="o">/</span><span class="n">apache</span><span class="o">-</span><span class="n">openjpa</span><span class="o">-</span><span class="mf">2.0.1</span><span class="o">-</span><span class="n">binary</span><span class="o">.</span><span class="n">zip</span>
+</pre></div>
+
+
+<p>Along with the <em>.zip.asc, </em>.zip.md5 and *.zip.sha1 for both ZIP files above.</p>
+</li>
+<li>
+<p>copy the RELEASE-NOTES.html to the proper location</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">cd</span> <span class="o">.....</span><span class="sr">/2.0.1-rc1/</span>
+<span class="nv">$</span> <span class="nv">scp</span> <span class="n">openjpa</span><span class="o">-</span><span class="n">project</span><span class="o">/</span><span class="n">RELEASE</span><span class="o">-</span><span class="n">NOTES</span><span class="o">.</span><span class="n">html</span> <span class="n">allee8285</span><span class="nv">@people</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org:</span><span class="o">\</span>
+      <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/builds/</span><span class="mf">2.0.1</span><span class="o">/</span><span class="n">apache</span><span class="o">-</span><span class="n">openjpa</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>verify that /www/openjpa.apache.org/builds/2.0.1/docs/manual is populated correctly by comparing it to a previous release. </p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">rm</span> <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/docs/</span><span class="n">latest</span>
+<span class="nv">$</span> <span class="nv">ln</span> <span class="o">-</span><span class="n">fvs</span> <span class="o">..</span><span class="sr">/builds/</span><span class="mf">2.0.1</span><span class="sr">/apache-openjpa/</span><span class="n">docs</span><span class="sr">/ /</span><span class="n">www</span><span class="sr">/openjpa.apache.org/</span><span class="n">docs</span><span class="o">/</span><span class="n">latest</span>
+</pre></div>
+
+
+</li>
+</ol>
+</li>
+<li>
+<p>Copy the distribution artifacts over to the distribution area.</p>
+<div class="codehilite"><pre><span class="nb">mkdir</span> <span class="sr">/www/</span><span class="n">www</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/dist/o</span><span class="n">penjpa</span><span class="o">/</span><span class="mf">2.0.1</span>
+<span class="n">cp</span> <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/builds/</span><span class="mf">2.0.1</span><span class="sr">/apache-openjpa/</span><span class="n">downloads</span><span class="sr">/* /</span><span class="n">www</span><span class="sr">/www.apache.org/</span><span class="n">dist</span><span class="sr">/openjpa/</span><span class="mf">2.0.1</span><span class="o">/</span>
+<span class="n">chgrp</span> <span class="o">-</span><span class="n">R</span> <span class="n">openjpa</span> <span class="sr">/www/</span><span class="n">www</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/dist/o</span><span class="n">penjpa</span><span class="o">/</span><span class="mf">2.0.1</span>
+<span class="nb">chmod</span> <span class="o">-</span><span class="n">R</span> <span class="n">g</span><span class="o">+</span><span class="n">w</span> <span class="sr">/www/</span><span class="n">www</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/dist/o</span><span class="n">penjpa</span><span class="o">/</span><span class="mf">2.0.1</span>
+</pre></div>
+
+
+<ol>
+<li>
+<p>Optional: Remove the previous version from /dist. Ie if you're publishing 2.0.1 you would remove 2.0.0.  Verify that the release being removed is in the distribution archives before removing.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">ls</span> <span class="o">-</span><span class="n">la</span> <span class="sr">/www/</span><span class="n">archive</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/dist/o</span><span class="n">penjpa</span><span class="sr">/2.0.0/</span>
+<span class="nv">$</span> <span class="nv">rm</span> <span class="o">-</span><span class="n">rf</span> <span class="sr">/www/o</span><span class="n">penjpa</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/dist/o</span><span class="n">penjpa</span><span class="o">/</span><span class="mf">2.0.0</span>
+</pre></div>
+
+
+</li>
+</ol>
+</li>
+<li>
+<p>Update the <a href="https://issues.apache.org/jira/browse/OPENJPA">JIRA Releases</a> page to mark the version as "released", and set the date to the date that the release was approved. You may also need to make a new release entry for the next release.</p>
+</li>
+</ol>
+</li>
+<li>
+<p>Update wiki pages</p>
+<ol>
+<li>After the distribution and build files have been mirrored out to the external sites (takes about an hour), update the <a href="/downloads.html">Downloads</a> and <a href="/documentation.html">Documentation</a> pages with the new release.</li>
+<li>Make a blog announcement on the OpenJPA wiki. <ol>
+<li>FIX ME!</li>
+</ol>
+</li>
+</ol>
+</li>
+<li>
+<p>Announcing the release</p>
+<ol>
+<li>
+<p>FIX MEEEE After the Maven mirrors have had time to update (24 hours to be on the safe side) and the wiki updates have been exported and mirrored to the external website, then it's time to announce the release.  Make an announcement about the release on the dev@, user@ and [mailto:announce@apache.org] list as per [the Apache Announcement Mailing Lists page|http://www.apache.org/foundation/mailinglists.html*foundation-announce]
+)</p>
+<p><span class="note">
+Make sure you send the announcement to announce@apache.org from your
+user@apache.org. This can be achieved using gmail by setting the "From"
+field to user@apche.org instead of user@gmail.com when sending the
+announcement.</span></p>
+</li>
+</ol>
+</li>
+</ol>
+<h1 id="recovering-from-a-vetoed-release">Recovering from a vetoed release</h1>
+<ol>
+<li>
+<p>Reply to the initial vote email and prepend to the original subject -</p>
+<div class="codehilite"><pre><span class="p">[</span><span class="n">CANCELED</span><span class="p">]</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Rollback the version upgrades in trunk by either -</p>
+<ol>
+<li>
+<p>Restore the 2.0.1-rc1.tar.gz and run</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mvn</span> <span class="o">-</span><span class="n">Papache</span><span class="o">-</span><span class="n">release</span> <span class="n">release:rollback</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Manually revert the versions in trunk to the prior version and commit</p>
+</li>
+</ol>
+</li>
+<li>
+<p>Delete the svn tag created by the release:perform step -</p>
+<div class="codehilite"><pre>    <span class="nv">$</span> <span class="nv">svn</span> <span class="n">del</span> <span class="n">https:</span><span class="sr">//s</span><span class="n">vn</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span><span class="sr">/repos/</span><span class="n">asf</span><span class="sr">/openjpa/</span><span class="n">tags</span><span class="o">/</span><span class="mf">2.0.1</span> <span class="o">-</span><span class="n">m</span> <span class="s">&quot;rollback release attempt&quot;</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Drop the nexus staging repo</p>
+<ol>
+<li><a href="https://repository.apache.org/index.html">https://repository.apache.org/index.html</a></li>
+<li>Enterprise --&gt; Staging</li>
+<li>Staging tab --&gt; Name column --&gt; org.apache.openjpa</li>
+<li>Right click on the closed staging repo (org.apache.openjpa-XXX) and select Drop.</li>
+</ol>
+</li>
+<li>
+<p>Remove the staged site</p>
+<div class="codehilite"><pre>$ ssh <span class="cp">${</span><span class="n">user</span><span class="o">.</span><span class="n">name</span><span class="cp">}</span>@people.apache.org 
+$ cd ~/public_html/openjpa
+$ rm -fr <span class="cp">${</span><span class="n">project</span><span class="o">.</span><span class="n">version</span><span class="cp">}</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Make the required updates that caused the vote to be canceled</p>
+</li>
+<li>Spin another release candidate!</li>
+</ol>
+<p><a name="ApacheNexusReleaseProcess(1.2.x-2.1.x)-{anchor:verifySig}Verifyingreleasesignatures"></a></p>
+<h1 id="verifying-release-signatures">Verifying release signatures</h1>
+<p>On unix platforms the following command can be executed -</p>
+<div class="codehilite"><pre>for file in `find . -type f -iname &#39;*.asc&#39;`
+do
+    gpg --verify <span class="cp">${</span><span class="nb">file</span><span class="cp">}</span> 
+done
+</pre></div>
+
+
+<p>You'll need to look at the output to ensure it contains only good
+signatures -</p>
+<div class="codehilite"><pre><span class="err">gpg:</span> <span class="err">Good</span> <span class="err">signature</span> <span class="err">from</span> <span class="err">...</span>
+<span class="err">gpg:</span> <span class="err">Signature</span> <span class="err">made</span> <span class="err">...</span>
+</pre></div>
+                                            </div>
+                                        </td>
+                                        </tr>
+                                    </tbody>
+                                </table>
+                                <div class="bottom_red_bar"></div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+                <div class="black_box">
+                    <div class="footer">
+                        <div class="footer_l">
+                            <div class="footer_r">
+                                <div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+            </div>
+            <div class="design_attribution">
+                Copyright (C) 2006,2012 The Apache Software Foundation. Licensed under <a href="http://www.apache.org/licenses/LICENSE-2.0">Apache License 2.0</a>.<br />
+                Apache, the Apache feather logo and OpenJPA are trademarks of The Apache Software Foundation.<br />
+                Other names may be trademarks of their respective owners.<br />
+            </div>
+
+        <script src="http://www.google-analytics.com/urchin.js" type="text/javascript">
+        </script>
+        <script type="text/javascript">
+            _uacct = "UA-1940143-1";
+            urchinTracker();
+        </script>
+
+    </body>
+</html>



Mime
View raw message