You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by cl...@apache.org on 2010/08/13 21:50:05 UTC

svn commit: r985335 - in /db/jdo/site: docs/downloads.html docs/index.html docs/releases/release-3.0.cgi docs/releases/release-3.0.html xdocs/downloads.xml xdocs/index.xml xdocs/releases/release-3.0.cgi xdocs/releases/release-3.0.xml

Author: clr
Date: Fri Aug 13 19:50:04 2010
New Revision: 985335

URL: http://svn.apache.org/viewvc?rev=985335&view=rev
Log:
Update site for JDO 3.0 release

Added:
    db/jdo/site/docs/releases/release-3.0.cgi   (with props)
    db/jdo/site/docs/releases/release-3.0.html
    db/jdo/site/xdocs/releases/release-3.0.cgi   (with props)
    db/jdo/site/xdocs/releases/release-3.0.xml   (with props)
Modified:
    db/jdo/site/docs/downloads.html
    db/jdo/site/docs/index.html
    db/jdo/site/xdocs/downloads.xml
    db/jdo/site/xdocs/index.xml

Modified: db/jdo/site/docs/downloads.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/downloads.html?rev=985335&r1=985334&r2=985335&view=diff
==============================================================================
--- db/jdo/site/docs/downloads.html (original)
+++ db/jdo/site/docs/downloads.html Fri Aug 13 19:50:04 2010
@@ -2,9 +2,9 @@
           @import url("./style/maven-base.css");
           
 			    @import url("./style/maven-theme.css");</style><link rel="stylesheet" href="./style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><table><tr><td nowrap="true"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="./images/JDOx120.gif"></img></a><a href="http://db.apache.org/jdo" id="organizationLogo"><img alt="Java Data Objects (JDO)" src="./images/jdo_text.gif"></img></a></td></tr></table><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="index.html">Home</a></li><li class="none"><a href="why_jdo.html">Wh
 y JDO?</a></li><li class="none"><a href="jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="jdo_v_jpa_api.html">JDO v JPA : API</a></li><li class="none"><a href="jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><strong><a href="downloads.html">Downloads</a></strong></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="specifications.html">Specifications</a></li><li class="none"><a href="tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="impls.html">Implementations</a></li><li class="none"><a href="javadoc.html">API Javadoc</a></li><li class="none"><a href="class_types.html">Types of Classes</a></li><li class="none"><a href="field_types.html">Types of Fields</a></li><li class="collapsed"><a href="metadata.h
 tml">MetaData</a></li><li class="none"><a href="enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="jdohelper.html">JDOHelper</a></li><li class="none"><a href="pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="pm.html">PersistenceManager</a></li><li class="none"><a href="transactions.html">Transactions</a></li><li class="none"><a href="state_transition.html">Object States</a></li><li class="none"><a href="object_retrieval.html">Object Retrieval</a></li><li class="collapsed"><a href="jdoql.html">JDOQL</a></li><li class="none"><a href="extents.html">Extents</a></li><li class="collapsed"><a href="guides.html">Guides</a></li><li class="none"><a href="references.html">References</a></li><li class="none"><a href="exceptions.html">Exceptions</a></li><li class="none"><a href="glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li class="none"><a href="get-involved.html">Get Involved</a></li><li c
 lass="none"><a href="team-list.html">Project Team</a></li><li class="none"><a href="mail-lists.html">Mailing Lists</a></li><li class="none"><a href="faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="issuetracking.html">Issue Tracking</a></li><li class="none"><a href="dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="Latest_Official_Release"></a><h2>Latest Official Release</h2><p>
-            <a href="releases/release-2.3-ea.cgi">JDO 2.3 "Early Access"</a> 
+            <a href="releases/release-3.0.cgi">JDO 3.0</a> 
             <IMG vspace="0" hspace="8" SRC="images/dot_clear.gif"></IMG>
-            May 19, 2009
+            April 8, 2010
         </p></div><div class="section"><a name="Previous_Official_Releases"></a><h2>Previous Official Releases</h2><p>
             <a href="releases/release-2.2.cgi">JDO 2.2</a> 
             <IMG vspace="0" hspace="8" SRC="images/dot_clear.gif"></IMG>
