Author: elecharny Date: Tue Mar 12 00:56:39 2019 New Revision: 1855273 URL: http://svn.apache.org/viewvc?rev=1855273&view=rev Log: Updated the site for MINA 2.0.20 and 2.1.0
Added: mina/site/trunk/content/downloads-mina_2_0.mdtext mina/site/trunk/content/downloads-mina_2_1.mdtext mina/site/trunk/content/mina-project/downloads_2_0.mdtext mina/site/trunk/content/mina-project/downloads_2_1.mdtext mina/site/trunk/content/mina-project/downloads_old.mdtext Removed: mina/site/trunk/content/mina-project/downloads.mdtext Modified: mina/site/trunk/content/downloads-mina.mdtext mina/site/trunk/content/mina-project/developer-guide.mdtext mina/site/trunk/content/mina-project/userguide/ch1-getting-started/first-steps.mdtext mina/site/trunk/lib/path.pm mina/site/trunk/templates/mina-project/navigation.html mina/site/trunk/templates/navigation.html Modified: mina/site/trunk/content/downloads-mina.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/downloads-mina.mdtext?rev=1855273&r1=1855272&r2=1855273&view=diff ============================================================================== --- mina/site/trunk/content/downloads-mina.mdtext (original) +++ mina/site/trunk/content/downloads-mina.mdtext Tue Mar 12 00:56:39 2019 @@ -18,11 +18,6 @@ Notice: Licensed to the Apache Softwa # Latest MINA Releases -<DIV class="warning" markdown="1"> - <B>Be Careful</B><BR> - The links will redirect you to a list of the nearest mirrors, if a mirror hasn't got the latest version yet due to propagation delay you can try another one. -</DIV> - ## Apache MINA 2.0.20 <FONT color="green">stable</FONT> (Java 7+) ### Binaries Added: mina/site/trunk/content/downloads-mina_2_0.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/downloads-mina_2_0.mdtext?rev=1855273&view=auto ============================================================================== --- mina/site/trunk/content/downloads-mina_2_0.mdtext (added) +++ mina/site/trunk/content/downloads-mina_2_0.mdtext Tue Mar 12 00:56:39 2019 @@ -0,0 +1,102 @@ +Title: MINA 2.0.x Downloads +Notice: 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. + +# Latest MINA Releases + +## Apache MINA 2.0.20 <FONT color="green">stable</FONT> (Java 7+) + +### Binaries + +* .tar.gz archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.asc)) +* .tar.bz2 archive [mina-2.0.20](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.asc)) +* .zip archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.asc)) + +### Sources + +* .src.tar.gz archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz)(signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.asc) +* .src.tar.bz2 archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.asc) +* .src.zip archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-src.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.asc) + +<DIV class="note" markdown="1"> + For people wanting to use the <B>serial</B> package, we don't include the <B>rxtx.jar</B> 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 : + + <P> + <dependency><BR> + <groupId>org.rxtx</groupId><BR> + <artifactId>rxtx</artifactId><BR> + <version>2.1.7</version><BR> + <scope>provided</scope><BR> + </dependency> + </P> +</DIV> + + +## 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://svn.apache.org/repos/asf/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + + $ pgpk -a KEYS + $ pgpv mina-2.0.20.tar.gz.asc + +<P>or</P> + + $ pgp -ka KEYS + $ pgp mina-2.0.20.tar.gz.asc + +<P>or</P> + + $ gpg --import KEYS + $ gpg --verify mina-2.0.20.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 - <B>2.0.0</B> -> 2.0.1 ->; 2.0.2 ->; 2.1.0-M1 ... +</DIV> + +Please note that we always specify the micro number, even if it's zero. Added: mina/site/trunk/content/downloads-mina_2_1.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/downloads-mina_2_1.mdtext?rev=1855273&view=auto ============================================================================== --- mina/site/trunk/content/downloads-mina_2_1.mdtext (added) +++ mina/site/trunk/content/downloads-mina_2_1.mdtext Tue Mar 12 00:56:39 2019 @@ -0,0 +1,102 @@ +Title: MINA Downloads +Notice: 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. + +# Latest MINA Releases + +## Apache MINA 2.1.0 <FONT color="green">stable</FONT> (Java 8+) + +### Binaries + +* .tar.gz archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.asc)) +* .tar.bz2 archive [mina-2.1.0](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.asc)) +* .zip archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.asc)) + +### Sources + +* .src.tar.gz archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz)(signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.asc) +* .src.tar.bz2 archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.asc) +* .src.zip archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-src.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.asc) + +<DIV class="note" markdown="1"> + For people wanting to use the <B>serial</B> package, we don't include the <B>rxtx.jar</B> 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 : + + <P> + <dependency><BR> + <groupId>org.rxtx</groupId><BR> + <artifactId>rxtx</artifactId><BR> + <version>2.1.7</version><BR> + <scope>provided</scope><BR> + </dependency> + </P> +</DIV> + + +## 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://svn.apache.org/repos/asf/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + + $ pgpk -a KEYS + $ pgpv mina-2.1.0.tar.gz.asc + +<P>or</P> + + $ pgp -ka KEYS + $ pgp mina-2.1.0.tar.gz.asc + +<P>or</P> + + $ gpg --import KEYS + $ gpg --verify mina-2.1.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 - <B>2.0.0</B> -> 2.0.1 ->; 2.0.2 ->; 2.1.0-M1 ... +</DIV> + +Please note that we always specify the micro number, even if it's zero. Modified: mina/site/trunk/content/mina-project/developer-guide.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/mina-project/developer-guide.mdtext?rev=1855273&r1=1855272&r2=1855273&view=diff ============================================================================== --- mina/site/trunk/content/mina-project/developer-guide.mdtext (original) +++ mina/site/trunk/content/mina-project/developer-guide.mdtext Tue Mar 12 00:56:39 2019 @@ -565,7 +565,7 @@ Some pages have to be updated. Assuming * /lib/path.pm : update the $version_mina variable with the new version. * /content/mina-project/donwloads.mdtext : change the version all over this page -* /content/downloads-mina.mdtext : change the version all over this page +* /content/downloads-mina_2_0.mdtext or /content/downloads-mina_2_1.mdtext : change the version all over this page * /content/mina-project/news.mdtext : add the news on top of this page Added: mina/site/trunk/content/mina-project/downloads_2_0.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/mina-project/downloads_2_0.mdtext?rev=1855273&view=auto ============================================================================== --- mina/site/trunk/content/mina-project/downloads_2_0.mdtext (added) +++ mina/site/trunk/content/mina-project/downloads_2_0.mdtext Tue Mar 12 00:56:39 2019 @@ -0,0 +1,96 @@ +Title: MINA 2.0.x Downloads +Notice: 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. + +# Latest MINA Releases + +## Apache MINA 2.0.20 <FONT color="green">stable</FONT> (Java 7+) + +### Binaries + +* .tar.gz archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.gz.asc)) +* .tar.bz2 archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.tar.bz2.asc)) +* .zip archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-bin.zip.asc)) + +### Sources + +* .src.tar.gz archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz)(signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.gz.asc) +* .src.tar.bz2 archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.tar.bz2.asc) +* .src.zip archive [mina-2.0.20](https://www.apache.org/dyn/closer.lua/mina/mina/2.0.20/apache-mina-2.0.20-src.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.0.20/apache-mina-2.0.20-src.zip.asc) + +<DIV class="note" markdown="1"> + For people wanting to use the <B>serial</B> package, we don't include the <B>rxtx.jar</B> 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](httpss://svn.apache.org/repos/asf/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + + $ pgpk -a KEYS + $ pgpv mina-2.0.20.tar.gz.asc + +or + + $ pgp -ka KEYS + $ pgp mina-2.0.20.tar.gz.asc + +or + + $ gpg --import KEYS + $ gpg --verify mina-2.0.20.tar.gz.asc + + +# Previous Releases + +The previous releases can be found [here](https://archive.apache.org/dist/mina/) and [here](https://archive.apache.org/dist/mina/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"> + <major>.<minor>.<micro> \[-M<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 -> <B>2.0.0</B> -> 2.0.1 -> 2.0.2 -> 2.1.0-M1 ... +</DIV> + +Please note that we always specify the micro number, even if it's zero. Added: mina/site/trunk/content/mina-project/downloads_2_1.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/mina-project/downloads_2_1.mdtext?rev=1855273&view=auto ============================================================================== --- mina/site/trunk/content/mina-project/downloads_2_1.mdtext (added) +++ mina/site/trunk/content/mina-project/downloads_2_1.mdtext Tue Mar 12 00:56:39 2019 @@ -0,0 +1,96 @@ +Title: MINA 2.1.x Downloads +Notice: 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. + +# Latest MINA Releases + +## Apache MINA 2.1.0 <FONT color="green">stable</FONT> (Java 8+) + +### Binaries + +* .tar.gz archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.gz.asc)) +* .tar.bz2 archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.tar.bz2.asc)) +* .zip archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-bin.zip.asc)) + +### Sources + +* .src.tar.gz archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz)(signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.gz.asc) +* .src.tar.bz2 archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.tar.bz2.asc) +* .src.zip archive [mina-2.1.0](https://www.apache.org/dyn/closer.lua/mina/mina/2.1.0/apache-mina-2.1.0-src.zip) (signatures : [SHA256](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.sha256) [SHA512](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.sha512) [SHA1](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.sha1) [ASC](https://www.apache.org/dist/mina/mina/2.1.0/apache-mina-2.1.0-src.zip.asc) + +<DIV class="note" markdown="1"> + For people wanting to use the <B>serial</B> package, we don't include the <B>rxtx.jar</B> 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](httpss://svn.apache.org/repos/asf/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + + $ pgpk -a KEYS + $ pgpv mina-2.1.0.tar.gz.asc + +or + + $ pgp -ka KEYS + $ pgp mina-2.1.0.tar.gz.asc + +or + + $ gpg --import KEYS + $ gpg --verify mina-2.1.0.tar.gz.asc + + +# Previous Releases + +The previous releases can be found [here](https://archive.apache.org/dist/mina/) and [here](https://archive.apache.org/dist/mina/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"> + <major>.<minor>.<micro> \[-M<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 -> <B>2.0.0</B> -> 2.0.1 -> 2.0.2 -> 2.1.0-M1 ... +</DIV> + +Please note that we always specify the micro number, even if it's zero. Added: mina/site/trunk/content/mina-project/downloads_old.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/mina-project/downloads_old.mdtext?rev=1855273&view=auto ============================================================================== --- mina/site/trunk/content/mina-project/downloads_old.mdtext (added) +++ mina/site/trunk/content/mina-project/downloads_old.mdtext Tue Mar 12 00:56:39 2019 @@ -0,0 +1,176 @@ +Title: MINA Older Downloads +Notice: 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. + +# Older MINA Releases + +<DIV class="note" markdown="1"> + For people wanting to use the <B>serial</B> package, we don't include the <B>rxtx.jar</B> 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> + +## MINA 2.0.x +<center> + +| Version| Download Links | Date | +|:-:|:-:|:-:| +| ApacheDS MINA 2.0.19 | [Download](https://archive.apache.org/dist/mina/mina/2.0.19/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.19/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.19/xref/) | 11/Jun/2018 | +| ApacheDS MINA 2.0.18 | [Download](https://archive.apache.org/dist/mina/mina/2.0.18/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.18/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.18/xref/) | 01/Jun/2018 | +| ApacheDS MINA 2.0.17 | [Download](https://archive.apache.org/dist/mina/mina/2.0.17/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.17/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.17/xref/) | 15/Mar/2018 | +| ApacheDS MINA 2.0.16 | [Download](https://archive.apache.org/dist/mina/mina/2.0.16/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.16/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.16/xref/) | 31/Oct/2016 | +| ApacheDS MINA 2.0.15 | [Download](https://archive.apache.org/dist/mina/mina/2.0.15/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.15/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.15/xref/) | 27/Sep/2016 | +| ApacheDS MINA 2.0.14 | [Download](https://archive.apache.org/dist/mina/mina/2.0.14/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.14/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.14/xref/) | 30/AUG/2016 | +| ApacheDS MINA 2.0.13 | [Download](https://archive.apache.org/dist/mina/mina/2.0.13/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.13/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.13/xref/) | 15/FEB/2016 | +| ApacheDS MINA 2.0.12 | [Download](https://archive.apache.org/dist/mina/mina/2.0.12/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.12/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.12/xref/) | 07/Feb/2016 | +| ApacheDS MINA 2.0.11 | [Download](https://archive.apache.org/dist/mina/mina/2.0.11/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.11/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.11/xref/) | 26/Jan/2016 | +| ApacheDS MINA 2.0.10 | [Download](https://archive.apache.org/dist/mina/mina/2.0.10/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.10/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.10/xref/) | 16/Dec/2015 | +| ApacheDS MINA 2.0.9 | [Download](https://archive.apache.org/dist/mina/mina/2.0.9/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.9/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.9/xref/) | 25/Oct/2014 | +| ApacheDS MINA 2.0.8 | [Download](https://archive.apache.org/dist/mina/mina/2.0.8/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.8/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.08./xref/) | 20/Sep/2014 | +| ApacheDS MINA 2.0.7 | [Download](https://archive.apache.org/dist/mina/2.0.7/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.7/xref/) | 17/Nov/2012 | +| ApacheDS MINA 2.0.6 | [Download](https://archive.apache.org/dist/mina/2.0.6/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.6/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.6/xref/) | 05/Oct/2012 | +| ApacheDS MINA 2.0.5 | [Download](https://archive.apache.org/dist/mina/2.0.5/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.5/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.5/xref/) | 25/Aug/2012 | +| ApacheDS MINA 2.0.4 | [Download](https://archive.apache.org/dist/mina/2.0.4/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.4/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.4/xref/) | 16/Jun/2011 | +| ApacheDS MINA 2.0.3 | [Download](https://archive.apache.org/dist/mina/2.0.3/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.3/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.3/xref/) | 15/Apr/2011 | +| ApacheDS MINA 2.0.2 | [Download](https://archive.apache.org/dist/mina/2.0.2/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.2/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.2/xref/) | 15/Dec/2010 | +| ApacheDS MINA 2.0.1 | [Download](https://archive.apache.org/dist/mina/2.0.1/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.1/xref/) | 30/Oct/2010 | +| ApacheDS MINA 2.0.0 | [Download](https://archive.apache.org/dist/mina/2.0.0/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0/xref/) | 27/Sep/2010 | +| ApacheDS MINA 2.0.0-M6 | [Download](https://archive.apache.org/dist/mina/2.0.0-M6/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0-M6/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0-M6/xref/) | 02/Jun/2009 | +| ApacheDS MINA 2.0.0-M5 | [Download](https://archive.apache.org/dist/mina/2.0.0-M5/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0-M5/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0-M5/xref/) | 10/Apr/2009 | +| ApacheDS MINA 2.0.0-M4 | [Download](https://archive.apache.org/dist/mina/2.0.0-M4/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0-M4/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0-M4/xref/) | 11/Dec/2008 | +| ApacheDS MINA 2.0.0-M3 | [Download](https://archive.apache.org/dist/mina/2.0.0-M3/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0-M3/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0-M3/xref/) | 11/Aug/2008 | +| ApacheDS MINA 2.0.0-M2 | [Download](https://archive.apache.org/dist/mina/2.0.0-M2/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0-M2/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0-M2/xref/) | 07/Jul/2008 | +| ApacheDS MINA 2.0.0-M1 | [Download](https://archive.apache.org/dist/mina/2.0.0-M1/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/2.0.0-M1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/2.0.0-M1/xref/) | 19/Feb/2008 | + +</center> + +## MINA 0.x, 1.0.x, 1.1.x + +Note: those versions are not maintained, those links are just provided gfor those interested in archeology... + + +<center> + +| Version| Download Links | Date | +|:-:|:-:|:-:| +| ApacheDS MINA 1.1.7 | [Download](https://archive.apache.org/dist/mina/1.1.7/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.7/xref/) | 19/Apr/2008 | +| ApacheDS MINA 1.1.6 | [Download](https://archive.apache.org/dist/mina/1.1.6/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.6/xref/) | 02/Feb/2008 | +| ApacheDS MINA 1.1.5 | [Download](https://archive.apache.org/dist/mina/1.1.5/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.5/xref/) | 19/Nov/2007 | +| ApacheDS MINA 1.1.4 | [Download](https://archive.apache.org/dist/mina/1.1.4/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.4/xref/) | 29/Oct/2007 | +| ApacheDS MINA 1.1.3 | [Download](https://archive.apache.org/dist/mina/1.1.3/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.3/xref/) | 02/Oct/2007 | +| ApacheDS MINA 1.1.2 | [Download](https://archive.apache.org/dist/mina/1.1.2/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.2/xref/) | 12/Aug/2007 | +| ApacheDS MINA 1.1.1 | [Download](https://archive.apache.org/dist/mina/1.1.1/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.1/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.1.0 | [Download](https://archive.apache.org/dist/mina/1.1.70/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.1.7/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.1.0/xref/) | 13/Apr/2007 | + +</center> + +## MINA 1.0.x + +Note: those versions are not maintained, those links are just provided gfor those interested in archeology... + + +<center> + +| Version| Download Links | Date | +|:-:|:-:|:-:| +| ApacheDS MINA 1.0.10 | [Download](https://archive.apache.org/dist/mina/1.0.10/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.10/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.9 | [Download](https://archive.apache.org/dist/mina/1.0.9/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.9/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.8 | [Download](https://archive.apache.org/dist/mina/1.0.8/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.8/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.7 | [Download](https://archive.apache.org/dist/mina/1.0.7/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.7/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.6 | [Download](https://archive.apache.org/dist/mina/1.0.6/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.6/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.5 | [Download](https://archive.apache.org/dist/mina/1.0.5/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.5/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.4 | [Download](https://archive.apache.org/dist/mina/1.0.4/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.4/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.3 | [Download](https://archive.apache.org/dist/mina/1.0.3/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.3/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.2 | [Download](https://archive.apache.org/dist/mina/1.0.2/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.2/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.1 | [Download](https://archive.apache.org/dist/mina/1.0.1/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.1/xref/) | 18/Jul/2007 | +| ApacheDS MINA 1.0.0 | [Download](https://archive.apache.org/dist/mina/1.0.0/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/1.0.0/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/1.0.0/xref/) | 13/Apr/2007 | + +</center> + +## MINA 0.x + +Note: those versions are not maintained, those links are just provided gfor those interested in archeology... + + +<center> + +| Version| Download Links | Date | +|:-:|:-:|:-:| +| ApacheDS MINA 0.8.0 | [Download](https://archive.apache.org/dist/mina/0.8.0/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/0.8.0/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/0.8.0/xref/) | 21/Oct/2005 | +| ApacheDS MINA 0.8.1 | [Download](https://archive.apache.org/dist/mina/0.8.1/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/0.8.1/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/0.8.1/xref/) | 10/Nov/2005 | +| ApacheDS MINA 0.8.2 | [Download](https://archive.apache.org/dist/mina/0.8.2/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/0.8.2/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/0.8.2/xref/) | 20/Dec/2005 | +| ApacheDS MINA 0.8.3 | [Download](https://archive.apache.org/dist/mina/0.8.3/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/0.8.3/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/0.8.3/xref/) | 02/Oct/2006 | +| ApacheDS MINA 0.8.4 | [Download](https://archive.apache.org/dist/mina/0.8.4/), [Javadoc](http://mina.apache.org/mina-project/gen-docs/0.8.4/apidocs/), [Xref](http://directory.apache.org/mina-project/gen-docs/0.8.4/xref/) | 19/Nov/2006 | + +</center> + +# Verify the integrity of the files + +The PGP signatures can be verified using PGP or GPG. First download the [KEYS](httpss://svn.apache.org/repos/asf/mina/KEYS) as well as the asc signature file for the relevant distribution. Then verify the signatures using: + + $ pgpk -a KEYS + $ pgpv mina-2.0.20.tar.gz.asc + +or + + $ pgp -ka KEYS + $ pgp mina-2.0.20.tar.gz.asc + +or + + $ gpg --import KEYS + $ gpg --verify mina-2.0.20.tar.gz.asc + + +# Previous Releases + +The previous releases can be found [here](https://archive.apache.org/dist/mina/) and [here](https://archive.apache.org/dist/mina/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"> + <major>.<minor>.<micro> \[-M<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 -> <B>2.0.0</B> -> 2.0.1 -> 2.0.2 -> 2.1.0-M1 ... +</DIV> + +Please note that we always specify the micro number, even if it's zero. Modified: mina/site/trunk/content/mina-project/userguide/ch1-getting-started/first-steps.mdtext URL: http://svn.apache.org/viewvc/mina/site/trunk/content/mina-project/userguide/ch1-getting-started/first-steps.mdtext?rev=1855273&r1=1855272&r2=1855273&view=diff ============================================================================== --- mina/site/trunk/content/mina-project/userguide/ch1-getting-started/first-steps.mdtext (original) +++ mina/site/trunk/content/mina-project/userguide/ch1-getting-started/first-steps.mdtext Tue Mar 12 00:56:39 2019 @@ -30,7 +30,7 @@ The first thing you have to do is to set ## Download -First, you have to download the latest **MINA** release from [Downloads Section](../../downloads.html). Just take the latest version, unless you have very good reasons not to do so... +First, you have to download the latest **MINA** release from [MINA 2.0 Downloads Section](../../downloads_2_0.html) or [MINA 2.1 Downloads Section](../../downloads_2_1.html). Just take the latest version, unless you have very good reasons not to do so... Generally speaking, if you are going to use **Maven** to build your project, you won't even have to download anything, as soon as you will depend on a repository which already contains the **MINA** libraries : you just tell your **Maven** poms that you want to use the **MINA** jars you need. Modified: mina/site/trunk/lib/path.pm URL: http://svn.apache.org/viewvc/mina/site/trunk/lib/path.pm?rev=1855273&r1=1855272&r2=1855273&view=diff ============================================================================== --- mina/site/trunk/lib/path.pm (original) +++ mina/site/trunk/lib/path.pm Tue Mar 12 00:56:39 2019 @@ -2,7 +2,8 @@ package path; # Versions (for download links) our $version_asyncweb = "2.0.0-SNAPSHOT"; -our $version_mina = "2.0.20"; +our $version_mina_2_0 = "2.0.20"; +our $version_mina_2_1 = "2.1.0"; our $version_ftpserver = "1.1.1"; our $version_sshd = "2.1.0"; our $version_vysper = "0.7"; @@ -20,54 +21,63 @@ our @patterns = ( [qr!mina-project\/download\/download-archive\.mdtext$!, template_page => { template => "mina-project/download-archive.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # Download MINA Linux BIN page [qr!mina-project\/download\/download-linux-bin\.mdtext$!, template_page => { template => "mina-project/download-linux-bin.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # Download MINA Linux DEB page [qr!mina-project\/download\/download-linux-deb\.mdtext$!, template_page => { template => "mina-project/download-linux-deb.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # Download MINA Linux RPM page [qr!mina-project\/download\/download-linux-rpm\.mdtext$!, template_page => { template => "mina-project/download-linux-rpm.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # Download MINA Mac OS X page [qr!mina-project\/download\/download-macosx\.mdtext$!, template_page => { template => "mina-project/download-macosx.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # Download MINA Sources page [qr!mina-project\/download\/download-sources\.mdtext$!, template_page => { template => "mina-project/download-sources.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # Download MINA Windows page [qr!mina-project\/download\/download-windows\.mdtext$!, template_page => { template => "mina-project/download-windows.html", isMina => true, - version_mina => $version_mina } ], + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1 } ], # MINA page with news [qr!mina-project\/index\.mdtext$!, template_page => { template => "mina-project/index.html", - version_mina => $version_mina, + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1, isMina => true } ], # Standard MINA page [qr!mina-project\/.*?\.mdtext$!, template_page => { template => "page.html", - version_mina => $version_mina, + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1, isMina => true } ], # @@ -164,7 +174,8 @@ our @patterns = ( [qr!^/.*\.mdtext$!, template_page => { template => "page.html", isSite => true, - version_mina => $version_mina, + version_mina_2_0 => $version_mina_2_0, + version_mina_2_1 => $version_mina_2_1, version_ftpserver => $version_ftpserver, version_asyncweb => $version_asyncweb, version_sshd => $version_sshd, Modified: mina/site/trunk/templates/mina-project/navigation.html URL: http://svn.apache.org/viewvc/mina/site/trunk/templates/mina-project/navigation.html?rev=1855273&r1=1855272&r2=1855273&view=diff ============================================================================== --- mina/site/trunk/templates/mina-project/navigation.html (original) +++ mina/site/trunk/templates/mina-project/navigation.html Tue Mar 12 00:56:39 2019 @@ -3,12 +3,15 @@ {% block project-navigation %} <h5>Latest Downloads</h5> <ul> - <li><a href="{{base}}mina-project/downloads.html">Mina {{version_mina}}</a></li> + <li><a href="{{base}}mina-project/downloads-mina_2_0.html">Mina {{version_mina_2_0}}</a></li> + <li><a href="{{base}}mina-project/downloads-mina_2_1.html">Mina {{version_mina_2_0}}</a></li> + <li><a href="{{base}}mina-project/downloads-old.html">Mina old versions</a></li> </ul> <h5>Documentation</h5> <ul> <li><a href="{{base}}mina-project/documentation.html" class="external-link" rel="nofollow">Base documentation</a></li> <li><a href="{{base}}mina-project/userguide/user-guide-toc.html" class="external-link" rel="nofollow">User guide</a></li> + <li><a href="{{base}}mina-project/2.1-vs-2.0.html" class="external-link" rel="nofollow">2.1 vs 2.0</a></li> <li><a href="{{base}}mina-project/features.html" class="external-link" rel="nofollow">Features</a></li> <li><a href="{{base}}mina-project/road-map.html" class="external-link" rel="nofollow">Road Map</a></li> <li><a href="{{base}}mina-project/quick-start-guide.html" class="external-link" rel="nofollow">Quick Start Guide</a></li> @@ -16,12 +19,13 @@ </ul> <h5>Resources</h5> <ul> - <li><a href="{{base}}mina-project/downloads.html" class="external-link" rel="nofollow">Downloads</a></li> <li><a href="{{base}}mina-project/mailing-lists.html" class="external-link" rel="nofollow">Mailing lists & IRC</a></li> <li><a href="{{base}}mina-project/issue-tracking.html" class="external-link" rel="nofollow">Issue tracking</a></li> <li><a href="{{base}}mina-project/sources.html" class="external-link" rel="nofollow">Sources</a></li> - <li><a href="{{base}}mina-project/apidocs/index.html" class="external-link" rel="nofollow">API Javadoc</a></li> - <li><a href="{{base}}mina-project/xref/index.html" class="external-link" rel="nofollow">API xref</a></li> + <li><a href="{{base}}mina-project/apidocs/index.html" class="external-link" rel="nofollow">API Javadoc {{version2_mina}}</a></li> + <li><a href="{{base}}mina-project/apidocs/index.html" class="external-link" rel="nofollow">API Javadoc {{version2.1_mina}}</a></li> + <li><a href="{{base}}mina-project/xref/index.html" class="external-link" rel="nofollow">API xref {{version2_mina}}</a></li> + <li><a href="{{base}}mina-project/xref/index.html" class="external-link" rel="nofollow">API xref {{version2.1_mina}}</a></li> <li><a href="{{base}}mina-project/performances.html" class="external-link" rel="nofollow">Performances</a></li> <li><a href="{{base}}mina-project/testimonials.html" class="external-link" rel="nofollow">Testimonials</a></li> <li><a href="{{base}}mina-project/conferences.html" class="external-link" rel="nofollow">Conferences</a></li> Modified: mina/site/trunk/templates/navigation.html URL: http://svn.apache.org/viewvc/mina/site/trunk/templates/navigation.html?rev=1855273&r1=1855272&r2=1855273&view=diff ============================================================================== --- mina/site/trunk/templates/navigation.html (original) +++ mina/site/trunk/templates/navigation.html Tue Mar 12 00:56:39 2019 @@ -3,7 +3,8 @@ {% block project-navigation %} <h5>Latest Downloads</h5> <ul> - <li><a href="{{base}}downloads-mina.html">Mina {{version_mina}}</a></li> + <li><a href="{{base}}downloads-mina_2_0.html">Mina {{version_mina_2_0}}</a></li> + <li><a href="{{base}}downloads-mina_2_1.html">Mina {{version_mina_2_1}}</a></li> <li><a href="{{base}}downloads-ftpserver.html">FtpServer {{version_ftpserver}}</a></li> <li><a href="{{base}}downloads-sshd.html">SSHD {{version_sshd}}</a></li> <li><a href="{{base}}downloads-vysper.html">Vysper {{version_vysper}}</a></li>