ok… here is my necro-revival of an ancient topic for this year. I know, we already have mattermost, but afaik mattermost is quite stand-alone. It absolutely is a powerful communication application, but it lacks the option to communicate with people on other instances. You have to have an account on a specific server to be able to communicate.
This is sufficient for groupchat in a company, but when you seek a worldwide communicationtool, a connection to other servers is needed, In these times of centralized powerhouses like FB and Google, imo the only way to oppose that, is to go de-centralized.
And the initiatives for decentralized communication and social media are already overwhelming. We have seen a great howto install diaspora* on NethServer by @mrmarkuz as an alternative to FaceBook. Besides that there are many more alternatives for current centralized social media options:
- mastodon instead of twitter
- hubzilla and friendica as a multiprotocol option to post to both diaspora and mastodon.
- funkwhale as a decentralized music sharing solution
- peertube as an alternative for youtube
For chat and voip matrix synapse could fill in the blanks to have a decentralized communications option available. It will make it possible to communicate with people that are not having an account on your own server. And that is what currently is missing in the mattermost module.
So my end-of-the-year-feature-request would be: Have a matrix-synapse server based module for NethServer.
Latest news on adoption of matrix is that Mozilla ditched their IRC channels in favor of matrix channels: https://matrix.org/blog/2019/12/19/welcoming-mozilla-to-matrix/
What do you think?