@@ -22,39 +22,28 @@
             <IMG vspace="0" hspace="8" SRC="images/dot_clear.gif"></IMG>
             May 1, 2006
         </p></div><div class="section"><a name="About_JDO_Releases"></a><h2>About JDO Releases</h2><p>
-            A release of JDO 2 includes the JDO 2 API, the
-            Technology Compatibility Kit (TCK), and the TCK dependencies.
-            The TCK is available only in source form. The other
-            projects are available as source and binary, and as raw jar files.
+            A release of JDO includes the JDO API and the
+            Technology Compatibility Kit (TCK).
+            The TCK is available only in source form. The API
+            project is available as source and binary, and as raw jar files.
             <ul>
             <li> 
-            The api2 project contains source to build jdo.jar,
-            which defines the JDO API version 2.
+            The api project contains source to build jdo-api.jar.
             The jar file is the only artifact needed for users who wish to compile 
-            their programs using the JDO 2 API.
+            their programs using the JDO API.
             It can be downloaded automatically by maven and placed into the local
             maven repository if you include the
             proper dependency in your maven project definition. 
-            Use groupId javax.jdo, artifactId jdo2-api, version 2,
+            Use groupId javax.jdo, artifactId jdo-api, version 3.0,
             and define your remote repository as 
             http://www.ibiblio.org/maven.
             Alternatively, it can be downloaded manually and put into a location 
             of your choice.
             </li>
             <li> 
-            The tck2 project contains the JDO 2 Technology Compatibility Kit. 
+            The tck project contains the JDO Technology Compatibility Kit. 
             The source distribution is the only artifact needed to be downloaded 
-            by the user.  The dependencies (including the model20 jar,
-            util20 jar, enhancer20 jar, api2 jar, and DataNucleus)
-            are automatically downloaded by maven as needed to run the TCK.
-            </li>
-            <li> 
-            The model20 and util 20 projects contains the JDO2
-            metadata model and utility classes.
-            </li>
-            <li> 
-            The enhancer20 project contains the utility classes
-            used for verifying enhanced files.
+            by the user. 
             </li>
             </ul>
         </p><p>

Modified: db/jdo/site/docs/index.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/index.html?rev=985335&r1=985334&r2=985335&view=diff
==============================================================================
--- db/jdo/site/docs/index.html (original)
+++ db/jdo/site/docs/index.html Fri Aug 13 19:50:04 2010
@@ -11,15 +11,20 @@ thriving community of users and develope
 <li>Transaction: the component responsible for initiating and completing transactions</li>
 </ul><p>JDO is being developed as a Java Specification Request in the Java Community Process.
     The original JDO 1.0 is <a rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=12" class="externalLink" title="External Link">JSR-12</a>
-    and the current JDO 2.0 is <a rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=243" class="externalLink" title="External Link">JSR-243</a>.</p><p>
+    and the current JDO 3.0 is <a rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=243" class="externalLink" title="External Link">JSR-243</a>.</p><p>
     The Apache JDO project is focused on building the JDO API and the TCK for compatibility testing of JDO implementations.
     Commercial and open source implementations of JDO are available for relational databases, object databases, and file systems.
     If you need an implementation for building a JDO application, see <a href="impls.html">Implementations</a>.
 </p></div><div class="section"><a name="JDO_News"></a><h2>JDO News</h2><p>
-    <strong>JDO 2.3 "early access" is released</strong>
+    <strong>JDO 3.0 is released</strong>
     <blockquote>
-        The third maintenance release of JDO 2 is well under way, and to give you an early
-        preview this is now released for your feedback.
+        JDO 3.0 has been released. This release contains significant new features for better support of
+        tooling and runtime: enhancer API, dynamic class and metadata generation, locking, database timeouts, 
+        query cancel, and exact object ids. For a complete list of changes (features plus bug fixes) see 
+        <a href="https://issues.apache.org/jira/browse/JDO/fixforversion/12313404">JDO 3.0 changes</a>.
+        You can download the release from the
+        <a href="downloads.html">downloads page</a>. You can also use the new release in maven projects
+        simply by referencing the jdo-api artifact in your pom.xml.
     </blockquote>
 
     <strong>JDO 2.2 is released</strong>

