You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@mina.apache.org by Emmanuel Lecharny <el...@apache.org> on 2008/06/25 20:22:26 UTC
Bumping up dependencies and plugin version
Hi,
I have checked the various pom.xml in MINA, FtpServer and AsyncWeb. The
defined dependencies and plugins are pretty old, we can certainly bump
up to the latest version of each one of them. Here is a list of the
current used version and the most recent version, tested on my workspace :
MINA :
------
MINA
----
tomcat-apr 5.5.23 5.5.23 (5.5.26 is not available
on any maven repo)
jzlib 1.0.7 1.0.7
commons-codec 1.3 1.3
netty2 1.9.2 Not available anymore
spring 2.5.1 2.5.5
ognl 2.7.1 2.7.2
javassist 3.6.ga 3.7.ga (3.8.ga is not available
on any maven repo)
commons-lang 2.1 2.4
slf4j-api 1.5.0 1.5.2
jcl104-over-slf4j 1.5.0 1.5.2
slf4j-log4j12 1.5.0 1.5.2
log4j 1.2.14 1.2.14
junit 4.4 4.4
easymock 2.3 2.3
easymockclassextension 2.2.2 2.3
rmock 2.0.2 2.0.0
ant-contrib 1.0b2 1.0b2 (1.0b3 is not available on
any maven repo)
maven-compiler-plugin ? 2.0.2
maven-surefire-plugin ? 2.4.3
maven-source-plugin ? 2.0.4
maven-assembly-plugin ? 2.2-beta-2
maven-release-plugin ? 2.0-beta-7
maven-bundle-plugin ? 1.4.1
maven-antrun-plugin ? 1.1
maven-javadoc-plugin ? 2.4
maven-jxr-plugin ? 2.1
rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
AsyncWeb :
----------
concurrent 1.3.4 1.3.4
mina-core 2.0.0-M2-SNAPHOT 2.0.0-M2-SNAPSHOT
slf4j-log4j12 1.5.0 1.5.2
commons-codec 1.3 1.3
commons-logging 1.1 1.1.1
log4j 1.2.14 1.2.14 (Can't go to 1.2.15 as it
depends on some jars not present on any maven repo)
spring-core 2.0 2.5.5
spring-beans 2.0 2.5.5
spring-context 2.0 2.5.5
junit 4.4 4.4
maven-bundle-plugin 1.0.0 1.4.1
maven-release-plugin ? 2.0-beta-7
maven-assembly-plugin ? 2.2-beta-2
maven-source-plugin ? 2.0.4
maven-surefire-plugin ? 2.4.3
maven-compiler-plugin ? 2.0.2
catalina 6.0.13 6.0.16
coyote 6.0.13 6.0.16
servlet-api 6.0.13 6.0.16
juli-adapters 6.0.13 6.0.16
jasper 6.0.13 6.0.16
jasper-jdt 6.0.13 6.0.16
FTPServer
---------
slf4j-api 1.4.3 1.5.2
junit 3.8.2 3.8.2 (Can't run tests with 4.4)
commons-net 2.0.0-ftpserver-20080501.114815-1
slf4j-log4j12 1.4.3 1.5.2
log4j 1.2.13 1.2.14 (Can't go to 1.2.15 as it
depends on some jars not present on any maven repo)
commons-codec 1.3 1.3
oro 2.0.8 2.0.8
hsqldb 1.8.0.7 1.8.0.7 (1.8.0.10 is not
available on any maven repo)
mina 2.0.0-M2-SNAPSHOT 2.0.0-M2-SNAPSHOT
maven-enforcer-plugin 1.0-alpha-2 1.0-alpha-3
maven-surefire-plugin 2.4.2 2.4.3
maven-eclipse-plugin 2.5 2.5.1
maven-release-plugin 2.0-beta-7 2.0-beta-7
maven-remote-resources-plugin 1.0-beta-2 1.0
maven-compiler-plugin 2.0.2 2.0.2
maven-source-plugin 2.0.4 2.0.4
maven-idea-plugin ? 2.1
maven-jar-plugin 2.2 2.2
maven-gpg-plugin 1.0-alpha-3 1.0-alpha-4
maven-javadoc-plugin 2.3 2.4
rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
FTPServer/core
--------------
spring-beans 2.5.2 2.5.5
FTPServer/distribution
----------------------
maven-antrun-plugin ? 1.1
maven-assembly-plugin 2.1 2.2-beta-2
maven-dependency-plugin 2.0-alpha-1 2.0
FYI, I got all working correctly with the second column setting, except
that I had to fix a test in mina/statemachine.
Should we migrate ?
--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org
Re: Bumping up dependencies and plugin version
Posted by Emmanuel Lecharny <el...@apache.org>.
Hopefully, this is a painless modification. Users won't be impacted.
I just asked to be sure that no mandatory dependency were selected.
I will try to commit the poms later today.
Thanks !
Adam Fisk wrote:
> I say go for it. Continuous integration and all that.. Generally
> better to migrate sooner than later.
>
> -Adam
>
> On Wed, Jun 25, 2008 at 2:22 PM, Emmanuel Lecharny <el...@apache.org> wrote:
>
>> Hi,
>>
>> I have checked the various pom.xml in MINA, FtpServer and AsyncWeb. The
>> defined dependencies and plugins are pretty old, we can certainly bump up to
>> the latest version of each one of them. Here is a list of the current used
>> version and the most recent version, tested on my workspace :
>>
>> MINA :
>> ------
>> MINA
>> ----
>> tomcat-apr 5.5.23 5.5.23 (5.5.26 is not available on
>> any maven repo)
>> jzlib 1.0.7 1.0.7
>> commons-codec 1.3 1.3
>> netty2 1.9.2 Not available anymore
>> spring 2.5.1 2.5.5
>> ognl 2.7.1 2.7.2
>> javassist 3.6.ga 3.7.ga (3.8.ga is not available on
>> any maven repo)
>> commons-lang 2.1 2.4
>> slf4j-api 1.5.0 1.5.2
>> jcl104-over-slf4j 1.5.0 1.5.2
>> slf4j-log4j12 1.5.0 1.5.2
>> log4j 1.2.14 1.2.14
>> junit 4.4 4.4
>> easymock 2.3 2.3
>> easymockclassextension 2.2.2 2.3
>> rmock 2.0.2 2.0.0
>> ant-contrib 1.0b2 1.0b2 (1.0b3 is not available on any
>> maven repo)
>>
>> maven-compiler-plugin ? 2.0.2
>> maven-surefire-plugin ? 2.4.3
>> maven-source-plugin ? 2.0.4
>> maven-assembly-plugin ? 2.2-beta-2
>> maven-release-plugin ? 2.0-beta-7 maven-bundle-plugin
>> ? 1.4.1
>> maven-antrun-plugin ? 1.1
>> maven-javadoc-plugin ? 2.4
>> maven-jxr-plugin ? 2.1
>> rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
>>
>>
>> AsyncWeb :
>> ----------
>>
>> concurrent 1.3.4 1.3.4
>> mina-core 2.0.0-M2-SNAPHOT 2.0.0-M2-SNAPSHOT
>> slf4j-log4j12 1.5.0 1.5.2
>> commons-codec 1.3 1.3
>> commons-logging 1.1 1.1.1
>> log4j 1.2.14 1.2.14 (Can't go to 1.2.15 as it
>> depends on some jars not present on any maven repo)
>> spring-core 2.0 2.5.5
>> spring-beans 2.0 2.5.5
>> spring-context 2.0 2.5.5
>> junit 4.4 4.4
>>
>> maven-bundle-plugin 1.0.0 1.4.1
>> maven-release-plugin ? 2.0-beta-7
>> maven-assembly-plugin ? 2.2-beta-2
>> maven-source-plugin ? 2.0.4
>> maven-surefire-plugin ? 2.4.3
>> maven-compiler-plugin ? 2.0.2
>>
>> catalina 6.0.13 6.0.16
>> coyote 6.0.13 6.0.16
>> servlet-api 6.0.13 6.0.16
>> juli-adapters 6.0.13 6.0.16
>> jasper 6.0.13 6.0.16
>> jasper-jdt 6.0.13 6.0.16
>>
>> FTPServer
>> ---------
>> slf4j-api 1.4.3 1.5.2
>> junit 3.8.2 3.8.2 (Can't run tests with 4.4)
>> commons-net 2.0.0-ftpserver-20080501.114815-1
>> slf4j-log4j12 1.4.3 1.5.2
>> log4j 1.2.13 1.2.14 (Can't go to 1.2.15 as it
>> depends on some jars not present on any maven repo)
>> commons-codec 1.3 1.3
>> oro 2.0.8 2.0.8
>> hsqldb 1.8.0.7 1.8.0.7 (1.8.0.10 is not available on
>> any maven repo)
>> mina 2.0.0-M2-SNAPSHOT 2.0.0-M2-SNAPSHOT
>>
>> maven-enforcer-plugin 1.0-alpha-2 1.0-alpha-3
>> maven-surefire-plugin 2.4.2 2.4.3 maven-eclipse-plugin 2.5
>> 2.5.1
>> maven-release-plugin 2.0-beta-7 2.0-beta-7
>> maven-remote-resources-plugin 1.0-beta-2 1.0
>> maven-compiler-plugin 2.0.2 2.0.2
>> maven-source-plugin 2.0.4 2.0.4
>> maven-idea-plugin ? 2.1
>> maven-jar-plugin 2.2 2.2
>> maven-gpg-plugin 1.0-alpha-3 1.0-alpha-4
>> maven-javadoc-plugin 2.3 2.4
>> rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
>>
>> FTPServer/core
>> --------------
>> spring-beans 2.5.2 2.5.5
>>
>> FTPServer/distribution
>> ----------------------
>> maven-antrun-plugin ? 1.1
>> maven-assembly-plugin 2.1 2.2-beta-2
>> maven-dependency-plugin 2.0-alpha-1 2.0
>>
>> FYI, I got all working correctly with the second column setting, except that
>> I had to fix a test in mina/statemachine.
>>
>> Should we migrate ?
>>
>> --
>> --
>> cordialement, regards,
>> Emmanuel Lécharny
>> www.iktek.com
>> directory.apache.org
>>
>>
>>
>>
>
>
>
>
--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org
Re: Bumping up dependencies and plugin version
Posted by Adam Fisk <a...@littleshoot.org>.
I say go for it. Continuous integration and all that.. Generally
better to migrate sooner than later.
-Adam
On Wed, Jun 25, 2008 at 2:22 PM, Emmanuel Lecharny <el...@apache.org> wrote:
> Hi,
>
> I have checked the various pom.xml in MINA, FtpServer and AsyncWeb. The
> defined dependencies and plugins are pretty old, we can certainly bump up to
> the latest version of each one of them. Here is a list of the current used
> version and the most recent version, tested on my workspace :
>
> MINA :
> ------
> MINA
> ----
> tomcat-apr 5.5.23 5.5.23 (5.5.26 is not available on
> any maven repo)
> jzlib 1.0.7 1.0.7
> commons-codec 1.3 1.3
> netty2 1.9.2 Not available anymore
> spring 2.5.1 2.5.5
> ognl 2.7.1 2.7.2
> javassist 3.6.ga 3.7.ga (3.8.ga is not available on
> any maven repo)
> commons-lang 2.1 2.4
> slf4j-api 1.5.0 1.5.2
> jcl104-over-slf4j 1.5.0 1.5.2
> slf4j-log4j12 1.5.0 1.5.2
> log4j 1.2.14 1.2.14
> junit 4.4 4.4
> easymock 2.3 2.3
> easymockclassextension 2.2.2 2.3
> rmock 2.0.2 2.0.0
> ant-contrib 1.0b2 1.0b2 (1.0b3 is not available on any
> maven repo)
>
> maven-compiler-plugin ? 2.0.2
> maven-surefire-plugin ? 2.4.3
> maven-source-plugin ? 2.0.4
> maven-assembly-plugin ? 2.2-beta-2
> maven-release-plugin ? 2.0-beta-7 maven-bundle-plugin
> ? 1.4.1
> maven-antrun-plugin ? 1.1
> maven-javadoc-plugin ? 2.4
> maven-jxr-plugin ? 2.1
> rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
>
>
> AsyncWeb :
> ----------
>
> concurrent 1.3.4 1.3.4
> mina-core 2.0.0-M2-SNAPHOT 2.0.0-M2-SNAPSHOT
> slf4j-log4j12 1.5.0 1.5.2
> commons-codec 1.3 1.3
> commons-logging 1.1 1.1.1
> log4j 1.2.14 1.2.14 (Can't go to 1.2.15 as it
> depends on some jars not present on any maven repo)
> spring-core 2.0 2.5.5
> spring-beans 2.0 2.5.5
> spring-context 2.0 2.5.5
> junit 4.4 4.4
>
> maven-bundle-plugin 1.0.0 1.4.1
> maven-release-plugin ? 2.0-beta-7
> maven-assembly-plugin ? 2.2-beta-2
> maven-source-plugin ? 2.0.4
> maven-surefire-plugin ? 2.4.3
> maven-compiler-plugin ? 2.0.2
>
> catalina 6.0.13 6.0.16
> coyote 6.0.13 6.0.16
> servlet-api 6.0.13 6.0.16
> juli-adapters 6.0.13 6.0.16
> jasper 6.0.13 6.0.16
> jasper-jdt 6.0.13 6.0.16
>
> FTPServer
> ---------
> slf4j-api 1.4.3 1.5.2
> junit 3.8.2 3.8.2 (Can't run tests with 4.4)
> commons-net 2.0.0-ftpserver-20080501.114815-1
> slf4j-log4j12 1.4.3 1.5.2
> log4j 1.2.13 1.2.14 (Can't go to 1.2.15 as it
> depends on some jars not present on any maven repo)
> commons-codec 1.3 1.3
> oro 2.0.8 2.0.8
> hsqldb 1.8.0.7 1.8.0.7 (1.8.0.10 is not available on
> any maven repo)
> mina 2.0.0-M2-SNAPSHOT 2.0.0-M2-SNAPSHOT
>
> maven-enforcer-plugin 1.0-alpha-2 1.0-alpha-3
> maven-surefire-plugin 2.4.2 2.4.3 maven-eclipse-plugin 2.5
> 2.5.1
> maven-release-plugin 2.0-beta-7 2.0-beta-7
> maven-remote-resources-plugin 1.0-beta-2 1.0
> maven-compiler-plugin 2.0.2 2.0.2
> maven-source-plugin 2.0.4 2.0.4
> maven-idea-plugin ? 2.1
> maven-jar-plugin 2.2 2.2
> maven-gpg-plugin 1.0-alpha-3 1.0-alpha-4
> maven-javadoc-plugin 2.3 2.4
> rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
>
> FTPServer/core
> --------------
> spring-beans 2.5.2 2.5.5
>
> FTPServer/distribution
> ----------------------
> maven-antrun-plugin ? 1.1
> maven-assembly-plugin 2.1 2.2-beta-2
> maven-dependency-plugin 2.0-alpha-1 2.0
>
> FYI, I got all working correctly with the second column setting, except that
> I had to fix a test in mina/statemachine.
>
> Should we migrate ?
>
> --
> --
> cordialement, regards,
> Emmanuel Lécharny
> www.iktek.com
> directory.apache.org
>
>
>
--
http://www.littleshoot.org
Open Source, Open Standards, Open Data
Re: Bumping up dependencies and plugin version
Posted by jean-frederic clere <jf...@gmail.com>.
Emmanuel Lecharny wrote:
> Hi,
>
> I have checked the various pom.xml in MINA, FtpServer and AsyncWeb. The
> defined dependencies and plugins are pretty old, we can certainly bump
> up to the latest version of each one of them. Here is a list of the
> current used version and the most recent version, tested on my workspace :
>
> MINA :
> ------
> MINA
> ----
> tomcat-apr 5.5.23 5.5.23 (5.5.26 is not available
> on any maven repo)
I though that Mina was only using tc-native (See
http://tomcat.apache.org/native-doc/). Comments?
Cheers
Jean-Frederic
Re: Bumping up dependencies and plugin version
Posted by Julien Vermillard <jv...@archean.fr>.
For MINA-2.0 we should drop netty2 codec support, since we can't find
the jar or the sources easily.
On Wed, 25 Jun 2008 20:22:26 +0200
Emmanuel Lecharny <el...@apache.org> wrote:
> Hi,
>
> I have checked the various pom.xml in MINA, FtpServer and AsyncWeb.
> The defined dependencies and plugins are pretty old, we can certainly
> bump up to the latest version of each one of them. Here is a list of
> the current used version and the most recent version, tested on my
> workspace :
>
> MINA :
> ------
> MINA
> ----
> tomcat-apr 5.5.23 5.5.23 (5.5.26 is not
> available on any maven repo)
> jzlib 1.0.7 1.0.7
> commons-codec 1.3 1.3
> netty2 1.9.2 Not available anymore
> spring 2.5.1 2.5.5
> ognl 2.7.1 2.7.2
> javassist 3.6.ga 3.7.ga (3.8.ga is not
> available on any maven repo)
> commons-lang 2.1 2.4
> slf4j-api 1.5.0 1.5.2
> jcl104-over-slf4j 1.5.0 1.5.2
> slf4j-log4j12 1.5.0 1.5.2
> log4j 1.2.14 1.2.14
> junit 4.4 4.4
> easymock 2.3 2.3
> easymockclassextension 2.2.2 2.3
> rmock 2.0.2 2.0.0
> ant-contrib 1.0b2 1.0b2 (1.0b3 is not available
> on any maven repo)
>
> maven-compiler-plugin ? 2.0.2
> maven-surefire-plugin ? 2.4.3
> maven-source-plugin ? 2.0.4
> maven-assembly-plugin ? 2.2-beta-2
> maven-release-plugin ? 2.0-beta-7
> maven-bundle-plugin ? 1.4.1
> maven-antrun-plugin ? 1.1
> maven-javadoc-plugin ? 2.4
> maven-jxr-plugin ? 2.1
> rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
>
>
> AsyncWeb :
> ----------
>
> concurrent 1.3.4 1.3.4
> mina-core 2.0.0-M2-SNAPHOT 2.0.0-M2-SNAPSHOT
> slf4j-log4j12 1.5.0 1.5.2
> commons-codec 1.3 1.3
> commons-logging 1.1 1.1.1
> log4j 1.2.14 1.2.14 (Can't go to 1.2.15 as
> it depends on some jars not present on any maven repo)
> spring-core 2.0 2.5.5
> spring-beans 2.0 2.5.5
> spring-context 2.0 2.5.5
> junit 4.4 4.4
>
> maven-bundle-plugin 1.0.0 1.4.1
> maven-release-plugin ? 2.0-beta-7
> maven-assembly-plugin ? 2.2-beta-2
> maven-source-plugin ? 2.0.4
> maven-surefire-plugin ? 2.4.3
> maven-compiler-plugin ? 2.0.2
>
> catalina 6.0.13 6.0.16
> coyote 6.0.13 6.0.16
> servlet-api 6.0.13 6.0.16
> juli-adapters 6.0.13 6.0.16
> jasper 6.0.13 6.0.16
> jasper-jdt 6.0.13 6.0.16
>
> FTPServer
> ---------
> slf4j-api 1.4.3 1.5.2
> junit 3.8.2 3.8.2 (Can't run tests with
> 4.4) commons-net 2.0.0-ftpserver-20080501.114815-1
> slf4j-log4j12 1.4.3 1.5.2
> log4j 1.2.13 1.2.14 (Can't go to 1.2.15 as
> it depends on some jars not present on any maven repo)
> commons-codec 1.3 1.3
> oro 2.0.8 2.0.8
> hsqldb 1.8.0.7 1.8.0.7 (1.8.0.10 is not
> available on any maven repo)
> mina 2.0.0-M2-SNAPSHOT 2.0.0-M2-SNAPSHOT
>
> maven-enforcer-plugin 1.0-alpha-2 1.0-alpha-3
> maven-surefire-plugin 2.4.2 2.4.3
> maven-eclipse-plugin 2.5 2.5.1
> maven-release-plugin 2.0-beta-7 2.0-beta-7
> maven-remote-resources-plugin 1.0-beta-2 1.0
> maven-compiler-plugin 2.0.2 2.0.2
> maven-source-plugin 2.0.4 2.0.4
> maven-idea-plugin ? 2.1
> maven-jar-plugin 2.2 2.2
> maven-gpg-plugin 1.0-alpha-3 1.0-alpha-4
> maven-javadoc-plugin 2.3 2.4
> rat-maven-plugin 1.0-alpha-2 1.0-alpha-3
>
> FTPServer/core
> --------------
> spring-beans 2.5.2 2.5.5
>
> FTPServer/distribution
> ----------------------
> maven-antrun-plugin ? 1.1
> maven-assembly-plugin 2.1 2.2-beta-2
> maven-dependency-plugin 2.0-alpha-1 2.0
>
> FYI, I got all working correctly with the second column setting,
> except that I had to fix a test in mina/statemachine.
>
> Should we migrate ?
>
Re: Bumping up dependencies and plugin version
Posted by Emmanuel Lecharny <el...@apache.org>.
Niklas Gustavsson wrote:
> On Wed, Jun 25, 2008 at 8:22 PM, Emmanuel Lecharny <el...@apache.org> wrote:
>
>> Should we migrate ?
>>
Migration done, MINA snapshot has been deployed.
--
--
cordialement, regards,
Emmanuel Lécharny
www.iktek.com
directory.apache.org
Re: Bumping up dependencies and plugin version
Posted by Niklas Gustavsson <ni...@protocol7.com>.
On Wed, Jun 25, 2008 at 8:22 PM, Emmanuel Lecharny <el...@apache.org> wrote:
> Should we migrate ?
For those in ftpserver, go ahead.
/niklas