openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From build...@apache.org
Subject svn commit: r841236 [29/35] - in /websites/staging/openjpa/trunk/content: ./ artifacts/ css/ images/ images/datacache-plugin/
Date Sun, 09 Dec 2012 13:13:50 GMT
Added: websites/staging/openjpa/trunk/content/related-projects.html
==============================================================================
--- websites/staging/openjpa/trunk/content/related-projects.html (added)
+++ websites/staging/openjpa/trunk/content/related-projects.html Sun Dec  9 13:13:35 2012
@@ -0,0 +1,179 @@
+<!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 -- Related Projects
" />
+        <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="/related-projects.html">Related Projects
</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="Related-Projects"></a></p>
+<ul>
+<li><a href="http://db.apache.org/jdo/">JDO</a></li>
+</ul>
+<p><span class="note">TODO: More Links</span></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/release-management.html
==============================================================================
--- websites/staging/openjpa/trunk/content/release-management.html (added)
+++ websites/staging/openjpa/trunk/content/release-management.html Sun Dec  9 13:13:35 2012
@@ -0,0 +1,223 @@
+<!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 -- Release Management
" />
+        <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="/release-management.html">Release Management
</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="ReleaseManagement-ReleaseManagement"></a></p>
+<h1 id="release-management">Release Management</h1>
+<p><UL><LI><A href="2.1-roadmap.html" title="2.1 Roadmap">2.1 Roadmap</A></LI><LI><A href="apache-nexus-release-process-(1.2.x-2.1.x).html" title="Apache Nexus Release Process (1.2.x-2.1.x)">Apache Nexus Release Process (1.2.x-2.1.x)</A><UL><LI><A href="release-setup.html" title="Release Setup">Release Setup</A></LI></UL></LI><LI><A href="publishing-serp-to-maven-central-repository.html" title="Publishing Serp to Maven Central Repository">Publishing Serp to Maven Central Repository</A></LI><LI><A href="jpa-2.0-roadmap.html" title="JPA 2.0 Roadmap">JPA 2.0 Roadmap</A><UL><LI><A href="jpa-2.0-development-process.html" title="JPA 2.0 Development Process">JPA 2.0 Development Process</A></LI><LI><A href="jpa-2.0-iterations.html" title="JPA 2.0 Iterations">JPA 2.0 Iterations</A></LI><LI><A href="jpa-2.0-presentations.html" title="JPA 2.0 Presentations">JPA 2.0 Presentations</A></LI><LI><A href="jpa-2.0-tasks.html" title="JPA 2.0 Tasks">JPA 2.0 Tasks</A></LI><LI><A href="jpa-2.0-te
 st-coverage.html" title="JPA 2.0 Test Coverage">JPA 2.0 Test Coverage</A></LI><LI><A href="jsr-317-20081031-public-draft-tasks.html" title="JSR-317 20081031 Public Draft Tasks">JSR-317 20081031 Public Draft Tasks</A></LI><LI><A href="openjpa-2.0.0.html" title="OpenJPA 2.0.0">OpenJPA 2.0.0</A></LI><LI><A href="openjpa-2.0.0-beta.html" title="OpenJPA 2.0.0 Beta">OpenJPA 2.0.0 Beta</A></LI><LI><A href="openjpa-2.0.0-beta-2.html" title="OpenJPA 2.0.0 Beta 2">OpenJPA 2.0.0 Beta 2</A></LI><LI><A href="openjpa-2.0.0-beta-3.html" title="OpenJPA 2.0.0 Beta 3">OpenJPA 2.0.0 Beta 3</A></LI><LI><A href="openjpa-2.0.0-early-access-2.html" title="OpenJPA 2.0.0 Early Access 2">OpenJPA 2.0.0 Early Access 2</A></LI><LI><A href="openjpa-2.0.0-milestone-3.html" title="OpenJPA 2.0.0 Milestone 3">OpenJPA 2.0.0 Milestone 3</A></LI><LI><A href="openjpa-2.0.1.html" title="OpenJPA 2.0.1">OpenJPA 2.0.1</A></LI></UL></LI><LI><A href="releasing-openjpa-1.0.x-or-1.1.x-(old-scp-steps).html" title="Releas
 ing OpenJPA 1.0.x or 1.1.x (Old SCP Steps)">Releasing OpenJPA 1.0.x or 1.1.x (Old SCP Steps)</A><UL><LI><A href="openjpa-release-policy.html" title="OpenJPA Release Policy">OpenJPA Release Policy</A></LI></UL></LI><LI><A href="releasing-openjpa-1.2.x-(old-scp-steps).html" title="Releasing OpenJPA 1.2.x (Old SCP Steps)">Releasing OpenJPA 1.2.x (Old SCP Steps)</A><UL><LI><A href="recovering-from-a-vetoed-release.html" title="Recovering from a vetoed release">Recovering from a vetoed release</A></LI><LI><A href="running-openjpa-examples.html" title="Running OpenJPA Examples">Running OpenJPA Examples</A></LI><LI><A href="update-release-text-files.html" title="Update release text files">Update release text files</A></LI><LI><A href="verifying-release-signatures.html" title="Verifying release signatures">Verifying release signatures</A></LI></UL></LI></UL></p>
