Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Евгений Голышев, «Мессенджер умер, да здравствует мессенджер».

WIS Software
October 22, 2018

Евгений Голышев, «Мессенджер умер, да здравствует мессенджер».

Месяц назад мы сменили Slack на Rocket.Chat. Готовились к этому событию около 5 месяцев. Помимо простого обмена сообщениями множество процессов сейчас сопровождает бот meeseeks. От него мы получаем напоминания о днях рождения коллег, а некоторым даже посчастливилось получить от него поздравление с днем рождения. Почему бота зовут meeseeks? Откуда он взялся и кто придумал для него аватарку? Женя раскроет все карты о том, как мы выбрали новый мессенджер, какие возможности есть у Rocket.Chat и расскажет, как был организован процесс миграции.

WIS Software

October 22, 2018
Tweet

More Decks by WIS Software

Other Decks in Research

Transcript

  1. Как все начиналось • Завели домен 3-го уровня rocket.wis.software. •

    Выписали сертификат. • Подготовили Docker-образы с Rocket.Chat и ботом. • Дали боту имя – meeseeks. • Запустили все это на нашем московском сервере. • Создали учетки всему отделу backend'а.
  2. Чем продолжилось • Подняли Rocket.Chat и бота с колен. •

    Настроили файрвол. • Начали поиск новых для нас возможностей.
  3. Rocket.Chat открыл перед нами новые возможности • Автоматизация различных HR-процессов.

    • Появилось несколько внутренних проектов. • Стажеры получили возможность обучаться в условиях наиболее близких к боевым. • Все проекты, над которыми работают стажеры, идут в их портфолио.
  4. Список проектов • MMB – исходники Docker-образов и связанных с

    ними ресурсов. • hubot-happy-birthder – расширение бота для ◦ поздравления сотрудников с ДР; ◦ напоминания о ДР сотрудников; ◦ организации обсуждений подарков. • hubot-viva-las-vegas – расширение бота для автоматизации управления заявками в отпуск. • hubot-pugme – расширение бота для отправки случайных GIF'ок с милыми зверями. • hubot-routines – пакет для разработки скриптов. • rocketchat-tests-based-on-splinter – Python/Splinter тесты.
  5. Навыки, которые получают стажеры • Работа в команде. • Экологическая

    разработка: ◦ Issue и Pull Request'ы не закрываются молча. ◦ Одна задача/подзадача → один коммит. ◦ Перекрестное ревью. ◦ Публичное обсуждение задач на английском языке.