Как создавался Mattermost
История платформы Mattermost началась с одного категоричного решения. В 2014 году Иэн Тен, на тот момент глава геймдев-студии Spin Punch, отказался от услуг стороннего мессенджера для общения команды.
«В других обстоятельствах мы бы не перестали пользоваться этим сервисом. Но в нем было очень много багов, он постоянно "ломался" и вылетал. Работать было просто невозможно».
Иэн Тен, CEO Mattermost
Тогда команда решила перейти в Slack. Но возникла неожиданная проблема: они не смогли экспортировать историю переписки из старого приложения.
«Это были десятки и даже сотни гигабайт полезных данных — мы просто не смогли их извлечь».
Иэн Тен, CEO Mattermost
Несмотря на огромную любовь к Slack, компания отказалась от его использования — он также не позволял экспортировать данные. На рынке в целом не существовало решений, которые бы подходили для работы студии — Spin Punch пришлось писать приложение самостоятельно.
Команда перенесла все возможности старого мессенджера на свой игровой движок — так получился Mattermost. При разработке учли необходимость интеграции с другими продуктами. Например, с Trello или GitHub.
«Помню, как я услышал об анонсе Mattermost версии 1.0. Он был похож на продукт, который взял лучшее от "двух миров". С одной стороны — приятный дизайн и интеграции, как в Slack. С другой — открытый исходный код».
Бенджамин Рид, CEO OpenNMS
На этом Spin Punch не остановилась — студия продолжила улучшать продукт. С первых же дней они стали добавлять фичи, которых не было у главного конкурента. За это мессенджер и получил свое прозвище — он стал «убийцей Slack».
В какой-то момент Иэн Тен решил развести бизнесы. Так от игровой студии Spin Punch отделилась компания, которая и по сей день занимается развитием мессенджера — Mattermost Inc.


















