Skip to content
Permalink
Browse files
JDO-805 Replace download pages
  • Loading branch information
tzaeschke committed May 4, 2022
1 parent 7c6915e commit 991607bf59a042c47e3265b928eee893ee068266
Showing 6 changed files with 91 additions and 545 deletions.

This file was deleted.

@@ -1,4 +1,4 @@
:_basedir:
:_basedir:
:_imagesdir: images/
:grid: cols
:development:
@@ -7,33 +7,105 @@

== Downloadsanchor:Downloads[]

=== Latest Official Releaseanchor:Latest_Official_Release[]
To develop your own code to use or implement JDO, you can use the links below to download Apache JDO from an
official ASF download site. If you are using Maven, you can declare a dependency using the instructions below.

<<release-3.2.adoc#,JDO 3.2>> image:images/dot_clear.png[image]
February 1, 2022
If you intend to develop JDO (make modifications to the JDO code), you should clone the
xref:source-code.adoc[public repository] and submit pull requests if desired.

=== Previous Official Releasesanchor:Previous_Official_Releases[]
Please see instruction below for xref:Verifying[verifying the integrity] of the
distribution files after downloading any artifacts.

<<release-3.1.adoc#,JDO 3.1>> image:images/dot_clear.png[image]
March 20, 2015

<<release-3.1-rc1.adoc#,JDO 3.1-rc1>> image:images/dot_clear.png[image] September 22, 2013
=== Maven (convenience binary)anchor:Maven[]

The most convenient way to use JDO is to configure your project using Maven.
The JDO API can be downloaded
automatically by maven and placed into your local maven repository if you
include the proper dependency in your maven project definition.
For example:
[source,xml]
<dependency>
<groupId>javax.jdo</groupId>
<artifactId>jdo-api</artifactId>
<version>3.2</version>
</dependency>

=== Source Downloads

[cols="18%,12%,20%,15%,20%,15%",options="header"]
|===
|Release Notes | Date | Sources .tar.gz | asc / sha | Sources .zip | asc / sha
| https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12316653&styleName=Html&projectId=10630[3.2]
| 2022-02-01
| https://www.apache.org/dyn/closer.lua/db/jdo/3.2/jdo-3.2-source-release.tar.gz[src.tar.gz (1.1 MB)]
| https://downloads.apache.org/db/jdo/3.2/jdo-3.2-source-release.tar.gz.asc[asc] /
https://downloads.apache.org/db/jdo/3.2/jdo-3.2-source-release.tar.gz.sha512[sha512]
| https://www.apache.org/dyn/closer.lua/db/jdo/3.2/jdo-3.2-source-release.zip[src.zip (2.8 MB)]
| https://downloads.apache.org/db/jdo/3.2/jdo-3.2-source-release.zip.asc[asc] /
https://downloads.apache.org/db/jdo/3.2/jdo-3.2-source-release.zip.sha512[sha512]

| https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12325878&styleName=Html&projectId=10630[3.1]
| 2015-03-20
| https://www.apache.org/dyn/closer.lua/db/jdo/3.1/jdo-3.1-src.tar.gz[src.tar.gz (1.1 MB)]
| https://downloads.apache.org/db/jdo/3.1/jdo-3.1-src.tar.gz.asc[asc] /
https://downloads.apache.org/db/jdo/3.1/jdo-3.1-src.tar.gz.sha1[sha1]
| https://www.apache.org/dyn/closer.lua/db/jdo/3.1/jdo-3.1-src.zip[src.zip (2.8 MB)]
| https://downloads.apache.org/db/jdo/3.1/jdo-3.1-src.zip.asc[asc] /
https://downloads.apache.org/db/jdo/3.1/jdo-3.1-src.zip.sha1[sha1]

| https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12317950&styleName=Html&projectId=10630[3.0.1] TCK
| 2011-11-13
| https://www.apache.org/dyn/closer.lua/db/jdo/3.0.1/jdo-tck-3.0.1-src.zip[tck-src.zip]
| https://downloads.apache.org/db/jdo/3.0.1/jdo-tck-3.0.1-src.zip.asc[asc]
| https://www.apache.org/dyn/closer.lua/db/jdo/3.0.1/jdo-tck-3.0.1-src.tar.gz[tck-src.tar.gz]
| https://downloads.apache.org/db/jdo/3.0.1/jdo-tck-3.0.1-src.tar.gz.asc[asc]

| https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12317950&styleName=Html&projectId=10630[3.0.1] API
| 2011-11-13
| https://www.apache.org/dyn/closer.lua/db/jdo/3.0.1/jdo-api-3.0.1-src.zip[api-src.zip]
| https://downloads.apache.org/db/jdo/3.0.1/jdo-api-3.0.1-src.zip.asc[asc]
| https://www.apache.org/dyn/closer.lua/db/jdo/3.0.1/jdo-api-3.0.1-src.tar.gz[api-src.tar.gz]
| https://downloads.apache.org/db/jdo/3.0.1/jdo-api-3.0.1-src.tar.gz.asc[asc]
|===

<<release-3.0.1.adoc#,JDO 3.0.1>> image:images/dot_clear.png[image] November 13, 2011

=== About JDO Releasesanchor:About_JDO_Releases[]

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 as a jar file using the standard Maven dependency protocol.

* The source release contains sources to build jdo-api.jar. 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-ap and version 3.2. Alternatively, it can be downloaded
manually from Maven and put into a location of your choice.
* The tck project contains the JDO Technology Compatibility Kit. The
source distribution is the only artifact needed to be downloaded by the
user.
* The `jdo-api.jar` file is the only artifact needed for users who wish to compile their programs
using the JDO API. It can be downloaded from maven, or it can be built
manually from the source code.
* The TCK project contains the JDO Technology Compatibility Kit.

The 3.0.1 release has separate downloads for API and TCK sources. Newer distributions have all code in
in a single download.


=== Verifying Releasesanchor:Verifying_Releases[]

anchor:Verifying[]

It is essential that you verify the integrity of the downloaded files
using the PGP signature.

The PGP signatures can be verified using PGP or GPG. First download the
link:https://downloads.apache.org/db/jdo/KEYS[KEYS] as well as the `asc`
signature file for the particular distribution. Make sure you get these
files from the link:https://downloads.apache.org/db/jdo/[Apache downbload area], rather than from a mirror. Then verify the signatures using
these commands (depending on your tool set):

[source]
% pgpk -a KEYS
% pgpv release_artifact.asc

[source]
% pgp -ka KEYS
% pgp release_artifact.asc

[source]
% gpg --import KEYS
% gpg --verify release_artifact.asc

This file was deleted.

0 comments on commit 991607b

Please sign in to comment.