Added: db/jdo/site/docs/releases/release-3.0.cgi
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/releases/release-3.0.cgi?rev=985335&view=auto
==============================================================================
--- db/jdo/site/docs/releases/release-3.0.cgi (added)
+++ db/jdo/site/docs/releases/release-3.0.cgi Fri Aug 13 19:50:04 2010
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+# Copyright 2002-2004 The Apache Software Foundation or its licensors,
+# as applicable.
+#
+# Licensed 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.
+
+# Wrapper script around mirrors.cgi script
+# (we must change to that directory in order for python to pick up the
+#  python includes correctly)
+# Copied from Stefan's http://www.apache.org/~bodewig/mirror.html
+cd /www/www.apache.org/dyn/mirrors 
+/www/www.apache.org/dyn/mirrors/mirrors.cgi $*

Propchange: db/jdo/site/docs/releases/release-3.0.cgi
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: db/jdo/site/docs/releases/release-3.0.cgi
------------------------------------------------------------------------------
    svn:executable = *

Added: db/jdo/site/docs/releases/release-3.0.html
URL: http://svn.apache.org/viewvc/db/jdo/site/docs/releases/release-3.0.html?rev=985335&view=auto
==============================================================================
--- db/jdo/site/docs/releases/release-3.0.html (added)
+++ db/jdo/site/docs/releases/release-3.0.html Fri Aug 13 19:50:04 2010
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head><title>Java Data Objects (JDO) - Apache JDO 3.0 Release</title><style type="text/css" media="all">
+          @import url("../style/maven-base.css");
+          
+			    @import url("../style/maven-theme.css");</style><link rel="stylesheet" href="../style/print.css" type="text/css" media="print"></link><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"></meta><meta name="author" content="JDO Documentation Team"></meta><meta name="email" content="jdo-dev@db.apache.org"></meta></head><body class="composite"><div id="banner"><table><tr><td nowrap="true"><a href="http://db.apache.org/jdo" id="projectLogo"><img alt="Java Data Objects (JDO)" src="../images/JDOx120.gif"></img></a><a href="http://db.apache.org/jdo" id="organizationLogo"><img alt="Java Data Objects (JDO)" src="../images/jdo_text.gif"></img></a></td></tr></table><div class="clear"><hr></hr></div></div><div id="breadcrumbs"><div class="xright"></div><div class="clear"><hr></hr></div></div><div id="leftColumn"><div id="navcolumn"><div id="menuGeneral"><h5>General</h5><ul><li class="none"><a href="../index.html">Home</a></li><li class="none"><a href="../why_jd
 o.html">Why JDO?</a></li><li class="none"><a href="../jdo_v_jpa.html">JDO v JPA</a></li><li class="none"><a href="../jdo_v_jpa_api.html">JDO v JPA : API</a></li><li class="none"><a href="../jdo_v_jpa_orm.html">JDO v JPA : ORM</a></li><li class="none"><a href="../downloads.html">Downloads</a></li><li class="none"><a href="http://www.apache.org/licenses/LICENSE-2.0" class="externalLink" title="External Link">License</a></li></ul></div><br></br><div id="menuJDO_Implementation"><h5>JDO Implementation</h5><ul><li class="none"><a href="../specifications.html">Specifications</a></li><li class="none"><a href="../tck.html">TCK</a></li></ul></div><br></br><div id="menuJDO_Usage"><h5>JDO Usage</h5><ul><li class="none"><a href="../impls.html">Implementations</a></li><li class="none"><a href="../javadoc.html">API Javadoc</a></li><li class="none"><a href="../class_types.html">Types of Classes</a></li><li class="none"><a href="../field_types.html">Types of Fields</a></li><li class="collaps
 ed"><a href="../metadata.html">MetaData</a></li><li class="none"><a href="../enhancement.html">Bytecode Enhancement</a></li><li class="none"><a href="../jdohelper.html">JDOHelper</a></li><li class="none"><a href="../pmf.html">PersistenceManagerFactory</a></li><li class="none"><a href="../pm.html">PersistenceManager</a></li><li class="none"><a href="../transactions.html">Transactions</a></li><li class="none"><a href="../state_transition.html">Object States</a></li><li class="none"><a href="../object_retrieval.html">Object Retrieval</a></li><li class="collapsed"><a href="../jdoql.html">JDOQL</a></li><li class="none"><a href="../extents.html">Extents</a></li><li class="collapsed"><a href="../guides.html">Guides</a></li><li class="none"><a href="../references.html">References</a></li><li class="none"><a href="../exceptions.html">Exceptions</a></li><li class="none"><a href="../glossary.html">Glossary</a></li></ul></div><br></br><div id="menuCommunity"><h5>Community</h5><ul><li cl
 ass="none"><a href="../get-involved.html">Get Involved</a></li><li class="none"><a href="../team-list.html">Project Team</a></li><li class="none"><a href="../mail-lists.html">Mailing Lists</a></li><li class="none"><a href="../faq.html">FAQ</a></li><li class="none"><a href="http://wiki.apache.org/jdo" class="externalLink" title="External Link">Wiki</a></li></ul></div><br></br><div id="menuDevelopment"><h5>Development</h5><ul><li class="none"><a href="../roadmap.html">RoadMap / TODO</a></li><li class="none"><a href="../svn.html">Source Code</a></li><li class="none"><a href="http://cwiki.apache.org/GMOxDEV/coding-standards.html" class="externalLink" title="External Link">Coding Standards</a></li><li class="none"><a href="../issuetracking.html">Issue Tracking</a></li><li class="none"><a href="../dependencies.html">Dependencies</a></li></ul></div><br></br></div></div><div id="bodyColumn"><div class="contentBox"><div class="section"><a name="JDO_3_0_Distributions"></a><h2>JDO 3.0 
 Distributions</h2><p>
