This is an automated email from the ASF dual-hosted git repository. elecharny pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/mina-site.git
The following commit(s) were added to refs/heads/master by this push: new 32c9abcb8 Added a missing page 32c9abcb8 is described below commit 32c9abcb8bf13765deefe3adc7592d3fc85b4bd9 Author: emmanuel lecharny <elecha...@apache.org> AuthorDate: Mon Jul 18 16:32:49 2022 +0200 Added a missing page --- source/downloads-mina_2_2.md | 109 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 109 insertions(+) diff --git a/source/downloads-mina_2_2.md b/source/downloads-mina_2_2.md new file mode 100644 index 000000000..6e613a9ea --- /dev/null +++ b/source/downloads-mina_2_2.md @@ -0,0 +1,109 @@ +--- +title: MINA Downloads +--- + +# Latest MINA Releases + +## Apache MINA 2.2.0 <font color="green">stable</font> (Java 8+) + +### Binaries + +* .tar.gz archive [mina-2.2.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.gz) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.gz.sha512) [ASC](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.gz.asc)) +* .tar.bz2 archive [mina-2.2.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.bz2.sha512) [ASC](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.tar.bz2.asc)) +* .zip archive [mina-2.2.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.0/apache-mina-2.2.0-bin.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.zip.sha512) [ASC](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-bin.zip.asc)) + +### Sources + +* .src.tar.gz archive [mina-2.2.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.gz) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.gz.sha512) [ASC](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.gz.asc)) +* .src.tar.bz2 archive [mina-2.2.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.bz2.sha512) [ASC](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.tar.bz2.asc)) +* .src.zip archive [mina-2.2.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.2.0/apache-mina-2.2.0-src.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.zip.sha512) [ASC](https://www.apache.org/dist/mina/mina/2.2.0/apache-mina-2.2.0-src.zip.asc)) + +<div class="note" markdown="1"> + For people wanting to use the <strong>serial</strong> package, we don't include the <strong>rxtx.jar</strong> library in the releases, as it's under a LGPL license. Please download it from <a href="http://rxtx.qbang.org/wiki/index.php/Download" class="external-link" rel="nofollow">http://rxtx.qbang.org/wiki/index.php/Download</a> or add the associated dependency in your maven pom.xml : + + <dependency> + <groupId>org.rxtx</groupId> + <artifactId>rxtx</artifactId> + <version>2.1.7</version> + <scope>provided<scope> + </dependency> +</div> + +# Verify the integrity of the files + +The PGP signatures can be verified using PGP or GPG. First download the [KEYS](https://downloads.apache.org/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + + $ pgpk -a KEYS + $ pgpv mina-2.2.0.tar.gz.asc + +or + + $ pgp -ka KEYS + $ pgp mina-2.2.0.tar.gz.asc + +or + + $ gpg --import KEYS + $ gpg --verify mina-2.2.0.tar.gz.asc + + +## Older versions + +Older versions can be found [on https://archive.apache.org/dist/mina/](https://archive.apache.org/dist/mina/) + +# Verify the integrity of the files + +The PGP signatures can be verified using PGP or GPG. First download the [KEYS](https://downloads.apache.org/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + +```bash +$ pgpk -a KEYS +$ pgpv mina-2.2.0.tar.gz.asc +``` + +or + +```bash +$ pgp -ka KEYS +$ pgp mina-2.2.0.tar.gz.asc +``` + +or + +```bash +$ gpg --import KEYS +$ gpg --verify mina-2.2.0.tar.gz.asc +``` + +# Previous Releases + +The previous releases can be found on [https://archive.apache.org/dist/mina/](https://archive.apache.org/dist/mina/). Please note that the following releases contains a LGPL licensed file, rxtx-2.1.7.jar: 2.0.0-M4, 2.0.0-M5, 2.0.0-M6, 2.0.0-RC1. + +# Version Numbering Scheme + +The version number of MINA has the following form: + +<div class="info" markdown="1"> + <tt><major>.<minor>.<micro>[-milestone number> or -RC<release candidate number>] +</div> + +This scheme has three number components: + +* The __major__ number increases when there are incompatible changes in the API. +* The __minor__ number increases when a new feature is introduced. +* The __micro__ number increases when a bug or a trivial change is made. + +and an optional label that indicates the maturity of a release: + +* __M__ (Milestone) means the feature set can change at any time in the next milestone releases. The last milestone release becomes the first release candidate after a vote. +* __RC__ (Release Candidate) means the feature set is frozen and the next RC releases will focus on fixing problems unless there is a serious flaw in design. The last release candidate becomes the first GA release after a vote. +* No label implies __GA__ (General Availability), which means the release is stable enough and therefore ready for production environment. + +MINA is not a stand-alone software, so 'the feature set' here also includes the API of the newly introduced features and the overall architecture of the software, + +Here's an example that illustrates how MINA version number increases: + +<div class="info" markdown="1"> + 2.0.0-M1 -> 2.0.0-M3 -> 2.0.0-M3 -> 2.0.0-M4 -> 2.0.0-RC1 -> 2.0.0-RC2 -> 2.0.0-RC3 - <strong>2.0.0</strong> -> 2.0.1 ->; 2.0.2 ->; 2.1.3-M1 ... +</div> + +Please note that we always specify the micro number, even if it's zero.