I think fragmentation is unavoidable, and I think it’s fine and healthy. Imagine if the entire community of Java developers tried to have a single realtime chat room!
On the other hand, there’s the limited “Haskell” namespace that will suffer the tragedy of the commons unless we pump against entropy a bit. This seems like a job for the Foundation.
As there is currently some concern about Freenode leadership, Matrix has come up again. There is a Haskell channel, and someone in the Reddit thread about Freenode says they just created a (separate) Haskell space. I think there’s a lot of potential in Matrix. But there’s the namespace question.
Right now, the Haskell channel has a single admin, who has been unresponsive for months. We just had our first spam comment, and no way to combat it. (Pinging @thekyriarchy in case you are here.) Can the Foundation take a role in ensuring that this limited resource is kept healthy and available for all?
I’m happy to assist and invest in the Matrix-based community(ies), and send greetings to fellow Haskellers, wherever you are.