+			Use the links below to download Apache JDO from one of our mirrors.
+            For more information about the projects see <a href="../downloads.html">Downloads</a>.
+            For information on running the TCK, see <a href="../tck.html">TCK</a>.
+        </p><p>
+            It is good practice to <a href="#Verifying">verify the integrity</a> 
+            of the distribution files.
+        </p><p>
+			You are currently using <strong>[preferred]</strong>. 
+            If you encounter a problem with this mirror, then please select another. 
+            If all mirrors are failing, there are backup mirrors at the end of the list. 
+            See <a href="http://www.apache.org/mirrors/" class="externalLink" title="External Link">status</a> of mirrors.
+        </p><form action="[location]" method="get" id="SelectMirror">
+        Other mirrors: <select name="Preferred">
+            [if-any http]
+              [for http]<option value="[http]">[http]</option>[end]
+            [end]  
+            [if-any ftp]
+              [for ftp]<option value="[ftp]">[ftp]</option>[end]
+            [end]
+            [if-any backup]
+              [for backup]<option value="[backup]">[backup] (backup)</option>[end]
+            [end]
+        </select>
+        <input type="submit" value="Change"></input>
+        </form><br></br><div class="subsection"><a name="Release_Notes"></a><h3>Release Notes</h3><p>
+                <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12313070&amp;styleName=Html&amp;projectId=10630">
+                    View release notes for JDO 3.0</a>
+            </p></div><div class="subsection"><a name="API"></a><h3>API</h3><p>
+            The api project contains source to build jdo-api.jar,
+            which defines the JDO API.
+            The jar file is the only artifact needed for users who wish to compile 
+            their programs using the JDO API.
+            It can be downloaded automatically by maven and placed into the local
+            maven repository if you include the
+            proper dependency in your maven project definition. 
+            Use groupId javax.jdo, artifactId jdo-api, version 3.0
+            and define your remote repository as 
+            http://www.ibiblio.org/maven.
+            Alternatively, it can be downloaded manually and put into a location 
+            of your choice.
+			</p><p>
+            <a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/jars/jdo-api-3.0.jar" class="externalLink" title="External Link">jdo-api-3.0.jar</a>
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/jars/jdo-api-3.0.jar.asc" class="externalLink" title="External Link">PGP</a>]
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/jars/jdo-api-3.0.jar.md5" class="externalLink" title="External Link">MD5</a>]
+            </p><p>
+            <a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/poms/jdo-api-3.0.pom" class="externalLink" title="External Link">jdo-api-3.0.pom</a>
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/poms/jdo-api-3.0.pom.asc" class="externalLink" title="External Link">PGP</a>]
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/poms/jdo-api-3.0.pom.md5" class="externalLink" title="External Link">MD5</a>]
+            </p><p>
+            <a href="[preferred]/db/jdo/3.0/jdo-api-3.0-src.zip">jdo-api-3.0-src.zip</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.zip.asc" class="externalLink" title="External Link">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.zip.md5" class="externalLink" title="External Link">MD5</a>]
+            </p><p>
+            <a href="[preferred]/db/jdo/3.0/jdo-api-3.0-src.tar.gz">jdo-api-3.0-src.tar.gz</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.tar.gz.asc" class="externalLink" title="External Link">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.tar.gz.md5" class="externalLink" title="External Link">MD5</a>]
+            </p></div><div class="subsection"><a name="TCK"></a><h3>TCK</h3><p>
+				This is a download for all implementors of JDO, and for those who want to check
+				how well an implementation is compliant with the JDO specification.
+            The tck2 project contains the JDO 2 Technology Compatibility Kit. 
+            The source distribution is the only artifact needed to be downloaded 
+            by the user.  The dependencies (including the model20 jar,
+            util20 jar, enhancer20 jar, api2 jar, and JPOX)
+            are automatically downloaded by maven as needed to run the TCK.
+
+			</p><p>
+            <a href="[preferred]/db/jdo/3.0/jdo-tck-3.0-src.zip">jdo-tck-3.0-src.zip</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.zip.asc" class="externalLink" title="External Link">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.zip.md5" class="externalLink" title="External Link">MD5</a>]
+            </p><p>
+            <a href="[preferred]/db/jdo/3.0/jdo-tck-3.0-src.tar.gz">jdo-tck-3.0-src.tar.gz</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.tar.gz.asc" class="externalLink" title="External Link">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.tar.gz.md5" class="externalLink" title="External Link">MD5</a>]
+            </p></div></div><div class="section"><a name="Verifying_Releases"></a><h2>Verifying Releases</h2><a name="Verifying"></a><p>It is essential that you verify the integrity of the downloaded
+files using the PGP signature and/or the MD5 checksum.  The
+checksum is not as strong an indicator as the PGP signature is.</p><p>The PGP signatures can be verified using PGP or GPG.
+First download the <a href="http://www.apache.org/dist/db/jdo/KEYS" class="externalLink" title="External Link">KEYS</a>
+as well as the <code>asc</code> signature file for the particular
+distribution.
+Make sure you get these files from the 
+<a href="http://www.apache.org/dist/db/jdo/" class="externalLink" title="External Link">main distribution
+directory</a>, rather than from a mirror. Then verify the signatures using
+</p><p><code>
+% pgpk -a KEYS<br></br>
+% pgpv <i>release_name</i>.tar.gz.asc<br></br>
+</code>
+<em>or</em><br></br>
+<code>
+% pgp -ka KEYS<br></br>
+% pgp <i>release_name</i>.tar.gz.asc<br></br>
+</code>
+<em>or</em><br></br>
+<code>
+% gpg --import KEYS<br></br>
+% gpg --verify <i>release_name</i>.tar.gz.asc
+</code></p><p>Alternatively, you can verify the checksums on the files.  Unix
+programs called <code>md5</code>/<code>sha1</code> or
+<code>md5sum</code>/<code>sha1sum</code> are included in many unix
+distributions.  <code>*sum</code> is also available as part of
+<a href="http://www.gnu.org/software/textutils/textutils.html" class="externalLink" title="External Link">GNU Textutils</a>.
+Windows users can get binary md5 programs from <a href="http://www.fourmilab.ch/md5/" class="externalLink" title="External Link">http://www.fourmilab.ch/md5</a> and
+<a href="http://www.pc-tools.net/win32/freeware/console/" class="externalLink" title="External Link">hhttp://www.pc-tools.net/win32/freeware/console</a>.
+Windows SlavaSoft <a href="http://www.slavasoft.com/fsum/" class="externalLink" title="External Link">fsum</a> supports MD5 and
+SHA1.</p><p>We highly recommend verifying the PGP signature, though.</p></div></div></div><div class="clear"><hr></hr></div><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr><td width="100%"><img height="1" border="0" width="100%" src="../images/header_line.gif"></img></td></tr></table><div id="footer"><div class="xright"><a href="http://www.apache.org/foundation/sponsorship.html">Be an Apache Software Foundation sponsor</a><br><a href="http://www.apache.org/foundation/thanks.html">Thanks to ASF sponsors!</a></br></div><div class="xleft">
+                Documentation published: <br></br>
+                  © 2005-2010 <a href="http://www.apache.org/">Apache Software Foundation</a></div></div></body></html>
\ No newline at end of file

