HN user

it33

570 karma

CEO at Mattermost (YC S'12). @iantien on Twitter.

Posts2
Comments162
View on HN

Hi @consuln,

Mattermost team here. Agree we could have done a better job communicating. The change started in 2023 and we had made a lot of effort to work with the largest unsupported deployments early.

They were very aware of the direction ahead of the August 2025 announce. From then, there was still over a year of support during the transition: https://forum.mattermost.com/t/mattermost-v11-changes-in-fre...

Our understanding is that the organizations most impacted were those using the unsupported Mattermost commercial version, not the open source version. The commercial version of Mattermost is offered in Docker, K8, etc.

If you look into the license of the Mattermost instance you ran, what is the "Enterprise Edition" (i.e. commercial version that upgrades into paid offering) or under MIT license (open source licensed offering, bundled with GitLab omnibus)?

Hi Rob, I'm Ian, CEO at Mattermost. Apologies for repeating the question from jrflowers, but I couldn't resist:

Out of curiosity, will you be facilitating them exporting their chat history?

Mattermost is self-hosted and enables full data control.

There's some organizations that want to move to Mattermost for various reasons.

It's important for them to bring along their data.

Wondering what your opinion might be?

Hi all,

To answer some of the other questions on this thread, no customer logs nor PII get submitted to the 3rd party service that we use, which is called Descartes: https://www.descartes.com/solutions/global-trade-intelligenc...

We pass name and billing address only.

HN has a lot of people building SaaS and open core companies, so hopefully this thread is a good way to learn about export compliance, which is something we've been doing for many years, though it's gotten extra important in 2022 due to so many new sanctions showing up.

Think of it this way (in a simplified, high level view that doesn't capture all the detail, but intended to share the aesthetic):

1. When you're an early stage company based in the U.S. starting to sell open core licenses or SaaS you typically hire a lawyer to do the legal agreements and help negotiate contracts.

2. If it's a good lawyer, they might talk about "export compliance" and how your company might need to think about doing an assessment on how your product is classified in the context of U.S. export compliance restrictions.

3. If they're a really good lawyer, they may even recommend an export compliance consultant for you to use.

4. After you get your export compliance classification, you're going to need a way to implement the right checks to ensure you're not violating U.S. export compliance laws based on your classification and your customers.

5. You quickly realize you need to buy a tool to do this--not only to check at the time of transaction, but also to alert you if the status of a customer changes (for example, if a customer is added to a list of organizations flagged by public sector organizations).

6. You look at different options, and end up purchasing one and integrating it with your other systems, including Salesforce (sales automation) and Marketo (email automation). In this case, we purchased a subscription to Descartes.

Hopefully that helps share context. Please feel free to ask other questions here.

PS: Here's our ECCN classification for those interested: https://docs.mattermost.com/about/certifications-and-complia...

Mattermost CEO here, sorry to hear you had a negative experience with the admin adviser. Thank you for the feedback.

Mattermost Team Edition is designed for teams (I.e. groups of people that work together and trust each other) and there were issues when Team Edition was deployed to unintended use cases—-like hosting hundreds of users, saving millions of posts, or other scenarios outside of what a team was meant to do.

Admin adviser was meant to help admins who hit those scenarios, and some of the advisory in scenarios Team Edition wasn’t intended to handle was for the Enterprise Edition. It sounds like that came across the wrong way and we should revisit.

Note: I think a fair chunk of admin advisor was paused a while ago. Not sure how much is running these days. Regardless we should take a look.

Thanks @paxys, Mattermost CEO here. I appreciate your comment and I can see where you’re coming from.

At the same time, if people are using our open source project to showcase their work, I am a fan.

We definitely do that ourselves talking about React, React Native and Golang :)

Hi @bachmeier, thanks for the feedback!

On 1), our SaaS version is equivalent to our higher end Enterprise Edition E20 and aimed at larger orgs. For small orgs we have the open source version that can be easily self-hosted. That said, it sounds like price is material for you, so maybe there’s something we can do at a lower price tier, with features closer to our open source product.

On 2), Focalboard is still in its early days. We are using it internally and with early adopters of the open source version and are pretty excited about where it could go—replacing Trello, Asana, Notion, Jire, Confluence on-prem and as SaaS in the long run, and on an open source platform you can customize.

Our hope is in future there could be a “Why we switched to Mattermost and Focalboard” with a blog post on replacing a fair chunk of the collaboration stack with an open source alternative that could be extended.

Thanks @dustingetz, makes sense, we should spend some extra time looking at how we show up on Google, much appreciated!

Thanks @edoceo! Mattermost CEO here, appreciated the feedback. Just curious, what foreign keys do you feel should be added?

Thanks @xvilka, Mattermost CEO here. Categories are a new feature, in beta in a lot of deployments. It’ll take a little bit for the other clients to catch up. Definitely one of the most popular new features.

IRCv3 5 years ago

Mattermost CEO here, thanks for the share out! We're big fans of Matterbridge and Matterhorn as well!

Appreciate the thorough feedback @mekster, this is super helpful,

Let me share a few resources that may help here:

- We're working toward delivering [collapsed reply threads](https://mattermost.com/blog/dev-sneak-peek-collapsed-reply-t...) in beta in the coming months. This feature offers improved visibility for reply messages and better UX for threading. Feel free to dive into the design files (https://www.figma.com/file/JmNM3WmTKHTKU5Cf7uNwOj/MM-18107-T...) to explore more, or come test out the work-in-progress on our community-daily build environment https://community-daily.mattermost.com/core/channels/folded-...) to share feedback about the progress.

- You've shared some really interesting ideas around quoting parts of messages. While it's possible to use the markdown `>` character to insert a quote, I think we can certainly improve here to make quoting more easily accessible. Would you be open to share your ideas on the feature idea forum: https://mattermost.uservoice.com/forums/306457-general

- We are working toward a v2 of our mobile app that will support connecting to multiple Mattermost servers and have improved team and channel navigation. We expect to open it up for beta testers later this year. You can check out the designs here https://www.figma.com/file/a9w2q3JnVvBwo2IScP8j3K/Phase-1-De.... Let me know if you have any feedback or thoughts!

- We allow System Administrators to customize session lengths to keep users logged in for longer if desired. We also offer an option for Administrators to enable automatically extending sessions with activity so users will stay logged in indefinitely as long as they have activity in Mattermost at any time within the specified session duration. You can learn more at: https://mattermost.com/blog/session-expiry-experience/

- We have some improvements for text formatting planned this year to make markdown formatting more user friendly. You can check out the designs here: https://www.figma.com/file/4fiyoFl9xZSeGXHZFqf5dw/MM-21168-A....

Again, hugely appreciate your thoughtful and detailed feedback as we iterate and improve.

I'd welcome you to join our contributor's workspace to continue the conversation there with our developers and product team via https://community.mattermost.com/core/channels/tickets

Mattermost CEO here, highly appreciate the feedback,

On logging out of mobile apps, often that's from an IT security policy to have sessions last only a fixed number of days from the last login.

We added a feature to automatically extend the session length based on the last login of a user--so inactive users get their sessions expired for security, and active users don't.

If you're a long time user of Mattermost you might need your IT admin to switch on the setting: https://mattermost.com/blog/session-expiry-experience/

It was set to be on by default in Mattermost v5.24.

Regarding replying, we've been working with our community on adding different options for threading: https://mattermost.com/blog/dev-sneak-peek-collapsed-reply-t...

From the blog post you can join the discussion on the topic if you like as well. We're very open to your feedback,