On Thu, 6 Jun 2019 at 23:21, Gilles Sadowski <gillese...@gmail.com> wrote: > I was about to merge the PR but, on my machine, the build fails. > Did you try?
`mvn clean verify` works for me (maven running on Java 7 and on Java 8). > Back then (pre-fork), I was in favour of maintaining both lines (3.X > and 4.X); but the 3.X branch has not been maintained for more than > 3 years, and it shows. Now (post-fork), my opinion is that the effort > would be better placed in getting the new dependencies of the > development version of Commons Math released, and release CM > 4.0 thereafter. Its great that there is a plan to move forward. But that doesn't solve the key issue here. Commons-Math 3 is used by over 2300 open source repos on GitHub [1]. Of course not all are significant projects, but some are. While some of those projects may be able to move to Commons-Math 4 when it completes, others will not be able to (because of their own compatibility constraints). And some of those projects may want/need to use Java 9 modules, but can't because Commons-Math 3 doesn't have a module name. I'm trying to provide a minimum effort way for you or another release manager to satisfy that need. I'm very definitely NOT trying to fix bugs or maintain the branch - in fact my proposed approach is closer to a security patch in scope. Stephen [1] https://github.com/apache/commons-math/network/dependents --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org