Modified: db/jdo/site/xdocs/downloads.xml
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/downloads.xml?rev=985335&r1=985334&r2=985335&view=diff
==============================================================================
--- db/jdo/site/xdocs/downloads.xml (original)
+++ db/jdo/site/xdocs/downloads.xml Fri Aug 13 19:50:04 2010
@@ -25,9 +25,9 @@ limitations under the License.
     <body>
     <section name="Latest Official Release">
         <p>
-            <a href="releases/release-2.3-ea.cgi">JDO 2.3 "Early Access"</a> 
+            <a href="releases/release-3.0.cgi">JDO 3.0</a> 
             <IMG vspace="0" hspace="8" SRC="images/dot_clear.gif"/>
-            May 19, 2009
+            April 8, 2010
         </p>
     </section>
 
@@ -68,39 +68,28 @@ Jan 24, 2006
 
     <section name="About JDO Releases">
         <p>
-            A release of JDO 2 includes the JDO 2 API, the
-            Technology Compatibility Kit (TCK), and the TCK dependencies.
-            The TCK is available only in source form. The other
-            projects are available as source and binary, and as raw jar files.
+            A release of JDO includes the JDO API and the
+            Technology Compatibility Kit (TCK).
+            The TCK is available only in source form. The API
+            project is available as source and binary, and as raw jar files.
             <ul>
             <li> 
