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

Reply via email to