[ 
https://issues.apache.org/jira/browse/JAMES-2472?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Tellier Benoit updated JAMES-2472:
----------------------------------
    Fix Version/s: 3.2.0

> Upgrade Apache commons librairies
> ---------------------------------
>
>                 Key: JAMES-2472
>                 URL: https://issues.apache.org/jira/browse/JAMES-2472
>             Project: James Server
>          Issue Type: Improvement
>            Reporter: Tellier Benoit
>            Priority: Major
>             Fix For: 3.2.0
>
>
> {code:java}
> commons-cli:commons-cli ................................... 1.2 -> 1.4 GDF 
> [cli] 1.4
> commons-codec:commons-codec .............................. 1.7 -> 1.11 GDF 
> [lib] 1.11 hashing could be replaced by guava, base64 by java8, no match for 
> hex ? See bouncy castle?
> commons-collections:commons-collections ............ 3.2.2 -> 20040616 GDF 
> [lib] Update to commons-collections:commons-collections4
> commons-configuration:commons-configuration .............. 1.9 -> 1.10 GDF 
> [configuration] 2.2 // 6 years old, different API so probably no a simple 
> task but there's a migration guide 
> https://commons.apache.org/proper/commons-configuration/userguide/upgradeto2_0.html
> commons-daemon:commons-daemon ........................ 1.0.10 -> 1.1.0 GDF 
> [deamon] 1.1.0
> commons-io:commons-io ..................................... 2.4 -> 2.6 GDF 
> [io] 2.6
> commons-io:commons-io ..................................... 2.5 -> 2.6 GDF 
> [io] 2.6
> commons-net:commons-net ................................... 3.2 -> 3.6 GDF 
> [net] 3.6 // 2 years old, security issues // for mail protocols
> org.apache.commons:commons-collections4 ................... 4.1 -> 4.2 GDF 
> [libs] 4.2 // very specific collections, really needed
> org.apache.commons:commons-lang3 .......................... 3.6 -> 3.7 GDF 
> [libs] 3.7 // very few useful classes but most are not found elsewhere
> org.apache.commons:commons-math3 ...................... 3.4.1 -> 3.6.1 GDF 
> [libs] 3.6.1 // only used for random distribution (weighted random entries)
> org.apache.commons:commons-text ........................... 1.1 -> 1.4 GDF 
> [libs] 1.4 // some escaping and random string generator
> {code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org
For additional commands, e-mail: server-dev-h...@james.apache.org

Reply via email to