-            The api2 project contains source to build jdo.jar,
-            which defines the JDO API version 2.
+            The api project contains source to build jdo-api.jar.
             The jar file is the only artifact needed for users who wish to compile 
-            their programs using the JDO 2 API.
+            their programs using the JDO API.
             It can be downloaded automatically by maven and placed into the local
             maven repository if you include the
             proper dependency in your maven project definition. 
-            Use groupId javax.jdo, artifactId jdo2-api, version 2,
+            Use groupId javax.jdo, artifactId jdo-api, version 3.0,
             and define your remote repository as 
             http://www.ibiblio.org/maven.
             Alternatively, it can be downloaded manually and put into a location 
             of your choice.
             </li>
             <li> 
-            The tck2 project contains the JDO 2 Technology Compatibility Kit. 
+            The tck project contains the JDO Technology Compatibility Kit. 
             The source distribution is the only artifact needed to be downloaded 
-            by the user.  The dependencies (including the model20 jar,
-            util20 jar, enhancer20 jar, api2 jar, and DataNucleus)
-            are automatically downloaded by maven as needed to run the TCK.
-            </li>
-            <li> 
-            The model20 and util 20 projects contains the JDO2
-            metadata model and utility classes.
-            </li>
-            <li> 
-            The enhancer20 project contains the utility classes
-            used for verifying enhanced files.
+            by the user. 
             </li>
             </ul>
         </p>

Modified: db/jdo/site/xdocs/index.xml
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/index.xml?rev=985335&r1=985334&r2=985335&view=diff
==============================================================================
--- db/jdo/site/xdocs/index.xml (original)
+++ db/jdo/site/xdocs/index.xml Fri Aug 13 19:50:04 2010
@@ -43,7 +43,7 @@ thriving community of users and develope
 </ul>
 <p>JDO is being developed as a Java Specification Request in the Java Community Process.
     The original JDO 1.0 is <a  rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=12">JSR-12</a>
-    and the current JDO 2.0 is <a  rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=243">JSR-243</a>.</p>
+    and the current JDO 3.0 is <a  rel="nofollow" href="http://www.jcp.org/en/jsr/detail?id=243">JSR-243</a>.</p>
 
 <p>
     The Apache JDO project is focused on building the JDO API and the TCK for compatibility testing of JDO implementations.
@@ -56,10 +56,15 @@ thriving community of users and develope
 <section name="JDO News">
 
 <p>
-    <strong>JDO 2.3 "early access" is released</strong>
+    <strong>JDO 3.0 is released</strong>
     <blockquote>
