Comment by matt-p
8 months ago
Do you mind me asking if you'll be self hosting mattermost? If so they're moving to a 1000 User hard limit for self hosted instances. https://forum.mattermost.com/t/solved-is-there-any-limitatio...
8 months ago
Do you mind me asking if you'll be self hosting mattermost? If so they're moving to a 1000 User hard limit for self hosted instances. https://forum.mattermost.com/t/solved-is-there-any-limitatio...
Seems like they've gone past even their own '1000' users. In v11 it's a cap of 250 users! They're also rapidly removing features for team too.
- User limits were lowered to final threshold of 250 for Mattermost Team Edition - GitLab SSO has been deprecated from Team Edition. - Playbooks has stopped working for Team Edition.
I have altered the deal. Pray I don't alter it any further.
What's happening on the hosted side of things? Ah; - Introduced support for Mattermost Entry Edition with message history limits.
How is the user limit enforced? Clearly if the project is FOSS, such an anti-feature can be trivially patched out. Or so you would think...
You can patch it out but you then need to do your own builds for each version and keep on top of the patch. You can no longer just 'update' and you won't be able to patch the compiled version.
Calls plugin has been restricted to only DMs (so no group calls and so on too)
That discussion also mentions: "Framasoft is maintaining a soft fork called Mostlymatter that removes the arbitrary user limits"
Yes, I mean they are not difficult to remove, but I think it would be fair to add the context that they're going to have to fork it. E.g open source is not a panacea either, they will likely also struggle with postgres being a bottleneck for that number of users (particularly on search), the redis integration is not part of open core.
It also looks like that specific fork hasn't been touched since may 2024 ? https://framagit.org/framasoft/framateam/mostlymatter -- so realistically they may need to maintain their own fork.
There is newer action on version tags: https://framagit.org/framasoft/framateam/mostlymatter/-/comm... (10.12 seeming to be the latest mattermost version, so fully up-to-date)
There are plans to fork the repo at some point, since we do depend on lots of custom features eventually regardless (and nearly everything at HC is open source).