I don't code much in Java. Pekko 2.0.0 dev already switched a lot of Java functions to pekko.util.function Functions.
We still have quite a lot of java.util.function Functions
https://github.com/search?q=repo%3Aapache%2Fpekko+java.util.function&type=code&p=1
It would be good to work out sooner rather than later, which, if any, of these usages are going to be rewritten for Pekko 2.0.0. If we do a 2.0.0-M0 release soon and then start doing even more breaking changes, this will mean that we end up with a 2.0.0-M1 which is still unstable - dragging out an ultimate 2.0.0 release.
So, I'm saying that we need to finalise all the changes now but it would be good to have some inkling as to what to expect later in the 2.0.0 dev cycle.