-        The third maintenance release of JDO 2 is well under way, and to give you an early
-        preview this is now released for your feedback.
+        JDO 3.0 has been released. This release contains significant new features for better support of
+        tooling and runtime: enhancer API, dynamic class and metadata generation, locking, database timeouts, 
+        query cancel, and exact object ids. For a complete list of changes (features plus bug fixes) see 
+        <a href="https://issues.apache.org/jira/browse/JDO/fixforversion/12313404">JDO 3.0 changes</a>.
+        You can download the release from the
+        <a href="downloads.html">downloads page</a>. You can also use the new release in maven projects
+        simply by referencing the jdo-api artifact in your pom.xml.
     </blockquote>
 
     <strong>JDO 2.2 is released</strong>

Added: db/jdo/site/xdocs/releases/release-3.0.cgi
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/releases/release-3.0.cgi?rev=985335&view=auto
==============================================================================
--- db/jdo/site/xdocs/releases/release-3.0.cgi (added)
+++ db/jdo/site/xdocs/releases/release-3.0.cgi Fri Aug 13 19:50:04 2010
@@ -0,0 +1,23 @@
+#!/bin/sh
+
+# Copyright 2002-2004 The Apache Software Foundation or its licensors,
+# as applicable.
+#
+# Licensed 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.
+
+# Wrapper script around mirrors.cgi script
+# (we must change to that directory in order for python to pick up the
+#  python includes correctly)
+# Copied from Stefan's http://www.apache.org/~bodewig/mirror.html
+cd /www/www.apache.org/dyn/mirrors 
+/www/www.apache.org/dyn/mirrors/mirrors.cgi $*

Propchange: db/jdo/site/xdocs/releases/release-3.0.cgi
------------------------------------------------------------------------------
    svn:executable = *