+<p><a name="ReleaseManagement-WhereshouldIputmyfix?"></a></p>
+<h2 id="where-should-i-put-my-fix">Where should I put my fix?</h2>
+<p>Fixes should be targeted and committed on trunk first. Any other open
+releases are fair game, but may require approval from a release manager. </p>
+<p><a name="ReleaseManagement-RegardingReleaseManagers"></a></p>
+<h2 id="regarding-release-managers">Regarding Release Managers</h2>
+<p>Once a formal release of OpenJPA has been approved, a release manager is assigned. The release manager is often (but not always) the same developer who performed the release. This release manager role is intended to be a long term branch maintainer who looks after the stability of a formal release. </p>
+<p>The release manager(s) is(are) responsible for targeting fixes into a given version of OpenJPA.</p>
+<ul>
+<li>Release managers may indicate this by targeting a JIRA issue for their branch or may issue a blanket statement that any fix will be accepted. </li>
+<li>In general only the release manager(s) should target a JIRA issue for a branch which they support. <ul>
+<li>An exception to this rule is if the RM has committed changes for their branch and forgot to update the JIRA issue. </li>
+</ul>
+</li>
+<li>Fixes should not be committed without RM approval. These changes may be reverted by the release manager. </li>
+</ul>
+<p><a name="ReleaseManagement-Somegeneralguidelinesforreleasemanagers"></a></p>
+<h2 id="some-general-guidelines-for-release-managers">Some general guidelines for release managers</h2>
+<ul>
+<li>Fixes which are committed to an earlier release should also be present
+"up-stream". Ie a fix for 1.0.x should also appear in 1.2.x. </li>
+<li>Issues may not apply to every release, so the previous guideline may not
+always apply.</li>
+</ul>
+<p><a name="ReleaseManagement-ReleaseManagersforactivebranches."></a></p>
+<h2 id="release-managers-for-active-branches">Release Managers for active branches.</h2>
+<p>The current release managers for the active branches of OpenJPA are :</p>
+<table border="0.5">
+<tr bgcolor="lightyellow"><th> branch </th><th> internal release number </th><th> release manager(s)</th><th> Contact
+Release Manager before committing </th></tr>
+<tr><td class="border"> 0.9.7-r547073 </td><td class="border"> </td><td class="border"> Srinivasa Segu </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> 1.0.x </td><td class="border"> 1.0.5-SNAPSHOT </td><td class="border"> Heath Thomann, Donald Woods </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> 1.1.x </td><td class="border"> 1.1.1-SNAPSHOT </td><td class="border"> Patrick Linskey, Abe White </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> 1.2.x </td><td class="border"> 1.2.3-SNAPSHOT </td><td class="border"> Heath Thomann, Donald Woods </td><td class="border">  Yes </td></tr>
+<tr><td class="border"> 1.3.x </td><td class="border"> 1.3.0-SNAPSHOT </td><td class="border"> N/A \* </td><td class="border"> No </td></tr>
+<tr><td class="border"> 2.0.x </td><td class="border"> 2.0.2-SNAPSHOT </td><td class="border"> Donald Woods, Heath Thomann </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> 2.1.x </td><td class="border"> 2.1.1-SNAPSHOT </td><td class="border"> Heath Thomann </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> 2.2.x </td><td class="border"> 2.2.2-SNAPSHOT </td><td class="border"> Albert Lee </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> 2.2.1.x </td><td class="border"> 2.2.1.1-SNAPSHOT </td><td class="border"> Heath Thomann, Albert Lee </td><td class="border"> Yes </td></tr>
+<tr><td class="border"> trunk </td><td class="border"> 2.3.0-SNAPSHOT </td><td class="border"> N/A \*</td><td class="border"> No </td></tr>
+</table>
+
+<p><strong>*</strong> There are no formal releases for these branches.</p>
+<p><a name="ReleaseManagement-ContinuousBuilds"></a></p>
+<h2 id="continuous-builds">Continuous Builds</h2>
+<p>We are using the Apache Hudson server for continuous builds of several releases.  Please checkout the <a href="automated-builds.html">Automated Builds</a> page for more details.</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/release-setup.html
==============================================================================
--- websites/staging/openjpa/trunk/content/release-setup.html (added)
+++ websites/staging/openjpa/trunk/content/release-setup.html Sun Dec  9 13:13:35 2012
@@ -0,0 +1,458 @@
+<!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 -- Release Setup
" />
+        <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="/release-setup.html">Release Setup
</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="Release-Setup"></a></p>
+<p>These setup steps only need to be performed on a particular machine once.</p>
+<table class="info"><tr>
+  <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+  <td>Developers using Linux workstations can skip over the references to Cygwin.  If using Windows, install cygwin, including **Utils/gnupg** and **Net/openssh** packages.
+</tr></table>
+
+<p><a name="ReleaseSetup-CreateandinstallaSSHkey"></a></p>
+<h2 id="create-and-install-a-ssh-key">Create and install a SSH key</h2>
+<ol>
+<li>Open a shell window. If using Windows, open a cygwin window.</li>
+<li>
+<p>Use ssh-keygen to create an SSH key.</p>
+<p><span class="note"> ssh-keygen dsa key type only accept 1024 bits; use rsa / 4096 bits instead.</span></p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">ssh</span><span class="o">-</span><span class="n">keygen</span> <span class="o">-</span><span class="n">t</span> <span class="n">rsa</span> <span class="o">-</span><span class="n">b</span> <span class="mi">4096</span>
+</pre></div>
+
+
+<p>Program defaults should be fine. No passphrase is required for the ssh key generation. The keys will be saved in ~/.ssh/id_rsa (private) and ~/.ssh/id_rsa.pub (public).</p>
+<p><table class="info"><tr>
+  <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+  <td>See <a href="http://www.networknewz.com/networknewz-10-20030707AuthenticatingbyPublicKeyOpenSSH.html">Authenticating By Public Key(OpenSSH)</a> for a good description on why and how to perform this task.
+</tr></table></p>
+</li>
+<li>
+<p>scp your SSH public key ~/.ssh/id_rsa.pub created in last step to ~/id_rsa.pub on people.apache.org.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">cd</span> <span class="o">~/.</span><span class="n">ssh</span>
+<span class="nv">$</span> <span class="nv">scp</span> <span class="n">id_rsa</span><span class="o">.</span><span class="n">pub</span> <span class="o">&lt;</span><span class="n">your</span> <span class="n">userid</span><span class="o">&gt;</span><span class="nv">@people</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org:id_rsa</span><span class="o">.</span><span class="n">pub</span>
+</pre></div>
+
+
+<p>You will be prompted for your password.</p>
+</li>
+<li>
+<p>Use ssh to login to people.apache.org </p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">cd</span> <span class="o">~</span>
+<span class="nv">$</span> <span class="nv">ssh</span> <span class="o">&lt;</span><span class="n">your</span> <span class="n">userid</span><span class="o">&gt;</span><span class="nv">@people</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span>
+</pre></div>
+
+
+<p>At this point, you will still be prompted for your password.</p>
+</li>
+<li>
+<p>Create a ~/.ssh folder in your home directory on people.apache.org and change its file mode to 700.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mkdir</span> <span class="o">~/.</span><span class="n">ssh</span>
+<span class="nv">$</span> <span class="nv">chmod</span> <span class="mi">700</span> <span class="o">~/.</span><span class="n">ssh</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>Move or append ~/id_rsa.pub to ~/.ssh/authorized_keys and change its file mode to 600.<br />
+</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">mv</span> <span class="o">~</span><span class="sr">/id_rsa.pub ~/</span><span class="o">.</span><span class="n">ssh</span><span class="o">/</span><span class="n">authorized_keys</span>
+ <span class="ow">or</span>
+<span class="nv">$</span> <span class="nv">cat</span> <span class="o">~</span><span class="sr">/id_rsa.pub &gt;&gt; ~/</span><span class="o">.</span><span class="n">ssh</span><span class="o">/</span><span class="n">authorized_keys</span>
+<span class="nv">$</span> <span class="nv">chmod</span> <span class="mi">600</span> <span class="o">~</span><span class="sr">/.ssh/</span><span class="n">authorized_keys</span>
+</pre></div>
+
+
+<p><table class="info"><tr>
+<td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+<td></p>
+</li>
+<li>
+<p>Each public key in the {{authorized_keys}} spans only one line. For example:</p>
+<div class="codehilite"><pre>  <span class="s">&quot;{{ssh-dss AAAAB3NzaC1kc3MAAA ..... agBmmfZ9uAbSqA== dsa-key-20071107}}&quot;</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>'#' in the first column is a comment line.
+    </tr></table></p>
+</li>
+<li>
+<p>Exit out of this ssh session.</p>
+</li>
+<li>
+<p>Start a new ssh session.  No login should be required this time due to the private ssh key on your local box matching up with the public ssh key in your home directory (~/.ssh).</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">ssh</span> <span class="o">&lt;</span><span class="n">your</span> <span class="n">userid</span><span class="o">&gt;</span><span class="nv">@people</span><span class="o">.</span><span class="n">apache</span><span class="o">.</span><span class="n">org</span>
+</pre></div>
+
+
+<p><table class="info"><tr>
+  <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+  <td>If you are still prompted for a password, then you have not set up the ssh keys properly. Review the steps above and ensure that all of the steps were followed properly.  Or, maybe the instructions are still not quite right and they still need some adjusting.  In that case, please update the instructions accordingly.  :-)
+</tr></table></p>
+</li>
+</ol>
+<p><a name="ReleaseSetup-CreateaGPGkey"></a></p>
+<h2 id="create-a-gpg-key">Create a GPG key</h2>
+<ol>
+<li>Open a shell window. If using Windows, open a cygwin window.
+  <table class="info"><tr>
+  <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+  <td></li>
+<li>
+<p>The generated keys are stored in:</p>
+<ul>
+<li>*nix - $HOME/.gnupg</li>
+<li>Windows XP - %HOME%\Application Data\gnupg</li>
+<li>Windows 7 - C:\ProgramData\GNU\etc\gnupg</li>
+</ul>
+</li>
+<li>
+<p>"gpg --version" shows the GnuPG's home location.</p>
+</li>
+<li>Follow the latest steps and guides on the ASF website at <a href="http://www.apache.org/dev/openpgp.html#generate-key">http://www.apache.org/dev/openpgp.html#generate-key</a> as you need to disable using SHA1 and new keys should be 4096 bits. </li>
+<li>
+<p>Append the following text to gpg.conf.</p>
+<div class="codehilite"><pre><span class="n">personal</span><span class="o">-</span><span class="n">digest</span><span class="o">-</span><span class="n">preferences</span> <span class="n">SHA512</span>
+<span class="n">cert</span><span class="o">-</span><span class="n">digest</span><span class="o">-</span><span class="n">algo</span> <span class="n">SHA512</span>
+<span class="n">default</span><span class="o">-</span><span class="n">preference</span><span class="o">-</span><span class="n">list</span> <span class="n">SHA512</span> <span class="n">SHA384</span> <span class="n">SHA256</span> <span class="n">SHA224</span> <span class="n">AES256</span> <span class="n">AES192</span> <span class="n">AES</span> <span class="n">CAST5</span> <span class="o">\</span>
+    <span class="n">ZLIB</span> <span class="n">BZIP2</span> <span class="n">ZIP</span> <span class="n">Uncompressed</span>
+</pre></div>
+
+
+<ul>
+<li>
+<p>If you are using an existing gpg certificate, update your current certificate with the above preference using:</p>
+<div class="codehilite"><pre><span class="n">leealber</span><span class="nv">@jpadev:</span><span class="o">~/.</span><span class="n">gnupg</span><span class="nv">$</span> <span class="nv">gpg</span> <span class="o">--</span><span class="n">edit</span><span class="o">-</span><span class="n">key</span> <span class="n">Albert</span> <span class="n">Lee</span>
+<span class="n">Secret</span> <span class="n">key</span> <span class="n">is</span> <span class="n">available</span><span class="o">.</span>
+
+<span class="n">pub</span>  <span class="mi">1024</span><span class="n">D</span><span class="o">/</span><span class="mi">8007117</span><span class="n">F</span>  <span class="n">created:</span> <span class="mi">2007</span><span class="o">-</span><span class="mi">11</span><span class="o">-</span><span class="mo">05</span>  <span class="n">expires:</span> <span class="n">never</span>       <span class="n">usage:</span> <span class="n">SC</span>  
+             <span class="n">trust:</span> <span class="n">ultimate</span>      <span class="n">validity:</span> <span class="n">ultimate</span>
+<span class="k">sub  </span><span class="err">2048</span><span class="nf">g</span><span class="err">/8</span><span class="nf">D910F8A</span>  <span class="nf">created</span><span class="err">:</span> <span class="err">2007-11-05</span>  <span class="nf">expires</span><span class="err">:</span> <span class="nf">never</span>       <span class="nf">usage</span><span class="err">:</span> <span class="nf">E</span>   
+<span class="err">[</span><span class="nf">ultimate</span><span class="err">]</span> <span class="err">(1).</span> <span class="nf">Albert</span> <span class="nf">Lee</span> <span class="err">(</span><span class="nf">CODE</span> <span class="nf">SIGNING</span> <span class="nf">KEY</span><span class="err">)</span> <span class="err">&lt;</span><span class="nf">allee8285</span><span class="err">@</span><span class="nf">apache</span><span class="err">.</span><span class="nf">org</span><span class="err">&gt;</span>
+
+<span class="nf">Invalid</span> <span class="nf">command</span>  <span class="err">(</span><span class="nf">try</span> <span class="err">&quot;</span><span class="nf">help</span><span class="err">&quot;)</span>
+
+<span class="nf">Command</span><span class="err">&gt;</span> <span class="nf">showpref</span>
+<span class="err">[</span><span class="nf">ultimate</span><span class="err">]</span> <span class="err">(1).</span> <span class="nf">Albert</span> <span class="nf">Lee</span> <span class="err">(</span><span class="nf">CODE</span> <span class="nf">SIGNING</span> <span class="nf">KEY</span><span class="err">)</span> <span class="err">&lt;</span><span class="nf">allee8285</span><span class="err">@</span><span class="nf">apache</span><span class="err">.</span><span class="nf">org</span><span class="err">&gt;</span>
+     <span class="nf">Cipher</span><span class="err">:</span> <span class="nf">AES256</span><span class="err">,</span> <span class="nf">AES192</span><span class="err">,</span> <span class="nf">AES</span><span class="err">,</span> <span class="nf">CAST5</span><span class="err">,</span> <span class="err">3</span><span class="nf">DES</span>
+     <span class="nf">Digest</span><span class="err">:</span> <span class="nf">SHA512</span><span class="err">,</span> <span class="nf">SHA384</span><span class="err">,</span> <span class="nf">SHA256</span><span class="err">,</span> <span class="nf">SHA224</span><span class="err">,</span> <span class="nf">SHA1</span>
+     <span class="nf">Compression</span><span class="err">:</span> <span class="nf">ZLIB</span><span class="err">,</span> <span class="nf">BZIP2</span><span class="err">,</span> <span class="nf">ZIP</span><span class="err">,</span> <span class="nf">Uncompressed</span>
+     <span class="nf">Features</span><span class="err">:</span> <span class="nf">MDC</span><span class="err">,</span> <span class="nf">Keyserver</span> <span class="nf">no</span><span class="err">-</span><span class="nf">modify</span>
+
+<span class="nf">Command</span><span class="err">&gt;</span> <span class="nf">setpref</span> <span class="nf">SHA512</span> <span class="nf">SHA384</span> <span class="nf">SHA256</span> <span class="nf">SHA224</span> <span class="nf">AES256</span> <span class="nf">AES192</span> <span class="nf">AES</span> <span class="nf">CAST5</span> <span class="nf">ZLIB</span> <span class="err">\</span>
+    <span class="nf">BZIP2</span> <span class="nf">ZIP</span> <span class="nf">Uncompressed</span>
+<span class="nf">Set</span> <span class="nf">preference</span> <span class="nf">list</span> <span class="nf">to</span><span class="err">:</span>
+     <span class="nf">Cipher</span><span class="err">:</span> <span class="nf">AES256</span><span class="err">,</span> <span class="nf">AES192</span><span class="err">,</span> <span class="nf">AES</span><span class="err">,</span> <span class="nf">CAST5</span><span class="err">,</span> <span class="err">3</span><span class="nf">DES</span>
+     <span class="nf">Digest</span><span class="err">:</span> <span class="nf">SHA512</span><span class="err">,</span> <span class="nf">SHA384</span><span class="err">,</span> <span class="nf">SHA256</span><span class="err">,</span> <span class="nf">SHA224</span><span class="err">,</span> <span class="nf">SHA1</span>
+     <span class="nf">Compression</span><span class="err">:</span> <span class="nf">ZLIB</span><span class="err">,</span> <span class="nf">BZIP2</span><span class="err">,</span> <span class="nf">ZIP</span><span class="err">,</span> <span class="nf">Uncompressed</span>
+     <span class="nf">Features</span><span class="err">:</span> <span class="nf">MDC</span><span class="err">,</span> <span class="nf">Keyserver</span> <span class="nf">no</span><span class="err">-</span><span class="nf">modify</span>
+<span class="nf">Really</span> <span class="nf">update</span> <span class="nf">the</span> <span class="nf">preferences?</span> <span class="err">(</span><span class="nf">y</span><span class="err">/</span><span class="nf">N</span><span class="err">)</span> <span class="nf">y</span>
+
+<span class="nf">pub</span>  <span class="err">1024</span><span class="nf">D</span><span class="err">/8007117</span><span class="nf">F</span>  <span class="nf">created</span><span class="err">:</span> <span class="err">2007-11-05</span>  <span class="nf">expires</span><span class="err">:</span> <span class="nf">never</span>       <span class="nf">usage</span><span class="err">:</span> <span class="nf">SC</span>  
+             <span class="nf">trust</span><span class="err">:</span> <span class="nf">ultimate</span>      <span class="nf">validity</span><span class="err">:</span> <span class="nf">ultimate</span>
+<span class="nf">sub</span>  <span class="err">2048</span><span class="nf">g</span><span class="err">/8</span><span class="nf">D910F8A</span>  <span class="nf">created</span><span class="err">:</span> <span class="err">2007-11-05</span>  <span class="nf">expires</span><span class="err">:</span> <span class="nf">never</span>       <span class="nf">usage</span><span class="err">:</span> <span class="nf">E</span>   
+<span class="err">[</span><span class="nf">ultimate</span><span class="err">]</span> <span class="err">(1).</span> <span class="nf">Albert</span> <span class="nf">Lee</span> <span class="err">(</span><span class="nf">CODE</span> <span class="nf">SIGNING</span> <span class="nf">KEY</span><span class="err">)</span> <span class="err">&lt;</span><span class="nf">allee8285</span><span class="err">@</span><span class="nf">apache</span><span class="err">.</span><span class="nf">org</span><span class="err">&gt;</span>
+
+<span class="nf">Command</span><span class="err">&gt;</span>
+</pre></div>
+
+
+<p></tr></table></p>
+</li>
+</ul>
+</li>
+<li>
+<p>Generate a key-pair with gpg, using default key kind ("DSA and Elgamal") and ELG-E keys size (2048).</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="nv">gpg</span> <span class="o">--</span><span class="n">gen</span><span class="o">-</span><span class="n">key</span>
+</pre></div>
+
+
+<p>The program's default values should be fine.  For the "Real Name" enter your full name (ie. Stan Programmer).  For the "e-mail address" enter your apache address (ie. sprogrammer@apache.org).  You will also be required to enter a "passphrase" for the GPG key generation.  Keep track of this as you will need this for the Release processing.</p>
+<p><table class="info"><tr>
+<td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+<td>Save the content in this subdirectory to a safe media. This contains your private key used to sign all the release materials.
+</tr></table></p>
+</li>
+<li>
+<p>Backup your cygwin home directory to another media</p>
+</li>
+<li>
+<p>Append your public key to {{<a href="https://svn.apache.org/repos/asf/openjpa/KEYS">https://svn.apache.org/repos/asf/openjpa/KEYS</a>
+}} and <a href="http://www.apache.org/dist/openjpa/KEYS">http://www.apache.org/dist/openjpa/KEYS</a>. See the commands describe at the beginning of this KEYS file to perform this task. The gpg key-pair is used to sign the published artifacts for the releases.</p>
+<div class="codehilite"><pre><span class="nv">$</span> <span class="err">(</span> <span class="nv">gpg</span> <span class="o">--</span><span class="n">list</span><span class="o">-</span><span class="n">sigs</span> <span class="o">&lt;</span><span class="n">Real</span> <span class="n">Name</span><span class="o">&gt;</span> <span class="o">&amp;&amp;</span> <span class="n">gpg</span> <span class="o">--</span><span class="n">armor</span> <span class="o">--</span><span class="n">export</span> <span class="o">&lt;</span><span class="n">Real</span> <span class="n">Name</span><span class="o">&gt;</span> <span class="p">)</span> <span class="o">&gt;&gt;</span> <span class="n">KEYS</span>
+</pre></div>
+
+
+<p><table class="info"><tr>
+  <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+  <td></p>
+<ul>
+<li>
+<p>The {{<a href="https://svn.apache.org/repos/asf/openjpa/KEYS">https://svn.apache.org/repos/asf/openjpa/KEYS</a> }} file is updated via normal svn commit procedures.</p>
+<div class="codehilite"><pre><span class="n">svn</span> <span class="n">co</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="o">/</span><span class="n">openjpa</span> <span class="o">--</span><span class="n">depth</span> <span class="n">empty</span>
+<span class="n">cd</span> <span class="n">openjpa</span>
+<span class="n">svn</span> <span class="n">up</span> <span class="n">KEYS</span>
+<span class="p">(</span> <span class="n">gpg</span> <span class="o">--</span><span class="n">list</span><span class="o">-</span><span class="n">sigs</span> <span class="o">&lt;</span><span class="n">Real</span> <span class="n">Name</span><span class="o">&gt;</span> <span class="o">&amp;&amp;</span> <span class="n">gpg</span> <span class="o">--</span><span class="n">armor</span> <span class="o">--</span><span class="n">export</span> <span class="o">&lt;</span><span class="n">Real</span> <span class="n">Name</span><span class="o">&gt;</span> <span class="p">)</span> <span class="o">&gt;&gt;</span> <span class="n">KEYS</span>
+<span class="n">svn</span> <span class="n">commit</span> <span class="n">KEYS</span> <span class="o">--</span><span class="n">message</span> <span class="s">&quot;update gpg public key for ME.&quot;</span>
+</pre></div>
+
+
+</li>
+<li>
+<p>The one under www.apache.org/dist/ has to be manually updated. </p>
+<div class="codehilite"><pre><span class="n">scp</span> <span class="n">KEYS</span> <span class="n">yourid</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="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="n">KEYS</span>
+</pre></div>
+
+
+</li>
+</ul>
+<p></tr></table></p>
+</li>
+<li>
+<p>Submit your public key to a key server. E.g. <a href="http://pgp.surfnet.nl:11371/">http://pgp.surfnet.nl:11371/</a> or <a href="http://pgp.mit.edu/">http://pgp.mit.edu/</a></p>
+</li>
+<li>
+<p>Following the instructions in <a href="http://people.apache.org/~henkp/trust/">http://people.apache.org/~henkp/trust/</a> and ask multiple (at least 3) current Apache committers to sign your public key.</p>
+</li>
+</ol>
+<h2 id="update-maven-settings-for-our-servers">Update Maven settings for our servers</h2>
+<ol>
+<li>
+<p>Create a settings.xml under .m2</p>
+<div class="codehilite"><pre><span class="nt">&lt;settings</span> <span class="na">xmlns=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0&quot;</span>
+      <span class="na">xmlns:xsi=</span><span class="s">&quot;http://www.w3.org/2001/XMLSchema-instance&quot;</span>
+      <span class="na">xsi:schemaLocation=</span><span class="s">&quot;http://maven.apache.org/POM/4.0.0</span>
+<span class="s">      http://maven.apache.org/xsd/settings-1.0.0.xsd&quot;</span><span class="nt">&gt;</span>
+  <span class="nt">&lt;servers&gt;</span>
+    <span class="c">&lt;!-- SCP settings for people.apache.org --&gt;</span>
+    <span class="nt">&lt;server&gt;</span>
+      <span class="nt">&lt;id&gt;</span>people.apache.org<span class="nt">&lt;/id&gt;</span>
+      <span class="nt">&lt;username&gt;</span><span class="p">$</span><span class="nv">USERNAME</span><span class="nt">&lt;/username&gt;</span>
+      <span class="nt">&lt;privateKey&gt;</span><span class="p">$</span><span class="nv">PATH_TO_PRIVATE_KEY</span><span class="nt">&lt;/privateKey&gt;</span>
+      <span class="nt">&lt;passphrase&gt;</span><span class="p">$</span><span class="nv">SSH_PASSPHRASE</span><span class="nt">&lt;/passphrase&gt;</span>
+      <span class="nt">&lt;directoryPermissions&gt;</span>775<span class="nt">&lt;/directoryPermissions&gt;</span>
+      <span class="nt">&lt;filePermissions&gt;</span>644<span class="nt">&lt;/filePermissions&gt;</span>
+      <span class="c">&lt;!-- following is only for Windows only</span>
+<span class="c">        &lt;configuration&gt;</span>
+<span class="c">          &lt;sshExecutable&gt;plink&lt;/sshExecutable&gt;</span>
+<span class="c">          &lt;scpExecutable&gt;pscp&lt;/scpExecutable&gt;</span>
+<span class="c">          &lt;scpArgs&gt;-2Bp&lt;/scpArgs&gt;</span>
+<span class="c">          &lt;sshArgs&gt;-2&lt;/sshArgs&gt;</span>
+<span class="c">        &lt;/configuration&gt;</span>
+<span class="c">      --&gt;</span>
+    <span class="nt">&lt;/server&gt;</span>
+    <span class="c">&lt;!-- ASF Nexus settings --&gt;</span>
+    <span class="nt">&lt;server&gt;</span>
+      <span class="nt">&lt;id&gt;</span>apache.snapshots.https<span class="nt">&lt;/id&gt;</span>
+      <span class="nt">&lt;username&gt;</span><span class="p">$</span><span class="nv">USERNAME</span><span class="nt">&lt;/username&gt;</span>
+      <span class="nt">&lt;password&gt;</span><span class="p">$</span><span class="nv">APACHE_LDAP_PWD</span><span class="nt">&lt;/password&gt;</span>
+    <span class="nt">&lt;/server&gt;</span>
+    <span class="nt">&lt;server&gt;</span>
+      <span class="nt">&lt;id&gt;</span>apache.releases.https<span class="nt">&lt;/id&gt;</span>
+      <span class="nt">&lt;username&gt;</span><span class="p">$</span><span class="nv">USERNAME</span><span class="nt">&lt;/username&gt;</span>
+      <span class="nt">&lt;password&gt;</span><span class="p">$</span><span class="nv">APACHE_LDAP_PWD</span><span class="nt">&lt;/password&gt;</span>
+    <span class="nt">&lt;/server&gt;</span>
+  <span class="nt">&lt;/servers&gt;</span> 
+  <span class="nt">&lt;profiles&gt;</span>
+    <span class="nt">&lt;profile&gt;</span>
+      <span class="nt">&lt;id&gt;</span>apache-release<span class="nt">&lt;/id&gt;</span>
+      <span class="nt">&lt;properties&gt;</span>
+        <span class="nt">&lt;site.deploy.user.name&gt;</span><span class="p">$</span><span class="nv">USERNAME</span><span class="nt">&lt;/site.deploy.user.name&gt;</span>
+        <span class="nt">&lt;gpg.passphrase&gt;</span><span class="p">$</span><span class="nv">GPG_PASSPHRASE</span><span class="nt">&lt;/gpg.passphrase&gt;</span>
+      <span class="nt">&lt;/properties&gt;</span>
+    <span class="nt">&lt;/profile&gt;</span>
+    <span class="nt">&lt;profile&gt;</span>
+      <span class="nt">&lt;id&gt;</span>gpg-passphrase<span class="nt">&lt;/id&gt;</span>
+      <span class="nt">&lt;properties&gt;</span>
+        <span class="nt">&lt;gpg.passphrase&gt;</span><span class="p">$</span><span class="nv">GPG_PASSPHRASE</span><span class="nt">&lt;/gpg.passphrase&gt;</span>
+      <span class="nt">&lt;/properties&gt;</span>
+    <span class="nt">&lt;/profile&gt;</span>
+  <span class="nt">&lt;/profiles&gt;</span>
+<span class="nt">&lt;/settings&gt;</span>
+</pre></div>
+
+
+</li>
+</ol>
+<p><table class="info"><tr>
+  <td valign="top"><img src="images/information.gif" width="16" height="16" border="0">
+  <td></p>
+<ul>
+<li><strong>$USERNAME</strong> is the remote username on people.apache.org, not your local userid.</li>
+<li><strong>$PATH_TO_PRIVATE_KEY</strong> is the path to the private key generated for ssh. E.g. /home/yourLocalUserId/.ssh/id_rsa.  For Windows' cygwin users, you will need to enter the full cygwin path: /cygdrive/c/cygwin/home/yourLocalUserId/.ssh/id_rsa.</li>
+<li><strong>$SSH_PASSPHRASE</strong> for the supplied <strong>$PATH_TO_PRIVATE_KEY</strong>.  If you don't use this in your settings.xml file, then you will be prompted for it during the Release processing.</li>
+<li><strong>$GPG_PASSPHRASE</strong> is pass phase for the GPG key.</li>
+<li><strong>$APACHE_LDAP_PWD</strong> is your Apache LDAP password, which is shared between SVN and password login for  people.apache.org.
+  </tr></table></li>
+</ul>
+                                            </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