A few questions for the Slack engineering team
1) do you have recent build of mattermost for osx running all day on your machines to test what it can do?
2) are you dogfooding their app by using it INSTEAD of your own product? At least for a week to get real world use out of it.
Because I just went through that experience and wow do I like mattermost better now compared to slack. And I'm a huge slack fan. I lead a campaign at www.bitium.com to replace skype with slack. It was game changing. I think Steward Butterfield is a genius. But man, I have to say, the mattermost product is now better in this fundamental way:
It's FAST and LIGHT MEMORY USE. You can type faster in it. For real. As a developer I'm typing as fast as I possibly can during the day to other programmers and I can tell Slack throttles my maximum typing speed by like a factor of 5. Try typing fast in both you'll see what I mean.
1.5 GB of ram? Really? That's like not okay to ship. What are you doing with all that memory. I need some of it back for other apps I'm running. You're not the only app in my like Slack. Want to know MM's number? It's 32 MB, and a couple other helper processes for a total of maybe 100 MB but it's stays like that throughout the day. Slack I have to quit and re-open to get it's ram back down to just 400 MB.