Added: db/jdo/site/xdocs/releases/release-3.0.xml
URL: http://svn.apache.org/viewvc/db/jdo/site/xdocs/releases/release-3.0.xml?rev=985335&view=auto
==============================================================================
--- db/jdo/site/xdocs/releases/release-3.0.xml (added)
+++ db/jdo/site/xdocs/releases/release-3.0.xml Fri Aug 13 19:50:04 2010
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<document>
+    <properties>
+        <title>Apache JDO 3.0 Release</title>
+        <author email="jdo-dev@db.apache.org">JDO Documentation Team</author>
+    </properties>
+    <body>
+    <section name="JDO 3.0 Distributions">
+        <p>
+			Use the links below to download Apache JDO from one of our mirrors.
+            For more information about the projects see <a href="../downloads.html">Downloads</a>.
+            For information on running the TCK, see <a href="../tck.html">TCK</a>.
+        </p>
+        <p>
+            It is good practice to <a href="#Verifying">verify the integrity</a> 
+            of the distribution files.
+        </p>
+        <p>
+			You are currently using <strong>[preferred]</strong>. 
+            If you encounter a problem with this mirror, then please select another. 
+            If all mirrors are failing, there are backup mirrors at the end of the list. 
+            See <a href="http://www.apache.org/mirrors/">status</a> of mirrors.
+        </p>
+        <form action="[location]" method="get" id="SelectMirror">
+        Other mirrors: <select name="Preferred">
+            [if-any http]
+              [for http]<option value="[http]">[http]</option>[end]
+            [end]  
+            [if-any ftp]
+              [for ftp]<option value="[ftp]">[ftp]</option>[end]
+            [end]
+            [if-any backup]
+              [for backup]<option value="[backup]">[backup] (backup)</option>[end]
+            [end]
+        </select>
+        <input type="submit" value="Change" />
+        </form>
+        <br/>
+
+        <subsection name="Release Notes">
+            <p>
+                <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12313070&amp;styleName=Html&amp;projectId=10630">
+                    View release notes for JDO 3.0</a>
+            </p> 
+        </subsection>
+        <subsection name="API">
+			<p>
+            The api project contains source to build jdo-api.jar,
+            which defines the JDO API.
+            The jar file is the only artifact needed for users who wish to compile 
+            their programs using the JDO API.
+            It can be downloaded automatically by maven and placed into the local
+            maven repository if you include the
+            proper dependency in your maven project definition. 
+            Use groupId javax.jdo, artifactId jdo-api, version 3.0
+            and define your remote repository as 
+            http://www.ibiblio.org/maven.
+            Alternatively, it can be downloaded manually and put into a location 
+            of your choice.
+			</p>
+            <p>
+            <a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/jars/jdo-api-3.0.jar">jdo-api-3.0.jar</a>
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/jars/jdo-api-3.0.jar.asc">PGP</a>]
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/jars/jdo-api-3.0.jar.md5">MD5</a>]
+            </p>
+            <p>
+            <a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/poms/jdo-api-3.0.pom">jdo-api-3.0.pom</a>
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/poms/jdo-api-3.0.pom.asc">PGP</a>]
+            [<a href="http://people.apache.org/repo/m1-ibiblio-rsync-repository/javax.jdo/poms/jdo-api-3.0.pom.md5">MD5</a>]
+            </p>
+            <p>
+            <a href="[preferred]/db/jdo/3.0/jdo-api-3.0-src.zip">jdo-api-3.0-src.zip</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.zip.asc">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.zip.md5">MD5</a>]
+            </p>
+            <p>
+            <a href="[preferred]/db/jdo/3.0/jdo-api-3.0-src.tar.gz">jdo-api-3.0-src.tar.gz</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.tar.gz.asc">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-api-3.0-src.tar.gz.md5">MD5</a>]
+            </p> 
+        </subsection>
+
+        <subsection name="TCK">
+			<p>
+				This is a download for all implementors of JDO, and for those who want to check
+				how well an implementation is compliant with the JDO specification.
+            The tck2 project contains the JDO 2 Technology Compatibility Kit. 
+            The source distribution is the only artifact needed to be downloaded 
+            by the user.  The dependencies (including the model20 jar,
+            util20 jar, enhancer20 jar, api2 jar, and JPOX)
+            are automatically downloaded by maven as needed to run the TCK.
+
+			</p>
+            <p>
+            <a href="[preferred]/db/jdo/3.0/jdo-tck-3.0-src.zip">jdo-tck-3.0-src.zip</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.zip.asc">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.zip.md5">MD5</a>]
+            </p>
+            <p>
+            <a href="[preferred]/db/jdo/3.0/jdo-tck-3.0-src.tar.gz">jdo-tck-3.0-src.tar.gz</a>
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.tar.gz.asc">PGP</a>]
+            [<a href="http://www.apache.org/dist/db/jdo/3.0/jdo-tck-3.0-src.tar.gz.md5">MD5</a>]
+            </p>
+        </subsection>
+
+        </section>
+
+<section name="Verifying Releases">
+<a name="Verifying"></a>
+<p>It is essential that you verify the integrity of the downloaded
+files using the PGP signature and/or the MD5 checksum.  The
+checksum is not as strong an indicator as the PGP signature is.</p>
+<p>The PGP signatures can be verified using PGP or GPG.
+First download the <a href="http://www.apache.org/dist/db/jdo/KEYS">KEYS</a>
+as well as the <code>asc</code> signature file for the particular
+distribution.
+Make sure you get these files from the 
+<a href="http://www.apache.org/dist/db/jdo/">main distribution
+directory</a>, rather than from a mirror. Then verify the signatures using
+</p>
+<p><code>
+% pgpk -a KEYS<br />
+% pgpv <i>release_name</i>.tar.gz.asc<br />
+</code>
+<em>or</em><br />
+<code>
+% pgp -ka KEYS<br />
+% pgp <i>release_name</i>.tar.gz.asc<br />
+</code>
+<em>or</em><br />
+<code>
+% gpg --import KEYS<br/>
+% gpg --verify <i>release_name</i>.tar.gz.asc
+</code></p>
+<p>Alternatively, you can verify the checksums on the files.  Unix
+programs called <code>md5</code>/<code>sha1</code> or
+<code>md5sum</code>/<code>sha1sum</code> are included in many unix
+distributions.  <code>*sum</code> is also available as part of
+<a href="http://www.gnu.org/software/textutils/textutils.html">GNU Textutils</a>.
+Windows users can get binary md5 programs from <a href="http://www.fourmilab.ch/md5/">http://www.fourmilab.ch/md5</a> and
+<a href="http://www.pc-tools.net/win32/freeware/console/">hhttp://www.pc-tools.net/win32/freeware/console</a>.
+Windows SlavaSoft <a href="http://www.slavasoft.com/fsum/">fsum</a> supports MD5 and
+SHA1.</p>
+<p>We highly recommend verifying the PGP signature, though.</p>
+        </section>
+    </body>
+</document>

Propchange: db/jdo/site/xdocs/releases/release-3.0.xml
------------------------------------------------------------------------------
    svn:eol-style = LF