> At least open source projects should use open source communication tools
I strongly agree.
I think there are a few steps the community could take.
• Promote awareness of this, put it in licence agreements or contributor guidelines.
• Document how to find and how to use FOSS comms tools.
• Pidgin is the best we have for now. It needs an update, so the package includes as many protocol connectors as possible as standard, together with docs how to enable and use them. Getting away from crappy web apps embedded in Electron is pretty important, especially for bringing xBSD and so on on board.
• A corresponding update for Adium would be good, too.
A few years ago I worked for a major Linux vendor and I had Pidgin talking to IRC, Rocket.chat, Slack, Telegram, Skype, Google $CHAT_NAME_OF_THE_MONTH, and all my other services... but it took considerable manual effort.
The result was working multiprotocol chat in about 10% of the RAM usage of the Franz Electron client.