Recently I have noticed that PR's have been cropping up that have been making major decisions and these PR's have been merged without proper community consultation. By major decisions I mean
- Converting entire sets of code/API's from Scala to Java (or vice versa) - Changing the way that API behaves that is fundamentally different to how it historically worked (i.e. whether to allow functions passed into parameters to throw exceptions or not) If there are major decisions like this that you want to change, please create a discussion thread on it so the community can rationally debate the reasons behind. It doesn't mean that these decisions are always set in stone, but Pekko is a community run ASF project not a BDFL run under a company, we cannot make unilateral big decisions by ourselves. Pekko is a broad church, there are Java users but there are also Scala users, we have to cater to everyone. We also have to weigh the cost about how drastic a change is vs what a problem is solving. Converting an entire API to Java because an IDE happens to show Scala "annoying" companion classes (even though this is solved by just installing the Scala plugin) is very weak justification on its own
