Remix.run Logo
neom 6 hours ago

I'm surprised Mattermost doesn't get more love generally, it's fully oss isn't it? https://github.com/mattermost/mattermost

cloud-oak 5 hours ago | parent | next [-]

I think Mattermost lost a lot of instance admins' trust when they recently decided to update the server to limit access to old messages without good reason. On self-hosted instances!

https://github.com/mattermost/mattermost/issues/34271

neom 5 hours ago | parent [-]

That's a shame, I interviewed there once, decided not to take it but it was one of the few places I could have seen myself working at, they seemed like decent folks trying to build something worthwhile.

pseudalopex 5 hours ago | parent | prev | next [-]

Mattermost's license statements are confusing and contradictory.[1]

[1] https://news.ycombinator.com/item?id=46861331

trueismywork 6 hours ago | parent | prev | next [-]

No. It's not fully OSS.

Arathorn 5 hours ago | parent [-]

it’s also not decentralised (unless you bridge it to Matrix), nor end-to-end-encrypted. or standards based.

ronsor 5 hours ago | parent [-]

To be fair, why would you care if your internal organization or company chat is decentralized?

Arathorn 5 hours ago | parent | next [-]

If you work with lots of other entities who want full control over their own comms (e.g. other governments, other departments, other EU entities like European Parliament and Council, the UN, NATO, etc) then decentralisation or federation is a big deal.

In the public sector it's basically a requirement: it's bananas if your country's critical infrastructure ends up dependent on some a product effectively controlled by another country (e.g. Teams) - and you obviously want to be able to communicate with other govt entities rather than being stuck in an island.

Then it's a natural extension to the private sector - although for now, it feels more folks are on the "nobody got sacked for using Teams" train.

pseudalopex 5 hours ago | parent | prev [-]

The article said secure communication with other EU bodies was a use case.

layer8 5 hours ago | parent | prev [-]

Anything “sovereign” should decouple the protocol from the client software IMO, which isn’t possible with Mattermost.

pm3003 5 hours ago | parent [-]

Well there's always Matterbridge. If you don't have complicated workflows to replicate (and even then) you can just replicate to XMPP, Nextcloud or whatever.